Ptyp.vue 7.49 KB
Newer Older
1
<template>
2 3 4 5
    <div class="eibs-tab">
        <c-col :span="24">
            <c-col :span="11">
                <c-col :span="24">
nanrui committed
6
                    <el-form-item label="收款人参考号" prop="bodgrp.drr.pts.ref">
7 8
                        <c-input v-model="model.bodgrp.drr.pts.ref" maxlength="16" style="width: 100%" placeholder=""
                            disabled>
9 10 11 12
                        </c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
nanrui committed
13
                    <el-form-item label="收款人名称" prop="bodgrp.drr.pts.extkey">
14 15
                        <c-fullbox>
                            <c-input v-model="model.bodgrp.drr.pts.extkey" maxlength="16"
nanrui committed
16
                                placeholder="请输入收款人名称" disabled>
17 18 19 20 21 22 23 24 25 26 27 28 29
                            </c-input>
                            <template slot="footer">
                                <c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
                                    <span style="font-family:'宋体';font-weight:bold">i</span>
                                </c-button>
                                <c-button style="margin:0 0" size="small" type="primary" disabled>
                                    详情
                                </c-button>
                            </template>
                        </c-fullbox>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
nanrui committed
30
                    <el-form-item label="地址信息" prop="bodgrp.drr.pts.adrblk">
31
                        <c-input type="textarea" v-model="model.bodgrp.drr.pts.adrblk" maxlength="50" disabled
nanrui committed
32
                            show-word-limit placeholder="请输入地址信息" disabled></c-input>
33 34 35 36 37
                    </el-form-item>
                </c-col>
            </c-col>
            <c-col :span="11" :offset="1">
                <c-col :span="24">
nanrui committed
38
                    <el-form-item label="代收行参考号" prop="bodgrp.col.pts.ref">
39 40
                        <c-input v-model="model.bodgrp.col.pts.ref" maxlength="16" style="width: 100%" placeholder=""
                            disabled>
41 42 43 44
                        </c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
nanrui committed
45
                    <el-form-item label="代收行名称" prop="bodgrp.col.pts.extkey">
46 47
                        <c-fullbox>
                            <c-input v-model="model.bodgrp.col.pts.extkey" maxlength="16"
nanrui committed
48
                                placeholder="请输入代收行名称" disabled>
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
                            </c-input>
                            <template slot="footer">
                                <c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
                                    <span style="font-family:'宋体';font-weight:bold">i</span>
                                </c-button>
                                <c-button style="margin:0 0" size="small" type="primary" disabled>
                                    详情
                                </c-button>
                            </template>
                        </c-fullbox>
                    </el-form-item>

                </c-col>

                <c-col :span="24">
nanrui committed
64
                    <el-form-item label="地址信息" prop="bodgrp.col.pts.adrblk">
65
                        <c-input type="textarea" v-model="model.bodgrp.col.pts.adrblk" maxlength="50" disabled
nanrui committed
66
                            show-word-limit placeholder="请输入地址信息" disabled></c-input>
67 68 69 70 71 72 73
                    </el-form-item>
                </c-col>
            </c-col>
        </c-col>
        <c-col :span="24" style="margin-top:15px">
            <c-col :span="11">
                <c-col :span="24">
nanrui committed
74
                    <el-form-item label="付款人参考号" prop="bodgrp.dre.pts.ref">
75
                        <c-input disabled v-model="model.bodgrp.dre.pts.ref" maxlength="16" style="width: 100%"
76
                            placeholder="请输入Application Ref" disabled></c-input>
77 78 79
                    </el-form-item>
                </c-col>
                <c-col :span="24">
nanrui committed
80
                    <el-form-item label="付款人名称" prop="bodgrp.dre.pts.extkey">
81 82
                        <c-fullbox>
                            <c-input disabled v-model="model.bodgrp.dre.pts.extkey" maxlength="50"
nanrui committed
83
                                placeholder="请输入付款人名称" disabled></c-input>
84 85 86 87 88 89 90 91 92 93 94 95
                            <template slot="footer">
                                <c-button style="margin:0 10px 0 10px;padding: 0 12px;" size="small" type="primary">
                                    <span style="font-family:'宋体';font-weight:bold">i</span>
                                </c-button>
                                <c-button style="margin:0 0" size="small" type="primary" disabled>
                                    详情
                                </c-button>
                            </template>
                        </c-fullbox>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
nanrui committed
96
                    <el-form-item label="地址信息" prop="bodgrp.dre.pts.adrblk">
97
                        <c-input type="textarea" v-model="model.bodgrp.dre.pts.adrblk" maxlength="50" show-word-limit
nanrui committed
98
                            placeholder="请输入地址信息" disabled></c-input>
99 100 101 102 103
                    </el-form-item>
                </c-col>
            </c-col>
        </c-col>

104
        <c-col :span="24" style="margin-top: 30px;margin-left:55px">
nanrui committed
105
            <span style="font-size:14px">其它参与方:</span>
106 107
        </c-col>
        <c-col :span="24" style="margin-top: -10px">
108 109 110 111 112 113 114 115 116 117
            <c-edit-table :model="model" v-bind="ptsaddg">
                <el-table-column label="操作" text-align="center">
                    <template slot-scope="scope">
                        <el-button size="mini" @click="handleEdit(scope.$index, scope.row)" type="primary">详情
                        </el-button>
                    </template>
                </el-table-column>
            </c-edit-table>
        </c-col>
    </div>
118 119 120 121 122 123
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Botacc/Event"
124
import Ptap from "~/views/Public/Ptap";
125 126

export default {
127
    components: { "c-ptap": Ptap },
128
    inject: ['root'],
129
    props: ["model", "codes"],
130
    mixins: [commonProcess],
131
    data() {
132
        return {
133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
            ptsaddg: {
                columns: [
                    {
                        title: "角色",
                        width: "120px",
                        dataIndex: "rol",
                        show: "select",
                    },
                    {
                        title: "机构实体",
                        width: "180px",
                        dataIndex: "ptyextkey",
                        show: "input",
                    },
                    {
                        title: "名称",
                        width: "300px",
                        dataIndex: "nam",
                    },
                    {
                        title: "参考地址",
                        width: "300px",
                        dataIndex: "ref",
                    },
                ],
                urls: "botp.ptsaddp.ptsaddg",
            },
160 161
        }
    },
162 163
    methods: { ...Event },
    created: function () {
164 165 166 167 168

    }
}
</script>
<style>
169

170
</style>