Dbb.vue 10.4 KB
Newer Older
1
<template>
2 3 4 5 6
    <div class="eibs-tab">
        <c-col :span="24">
            <!----------左边------------>
            <c-col :span="11">
                <c-col :span="24">
taojinrui committed
7
                    <el-form-item label="申报号码" prop="bopmod.dbagrp.bas.rptno">
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
                        <c-input v-model="model.bopmod.dbagrp.bas.rptno" maxlength="22" placeholder="请输入申报号码" disabled>
                        </c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="操作类型" prop="bopmod.dbagrp.bas.actiontype">
                        <c-select v-model="model.bopmod.dbagrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型"
                            :code="codes.actiontype" disabled>
                        </c-select>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="地区机构号" prop="bopmod.dbagrp.bas.ownextkey">
                        <c-select v-model="model.bopmod.dbagrp.bas.ownextkey" style="width:100%" placeholder="请选择地区机构号"
                            disabled>
                        </c-select>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="银行业务编号" prop="bopmod.dbagrp.bas.buscode">
                        <c-input v-model="model.bopmod.dbagrp.bas.buscode" maxlength="22" placeholder="请输入银行业务编号"
                            disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="收款人类型" prop="bopmod.dbagrp.bas.custype">
                        <c-select v-model="model.bopmod.dbagrp.bas.custype" style="width:100%" placeholder="请选择类型"
                            :code="codes.custype" disabled>
                        </c-select>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="收款人名称" prop="bopmod.dbagrp.bas.custnm">
                        <c-input type="textarea" v-model="model.bopmod.dbagrp.bas.custnm" maxlength="63" show-word-limit
                            placeholder="请输入付款人名称"></c-input>
                    </el-form-item>
                </c-col>
45

46 47 48 49 50 51
                <c-col :span="24">
                    <el-form-item label="付款人名称" prop="bopmod.dbagrp.bas.oppuser">
                        <c-input type="textarea" v-model="model.bopmod.dbagrp.bas.oppuser" maxlength="63"
                            show-word-limit placeholder="请输入收款人名称"></c-input>
                    </el-form-item>
                </c-col>
52

53
                <c-col :span="24">
taojinrui committed
54
                    <el-form-item label="身份证件号码" prop="bopmod.dbagrp.bas.idcode">
55 56
                        <c-input v-model="model.bopmod.dbagrp.bas.idcode" maxlength="32" placeholder="请输入身份证件号码"
                            disabled></c-input>
taojinrui committed
57
                    </el-form-item>
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
                </c-col>
                <c-col :span="24">
                    <el-form-item label="购汇金额" prop="bopmod.dbagrp.bas.lcyamt">
                        <c-input v-model="model.bopmod.dbagrp.bas.lcyamt" placeholder="请输入购汇金额"></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="现汇金额" prop="bopmod.dbagrp.bas.fcyamt">
                        <c-input v-model="model.bopmod.dbagrp.bas.fcyamt" placeholder="请输入现汇金额"></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="其它金额" prop="bopmod.dbagrp.bas.othamt">
                        <c-input v-model="model.bopmod.dbagrp.bas.othamt" placeholder="请输入其它金额"></c-input>
                    </el-form-item>
                </c-col>
taojinrui committed
74 75
                <c-col :span="24">
                    <c-col :span="13">
76 77 78
                        <el-form-item label="收入款币种及金额" prop="bopmod.dbagrp.bas.txccy">
                            <c-select v-model="model.bopmod.dbagrp.bas.txccy" style="width:100%"
                                placeholder="请选择付款币种及金额" :code="codes.curtxt" disabled>
taojinrui committed
79
                            </c-select>
80
                        </el-form-item>
81
                    </c-col>
taojinrui committed
82
                    <c-col :span="11">
83 84 85 86
                        <el-form-item label="" prop="bopmod.dbagrp.bas.txamt" label-width="5px">
                            <c-input v-model="model.bopmod.dbagrp.bas.txamt" placeholder="请输入付款币种及金额" disabled>
                            </c-input>
                        </el-form-item>
87
                    </c-col>
taojinrui committed
88 89 90 91
                </c-col>

                <c-col :span="24">
                    <c-col :span="13">
92 93 94
                        <el-form-item label="国内银行扣费" prop="bopmod.dbagrp.bas.inchargeccy">
                            <c-select v-model="model.bopmod.dbagrp.bas.txccy" style="width:100%"
                                placeholder="请选择付款币种及金额" :code="codes.curtxt" disabled>
taojinrui committed
95
                            </c-select>
96
                        </el-form-item>
97
                    </c-col>
taojinrui committed
98
                    <c-col :span="11">
99 100 101 102
                        <el-form-item label="" prop="bopmod.dbagrp.bas.inchargeamt" label-width="5px">
                            <c-input v-model="model.bopmod.dbagrp.bas.txamt" placeholder="请输入付款币种及金额" disabled>
                            </c-input>
                        </el-form-item>
103
                    </c-col>
taojinrui committed
104 105 106 107
                </c-col>

                <c-col :span="24">
                    <c-col :span="13">
108 109 110
                        <el-form-item label="国外银行扣费" prop="bopmod.dbagrp.bas.outchargeccy">
                            <c-select v-model="model.bopmod.dbagrp.bas.txccy" style="width:100%"
                                placeholder="请选择付款币种及金额" :code="codes.curtxt" disabled>
taojinrui committed
111
                            </c-select>
112
                        </el-form-item>
taojinrui committed
113 114
                    </c-col>
                    <c-col :span="11">
115 116 117 118
                        <el-form-item label="" prop="bopmod.dbagrp.bas.outchargeamt" label-width="5px">
                            <c-input v-model="model.bopmod.dbagrp.bas.txamt" placeholder="请输入付款币种及金额" disabled>
                            </c-input>
                        </el-form-item>
taojinrui committed
119 120
                    </c-col>
                </c-col>
121
            </c-col>
taojinrui committed
122

123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152
            <!----------右边------------>
            <c-col :span="11" :offset="1">
                <c-col :span="24">
                    <el-form-item label="修改/删除原因" prop="bopmod.dbagrp.bas.actiondesc">
                        <c-input type="textarea" v-model="model.bopmod.dbagrp.bas.actiondesc" maxlength="32"
                            show-word-limit placeholder="请输入操作类型" :rows="7" disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="结算方式" prop="bopmod.dbagrp.bas.methods">
                        <c-select v-model="model.bopmod.dbagrp.bas.methods" style="width:100%" placeholder="请选择结算方式"
                            :code="codes.methods" disabled>
                        </c-select>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="组织机构" prop="bopmod.dbagrp.bas.custcod">
                        <c-input v-model="model.bopmod.dbagrp.bas.custcod" maxlength="18" placeholder="请输入组织机构"
                            disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <br>
                </c-col>
                <c-col :span="24">
                    <br>
                </c-col>
                <c-col :span="24">
                    <c-checkbox v-model="model.bopmod.dbap.baspp.baspp" disabled :checked="true">确认</c-checkbox>
                </c-col>
taojinrui committed
153

154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
                <c-col :span="24">
                    <el-form-item label="购汇汇率" prop="bopmod.dbagrp.bas.exrate">
                        <c-input v-model="model.bopmod.dbagrp.bas.exrate" placeholder="请输入购汇汇率" disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="人民币帐号/银行卡号" prop="bopmod.dbagrp.bas.lcyacc">
                        <c-input v-model="model.bopmod.dbagrp.bas.lcyacc" maxlength="32" placeholder="请输入人民币帐号/银行卡号"
                            disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="外汇帐号/银行卡号" prop="bopmod.dbagrp.bas.fcyacc">
                        <c-input v-model="model.bopmod.dbagrp.bas.fcyacc" maxlength="32" placeholder="请输入外汇帐号/银行卡号"
                            disabled></c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="24">
                    <el-form-item label="其它帐号/银行卡号" prop="bopmod.dbagrp.bas.othacc">
                        <c-input v-model="model.bopmod.dbagrp.bas.othacc" maxlength="32" placeholder="请输入其它帐号/银行卡号"
                            disabled></c-input>
                    </el-form-item>
                </c-col>
taojinrui committed
177
            </c-col>
178 179
        </c-col>
    </div>
180 181
</template>
<script>
taojinrui committed
182
import Api from "~/service/Api"
183
import commonProcess from "~/mixin/commonProcess";
taojinrui committed
184 185
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Brtset/Event"
186 187

export default {
taojinrui committed
188
    inject: ['root'],
189
    props: ["model", "codes"],
190
    mixins: [commonProcess],
191
    data() {
192
        return {
taojinrui committed
193 194

        }
195
    },
196 197
    methods: { ...Event },
    created: function () {
taojinrui committed
198
        this.executeRule("bopmod.dbap.basp").then((res) => {
taojinrui committed
199
            if (res.respCode == SUCCESS) {
200
                this.copyValueFromVO(res.data);
201
            }
202
        });
taojinrui committed
203 204 205 206 207 208
    }
}
</script>
<style>

</style>