Commit 75be1e2f by nanrui

汇款代码结构优化以及汉化遗漏

parent 79b5458c
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="执行日期">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="User ID">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptadv/Event"
export default {
inject: ['root'],
mixins: [commonProcess],
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
This source diff could not be displayed because it is too large. You can view the blob instead.
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="ACT">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="请输入ACT" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Verification Certificate Number">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="请输入Verification Certificate Number" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Declaration Number">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入Declaration Number"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptadv/Event"
export default {
inject: ['root'],
mixins: [commonProcess],
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -4,30 +4,30 @@
<!-- ========================左边======================= -->
<c-col :span="11" style="margin-top: 10px">
<c-col :span="24">
<el-form-item label="Verification Certificate Number">
<el-form-item label="验证证书编号">
<c-input
type="textarea"
:rows="3"
maxlength="20"
v-model="model.lendoc.vercerref"
show-word-limit
placeholder="请输入Verification Certificate Number"
placeholder="请输入验证证书编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number">
<el-form-item label="申报号">
<c-input
type="text"
maxlength="22"
v-model="model.lendoc.decnum"
show-word-limit
placeholder="请输入Declaration Number"
placeholder="请输入申报号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="备注">
<c-input
type="textarea"
......@@ -38,14 +38,14 @@
placeholder="请输入备注"
></c-input>
</el-form-item>
</c-col>
</c-col> -->
</c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1" style="margin-top: 10px">
<c-col :span="24">
<el-form-item label="Input Account">
<el-form-item label="输入账户">
<c-col :span="3">
<c-checkbox v-model="model.lendoc.actflg"></c-checkbox>
</c-col>
......@@ -56,7 +56,7 @@
maxlength="25"
v-model="model.lendoc.account"
show-word-limit
placeholder="请输入Verification Certificate Number"
placeholder="请输入验证证书编号"
:disabled="!model.lendoc.actflg"
></c-input>
</c-col>
......
......@@ -149,185 +149,6 @@
</c-col>
</c-col>
<!-- ================原码===================== -->
<!-- S0000008 : 收款人开户行代理行名称(=中介机构1)
<c-col :span="12">
<c-form-item :label="$t('hvpmod.S0000008')" prop="trnmod.hvpmod.agnamedl">
<c-input v-model="model.trnmod.hvpmod.agnamedl" maxlength="42" :placeholder="$t('other.please_enter')+$t('hvpmod.S0000008')"></c-input>
</c-form-item>
</c-col>
S0000009 : 收款人开户行代理行行号(=中介机构1)
<c-col :span="12">
<c-form-item :label="$t('hvpmod.S0000009')" prop="trnmod.hvpmod.agencydl">
<c-input v-model="model.trnmod.hvpmod.agencydl" maxlength="20" :placeholder="$t('other.please_enter')+$t('hvpmod.S0000009')"></c-input>
</c-form-item>
</c-col>
S0000010 : 费用编码
<c-col :span="12">
<el-form-item label="�'� 用编码" prop="trnmod.hvpmod.feecod">
<c-select v-model="model.trnmod.hvpmod.feecod" style="width:100%" :placeholder="$t('other.please_enter')+'�� 用编码'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="跨境业务附言" prop="trnmod.hvpmod.fecomm">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fecomm" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'跨境业务附言'" ></c-input>
</c-form-item>
</c-col>
S0000020 : 跨境业务附言
S0000011 : 发报行的收费
<c-col :span="12">
<c-form-item label="发报行的收 �'�" prop="trnmod.hvpmod.feesen">
<c-input v-model="model.trnmod.hvpmod.feesen" :placeholder="$t('other.please_enter')+'发报行的收 ��'"></c-input>
</c-form-item>
</c-col>
S0000012 : 收报行的收费
<c-col :span="12">
<c-form-item label="收报行的收 �'�" prop="trnmod.hvpmod.feecom">
<c-input v-model="model.trnmod.hvpmod.feecom" :placeholder="$t('other.please_enter')+'收报行的收 ��'"></c-input>
</c-form-item>
</c-col>
S0000021 : 端到端标识号
<c-col :span="12">
<c-form-item label="端到端标识号" prop="trnmod.hvpmod.oribusnum">
<c-input v-model="model.trnmod.hvpmod.oribusnum" maxlength="16" :placeholder="$t('other.please_enter')+'端到端标识号'"></c-input>
</c-form-item>
</c-col>
S0000013 : 收款人名称2
<c-col :span="12">
<c-form-item label="收款人名称2" prop="trnmod.hvpmod.skrmc2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrmc2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人名称2'" ></c-input>
</c-form-item>
</c-col>
S0000022 : 付款人名称2
<c-col :span="12">
<c-form-item label="付款人名称2" prop="trnmod.hvpmod.fkrmc2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrmc2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人名称2'" ></c-input>
</c-form-item>
</c-col>
S0000014 : 收款人名称3
<c-col :span="12">
<c-form-item label="收款人名称3" prop="trnmod.hvpmod.skrmc3">
<c-input v-model="model.trnmod.hvpmod.skrmc3" maxlength="10" :placeholder="$t('other.please_enter')+'收款人名称3'"></c-input>
</c-form-item>
</c-col>
S0000023 : 付款人名称3
<c-col :span="12">
<c-form-item label="付款人名称3" prop="trnmod.hvpmod.fkrmc3">
<c-input v-model="model.trnmod.hvpmod.fkrmc3" maxlength="10" :placeholder="$t('other.please_enter')+'付款人名称3'"></c-input>
</c-form-item>
</c-col>
S0000015 : 收款人地址2
<c-col :span="12">
<c-form-item label="收款人地址2" prop="trnmod.hvpmod.skrdz2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址2'" ></c-input>
</c-form-item>
</c-col>
S0000024 : 付款人地址2
<c-col :span="12">
<c-form-item label="付款人地址2" prop="trnmod.hvpmod.fkrdz2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址2'" ></c-input>
</c-form-item>
</c-col>
S0000016 : 收款人地址3
<c-col :span="12">
<c-form-item label="收款人地址3" prop="trnmod.hvpmod.skrdz3">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz3" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址3'" ></c-input>
</c-form-item>
</c-col>
S0000025 : 付款人地址3
<c-col :span="12">
<c-form-item label="付款人地址3" prop="trnmod.hvpmod.fkrdz3">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz3" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址3'" ></c-input>
</c-form-item>
</c-col>
S0000017 : 收款人地址4
<c-col :span="12">
<c-form-item label="收款人地址4" prop="trnmod.hvpmod.skrdz4">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz4" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址4'" ></c-input>
</c-form-item>
</c-col>
S0000026 : 付款人地址4
<c-col :span="12">
<c-form-item label="付款人地址4" prop="trnmod.hvpmod.fkrdz4">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz4" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址4'" ></c-input>
</c-form-item>
</c-col>
S0000018 : 收款人地址5
<c-col :span="12">
<c-form-item label="收款人地址5" prop="trnmod.hvpmod.skrdz5">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz5" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址5'" ></c-input>
</c-form-item>
</c-col>
S0000027 : 付款人地址5
<c-col :span="12">
<c-form-item label="付款人地址5" prop="trnmod.hvpmod.fkrdz5">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz5" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址5'" ></c-input>
</c-form-item>
</c-col>
S0000019 : 收款人账户2
<c-col :span="12">
<c-form-item label="收款人�'�户2" prop="trnmod.hvpmod.skrzh2">
<c-input v-model="model.trnmod.hvpmod.skrzh2" maxlength="34" :placeholder="$t('other.please_enter')+'收款人��户2'"></c-input>
</c-form-item>
</c-col>
S0000028 : 付款人账户2
<c-col :span="12">
<c-form-item label="付款人�'�户2" prop="trnmod.hvpmod.fkrzh2">
<c-input v-model="model.trnmod.hvpmod.fkrzh2" maxlength="34" :placeholder="$t('other.please_enter')+'付款人��户2'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.agname2lab" data-path=".trnmod.hvpmod.agname2lab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="中介机构2名称" prop="trnmod.hvpmod.agname2">
<c-input v-model="model.trnmod.hvpmod.agname2" maxlength="42" :placeholder="$t('other.please_enter')+'中介机构2名称'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="备注" prop="trnmod.hvpmod.remark">
<c-input type="textarea" v-model="model.trnmod.hvpmod.remark" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'备注'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.remark1" data-path=".trnmod.hvpmod.remark1" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.agency2lab" data-path=".trnmod.hvpmod.agency2lab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="中介机构2行号" prop="trnmod.hvpmod.agency2">
<c-input v-model="model.trnmod.hvpmod.agency2" maxlength="20" :placeholder="$t('other.please_enter')+'中介机构2行号'"></c-input>
</c-form-item>
</c-col> -->
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="our reference">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document amount">
<c-input v-model="model.setmod.docamt" placeholder="请输入document amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of settlement">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区主�'�号">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptadv/Event"
export default {
inject: ['root'],
mixins: [commonProcess],
props:["model","codes"],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -133,7 +133,7 @@
:promptData="promptData"
@select-ety="selectMsg"
>
     
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
......@@ -151,15 +151,21 @@ import CodeTable from "~/config/CodeTable";
import Cptadv from "~/model/Cptadv";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Opnp1 from "./Opnp1";
import Docpan2 from "./Docpan2";
import Pattern from "~/model/Cptadv/Pattern";
import Default from "~/model/Cptadv/Default";
import Check from "~/model/Cptadv/Check";
import Opnp1 from "./Opnp1";
import Docpan2 from "./Docpan2";
import Sbxx from "./Sbxx";
import Incp from "./Incp";
import Basp from "./Basp"
import Basp3 from "./Basp3"
import Secpan from "./Secpan"
import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
import Doctre from "~/views/Public/Doctre";
import Setpan from "~/views/Public/Setpan";
......@@ -168,10 +174,7 @@ import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Ptap from "~/views/Public/Ptap";
import Secpan from "./Secpan"
import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
export default {
name: "Cptadv",
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptati/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<div class="eibs-tab">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="请输入Verification Certificate Number"
style="text-align: left;"
></c-input>
<el-form-item label="验证证书编号" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit
placeholder="请输入验证证书编号" style="text-align: left;"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入Declaration Number"></c-input>
<el-form-item label="申报号" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入申报号"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="4">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
<c-checkbox v-model="model.lendoc.actflg">输入账户</c-checkbox>
</c-col>
<c-col :span="20">
<el-form-item label="ACT" prop="lendoc.account">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="请输入ACT"
:disabled=this.flag
></c-input>
</el-form-item>
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit
placeholder="请输入ACT" :disabled=this.flag></c-input>
</c-col>
</c-col>
</div>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -48,27 +36,27 @@ import Event from "~/model/Cptati/Event"
export default {
inject: ['root'],
props:["model","codes"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
data() {
return {
flag:true,
flag: true,
}
},
methods:{...Event},
created:function(){
methods: { ...Event },
created: function () {
},
watch:{
"model.lendoc.actflg":{
immediate:true,
handler(){
console.log(this.model.lendoc.actflg);
if(this.model.lendoc.actflg ==''){
this.model.lendoc.account='';
this.flag=true;
}else{
this.flag=false;
watch: {
"model.lendoc.actflg": {
immediate: true,
handler() {
console.log(this.model.lendoc.actflg);
if (this.model.lendoc.actflg == '') {
this.model.lendoc.account = '';
this.flag = true;
} else {
this.flag = false;
}
}
}
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
D&etails
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
&Add New
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
Attach to
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
Delete
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
Attach
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptati/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入document amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptati/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -4,17 +4,9 @@
<c-col :span="24">
<c-col :span="24">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select
v-model="model.bopmod.szflg"
style="width: 100%"
placeholder="请选择申报类型"
>
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.bopmod.szflg" style="width: 100%" placeholder="请选择申报类型">
<el-option v-for="item in codes.szflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
......@@ -22,36 +14,19 @@
<c-col :span="24">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select
v-model="model.bopmod.acttyp"
style="width: 100%"
placeholder="请选择款项来源"
:disabled="model.bopmod.szflg==='3' || model.bopmod.szflg==='2' ||model.bopmod.szflg===''"
>
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.bopmod.acttyp" style="width: 100%" placeholder="请选择款项来源"
:disabled="model.bopmod.szflg==='3' || model.bopmod.szflg==='2' ||model.bopmod.szflg===''">
<el-option v-for="item in codes.acttyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select
v-model="model.bopmod.ownextkey"
style="width: 100%"
placeholder="请选择地区机构号"
:disabled="model.bopmod.szflg==='3' ||model.bopmod.szflg===''"
>
<el-option
v-for="item in ownextkey"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.bopmod.ownextkey" style="width: 100%" placeholder="请选择地区机构号"
:disabled="model.bopmod.szflg==='3' ||model.bopmod.szflg===''">
<el-option v-for="item in ownextkey" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select>
</el-form-item>
</c-col>
......@@ -59,104 +34,29 @@
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bopmod.basflg" :disabled="model.bopmod.szflg==='3'||model.bopmod.szflg===''">基础数据</c-checkbox>
<c-checkbox v-model="model.bopmod.basflg" :disabled="model.bopmod.szflg==='3'||model.bopmod.szflg===''">基础数据
</c-checkbox>
</c-col>
</c-col>
<c-col :span="15">
<c-col :span="12">
<el-form-item
label="国外银行扣费(涉外收入申报专用)"
label-width="60%"
>
<c-input v-model="model.bopmod.outchargeccy" :disabled="true"></c-input>
<el-form-item label="国外银行扣费(涉外收入申报专用)" label-width="60%">
<c-input v-model="model.bopmod.outchargeccy" :disabled="true"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-input-currency
v-model="model.bopmod.outchargeamt"
style="text-align: right"
placeholder="请输入国外银行扣费(涉外收入申报专用)"
:disabled="
<c-input-currency v-model="model.bopmod.outchargeamt" style="text-align: right"
placeholder="请输入国外银行扣费(涉外收入申报专用)" :disabled="
!model.bopmod.basflg ||
model.bopmod.szflg === '2' ||
model.bopmod.szflg === '3'
"
@keyup.enter.native="
" @keyup.enter.native="
defaultFunction('bopmod.outchargeamt', model.bopmod.outchargeamt)
"
></c-input-currency>
"></c-input-currency>
</c-col>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeccy">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" placeholder="请选择国外银行扣费(涉外收入申报专用)">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" placeholder="请输入国外银行扣费(涉外收入申报专用)"></c-input>
</el-form-item>
</c-col> -->
<!-- <c-col :span="24">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
</c-col> -->
<!--
<c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项来源">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeccy">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" placeholder="请选择国外银行扣费(涉外收入申报专用)">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" placeholder="请输入国外银行扣费(涉外收入申报专用)"></c-input>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
......@@ -171,12 +71,13 @@ export default {
mixins: [commonProcess],
data() {
return {
ownextkey:[]
ownextkey: []
};
},
methods: { ...Event },
created: function () {},
created: function () { },
};
</script>
<style>
</style>
......@@ -2,11 +2,7 @@
<c-page title="境内外币汇入汇款">
<div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
......@@ -16,76 +12,56 @@
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs
v-model="tabVal"
ref="elment"
type="card"
@tab-click="myTabClick"
>
<!--Ovweview -->
<el-tab-pane label="Ovweview" name="opnp1">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--概要 -->
<el-tab-pane label="概要" name="opnp1">
<c-content>
<m-opnp1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--Parties -->
<el-tab-pane label="Parties" name="pardet">
<!--当事人 -->
<el-tab-pane label="当事人" name="pardet">
<c-content>
<m-pardet :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--Settlement -->
<el-tab-pane label="Settlements" name="setpan">
<!--收费与结算 -->
<el-tab-pane label="收费与结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--Completion -->
<el-tab-pane label="Completion" name="coninfp">
<!--附言 -->
<el-tab-pane label="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!-- Messages -->
<el-tab-pane label="Messages" name="docpan">
<!-- 报文及面函 -->
<el-tab-pane label="报文及面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--Attachments -->
<el-tab-pane label="Attachments" name="doctre">
<!--附件与影像 -->
<el-tab-pane label="附件与影像" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane
label="境内收入申报单-基础信息"
name="dbe"
v-if="model.bopmod.szflg === '2' && model.bopmod.basflg"
>
<el-tab-pane label="境内收入申报单-基础信息" name="dbe" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg">
<m-dbe :model="model" :codes="codes"></m-dbe>
</el-tab-pane>
<el-tab-pane
label="涉外收入申报单-基础信息"
name="dbb"
v-if="model.bopmod.szflg === '1' && model.bopmod.basflg"
>
<el-tab-pane label="涉外收入申报单-基础信息" name="dbb" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg">
<m-dbb :model="model" :codes="codes"></m-dbb>
</el-tab-pane>
......@@ -102,20 +78,13 @@
<m-wg :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000018 -->
<!-- <el-tab-pane label="PD000018" name="addinf">
<c-content>
<m-addinf :model="model" :codes="codes" />
</c-content>
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
</div>
</c-page>
......@@ -128,19 +97,22 @@ import commonProcess from "~/mixin/commonProcess";
import Check from "~/model/Cptati/Check";
import Default from "~/model/Cptati/Default";
import Pattern from "~/model/Cptati/Pattern";
import commonFuncs from "~/mixin/commonFuncs";
import Opnp1 from "./Opnp1";
import Pardet from "./Pardet";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Addinf from "./Addinf";
import Doctre from "~/views/Public/Doctre";
import Docpan from "~/views/Public/Docpan";
import Docpan1 from "./Docpan";
import Wg from "./Wg";
import Dbe from "./Dbe.vue";
import Dbb from "./Dbb.vue";
import commonFuncs from "~/mixin/commonFuncs";
import Doctre from "~/views/Public/Doctre";
import Docpan from "~/views/Public/Docpan";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
export default {
name: "Cptati",
......@@ -162,7 +134,7 @@ export default {
root: this,
};
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "opnp1",
......@@ -189,7 +161,7 @@ export default {
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
//TODO 处理数据逻辑
if(this.isInDisplay){
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
......@@ -199,4 +171,5 @@ export default {
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="11">
</c-col>
<c-col :span="11">
</c-col>
<!-- -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
D&etails
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
&Add New
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
Attach to
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
Delete
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
Attach
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Booking stream to Display" prop="setmod.glemod.gleshwstm">
<c-input v-model="model.setmod.glemod.gleshwstm" placeholder="请输入Booking stream to Display"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入document amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="款项去向" prop="bopmod.acttyp">
<c-select
v-model="model.bopmod.acttyp"
style="width:100%"
placeholder="请选择地区机构号"
:disabled="model.bopmod.szflg==='3' || model.bopmod.szflg==='2' ||model.bopmod.szflg===''"
>
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号" :disabled="model.bopmod.szflg==='3' ||model.bopmod.szflg===''">
<el-option
v-for="item in ownextkey"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bopmod.basflg" :disabled="model.bopmod.szflg==='3'||model.bopmod.szflg===''"
>基础数据</c-checkbox>
</c-col>
<c-col :span="24" v-show="false">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
</c-col>
<c-col :span="24" v-show="false">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
</c-col>
</c-col>
<!-- ==================原码================= -->
<!-- <c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
</c-select>
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
<el-option v-for="item in codes.szflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="款项去向" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项去向">
</c-select>
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择地区机构号"
:disabled="model.bopmod.szflg==='3' || model.bopmod.szflg==='2' ||model.bopmod.szflg===''">
<el-option v-for="item in codes.acttyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
</c-col>
<c-col :span="24">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号">
</c-select>
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号"
:disabled="model.bopmod.szflg==='3' ||model.bopmod.szflg===''">
<el-option v-for="item in ownextkey" :key="item.value" :label="item.label" :value="item.value"></el-option>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-checkbox v-model="model.bopmod.basflg" :disabled="model.bopmod.szflg==='3'||model.bopmod.szflg===''">基础数据
</c-checkbox>
</c-col>
<c-col :span="24" v-show="false">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
</c-col>
<c-col :span="24" v-show="false">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -106,35 +54,35 @@ import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptato/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
ownextkey:[]
}
},
methods:{...Event},
created:function(){
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
ownextkey: []
}
},
methods: { ...Event },
created: function () {
},
// computed:{
// //可以用watch做
// flag() {
// if(this.model.bopmod.szflg == "3"){
// return false;
// }
// else{ return true;}
// },
// flag1(){
// if(this.model.bopmod.szflg == "1"){
// return true;
// }
// else{return false;}
},
// computed:{
// //可以用watch做
// flag() {
// if(this.model.bopmod.szflg == "3"){
// return false;
// }
// else{ return true;}
// },
// flag1(){
// if(this.model.bopmod.szflg == "1"){
// return true;
// }
// else{return false;}
// }
// }
// }
// }
}
</script>
<style>
......
<template>
<c-page title="境内外币汇出汇款">
<div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
......@@ -16,24 +12,18 @@
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
size="small"
>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" size="small">
<c-tabs ref="elment" :value="tabVal" type="card" @tab-click="tabClick">
<el-tab-pane label="Overview" name="opnp1">
<el-tab-pane label="概要" name="opnp1">
<!--PD000020 -->
<c-content>
<m-opnp1 :model="model" :codes="codes" />
<m-opnp1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="parties" name="pardet">
<!--PD000546 parties-->
<el-tab-pane label="当事人" name="pardet">
<!--PD000546 当事人-->
<c-content>
<m-pardet :model="model" :codes="codes" />
<m-pardet :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="账务" name="setpan">
......@@ -48,35 +38,26 @@
<!--PD000000 -->
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!-- Messages -->
<!-- 报文及面函 -->
<el-tab-pane label="报文及面函" name="docpan">
<!--PD000000 -->
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="附件" name="doctre">
<!--attachments -->
<!--附件与影像 -->
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="外管信息" name="wg">
<!--PD000546 -->
<m-wg :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane
label="境内汇款申请书-基础信息"
name="dbe"
v-if="model.bopmod.szflg === '2' && model.bopmod.basflg"
>
<el-tab-pane label="境内汇款申请书-基础信息" name="dbe" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg">
<m-dbe :model="model" :codes="codes"></m-dbe>
</el-tab-pane>
<el-tab-pane
label="涉外汇款申请书-基础信息"
name="dbb"
v-if="model.bopmod.szflg === '1' && model.bopmod.basflg"
>
<el-tab-pane label="涉外汇款申请书-基础信息" name="dbb" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg">
<m-dbb :model="model" :codes="codes"></m-dbb>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
......@@ -91,63 +72,64 @@ import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable";
import Cptato from "~/model/Cptato";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Pattern from "~/model/Cptato/Pattern";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Glepan from "~/views/Public/Glepan";
import Doctre from "~/views/Public/Doctre";
import Opnp1 from "./Opnp1";
import Pardet from "./Pardet";
import Wg from "./Wg";
import Basp from "./Basp";
import Sbxx from "~/views/Public/Sbxx";
import Dbe from "./Dbe.vue";
import Dbb from "./Dbb.vue";
import commonFuncs from "~/mixin/commonFuncs";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Glepan from "~/views/Public/Glepan";
import Doctre from "~/views/Public/Doctre";
import Sbxx from "~/views/Public/Sbxx";
export default {
name: "Cptato",
components:{
"m-opnp1" : Opnp1,
"m-setpan" : Setpan,
"m-docpan" : Docpan,
"m-coninfp" : Coninfp,
"m-wg" : Wg,
"m-glepan" : Glepan,
"m-pardet" : Pardet,
"m-doctre" : Doctre,
"m-basp" : Basp,
"m-sbxx": Sbxx,
"m-dbe": Dbe,
"m-dbb": Dbb,
},
provide() {
return {
root: this,
};
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "opnp1",
trnName: "cptato",
model: new Cptato().data,
rules: Pattern,
codes: { ...CodeTable },
};
},
methods:{
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created: async function () {
name: "Cptato",
components: {
"m-opnp1": Opnp1,
"m-setpan": Setpan,
"m-docpan": Docpan,
"m-coninfp": Coninfp,
"m-wg": Wg,
"m-glepan": Glepan,
"m-pardet": Pardet,
"m-doctre": Doctre,
"m-basp": Basp,
"m-sbxx": Sbxx,
"m-dbe": Dbe,
"m-dbb": Dbb,
},
provide() {
return {
root: this,
};
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "opnp1",
trnName: "cptato",
model: new Cptato().data,
rules: Pattern,
codes: { ...CodeTable },
};
},
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created: async function () {
console.log("进入cptato交易");
let rtnmsg = await this.init(this.$route.query);
if (rtnmsg.respCode == SUCCESS) {
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<c-col :span="12">
<c-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" :placeholder="$t('other.please_enter')+'our reference'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+'document currency'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+'document amount'"></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 类型 -->
<c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of settlement'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000011')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
{{$t('setmod.CF000032')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eContainer">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cptcan PD000016 Cancelation -->
<el-tab-pane label="Cancelation" name="canp">
<c-content>
<m-canp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--setmod PD000000 Settlement 账务-->
<el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--coninf PD000000 Completion 附言-->
<el-tab-pane label="Completion" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--trndoc PD000529 &Messages 报文面函-->
<el-tab-pane label="Messages" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--trndoc PD000546 Attachments 附件-->
<el-tab-pane label="Attachments" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cptcan PD000016 注销 -->
<el-tab-pane label="注销" name="canp">
<c-content>
<m-canp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--setmod PD000000 收费与结算 账务-->
<el-tab-pane label="收费与结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--coninf PD000000 附言 附言-->
<el-tab-pane label="附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000529 &报文及面函 报文面函-->
<el-tab-pane label="报文及面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000546 附件与影像 附件-->
<el-tab-pane label="附件与影像" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Cptcan from "~/model/Cptcan"
import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Cptcan/Check"
import Default from "~/model/Cptcan/Default"
import Pattern from "~/model/Cptcan/Pattern"
import Canp from "./Canp"
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import commonFuncs from "~/mixin/commonFuncs";
export default {
name: "Cptcan",
components:{
"m-canp" : Canp,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
components: {
"m-canp": Canp,
"m-setpan": Setpan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "canp",
trnName: "cptcan",
......@@ -92,32 +92,31 @@ export default {
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable
codes: {
...CodeTable
},
}
},
methods:{
myTabClick(tab){
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
created: async function () {
console.log("进入cptcan交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
}
}
......
<template>
<div>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="业务编号">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.cpdgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号" disabled></c-input>
</c-col>
<c-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="业务归属机构">
<c-select v-model="model.cpdgrp.rec.ownbch" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.bchlevelLst"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款方式" prop="cpdgrp.rec.paytyp">
<c-select v-model="model.cpdgrp.rec.paytyp" style="width:100%" placeholder="请选择汇款方式" clearable>
<el-option
v-for="item in codes.paytyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="客户经理">
<c-input v-model="model.cpdgrp.orc.pty.ownusr" maxlength="10" placeholder="请输入客户经理"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款币种金额">
<c-col :span="24">
<c-col :span="12" class="m-cur-select">
<el-form-item prop="cpdgrp.cbs.max.cur">
<c-select v-model="model.cpdgrp.cbs.max.cur" style="width:100%" placeholder="请选择汇款币种金额" @change="handleMaxCurChange">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item prop="cpdgrp.cbs.max.amt">
<c-input v-model="model.cpdgrp.cbs.max.amt" :precision="2" :step="0.1" :max="100000000000000" placeholder="请输入汇款币种金额"></c-input>
</el-form-item>
</c-col>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款人性质" prop="cpdgrp.rec.custyp">
<c-select v-model="model.cpdgrp.rec.custyp" style="width:100%" placeholder="请选择汇款人性质">
<el-option
v-for="item in codes.ptytyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="清算路径" prop="cpdgrp.rec.liqtyp">
<c-select v-model="model.cpdgrp.rec.liqtyp" style="width:100%" placeholder="请选择清算路径" @change="handleRecLiqtypChange">
<el-option
v-for="item in liqtyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="报文类型" prop="cpdgrp.rec.swftyp">
<c-select v-model="model.cpdgrp.rec.swftyp" style="width:100%" placeholder="请选择报文类型">
<el-option
v-for="item in swfcod"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款人账号" prop="cpdgrp.rec.orcacc">
<c-input v-model="model.cpdgrp.rec.orcacc" maxlength="32" placeholder="请输入汇款人账号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款类型" prop="cpdgrp.rec.cpdflg">
<c-select v-model="model.cpdgrp.rec.cpdflg" style="width:100%" placeholder="请选择汇款类型">
<el-option
v-for="item in codes.custyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇款人" prop="cpdgrp.orc.pts.namcn">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.cpdgrp.orc.pts.namcn" maxlength="100" placeholder="请输入汇款人"></c-input>
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button> -->
<c-ptypicker service="cptopn/orcp_ptysel" flag="C" :ctx="model.cpdgrp.orc.pts" :extkey="model.cpdgrp.orc.pts.extkey" />
</c-col>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="交易对手国别">
<c-select v-model="model.cpdgrp.rec.stacty" style="width:100%" placeholder="请输入交易对手国别">
<el-option
v-for="item in codes.bopcur"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"
export default {
inject: ['root'],
mixins: [commonProcess],
props:['model', 'codes'],
computed: {
liqtyp: function () {
if (this.model.cpdgrp.cbs.max.cur) {
return this.model.cpdgrp.cbs.max.cur == 'CNY' ? this.codes.liqtyp2 : this.codes.liqtyp1
} else {
return this.codes.liqtyp
}
},
swfcod: function () {
return this.model.cpdgrp.rec.liqtyp ? this.codes.swfcod[this.model.cpdgrp.rec.liqtyp] || []: []
}
},
methods:{
async getOwnref () {
console.log('获取业务编号')
const rtnmsg = await Api.post('cptopn/getref', { data: this.model })
if (rtnmsg.code == SUCCESS) {
this.model.cpdgrp.rec.ownref = rtnmsg.data.cpdgrp_rec_ownref
}
else {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async handleSearch () {
console.log('汇款人查询')
const rtnmsg = await Api.post('cptopn/orcp_ptysel', { data: this.model ,flg:'C'})
if (rtnmsg.code == SUCCESS) {
// this.model.cpdgrp.rec.ownref = rtnmsg.data.cpdgrp_rec_ownref
}
else {
this.$notify.error({title: '错误',message: '服务请求失败!'});
// Notification.error({ message: 'cptopn/mtabut/getref服务端请求失败!' })
}
// Ptspta1 model={this.model}
// argArr={{ desc: "汇款人", prefix: 'pts', url: 'cptopn/orcp_ptysel',
// flg: 'C', datakey: '\\cptp\\orcp\\ptslst' }} formBlur={this.formBlur}
},
handleMaxCurChange () {
this.model.cpdgrp.rec.liqtyp = ""
this.model.cpdgrp.rec.swftyp = ""
},
handleRecLiqtypChange () {
this.model.cpdgrp.rec.swftyp = ""
},
},
mounted:async function(){
console.log("初始化,加载机构列表");
let rtnmsg = await Api.post("common/bchlevelLst",{params:{}})
if(rtnmsg.code == SUCCESS)
{
//TODO 处理数据逻辑
let bchlst = rtnmsg.data;
this.codes.bchlevelLst = bchlst.map(item=>({value:item.branch,label:item.namcn}));
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
}
}
</script>
<style scoped>
</style>
\ No newline at end of file
<template>
<div>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="大额支付类型">
<c-select v-model="model.setmod.msgmod.buscod" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.buscod"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人开户行联行行号">
<c-input v-model="model.setmod.msgmod.pyb.pts.ref" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="业务种类">
<c-select v-model="model.setmod.msgmod.bustyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.bustyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人开户行名称">
<c-input v-model="model.setmod.msgmod.pyb.pts.namcn" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人名称">
<c-input v-model="model.setmod.msgmod.pye.pts.namcn" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="费用承担方">
<c-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人地址">
<c-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.pye.pts.adrcn">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="发报行收费">
<c-input v-model="model.setmod.msgmod.sndfee" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人账号">
<c-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收报行收费">
<c-input v-model="model.setmod.msgmod.rcvfee" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="附言">
<c-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.commet">
</c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
export default {
inject: ['root'],
props:['model', 'codes'],
}
</script>
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- <c-col :span="24">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col> -->
<c-col :span="24">
<c-col :span="14">
<el-form-item label="General">
<c-input
type="textarea"
v-model="model.mtabut.coninf.oitinf.oit.inftxt"
maxlength="600"
rows="8"
show-word-limit
placeholder=""
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Display Type">
<c-input
v-model="model.mtabut.coninf.oitinf.oit.inflev"
style="width: 100%"
placeholder=""
readonly
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="Settlement">
<c-input
type="textarea"
v-model="model.mtabut.coninf.oitset.oit.inftxt"
maxlength="600"
rows="8"
show-word-limit
placeholder=""
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Infotext Level">
<c-input
v-model="model.mtabut.coninf.oitset.oit.inflev"
style="width: 100%"
placeholder=""
readonly
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<span
v-text="model.mtabut.coninf.oitset.labinftxt"
data-path=".mtabut.coninf.oitset.labinftxt"
>
</span>
</c-col> -->
<c-col :span="14">
<el-form-item label="Execution Date">
<c-date-picker
style="width:100%"
type="date"
v-model="model.mtabut.coninf.conexedat"
placeholder=""
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Send for Release to">
<c-input
v-model="model.mtabut.coninf.usr.extkey"
maxlength="8"
placeholder=""
readonly
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptopn/Event";
export default {
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
This source diff could not be displayed because it is too large. You can view the blob instead.
<template>
<div>
<!-- 结汇申报 -->
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收付汇日期(生成申报号码时填写)">
<c-date-picker
v-model="model.mtabut.paydat"
type="date"
placeholder="选择日期">
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<c-checkbox v-model="model.mtabut.basflg">基础信息</c-checkbox>
<c-checkbox v-model="model.mtabut.dclflg">申报信息</c-checkbox>
<c-checkbox v-model="model.mtabut.vrfflg">管理信息</c-checkbox>
</c-col>
</c-col>
<c-col :span="24"><h3>基础信息</h3></c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="申报号码">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.rptno" maxlength="16" placeholder="请输入申报号码"></c-input>
</c-col>
<c-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="修改/删除原因">
<c-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbemod.dbegrp.bas2.actiondesc">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="操作类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas2.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="银行业务编号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.buscode" maxlength="16" placeholder="请输入银行业务编号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="地区机构">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas2.ownextkey" style="width:100%" placeholder="请选择地区机构">
<el-option
v-for="item in codes.diqvjigou"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="组织机构代码">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.custcod" maxlength="32" placeholder="请输入组织机构代码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结/汇申请人主体类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas2.cusnam" style="width:100%" placeholder="请选择结/汇申请人主体类型">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结/汇申请人名称">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.custnm" maxlength="32" placeholder="请输入结/汇申请人名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="身份证件号码">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.idcode" maxlength="32" placeholder="请输入身份证件号码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="外汇账户账号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.fcyacc" maxlength="32" placeholder="请输入外汇账户账号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币账户账号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.lcyacc" maxlength="32" placeholder="请输入人民币账户账号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币/外汇收款人名称">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.corpnam" maxlength="32" placeholder="请输入人民币/外汇收款人名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币/外汇户 开户行">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.corbnam" maxlength="32" placeholder="请输入人民币/外汇户 开户行"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="购汇币种金额">
<c-col :span="24">
<c-col :span="12" class="m-cur-select">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas2.fcyccy" style="width:100%" placeholder="请选择购汇币种金额">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.fcyamt" maxlength="32" placeholder="请输入结汇金额"></c-input>
</c-col>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇率">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas2.exrate" maxlength="32" placeholder="请输入汇率"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24"><h3>管理信息</h3></c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="申报号码">
<c-input v-model="model.bopmod.dbbmod.dbbgrp.vrf2.rptno" maxlength="32" placeholder="请输入申报号码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="修改/删除原因">
<c-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbbmod.dbbgrp.vrf2.actiondesc">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="操作类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.vrf2.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="交易编码">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf2.txcode" maxlength="16" placeholder="请输入交易编码"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="外汇局批件号/备案表号/业务编号">
<c-select v-model="model.bopmod.dbemod.dbegrp.vrf2.regno" style="width:100%" placeholder="请选择外汇局批件号/备案表号/业务编号">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结汇用途">
<c-select v-model="model.bopmod.dbemod.dbegrp.vrf2.usetype" style="width:100%" placeholder="请选择外汇局批件号/备案表号/业务编号">
<el-option
v-for="item in codes.usetype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结汇详细用途">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf2.usedetail" maxlength="16" placeholder="请输入填报人"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报人">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf2.crtuser" maxlength="16" placeholder="请输入填报人"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报日期">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf2.rptdate" maxlength="16" placeholder="请输入填报日期"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报人电话">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf2.inptelc" maxlength="16" placeholder="请输入填报人"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import commonProcess from "~/mixin/commonProcess"
export default {
inject: ['root'],
mixins: [commonProcess],
props: ['model', 'codes'],
methods: {
getOwnref () {
console.log('获取')
},
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<template>
<div>
<!-- 购汇申报 -->
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收付汇日期(生成申报号码时填写)">
<c-date-picker
v-model="model.mtabut.paydat"
type="date"
placeholder="选择日期">
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<c-checkbox v-model="model.mtabut.basflg">基础信息</c-checkbox>
<c-checkbox v-model="model.mtabut.dclflg">申报信息</c-checkbox>
<c-checkbox v-model="model.mtabut.vrfflg">管理信息</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<h3>基础信息</h3>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="申报号码">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.rptno" maxlength="16" placeholder="请输入申报号码"></c-input>
</c-col>
<c-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="修改/删除原因">
<c-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbemod.dbegrp.bas.actiondesc">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="操作类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="银行业务编号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.buscode" maxlength="16" placeholder="请输入银行业务编号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="地区机构">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas.ownextkey" style="width:100%" placeholder="请选择地区机构">
<el-option
v-for="item in codes.diqvjigou"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="组织机构代码">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.custcod" maxlength="32" placeholder="请输入组织机构代码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结/汇申请人主体类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas.cusnam" style="width:100%" placeholder="请选择结/汇申请人主体类型">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="结/汇申请人名称">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.custnm" maxlength="32" placeholder="请输入结/汇申请人名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="身份证件号码">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.idcode" maxlength="32" placeholder="请输入身份证件号码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="外汇账户账号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.fcyacc" maxlength="32" placeholder="请输入外汇账户账号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币账户账号">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.lcyacc" maxlength="32" placeholder="请输入人民币账户账号"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币/外汇收款人名称">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.corpnam" maxlength="32" placeholder="请输入人民币/外汇收款人名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="人民币/外汇户 开户行">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.corbnam" maxlength="32" placeholder="请输入人民币/外汇户 开户行"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="购汇币种金额">
<c-col :span="24">
<c-col :span="12" class="m-cur-select">
<c-select v-model="model.bopmod.dbemod.dbegrp.bas.fcyccy" style="width:100%" placeholder="请选择购汇币种金额">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</c-col>
<c-col :span="12">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.fcyamt" maxlength="32" placeholder="请输入结汇金额"></c-input>
</c-col>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="汇率">
<c-input v-model="model.bopmod.dbemod.dbegrp.bas.exrate" maxlength="32" placeholder="请输入汇率"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<h3>管理信息</h3>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="申报号码">
<c-input v-model="model.bopmod.dbbmod.dbbgrp.vrf.rptno" maxlength="32" placeholder="请输入申报号码"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="修改/删除原因">
<c-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbbmod.dbbgrp.vrf.actiondesc">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="操作类型">
<c-select v-model="model.bopmod.dbemod.dbegrp.vrf.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="交易编码">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf.txcode" maxlength="16" placeholder="请输入交易编码"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="外汇局批件号/备案表号/业务编号">
<c-select v-model="model.bopmod.dbemod.dbegrp.vrf.regno" style="width:100%" placeholder="请选择外汇局批件号/备案表号/业务编号">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报人">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf.crtuser" maxlength="16" placeholder="请输入填报人"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报日期">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf.rptdate" maxlength="16" placeholder="请输入填报日期"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="填报人电话">
<c-input v-model="model.bopmod.dbemod.dbegrp.vrf.inptelc" maxlength="16" placeholder="请输入填报人"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import commonProcess from "~/mixin/commonProcess"
export default {
inject: ['root'],
mixins: [commonProcess],
props: ['model', 'codes'],
methods: {
getOwnref () {
console.log('获取')
},
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Own Ref(Tag 20)" prop="sespay.ownref">
<c-input v-model="model.sespay.ownref" maxlength="16" placeholder="请输入Own Ref(Tag 20)"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Beneficiary Institution Account" prop="sespay.beiacc">
<c-input v-model="model.sespay.beiacc" maxlength="34" placeholder="请输入Beneficiary Institution Account"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Sender to receiver Information to NOSTRO correspondent" prop="sespay.strinf202">
<c-input type="textarea" v-model="model.sespay.strinf202" maxlength="35" show-word-limit placeholder="请输入Sender to receiver Information to NOSTRO correspondent" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCod202Buttxmsel">
...
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Ditopn/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- <c-col :span="24">
<span
v-text="model.trnmod.trndoc.advlabel"
data-path=".trnmod.trndoc.advlabel"
>
</span>
</c-col>
<c-col :span="11">
<el-form-item label="国内证落款">
<c-input
v-model="model.trnmod.trndoc.advnam"
maxlength="50"
placeholder="请输入国内证落款"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="修改申请人名称">
<c-input
type="textarea"
v-model="model.trnmod.trndoc.amdapl"
maxlength="50"
show-word-limit
placeholder="请输入修改申请人名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<span
v-text="model.trnmod.trndoc.amdnam"
data-path=".trnmod.trndoc.amdnam"
>
</span>
</c-col>
<c-col :span="11">
<el-form-item label="国内证通知书">
<c-input
v-model="model.trnmod.trndoc.advdoc"
maxlength="1"
placeholder="请输入国内证通知书"
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="12">
<el-form-item label="Correspondence"> </el-form-item>
</c-col>
<!-- <c-col :span="22" offset="1">
<c-table
:border="true"
:list="data"
style="width:80%,text-align:center"
height=""
>
<el-table-column label="Role" width="auto"></el-table-column>
<el-table-column label="Description" width="auto"></el-table-column>
<el-table-column label="Medium" width="auto"></el-table-column>
<el-table-column label="Dispatch Type" width="auto"></el-table-column>
<el-table-column label="Lang." width="auto"></el-table-column>
<el-table-column label="Form" width="auto"></el-table-column>
<el-table-column label="Or." width="auto"></el-table-column>
<el-table-column label="CC" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
</c-table>
</c-col> -->
<c-col :span="22" :offset="1">
<c-istream-table-docpan :list="stmData.data" :columns="stmData.columns">
<el-table-column label="Medium">
<template slot-scope="scope">
<c-select
v-model="model.trnmod.trndoc.doceot[scope.row.index].cortyp"
style="width: 100%"
disabled
placeholder="请选择"
>
<el-option
v-for="item in codes.doceotCortyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="Dispatch Type">
<template slot-scope="scope">
<c-select
v-model="model.trnmod.trndoc.doceot[scope.row.index].docsnf"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.docsnf"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="Lang." width="150%">
<template slot-scope="scope">
<c-select
v-model="model.trnmod.trndoc.doceot[scope.row.index].docuil"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.uiltxt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="Form">
<template slot-scope="scope">
<c-select
v-model="model.trnmod.trndoc.doceot[scope.row.index].apf"
disabled
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.apftxt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="Or." width="65%">
<template slot-scope="scope">
<c-input
v-model="model.trnmod.trndoc.doceot[scope.row.index].apfcpy1"
:readonly="true"
style="width: 100%"
placeholder="请选择"
>
</c-input>
</template>
</el-table-column>
<el-table-column label="CC" width="65%">
<template slot-scope="scope">
<c-input
v-model="model.trnmod.trndoc.doceot[scope.row.index].apfcpy2"
style="width: 100%"
placeholder="请选择"
>
</c-input>
</template>
</el-table-column>
<el-table-column label="">
<template slot-scope="scope">
<c-select
v-model="model.trnmod.trndoc.doceot[scope.row.index].staflg"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.swttlx"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="操作">
<template slot-scope="scope">
<el-button
size="mini"
:disabled="
model.trnmod.trndoc.doceot[scope.row.index].pandsc == 'MT799' &&
model.didgrp.rec.elcflg == 'Y'
"
@click="handleDisplay(scope.row.index, scope.row)"
>显示</el-button
>
<el-button
size="mini"
type="danger"
@click="handleDetail(scope.row.index, scope.row)"
>明细</el-button
>
</template>
</el-table-column>
</c-istream-table-docpan>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptopn/Event";
export default {
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
stmData: {
columns: [
//注释的已改成静态
"role Role",
"pandsc Description",
//"cortyp 类型",
//"docsnf 报文格式",
//"docuil 语言",
//"apf 传送方式"
],
data: [],
}
};
},
methods: {...Event},
created: function () {},
};
</script>
<style>
</style>
<template>
<div>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="接收行">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input maxlength="16" placeholder="请输入"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input maxlength="16" placeholder="请输入"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="名称">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="名称">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="地址">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="地址">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人开户行">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input maxlength="16" placeholder="请输入"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款人账号">
<c-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="名称">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="地址">
<c-input maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="业务种类">
<c-select v-model="model.setmod.msgmod.busflg" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.busflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="费用承担方">
<c-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="汇款人账户性质">
<c-select v-model="model.setmod.msgmod.acctyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.payacttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="附言">
<c-input
type="textarea"
:rows="3"
placeholder="请输入附言"
v-model="model.setmod.msgmod.commet">
</c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import commonProcess from "~/mixin/commonProcess"
export default {
inject: ['root'],
mixins: [commonProcess],
props:['model', 'codes'],
methods: {
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- <c-col :span="12">
<el-form-item label="Booking stream to Display">
<c-input v-model="model.setmod.glemod.gleshwstm" placeholder="请输入Booking stream to Display"></c-input>
</el-form-item>
</c-col> -->
<!-- <c-col :span="22" offset="1">
<c-table :border="true" :list="data" style="width:80%,text-align:center" height="">
<el-table-column label="D/C" width="auto"></el-table-column>
<el-table-column label="Account Number" width="auto"></el-table-column>
<el-table-column label="Cur" width="auto"></el-table-column>
<el-table-column label="Amount" width="auto"></el-table-column>
<el-table-column label="Value Date" width="auto"></el-table-column>
<el-table-column label="Rate Type" width="auto"></el-table-column>
<el-table-column label="Rate" width="auto"></el-table-column>
<el-table-column label="Term" width="auto"></el-table-column>
<el-table-column label="PN" width="auto"></el-table-column>
</c-table>
</c-col> -->
<c-col :span="22" :offset="1">
<c-istream-table :list="stmData.data" :columns="stmData.columns">
</c-istream-table>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptopn/Event"
export default {
inject: ['root'],
mixins: [commonProcess],
props:["model","codes"],
data(){
return {
stmData: {
columns: [
"2 1 \"D/C\" 38 1 0",
"6 2 \"Account Number\" 140",
"3 3 \"Cur\" 60",
"4 4 \"Amount\" 135 2 8:1 2 5",
"5 5 \"Value Date\" 80",
"7 6 \"Rate Type\" 90",
"8 7 \"Rate\" 85 2 0 1 0",
"9 8 \"Term\" 60",
"0 9 \"PN\" 62 1 0"
],
data: []
}
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收报行(我行账户行)">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.setmod.msgmod.ori.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</c-col>
<c-ptypicker service="cptopn/orip_ptysel" flag="B" :ctx="model.setmod.msgmod.ori.pts" :extkey="model.setmod.msgmod.ori.pts.extkey" />
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_orip_ptysel"></c-button> -->
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款行(58A)">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.setmod.msgmod.med.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</c-col>
<c-ptypicker service="cptopn/medp_ptysel" flag="B" :ctx="model.setmod.msgmod.med.pts" :extkey="model.setmod.msgmod.med.pts.extkey" />
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_medp_ptysel"></c-button> -->
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22" class="form-item">
<c-input
v-model="model.setmod.msgmod.ori.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</c-input>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22" class="form-item">
<c-input
v-model="model.setmod.msgmod.med.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</c-input>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="中间行(56A)">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.setmod.msgmod.rmt.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</c-col>
<c-ptypicker service="cptopn/rmtp_ptysel" flag="B" :ctx="model.setmod.msgmod.rmt.pts" :extkey="model.setmod.msgmod.rmt.pts.extkey" />
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_rmtp_ptysel"></c-button> -->
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款行账户行(57A)">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.setmod.msgmod.pyb.pts.extkey" maxlength="32" placeholder="请输入"></c-input>
</c-col>
<c-ptypicker service="cptopn/pybp_ptysel" flag="B" :ctx="model.setmod.msgmod.pyb.pts" :extkey="model.setmod.msgmod.pyb.pts.extkey" />
<!-- <c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="search_pybp_ptysel"></c-button> -->
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22" class="form-item">
<c-input
v-model="model.setmod.msgmod.rmt.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</c-input>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22" class="form-item">
<c-input
v-model="model.setmod.msgmod.pyb.pts.adrblk"
type="textarea"
:rows="3"
placeholder="">
</c-input>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="账号">
<c-input v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="账号">
<c-input v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="报文附言(72)">
<c-input
type="textarea"
:rows="3"
placeholder=""
v-model="model.setmod.msgmod.tag20272">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="22">
<el-form-item label="收款行账号">
<c-col :span="24" class="m-inputbtn">
<c-col class="m-inputbtn-input">
<c-input v-model="model.setmod.msgmod.med.pts.extact" maxlength="32" placeholder="请输入"></c-input>
</c-col>
<c-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></c-button>
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"
import Utils from "~/utils"
export default {
inject: ['root'],
mixins: [commonProcess],
props:['model', 'codes'],
methods: {
async search_orip_ptysel () {
console.log('搜索收报行')
//cptopn/orip_ptysel
let rtnmsg = await Api.post("cptopn/orip_ptysel",{data:Utils.flatObject(this.model)})
if(rtnmsg.code == SUCCESS)
{
Utils.copyValueFromVO(this.model,rtnmsg.data)
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async search_medp_ptysel () {
console.log('搜索收款行')
//cptopn/orip_ptysel
let rtnmsg = await Api.post("cptopn/medp_ptysel",{data:Utils.flatObject(this.model)})
if(rtnmsg.code == SUCCESS)
{
Utils.copyValueFromVO(this.model,rtnmsg.data)
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async search_rmtp_ptysel () {
console.log('搜索中间行')
//cptopn/orip_ptysel
let rtnmsg = await Api.post("cptopn/rmtp_ptysel",{data:Utils.flatObject(this.model)})
if(rtnmsg.code == SUCCESS)
{
Utils.copyValueFromVO(this.model,rtnmsg.data)
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async search_pybp_ptysel () {
console.log('搜索收款行账户行')
//cptopn/orip_ptysel
let rtnmsg = await Api.post("cptopn/pybp_ptysel",{data:Utils.flatObject(this.model)})
if(rtnmsg.code == SUCCESS)
{
Utils.copyValueFromVO(this.model,rtnmsg.data)
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
}
}
}
</script>
\ No newline at end of file
<template>
<div>
<c-col :span="24"><h3>外管申报</h3></c-col>
<c-col :span="14">
<el-form-item label="申报单类型">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报单类型">
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="款项性质">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项性质">
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"><h3>跨境人民币申报</h3></c-col>
<c-col :span="14">
<el-form-item label="是否报送跨境人民币">
<c-select v-model="model.rmbmod.rmbflg" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.rmbflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"><h3>结售汇申报</h3></c-col>
<c-col :span="14">
<el-form-item label="是否报送结售汇信息">
<c-select v-model="model.jspmod.jshtyp" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.jshtyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<script>
export default {
inject: ['root'],
props:['model', 'codes']
}
</script>
<style scoped>
</style>
\ No newline at end of file
......@@ -2,11 +2,7 @@
<c-page title="汇出汇款">
<div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
......@@ -16,20 +12,9 @@
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
size="small"
:validate-on-rule-change="false"
>
<c-tabs
:value="tabVal"
ref="elment"
type="card"
@tab-click="mimeTabClick"
>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" size="small"
:validate-on-rule-change="false">
<c-tabs :value="tabVal" ref="elment" type="card" @tab-click="mimeTabClick">
<el-tab-pane label="汇款信息" name="opnp1">
<!--PD000020 -->
<c-content>
......@@ -37,11 +22,7 @@
</c-content>
</el-tab-pane>
<el-tab-pane
label="Additional Info"
name="AdditionalInfo"
v-if="this.model.cpdgrp.rec.swftyp != ''"
>
<el-tab-pane label="Additional Info" name="AdditionalInfo" v-if="this.model.cpdgrp.rec.swftyp != ''">
<m-AdditionalInfo :model="model" :codes="codes" />
</el-tab-pane>
......@@ -70,7 +51,7 @@
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Finance" name="finp">
<el-tab-pane label="融资" name="finp">
<!--PD000218 -->
<m-finp :model="model" :codes="codes" />
</el-tab-pane>
......@@ -81,10 +62,10 @@
</el-tab-pane>
<el-tab-pane label="境内汇款申请书-基础信息" name="dbe" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg" >
<el-tab-pane label="境内汇款申请书-基础信息" name="dbe" v-if="model.bopmod.szflg === '2' && model.bopmod.basflg">
<m-dbe :model="model" :codes="codes"></m-dbe>
</el-tab-pane>
<el-tab-pane label="境外汇款申请书-基础信息" name="dbb" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg" >
<el-tab-pane label="境外汇款申请书-基础信息" name="dbb" v-if="model.bopmod.szflg === '1' && model.bopmod.basflg">
<m-dbb :model="model" :codes="codes"></m-dbb>
</el-tab-pane>
......@@ -92,22 +73,14 @@
<el-tab-pane
label="2111跨境支出信息"
name="outp"
v-if="model.cnybop.outflg === '1'"
>
<el-tab-pane label="2111跨境支出信息" name="outp" v-if="model.cnybop.outflg === '1'">
<m-outp :model="model" :codes="codes"></m-outp>
</el-tab-pane>
<el-tab-pane
label="Payment 103 PYE USD"
name="Payment103"
v-if="
model.cpdgrp.rec.swftyp === '103' ||
model.cpdgrp.rec.swftyp === '202'
"
>
<el-tab-pane label="Payment 103 PYE USD" name="Payment103" v-if="
model.cpdgrp.rec.swftyp === '103' ||
model.cpdgrp.rec.swftyp === '202'
">
<m-Payment :model="model" :codes="codes" />
</el-tab-pane>
......@@ -121,20 +94,11 @@
</c-tabs>
</el-form>
</div>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
     
<c-grid-ety-prompt-dialog ref="doxpDialog" :isPty="false" :promptData="promptData" @select-ety="selectMsg">
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
></c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty">
</c-grid-ety-prompt-dialog>
</c-page>
</template>
<script>
......@@ -143,30 +107,29 @@ import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable";
import Cptopn from "~/model/Cptopn";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Pattern from "~/model/Cptopn/Pattern";
import Default from "~/model/Cptopn/Default";
import Check from "~/model/Cptopn/Check";
import Opnp1 from "./Opnp1";
// import Coninfp from "./Coninfp";
import Finp from "./Finp";
import Dbe from "./Dbe.vue";
import Dbb from "./Dbb.vue";
import Outp from "./Outp.vue";
import AdditionalInfo from "./AdditionalInfo.vue";
import Payment from "./Payment103.vue";
// import Payment103 from "./Det103.vue"
// import Payment202 from "./Det202.vue"
import Coninfp from "~/views/Public/Coninfp";
import Basp from "./Basp"
import Coninfp from "~/views/Public/Coninfp";
import Doctre from "~/views/Public/Doctre";
import Glepan from "~/views/Public/Glepan";
import Setpan from "~/views/Public/Setpan";
import Docpan from "~/views/Public/Docpan";
import Sbxx from "~/views/Public/Sbxx";
import commonFuncs from "~/mixin/commonFuncs";
export default {
name: "Cptopn",
......@@ -267,6 +230,7 @@ export default {
.el-col .el-divider--horizontal {
margin-top: 0;
}
.messageLabel .el-form-item__label {
text-align: left;
font-weight: bold;
......
<template>
<div class="eibs-tab">
<c-col :span="12" style="margin-top: 20px">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" label-width="30%">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.cnyflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.cnybop.cnyflg" style="width: 100%" placeholder="请选择">
<el-option v-for="item in codes.cnyflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" label-width="30%">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.traflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.cnybop.traflg" style="width: 100%" placeholder="请选择" disabled>
<el-option v-for="item in codes.traflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="是否报送跨境人民币2111表"
label-width="30%"
prop="cnybop.outflg"
>
<c-select
v-model="model.cnybop.outflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.outflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<el-form-item label="是否报送跨境人民币2111表" label-width="30%" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width: 100%" placeholder="请选择" disabled>
<el-option v-for="item in codes.outflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" label-width="30%">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
placeholder="请选择"
disabled
>
<el-option
v-for="item in codes.libflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.cnybop.libflg" style="width: 100%" placeholder="请选择" disabled>
<el-option v-for="item in codes.libflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" label-width="30%">
<c-select
v-model="model.cnybop.vouflg"
placeholder="请选择"
style="width: 100%"
disabled
>
<el-option
v-for="item in codes.vouflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
<c-select v-model="model.cnybop.vouflg" placeholder="请选择" style="width: 100%" disabled>
<el-option v-for="item in codes.vouflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- =====================原码==================== -->
<!-- S0000042 : 是否报送跨境人民币2101表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000042')">
</c-select>
</el-form-item>
</c-col>
S0000045 : 是否报送跨境人民币2107表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
<c-select v-model="model.cnybop.traflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000045')">
</c-select>
</el-form-item>
</c-col>
S0000077 : 是否报送跨境人民币2111表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
<c-select v-model="model.cnybop.outflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000077')">
</c-select>
</el-form-item>
</c-col>
S0000113 : 是否报送跨境人民币2106表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
<c-select v-model="model.cnybop.libflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000113')">
</c-select>
</el-form-item>
</c-col>
S0000142 : 是否报送跨境人民币2122表
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg">
<c-select v-model="model.cnybop.vouflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000142')">
</c-select>
</el-form-item>
</c-col> -->
</div>
</template>
<script>
......@@ -153,8 +65,9 @@ export default {
return {};
},
methods: { ...Event },
created: function () {},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment