Commit 49fd1197 by hewei

bctrad,bctdor,bctame,bctcan,bctset

parent 19e2972a
......@@ -69,7 +69,7 @@ export default class Bctdor{
dbfadrblkcn:"", // Chinese address .bcdgrp.drr.dbfadrblkcn
},
blk:{
docpre:"",
// docpre:"",
resrej:"", // Reason .bcdgrp.blk.resrej
colins:"", // Collection Instructions .bcdgrp.blk.colins
dftins:"", // Draft Instructions .bcdgrp.blk.dftins
......
......@@ -10,7 +10,64 @@ export default class Setmod {
dspflg: "", // Type of settlement .setmod.dspflg
xreflg: "", // Recalculate Rates .setmod.xreflg
setglg: {
sespay: {
awip: {
ptspta: {
pts: {
extkey: "",
adrblk: "",
},
},
},
actserp: {
ptspta: {
pts: {
extkey: "",
adrblk: "",
},
},
},
triacc: "",
rcvcoracc: "",
setgrp: {
snd756: {
pts: {
extkey: "",
adrblk: "",
},
},
bei: {
pts: {
extkey: "",
adrblk: "",
},
},
tri: {
pts: {
extkey: "",
adrblk: "",
},
},
rcvcor: {
pts: {
extkey: "",
adrblk: "",
},
},
rcvcor2: {
pts: {
extkey: "",
adrblk: "",
},
},
ori: {
pts: {
extkey: "",
adrblk: "",
},
},
},
},
labdspflg: "", // Label for Type of Settlement .setmod.setglg.labdspflg
setgll:[],
},
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Litcan/Event";
//import Addbcb1 from "~/views/Public/Addbcb1";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
//"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item
label="代收修改编号"
......@@ -17,7 +17,7 @@
<template slot="footer">
<c-button
size="small"
style="margin-left: 10px; padding: 0 10px"
style="margin-left: 10px; padding: 0 12px"
type="primary"
>
<i class="el-icon-info"></i>
......@@ -60,8 +60,8 @@
<c-col :span="12">
<el-form-item
label=""
style="text-align: left"
label-width="20px"
style="text-align: left; margin-left: 5px"
label-width="0px"
prop="oldbcdgrp.cbs.max.amt"
>
<c-input-currency
......@@ -96,8 +96,8 @@
<c-col :span="12">
<el-form-item
label=""
style="text-align: left"
label-width="20px"
style="text-align: left; margin-left: 5px"
label-width="0"
prop="trnmod.swiadd.ameamt"
>
<c-input-currency
......@@ -131,8 +131,8 @@
<c-col :span="12">
<el-form-item
label=""
style="text-align: left"
label-width="20px"
style="text-align: left; margin-left: 5px"
label-width="0"
prop="trnmod.swiadd.newamt"
>
<c-input-currency
......@@ -178,8 +178,9 @@
<c-col :span="8">
<el-form-item
style="margin-left: 5px"
label=""
label-width="10px"
label-width="0"
prop="oldbcdgrp.rec.matpertyp"
>
<c-select
......@@ -201,8 +202,9 @@
<c-col :span="8">
<el-form-item
style="margin-left: 5px"
label=""
label-width="10px"
label-width="0"
prop="oldbcdgrp.rec.matperbeg"
>
<c-select
......@@ -240,8 +242,9 @@
<c-col :span="8">
<el-form-item
style="margin-left: 5px"
label=""
label-width="10px"
label-width="0"
prop="trnmod.swiadd.newmatpertyp"
>
<c-select
......@@ -263,8 +266,9 @@
<c-col :span="8">
<el-form-item
style="margin-left: 5px"
label=""
label-width="10px"
label-width="0"
prop="trnmod.swiadd.newmatperbeg"
>
<c-select
......@@ -322,7 +326,7 @@
</el-form-item>
</c-col>
</el-col>
<el-col :span="11" :offset="1">
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam">
<c-input
......
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="付款人参考号" prop="bcdgrp.dre.pts.ref">
<c-input
......@@ -122,7 +122,7 @@
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="托收行参考号" prop="bcdgrp.rmi.pts.ref">
<c-input
......
<template>
<c-page title="进口代收修改">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<div class="eContainer">
<c-page title="进口代收修改">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="left"
size="small"
:validate-on-rule-change="false"
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="left"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--修改 -->
<el-tab-pane label="修改" name="amep">
<c-content>
<m-amep :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!-- <el-tab-pane label="修改" name="amep">-->
<!-- <c-content>-->
<!-- <m-amep :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;概要 &ndash;&gt;-->
<!-- <el-tab-pane label="概要" name="ovwp">-->
<!-- <c-content>-->
<!-- <m-ovwp :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;指示条款 &ndash;&gt;-->
<!-- <el-tab-pane label="指示条款" name="detp">-->
<!-- <m-detp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--概要 -->
<el-tab-pane label="概要" name="ovwp">
<!-- <el-tab-pane label="参与方" name="ptyp">-->
<!-- <c-content>-->
<!-- <m-ptyp :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- <el-tab-pane label="表外记账" name="engp">-->
<!-- <m-engp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;账务 &ndash;&gt;-->
<!-- <el-tab-pane label="结算" name="setpan">-->
<!-- <c-content>-->
<!-- <m-setpan :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- <el-tab-pane label="账务" name="glepan">-->
<!-- <m-glepan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;附言 &ndash;&gt;-->
<!-- <el-tab-pane label="提示信息" name="coninfp">-->
<!-- <m-coninfp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;报文和面函 &ndash;&gt;-->
<!-- <el-tab-pane label="报文和面函" name="docpan">-->
<!-- <m-docpan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;附件 &ndash;&gt;-->
<!-- <el-tab-pane label="附件" name="doctre">-->
<!-- <m-doctre :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--指示条款 -->
<el-tab-pane label="指示条款" name="detp">
<m-detp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="参与方" name="ptyp">
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content>
<m-ptyp :model="model" :codes="codes" />
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--账务 -->
<el-tab-pane label="结算" name="setpan">
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-setpan :model="model" :codes="codes" />
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="账务" name="glepan">
<m-glepan :model="model" :codes="codes" />
</el-tab-pane>
<!--附言 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!--报文和面函 -->
<el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--附件 -->
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :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"
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
></c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
......@@ -100,10 +147,11 @@ import Check from "~/model/Bctame/Check";
import Default from "~/model/Bctame/Default";
import Pattern from "~/model/Bctame/Pattern";
import Amep from "./Amep";
// import Amep from "./Amep";
import Ovwp from "./Ovwp";
import Detp from "./Detp";
import Ptyp from "./Ptyp";
// import Detp from "./Detp";
// import Ptyp from "./Ptyp";
import Addbcb from "./Addbcb";
import Setpan from "~/views/Public/Setpan";
import Docpan from "~/views/Public/Docpan";
......@@ -115,16 +163,17 @@ import Engp from "~/views/Public/Engp";
export default {
name: "Bctame",
components: {
"m-amep": Amep,
// "m-amep": Amep,
"m-ovwp": Ovwp,
"m-detp": Detp,
"m-ptyp": Ptyp,
// "m-detp": Detp,
// "m-ptyp": Ptyp,
"m-setpan": Setpan,
"m-engp": Engp,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-glepan": Glepan,
"m-addbcb": Addbcb,
},
provide() {
return {
......@@ -134,7 +183,8 @@ export default {
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "amep",
activeNames:["engp"],
tabVal: "ovwp",
trnName: "bctame",
model: new Bctame().data,
checkRules: Check,
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Litcan/Event";
//import Addbcb1 from "~/views/Public/Addbcb1";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
//"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="代收闭卷编号" prop="bcdgrp.rec.ownref">
<c-fullbox>
......@@ -34,7 +34,7 @@
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="10px" prop="bcdgrp.cbs.max.amt">
<el-form-item label="" label-width="0" style="margin-left: 5px" prop="bcdgrp.cbs.max.amt">
<c-input
disabled
v-model="model.bcdgrp.cbs.max.amt"
......@@ -55,7 +55,7 @@
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="10px" prop="bcdgrp.cbs.opn1.amt">
<el-form-item label="" label-width="0" style="margin-left: 5px" prop="bcdgrp.cbs.opn1.amt">
<c-input
disabled
v-model="model.bcdgrp.cbs.opn1.amt"
......@@ -148,7 +148,8 @@
<template slot="footer">
<c-button
disabled
size="small" type="primary" icon="el-icon-search">
size="small" type="primary">
<i class="el-icon-more"></i>
</c-button>
</template>
</c-fullbox>
......@@ -156,7 +157,7 @@
</c-col>
</el-col>
<el-col :span="11" :offset="1">
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam">
<c-input
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="取消" name="canp">
<m-canp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Canp from "./Canp";
import commonProcess from "~/mixin/commonProcess";
import Event from "~/model/Litopn/Event";
export default {
components: {
"m-canp": Canp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
flag: true,
activeNames: ["canp"],
}
},
methods: {
...Event,
handleChange(val) {
console.log(val)
}
},
}
</script>
<style scoped>
</style>
\ No newline at end of file
<template>
<div class="eContainer">
<c-page title="进口代收注销">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
......@@ -18,43 +13,82 @@
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--取消 -->
<el-tab-pane label="取消" name="canp">
<m-canp :model="model" :codes="codes" />
<!-- <el-tab-pane label="取消" name="canp">-->
<!-- <m-canp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--表外记账 -->
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!-- <el-tab-pane label="表外记账" name="engp">-->
<!-- <m-engp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- <el-tab-pane label="结算" name="setpan">-->
<!-- <c-content>-->
<!-- <m-setpan :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;账务 &ndash;&gt;-->
<!-- <el-tab-pane label="账务" name="glepan">-->
<!-- <m-glepan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<el-tab-pane label="结算" name="setpan">
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content>
<m-setpan :model="model" :codes="codes" />
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<!--账务 -->
<el-tab-pane label="账务" name="glepan">
<m-glepan :model="model" :codes="codes" />
</el-tab-pane>
<!--提示信息 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--报文和面函 -->
<el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--附件 -->
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
......@@ -65,7 +99,7 @@ import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Bctcan/Check";
import Default from "~/model/Bctcan/Default";
import Pattern from "~/model/Bctcan/Pattern";
import Canp from "./Canp";
// import Canp from "./Canp";
import Engp from "~/views/Public/Engp";
import Glepan from "~/views/Public/Glepan";
import Setpan from "~/views/Public/Setpan";
......@@ -73,10 +107,13 @@ import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Ovwp from "./Ovwp";
export default {
name: "Bctcan",
components: {
"m-canp": Canp,
// "m-canp": Canp,
"m-ovwp": Ovwp,
"m-engp": Engp,
"m-glepan": Glepan,
"m-setpan": Setpan,
......@@ -92,7 +129,8 @@ export default {
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "canp",
activeNames: ["engp"],
tabVal: "ovwp",
trnName: "bctcan",
model: new Bctcan().data,
checkRules: Check,
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Litcan/Event";
//import Addbcb1 from "~/views/Public/Addbcb1";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
//"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<c-row>
<!-- <c-row>-->
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="放单指示条款">
<c-input
......@@ -37,14 +38,15 @@
style="width: 100%"
placeholder="请选择拒绝证书指示条款"
>
<el-option
v-for="item in codes.proins"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<el-option
v-for="item in codes.proins"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-form-item>
</c-col>
......@@ -69,19 +71,21 @@
style="width: 100%"
placeholder="请选择货物代码(风险国家)"
>
<el-option
v-for="item in codes.godcod"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<el-option
v-for="item in codes.godcod"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-form-item>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="费用承担条款">
<c-select
......@@ -90,14 +94,15 @@
style="width: 100%"
placeholder="请选择费用承担条款"
>
<el-option
v-for="item in codes.chadet"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select
><el-option
v-for="item in codes.chadet"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-form-item>
</c-col>
......@@ -157,7 +162,8 @@
</el-form-item>
</c-col>
</c-col>
</c-row>
</div>
<!-- </c-row>-->
</template>
<script>
import Api from "~/service/Api";
......
<template>
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="代收拒付编号" prop="bcdgrp.rec.ownref">
<c-fullbox>
<c-input
disabled
v-model="model.bcdgrp.rec.ownref"
maxlength="16"
placeholder="请输入代收拒付编号"
></c-input>
<template slot="footer">
<c-button
style="margin:0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="代收币种及金额" prop="bcdgrp.cbs.max.cur">
<c-select
disabled
v-model="model.bcdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择代收币种及金额"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
style="text-align: left; margin-left: 5px"
label-width="0"
prop="bcdgrp.cbs.max.amt"
>
<c-input
disabled
style="text-align: left"
v-model="model.bcdgrp.cbs.max.amt"
placeholder="请输入代收币种及金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="代收币种及余额" prop="bcdgrp.cbs.opn1.cur">
<c-select
disabled
v-model="model.bcdgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择代收币种及余额"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="0" prop="bcdgrp.cbs.opn1.amt" style="margin-left: 5px">
<c-input
disabled
style="text-align: left"
v-model="model.bcdgrp.cbs.opn1.amt"
placeholder="请输入代收币种及余额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收单日期" prop="bcdgrp.rec.rcvdat">
<c-date-picker
disabled
type="date"
v-model="model.bcdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择收单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="通知日期" prop="bcdgrp.rec.advdat">
<c-date-picker
disabled
type="date"
v-model="model.bcdgrp.rec.advdat"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据到期日" prop="bcdgrp.rec.matdat">
<c-date-picker
type="date"
disabled
v-model="model.bcdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="托收日期 " prop="bcdgrp.rec.predat">
<c-date-picker
type="date"
disabled
v-model="model.bcdgrp.rec.predat"
style="width: 100%"
placeholder="请选择单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="支付条件" prop="bcdgrp.rec.doctypcod">
<c-select
:code="codes.doctypcod"
disabled
v-model="model.bcdgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择支付条件"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="单据状态"
prop="bcdgrp.rec.docsta"
style="width: 100%"
>
<c-select
:code="codes.docstabot"
style="width: 100%"
disabled
v-model="model.bcdgrp.rec.docsta"
placeholder="请输入单据状态"
></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="拒单类型"
prop="rejtypsel"
style="width: 100%"
>
<c-select
style="width:100%"
:code="codes.rejtypsel"
v-model="model.rejtypsel"
placeholder="请输入拒单类型"></c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="拒单理由描述 " prop="bcdgrp.blk.resrej">
<c-fullbox>
<c-input
:rows="4"
style="width: 100%"
type="textarea"
v-model="model.bcdgrp.blk.resrej"
maxlength="50"
show-word-limit
placeholder="请输入拒单理由描述 "
></c-input>
<template slot="footer">
<c-button style="margin-left: 10px; padding: 0 12px"
size="small"
type="primary"
@click="onResrejButtxmsel"
>
<i class="el-icon-more"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam">
<c-input
disabled
v-model="model.bcdgrp.rec.nam"
maxlength="40"
placeholder="请输入简略信息"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人参考号 " prop="bcdgrp.dre.pts.ref">
<c-input
disabled
v-model="model.bcdgrp.dre.pts.ref"
maxlength="16"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="付款人名称" prop="bcdgrp.dre.pts.nam">
<c-input
disabled
v-model="model.bcdgrp.dre.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="托收行参考号" prop="bcdgrp.rmi.pts.ref">
<c-input
disabled
v-model="model.bcdgrp.rmi.pts.ref"
maxlength="16"
placeholder="请输入托收行"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="托收行名称" prop="bcdgrp.rmi.pts.nam">
<c-input
disabled
v-model="model.bcdgrp.rmi.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人参考号" prop="bcdgrp.drr.pts.ref">
<c-input
disabled
v-model="model.bcdgrp.drr.pts.ref"
maxlength="16"
placeholder="请输入收款人"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收款人名称" prop="bcdgrp.drr.pts.nam">
<c-input
disabled
v-model="model.bcdgrp.drr.pts.nam"
maxlength="40"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="SWIFT报文通知类型" prop="advtyp">
<c-select
:code="codes.advtyp1"
v-model="model.advtyp"
style="width: 100%"
placeholder="请选择SWIFT报文通知类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="SWIFT报文时间" prop="swtdat">
<c-date-picker
type="date"
v-model="model.swtdat"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox
style="margin: 0px 0 10px 150px"
disabled
true-label="C"
v-model="model.mtabut.clsflg"
>闭卷</c-checkbox
>
</c-col>
<c-col :span="24" v-if="(this.model.rejtypsel == 'R')">
<el-form-item label="退单方式" prop="rejtype">
<c-select
:code="codes.rejtype"
v-model="model.rejtype"
style="width: 100%"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctdor/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
watch:{
"model.rejtypsel":{
immediate:true,
handler(){
if(this.model.rejtypsel == 'R'){
this.model.rejtype='1'
}
}
}
},
};
</script>
<style></style>
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="付款人参考号" prop="bcdgrp.dre.pts.ref">
<c-input
......@@ -120,7 +120,7 @@
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="托收行参考号" prop="bcdgrp.rmi.pts.ref">
<c-input
......
<template>
<c-page title="进口代收拒付">
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
<div class="eContainer">
<c-page title="进口代收拒付">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000025 -->
<el-tab-pane label="拒单" name="ovwp">
<m-ovwp :model="model" :codes="codes" />
</el-tab-pane>
<!-- <el-tab-pane label="拒单" name="ovwp">-->
<!-- <m-ovwp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--PD000018 -->
<el-tab-pane label="指示条款" name="detp">
<m-detp :model="model" :codes="codes" />
</el-tab-pane>
<!-- &lt;!&ndash;PD000018 &ndash;&gt;-->
<!-- <el-tab-pane label="指示条款" name="detp">-->
<!-- <m-detp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;PD000260 &ndash;&gt;-->
<!-- <el-tab-pane label="参与方" name="ptyp">-->
<!-- <c-content>-->
<!-- <m-ptyp :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!--PD000260 -->
<el-tab-pane label="参与方" name="ptyp">
<!-- <el-tab-pane label="表外记账" name="engp">-->
<!-- <m-engp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;PD000000 &ndash;&gt;-->
<!-- <el-tab-pane label="结算" name="setpan">-->
<!-- <m-setpan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;PD000027 &ndash;&gt;-->
<!-- <el-tab-pane label="账务" name="glepan">-->
<!-- <m-glepan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;PD000000 &ndash;&gt;-->
<!-- <el-tab-pane label="提示信息" name="coninfp">-->
<!-- <m-coninfp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- &lt;!&ndash;PD000529 &ndash;&gt;-->
<!-- <el-tab-pane label="报文和面函" name="docpan">-->
<!-- <m-docpan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!-- <el-tab-pane label="附件" name="doctre">-->
<!-- <m-doctre :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ptyp :model="model" :codes="codes" />
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="结算" name="setpan">
<m-setpan :model="model" :codes="codes" />
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="账务" name="glepan">
<m-glepan :model="model" :codes="codes" />
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</c-page>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
......@@ -77,8 +126,9 @@ import Default from "~/model/Bctdor/Default";
import Pattern from "~/model/Bctdor/Pattern";
import Ovwp from "./Ovwp";
import Detp from "./Detp";
import Ptyp from "./Ptyp";
// import Detp from "./Detp";
// import Ptyp from "./Ptyp";
import Addbcb from "./Addbcb";
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
......@@ -91,14 +141,15 @@ export default {
name: "Bctdor",
components: {
"m-ovwp": Ovwp,
"m-detp": Detp,
"m-ptyp": Ptyp,
// "m-detp": Detp,
// "m-ptyp": Ptyp,
"m-setpan": Setpan,
"m-engp": Engp,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-glepan": Glepan,
"m-doctre": Doctre,
"m-addbcb": Addbcb,
},
provide() {
return {
......@@ -108,6 +159,7 @@ export default {
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
activeNames: ["engp"],
tabVal: "ovwp",
trnName: "bctdor",
model: new Bctdor().data,
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Litcan/Event";
//import Addbcb1 from "~/views/Public/Addbcb1";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
//"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="代收编号" prop="bcdgrp.rec.ownref">
<c-input v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入代收编号" style="width: 93%"
<c-fullbox>
<c-input v-model="model.bcdgrp.rec.ownref" maxlength="16" placeholder="请输入代收编号" style="width: 100%"
disabled>
</c-input>
<template slot="footer">
<c-button style="margin: 0 0 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="代收币种及金额" prop="bcdgrp.cbs.max.cur">
<c-input v-model="model.bcdgrp.cbs.max.cur" style="width:90%" placeholder="请选择代收币种及金额" disabled>
<c-input v-model="model.bcdgrp.cbs.max.cur" style="width:100%" placeholder="请选择代收币种及金额" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.max.amt">
<c-input v-model="model.bcdgrp.cbs.max.amt" style="text-align: left; width: 90%" disabled></c-input>
<el-form-item style="text-align: left; margin-left: 5px" label-width="0" prop="bcdgrp.cbs.max.amt">
<c-input v-model="model.bcdgrp.cbs.max.amt" style="text-align: left; width: 100%" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="代收币种及余额" prop="bcdgrp.cbs.opn1.cur">
<c-input v-model="model.bcdgrp.cbs.opn1.cur" style="width:90%" placeholder="请选择代收币种及余额" disabled>
<c-input v-model="model.bcdgrp.cbs.opn1.cur" style="width:100%" placeholder="请选择代收币种及余额" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.opn1.amt">
<c-input v-model="model.bcdgrp.cbs.opn1.amt" style="text-align: left; width: 90%" disabled>
<el-form-item style="text-align: left; margin-left: 5px" label-width="0" prop="bcdgrp.cbs.opn1.amt">
<c-input v-model="model.bcdgrp.cbs.opn1.amt" style="text-align: left; width: 100%" disabled>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收单日期" prop="bcdgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:80%"
<c-date-picker type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择收单日期" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="通知日期" prop="bcdgrp.rec.advdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.advdat" style="width:80%"
<c-date-picker type="date" v-model="model.bcdgrp.rec.advdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择通知日期" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据到期日" prop="bcdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.matdat" style="width:80%"
<c-date-picker type="date" v-model="model.bcdgrp.rec.matdat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择单据到期日" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="托收日期" prop="bcdgrp.rec.predat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.predat" style="width:80%"
<c-date-picker type="date" v-model="model.bcdgrp.rec.predat" style="width:100%"
value-format="yyyy-MM-dd" placeholder="请选择托收日期" disabled></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="支付条件" prop="bcdgrp.rec.doctypcod">
<c-select :code="codes.doctypcod" v-model="model.bcdgrp.rec.doctypcod" style="width:93%"
<c-select :code="codes.doctypcod" v-model="model.bcdgrp.rec.doctypcod" style="width:100%"
placeholder="请选择支付条件" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="单据状态" prop="bcdgrp.rec.docsta">
<c-select :code="codes.docstabot" v-model="model.bcdgrp.rec.docsta" style="width:93%"
<c-select :code="codes.docstabot" v-model="model.bcdgrp.rec.docsta" style="width:100%"
placeholder="请输入单据状态" disabled>
</c-select>
</el-form-item>
</c-col>
<c-col :span="20">
<el-form-item label="二次收单指示" style="width: 100%" prop="bcdgrp.blk.colinssnm">
<c-input type="textarea" v-model="model.bcdgrp.blk.colinssnm" maxlength="60" show-word-limit
style="width: 100%" placeholder="请输入二次收单指示"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button style="margin-left:34px;padding: 0 10px;" size="small" type="primary" icon="el-icon-search"
@click="onColinssnmButtxmsel">
</c-button>
</c-col>
<c-col :span="24">
<!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table> -->
<c-docpre :model="model" :argadr="{
path: 'SEMFLG',
grp: 'bctp',
code: 'docpre'
}"></c-docpre>
</c-col>
<!-- <c-col :span="20">-->
<!-- <el-form-item label="二次收单指示" style="width: 100%" prop="bcdgrp.blk.colinssnm">-->
<!-- <c-input type="textarea" v-model="model.bcdgrp.blk.colinssnm" maxlength="60" show-word-limit-->
<!-- style="width: 100%" placeholder="请输入二次收单指示"></c-input>-->
<!-- </el-form-item>-->
<!-- </c-col>-->
<!-- <c-col :span="4">-->
<!-- <c-button style="margin-left:34px;padding: 0 10px;" size="small" type="primary" icon="el-icon-search"-->
<!-- @click="onColinssnmButtxmsel">-->
<!-- </c-button>-->
<!-- </c-col>-->
<c-col :span="24">
<el-form-item label="二次收单指示" style="width: 100%" prop="bcdgrp.blk.colinssnm">
<c-fullbox>
<c-input type="textarea"
v-model="model.bcdgrp.blk.colinssnm" maxlength="60" show-word-limit
style="width: 100%" aria-placeholder="请输入二次收单指示"></c-input>
<template slot="footer">
<c-button
size="small"
style="margin-left: 10px; padding: 0 12px"
type="primary"
@click="onColinssnmButtxmsel">
<i class="el-icon-more"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam" style="width: 100%">
......@@ -161,6 +180,16 @@
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- <c-edit-table :model="model" v-bind="docgrd">
</c-edit-table> -->
<c-docpre :model="model" :argadr="{
path: 'SEMFLG',
grp: 'bctp',
code: 'docpre'
}"></c-docpre>
</c-col>
</div>
</template>
<script>
......
<template>
<c-row>
<!-- <c-row>-->
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="12">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-col :span="20">
<el-form-item label="放单指示条款" prop="bcdgrp.blk.colins">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="265" show-word-limit
placeholder="请输入放单指示条款"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button disabled size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel">
<c-fullbox>
<!-- <c-col :span="20">-->
<el-form-item label="放单指示条款" prop="bcdgrp.blk.colins">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="265" show-word-limit
placeholder="请输入放单指示条款"></c-input>
</el-form-item>
<!-- </c-col>-->
<!-- <c-col :span="4">-->
<template slot="footer">
<c-button disabled size="small" type="primary" @click="onColinsButtxmsel">
<i class="el-icon-more"></i>
</c-button>
</c-col>
</template>
<!-- </c-col>-->
</c-fullbox>
</c-col>
<c-col :span="24">
<c-col :span="20">
<!-- <c-col :span="20">-->
<c-fullbox>
<el-form-item label="汇票指示条款" prop="bcdgrp.blk.dftins">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit
placeholder="请输入汇票指示条款"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" disabled type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">
</c-button>
</c-col>
<!-- </c-col>-->
<template slot="footer">
<c-button
disabled
size="small"
style="margin-left: 10px; padding: 0 12px"
type="primary"
@click="onDftinsButtxmsel">
<i class="el-icon-more"></i>
</c-button>
</template>
</c-fullbox>
<!-- <c-col :span="4">-->
<!-- <c-button size="small" disabled type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">-->
<!-- </c-button>-->
<!-- </c-col>-->
</c-col>
<c-col :span="24">
<el-form-item label="拒绝证书指示条款" prop="bcdgrp.rec.proins">
<c-select disabled v-model="model.bcdgrp.rec.proins" style="width:90%" placeholder="请选择拒绝证书指示条款">
<c-select disabled v-model="model.bcdgrp.rec.proins" style="width:100%" placeholder="请选择拒绝证书指示条款">
<el-option v-for="item in codes.proins" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="20">
<c-col :span="24">
<c-fullbox>
<!-- <c-col :span="20">-->
<el-form-item label="其他指示条款" prop="bcdgrp.blk.othins">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit
placeholder="请输入其他指示条款">
</c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button disabled size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel">
<!-- </c-col>-->
<!-- <c-col :span="4">-->
<template slot="footer">
<c-button disabled size="small" type="primary" @click="onOthins1Buttxmsel">
<i class="el-icon-more"></i>
</c-button>
</template>
</c-fullbox>
</c-col>
<c-col :span="24">
<el-form-item label="货物代码(风险国家)" prop="bcdgrp.rec.stagod">
<c-select disabled v-model="model.bcdgrp.rec.stagod" style="width:90%"
<c-select disabled v-model="model.bcdgrp.rec.stagod" style="width:100%"
placeholder="请选择货物代码(风险国家)">
<el-option v-for="item in codes.godcod" :key="item.value" :label="item.label"
:value="item.value">
......@@ -58,7 +85,7 @@
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="12">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="24">
<el-form-item label="费用承担条款" prop="bcdgrp.rec.chato">
......@@ -82,7 +109,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单时是否放弃向代收行收取费用的权力" prop="bcdgrp.rec.waicolcod">
<el-form-item label="交单时放弃向代收行收取费用的权力" prop="bcdgrp.rec.waicolcod">
<c-select disabled v-model="model.bcdgrp.rec.waicolcod" style="width:100%"
placeholder="请选择交单时是否放弃向代收行收取费用的权力">
<el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
......@@ -92,7 +119,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="放单时是否放弃向托收行收取费用的权力" prop="bcdgrp.rec.wairmtcod">
<el-form-item label="放单时放弃向托收行收取费用的权力" prop="bcdgrp.rec.wairmtcod">
<c-select disabled v-model="model.bcdgrp.rec.wairmtcod" style="width:100%"
placeholder="请选择放单时是否放弃向托收行收取费用的权力">
<el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
......@@ -111,7 +138,8 @@
</el-form-item>
</c-col>
</c-col>
</c-row>
</div>
<!-- </c-row>-->
</template>
<script>
import Api from "~/service/Api"
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="附加单据" name="bctret">
<!--附加单据-->
<m-bctret :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="指示条款" name="detp">
<!-- 指示条款 -->
<m-detp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="参与方" name="ptyp">
<!-- 参与方 -->
<m-ptyp :model="model" :codes="codes" />
</el-collapse-item>
<!-- <el-collapse-item title="表外记账" name="engp">-->
<!-- &lt;!&ndash; 表外记账 &ndash;&gt;-->
<!-- <m-engp :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item title="结算" name="setpan">-->
<!-- &lt;!&ndash; 结算 &ndash;&gt;-->
<!-- <m-setpan :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item title="账务" name="glepan">-->
<!-- &lt;!&ndash; 账务 &ndash;&gt;-->
<!-- <m-glepan :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item title="提示信息" name="coninfp">-->
<!-- &lt;!&ndash; 提示信息 &ndash;&gt;-->
<!-- <m-coninfp :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item title="报文和面函" name="docpan">-->
<!-- &lt;!&ndash; 报文和面函 &ndash;&gt;-->
<!-- <m-docpan :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item title="附件" name="doctre">-->
<!-- &lt;!&ndash; 附件 &ndash;&gt;-->
<!-- <m-doctre :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item-->
<!-- title="附加金额"-->
<!-- name="aamp"-->
<!-- v-if="model.litp.aamp.aammod.addamtflg"-->
<!-- >-->
<!-- 附加金额 -->
<!-- <m-aamp :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item-->
<!-- title="仅适用于指定银行的特殊付款条款"-->
<!-- name="spcrcvp"-->
<!-- v-if="model.lidgrp.rec.spcrcbflg"-->
<!-- >-->
<!-- <m-spcrcvp :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
<!-- <el-collapse-item-->
<!-- title="存在受益人的特殊付款条款"-->
<!-- name="spcbenp"-->
<!-- v-if="model.lidgrp.rec.spcbenflg"-->
<!-- >-->
<!-- <m-spcbenp :model="model" :codes="codes" />-->
<!-- </el-collapse-item>-->
</el-collapse>
</div>
</template>
<script>
import Bctret from "./Bctret";
import Detp from "./Detp";
import Ptyp from "./Ptyp";
import commonProcess from "~/mixin/commonProcess";
import Event from "~/model/Litopn/Event"
export default {
components: {
"m-bctret": Bctret,
"m-detp": Detp,
"m-ptyp": Ptyp,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["bctret"],
}
},
methods: {
...Event,
handleChange(val) {
console.log(val);
}
},
created: function (){},
computed: {
},
};
</script>
<style scoped>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="付款人参考号" prop="bcdgrp.dre.pts.ref">
<c-input
......@@ -119,7 +119,7 @@
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="托收行参考号" prop="bcdgrp.rmi.pts.ref">
<c-input
......
<template>
<div class="eContainer">
<c-page title="进口代收二次收单">
<div class="eContainer">
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" 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="bctret">
<m-bctret :model="model" :codes="codes" />
</el-tab-pane>
<!--指示条款 -->
<el-tab-pane label="指示条款" name="detp">
<m-detp :model="model" :codes="codes" />
</el-tab-pane>
<!--参与方 -->
<el-tab-pane label="参与方" name="ptyp">
<c-content>
<m-ptyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--表外记账 -->
<el-tab-pane label="表外记账" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--结算 -->
<el-tab-pane label="结算" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="账务" name="glepan">
<m-glepan :model="model" :codes="codes" />
</el-tab-pane>
<!--提示信息 -->
<el-tab-pane label="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-tab-pane>
<!--报文和面函 -->
<el-tab-pane label="报文和面函" name="docpan">
<m-docpan :model="model" :codes="codes" />
</el-tab-pane>
<!--附件 -->
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
</c-tabs>
</el-form>
</div>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" 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="bctret">-->
<!-- <m-bctret :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--指示条款 -->
<!-- <el-tab-pane label="指示条款" name="detp">-->
<!-- <m-detp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--参与方 -->
<!-- <el-tab-pane label="参与方" name="ptyp">-->
<!-- <c-content>-->
<!-- <m-ptyp :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!--表外记账 -->
<!-- <el-tab-pane label="表外记账" name="engp">-->
<!-- <m-engp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--结算 -->
<!-- <el-tab-pane label="结算" name="setpan">-->
<!-- <c-content>-->
<!-- <m-setpan :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<!-- <el-tab-pane label="账务" name="glepan">-->
<!-- <m-glepan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--提示信息 -->
<!-- <el-tab-pane label="提示信息" name="coninfp">-->
<!-- <m-coninfp :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--报文和面函 -->
<!-- <el-tab-pane label="报文和面函" name="docpan">-->
<!-- <m-docpan :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--附件 -->
<!-- <el-tab-pane label="附件" name="doctre">-->
<!-- <m-doctre :model="model" :codes="codes" />-->
<!-- </el-tab-pane>-->
<!--业务信息 -->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!-- <el-tab-pane label="统一授信" name="limitbody">-->
<!-- <c-content>-->
<!-- <m-limitbody :model="model" :codes="codes" />-->
<!-- </c-content>-->
<!-- </el-tab-pane>-->
<el-tab-pane label="费用/账务" name="engp,setpan,glepan">
<c-content>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="表外记账" name="engp">
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="结算" name="setpan">
<!-- 结算 -->
<m-setpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="会计分录" name="glepan">
<!-- 会计分录 -->
<m-glepan :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -70,10 +130,12 @@
import Check from "~/model/Bctrad/Check"
import Default from "~/model/Bctrad/Default"
import Pattern from "~/model/Bctrad/Pattern"
import Bctret from "./Bctret"
import Detp from "./Detp"
import Ptyp from "./Ptyp"
// import Bctret from "./Bctret";
// import Detp from "./Detp";
// import Ptyp from "./Ptyp";
import Ovwp from "./Ovwp";
import Addbcb from "./Addbcb";
import Engp from "~/views/Public/Engp"
import Setpan from "~/views/Public/Setpan"
......@@ -81,19 +143,23 @@
import Docpan from "~/views/Public/Docpan"
import Doctre from "~/views/Public/Doctre"
import Glepan from "~/views/Public/Glepan"
// import Limitbody from "~/views/Public/Limitbody";
export default {
name: "Bctrad",
components: {
"m-bctret": Bctret,
"m-detp": Detp,
"m-ptyp": Ptyp,
"m-engp": Engp,
"m-setpan": Setpan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-glepan": Glepan
// "m-bctret": Bctret,
// "m-detp": Detp,
// "m-ptyp": Ptyp,
"m-engp": Engp,
"m-setpan": Setpan,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-glepan": Glepan,
"m-ovwp": Ovwp,
"m-addbcb": Addbcb,
// "m-limitbody": Limitbody,
},
provide() {
return {
......@@ -103,7 +169,8 @@
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "bctret",
activeNames: ["engp"],
tabVal: "ovwp",
trnName: "bctrad",
model: new Bctrad().data,
checkRules: Check,
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<!--el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item-->
<el-collapse-item title="提示信息" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import Utils from "~/utils";
import Event from "~/model/Litcan/Event";
//import Addbcb1 from "~/views/Public/Addbcb1";
import Coninfp from "~/views/Public/Coninfp";
export default {
components: {
"m-coninfp": Coninfp,
//"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["coninfp"],
};
},
methods: {
...Event,
handleChange(val) {
console.log(val);
},
},
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="11">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="申报号码" prop="bopmod.dbcgrp.bas.rptno">
......@@ -88,7 +88,7 @@
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="10px" prop="bopmod.dbcgrp.bas.txamt">
<el-form-item label="" label-width="0px" prop="bopmod.dbcgrp.bas.txamt" style="margin-left: 5px">
<c-input disabled v-model="model.bopmod.dbcgrp.bas.txamt" placeholder="请输入付款金额"></c-input>
</el-form-item>
</c-col>
......@@ -103,7 +103,7 @@
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="10px" prop="bopmod.dbcgrp.bas.actuamt">
<el-form-item label="" label-width="0px" prop="bopmod.dbcgrp.bas.actuamt" style="margin-left: 5px">
<c-input disabled v-model="model.bopmod.dbcgrp.bas.actuamt" placeholder="请输入实际付款金额"></c-input>
</el-form-item>
</c-col>
......@@ -118,7 +118,7 @@
</el-col>
<!--=====================right ============================= -->
<el-col :span="11" :offset="1">
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="修改/删除原因" prop="bopmod.dbcgrp.bas.actiondesc">
<c-input
......@@ -191,7 +191,7 @@
</c-col>
<c-col :span="10">
<el-form-item label="" label-width="10px" prop="bopmod.dbcgrp.bas.outchargeamt">
<el-form-item label="" label-width="0px" prop="bopmod.dbcgrp.bas.outchargeamt" style="margin-left: 5px">
<c-input
disabled
v-model="model.bopmod.dbcgrp.bas.outchargeamt" placeholder="请输入扣费金额"></c-input>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-form-item label="申报号码" prop="bopmod.dbfgrp.bas.rptno">
<c-input disabled v-model="model.bopmod.dbfgrp.bas.rptno" maxlength="22" ></c-input>
......@@ -71,7 +71,7 @@
</c-col>
<c-col :span="12">
<c-form-item label-width="10px" prop="bopmod.dbfgrp.bas.txamt">
<c-form-item label-width="0px" prop="bopmod.dbfgrp.bas.txamt" style="margin-left: 5px">
<c-input v-model="model.bopmod.dbfgrp.bas.txamt" ></c-input>
</c-form-item>
</c-col>
......@@ -83,7 +83,7 @@
</c-col>
<c-col :span="12">
<c-form-item label-width="10px" prop="bopmod.dbfgrp.bas.actuamt">
<c-form-item label-width="0px" prop="bopmod.dbfgrp.bas.actuamt" style="margin-left: 5px">
<c-input disabled v-model="model.bopmod.dbfgrp.bas.actuamt" ></c-input>
</c-form-item>
</c-col>
......@@ -92,7 +92,7 @@
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-form-item label="修改/删除原因" prop="bopmod.dbfgrp.bas.actiondesc">
<c-input
......@@ -148,8 +148,8 @@
</c-col>
<c-col :span="12">
<c-form-item prop="bopmod.dbfgrp.bas.outchargeamt">
<c-input disabled v-model="model.bopmod.dbfgrp.bas.outchargeamt" ></c-input>
<c-form-item label-width="0px" prop="bopmod.dbfgrp.bas.outchargeamt" style="margin-left: 5px">
<c-input disabled v-model="model.bopmod.dbfgrp.bas.outchargeamt"></c-input>
</c-form-item>
</c-col>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="代收付款编号" prop="bcdgrp.rec.ownref">
<c-input
......@@ -25,7 +25,7 @@
</c-col>
<c-col :span="12">
<el-form-item label-width="0" prop="bcdgrp.cbs.max.amt">
<el-form-item label-width="0" style="margin-left: 5px" prop="bcdgrp.cbs.max.amt">
<c-input
disabled
v-model="model.bcdgrp.cbs.max.amt"
......@@ -46,7 +46,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="0" prop="bcdgrp.cbs.opn1.amt">
<el-form-item label-width="0" style="margin-left: 5px" prop="bcdgrp.cbs.opn1.amt">
<c-input
disabled
v-model="model.bcdgrp.cbs.opn1.amt"
......@@ -126,32 +126,73 @@
></c-select>
</el-form-item>
</c-col>
<c-col :span="22" :offset="1">
<c-istream-table
ref="table"
:list="model.liaall.tenstm.rows || []"
:columns="trnData.columns"
:showSelection="true"
v-on:multipleSelect="multipleSelect"
prop="liaall.tenstm"
>
</c-istream-table>
<c-col :span="12">
<el-form-item label="付款金额." prop="setmod.doccur">
<c-select
disabled
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请选择币种"
@change="1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="0" prop="setmod.docamt" style="margin-left: 5px" >
<c-input
v-model="model.setmod.docamt"
placeholder="请输入代收币种及金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="合同号" prop="bcdgrp.rec.rptref">
<c-input
v-model="model.bcdgrp.rec.rptref"
style="width: 100%"
placeholder="请输入合同号"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发票号" prop="bcdgrp.rec.invref">
<c-input
v-model="model.bcdgrp.rec.invref"
style="width: 100%"
placeholder="请输入发票号"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否需要检核" prop="bctp.ischktyp">
<c-select
v-model="model.bctp.ischktyp"
style="width: 100%"
placeholder="请选择是否需要检核"
:code="codes.ischktyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="预计核验日期" prop="bctp.prechkdat">
<c-date-picker
:disabled="this.typ1"
type="date"
v-model="model.bctp.prechkdat"
style="width: 100%"
placeholder="请选择预计核验日期"
>
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'bcdgrp.blk.docpre',
grp: 'bctp',
code: 'docpre',
}"></c-docpre>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam">
<c-input
......@@ -239,9 +280,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="0" >
<el-form-item label-width="0" style="margin-left: 5px" >
<c-input
:disabled="model.bcdgrp.rec.focflg=='X'"
v-model="model.setmod.redamt"
......@@ -251,14 +291,13 @@
</c-col>
<c-col :span="12" class="bctdav_bctp_bctovw_cheak">
<c-checkbox :disabled="model.bcdgrp.rec.focflg=='X'" v-model="crefinflg"
<c-checkbox :disabled="model.bcdgrp.rec.focflg=='X'" v-model="crefinflg" style="float: left"
@change="crefinflgChange"
>融资</c-checkbox
>
>融资</c-checkbox>
</c-col>
<c-col :span="12" class="bctdav_bctp_bctovw_cheak">
<c-checkbox v-model="model.dftcre.dfflag" @change="dfflagChange">同业代付</c-checkbox>
<c-checkbox v-model="model.dftcre.dfflag" style="float: left">同业代付</c-checkbox>
</c-col>
<c-col :span="24" class="bctdav_bctp_bctovw_cheak">
......@@ -267,7 +306,7 @@
>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item
label="跨境人民币清算模式"
prop="trnmod.cmtflg"
......@@ -303,69 +342,28 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款金额." prop="setmod.doccur">
<c-select
disabled
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请选择币种"
@change="1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="0" prop="setmod.docamt">
<c-input
v-model="model.setmod.docamt"
placeholder="请输入代收币种及金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="合同号" prop="bcdgrp.rec.rptref">
<c-input
v-model="model.bcdgrp.rec.rptref"
style="width: 100%"
placeholder="请输入合同号"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发票号" prop="bcdgrp.rec.invref">
<c-input
v-model="model.bcdgrp.rec.invref"
style="width: 100%"
placeholder="请输入发票号"
>
</c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否需要检核" prop="bctp.ischktyp">
<c-select
v-model="model.bctp.ischktyp"
style="width: 100%"
placeholder="请选择是否需要检核"
:code="codes.ischktyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="预计核验日期" prop="bctp.prechkdat">
<c-date-picker
:disabled="this.typ1"
type="date"
v-model="model.bctp.prechkdat"
style="width: 100%"
placeholder="请选择预计核验日期"
>
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-istream-table
ref="table"
:list="model.liaall.tenstm.rows || []"
:columns="trnData.columns"
:showSelection="true"
v-on:multipleSelect="multipleSelect"
prop="liaall.tenstm"
>
</c-istream-table>
</c-col>
<c-col :span="24">
<c-docpre
:model="model"
:argadr="{
path: 'bcdgrp.blk.docpre',
grp: 'bctp',
code: 'docpre',
}"></c-docpre>
</c-col>
</div>
</template>
......@@ -391,16 +389,30 @@ export default {
// flag1: false,
trnData: {
columns: [
'1 1 "类型" 60',
'2 2 "Dbt" 60',
'3 3 "Cdt" 80',
'4 4 "币种" 50',
'5 5 "金额" 120 2 8 1 4',
// '1 1 "类型" 60',
// '2 2 "Dbt" 60',
// '3 3 "Cdt" 80',
// '4 4 "币种" 50',
// '5 5 "金额" 120 2 8 1 4',
// '6 6 "Mat.Dat." 120 4 7 1',
//auto
'1 1 "类型" 240',
'2 2 "Dbt" 240',
'3 3 "Cdt" 320',
'4 4 "币种" 200',
'5 5 "金额" 480 2 8 1 4',
'6 6 "Mat.Dat." auto 4 7 1',
// '1 1 "类型" 100%',
// '2 2 "Dbt" 100%',
// '3 3 "Cdt" 100%',
// '4 4 "币种" 100%',
// '5 5 "金额" 100% 2 8 1 4',
// '6 6 "Mat.Dat." 120 4 7 1',
{
index: 6,
position: 6,
width: 250,
// width: 250,
render: (item, scope) => {
return scope.row[item.prop] === "null"
? ""
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="外汇贷款" prop="cfatrt.cfaflg">
<c-select
......@@ -9,20 +9,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox
disabled
style="margin: 0px 0 10px 150px;"
v-model="model.cfatrt.basflg">签约信息</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
disabled
style="margin: 0px 0 10px 150px;"
v-model="model.cfatrt.dclflg">变动信息</c-checkbox>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="地区机构号" prop="cfatrt.ownextkey">
<c-select
disabled
......@@ -31,14 +19,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否外保内贷" label-width="150px" prop="cfatrt.cdaflg">
<c-select
disabled
v-model="model.cfatrt.cdaflg" style="width:100%" placeholder="请选择是否外保内贷">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="海外代付" prop="cfadft.cfaflg">
<c-select
......@@ -47,20 +28,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox
disabled
style="margin: 0px 0 10px 150px;"
v-model="model.cfadft.basflg">签约信息</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox
disabled
style="margin: 0px 0 10px 150px;"
v-model="model.cfadft.dclflg">变动信息</c-checkbox>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="地区机构号" prop="cfadft.ownextkey">
<c-select
disabled
......@@ -69,14 +38,7 @@
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="资金用途" label-width="100px" prop="cfatrt.cda.useofunds">
<c-select
disabled
v-model="model.cfatrt.cda.useofunds" style="width:100%" placeholder="请选择资金用途">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="中资企业境外担保项下境内贷款额度币种" prop="cfatrt.cda.cfeogudcurr">
......@@ -105,6 +67,68 @@
</el-form-item>
</c-col>
</el-col>
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<!-- <el-form-item label="" prop="cfatrt.basflg" label-width="120px" style=" float:left;">-->
<!-- <c-checkbox v-model="model.cfatrt.basflg" :disabled="true"-->
<!-- >签约信息</c-checkbox-->
<!-- >-->
<!-- </el-form-item>-->
<!-- <el-form-item label="" prop="cfatrt.dclflg" label-width="120px" style=" float:left;">-->
<!-- <c-checkbox v-model="model.cfatrt.dclflg" :disabled="true"-->
<!-- >变动信息</c-checkbox-->
<!-- >-->
<!-- </el-form-item>-->
<el-form-item label="" label-width="120px" style="float: left;">
<c-checkbox
disabled
v-model="model.cfatrt.basflg">签约信息</c-checkbox>
</el-form-item>
<!-- </c-col>-->
<!-- <c-col :span="12">-->
<el-form-item label="" label-width="120px" style="float: left">
<c-checkbox
disabled
v-model="model.cfatrt.dclflg">变动信息</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否外保内贷" prop="cfatrt.cdaflg">
<c-select
disabled
v-model="model.cfatrt.cdaflg" style="width:100%" placeholder="请选择是否外保内贷">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="" label-width="120px" style="float: left">
<c-checkbox
disabled
v-model="model.cfadft.basflg">签约信息</c-checkbox>
</el-form-item>
<el-form-item label="" label-width="120px" style="float: left">
<c-checkbox
disabled
v-model="model.cfadft.dclflg">变动信息</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="资金用途" prop="cfatrt.cda.useofunds">
<c-select
disabled
v-model="model.cfatrt.cda.useofunds" style="width:100%" placeholder="请选择资金用途">
</c-select>
</el-form-item>
</c-col>
</el-col>
</div>
</template>
<script>
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<el-collapse v-model="activeNames" @change="handleChange">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select
disabled
:code="codes.cnyflg"
v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请选择是否报送跨境人民币2101表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select
disabled
:code="codes.traflg"
v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select
:disabled="model.setmod.doccur != 'CNY'"
:code="codes.outflg"
v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" prop="cnybop.libflg">
<c-select
disabled
:code="codes.libflg"
v-model="model.cnybop.libflg" style="width:100%" placeholder="请选择是否报送跨境人民币2106表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" prop="cnybop.vouflg">
<c-select
disabled
:code="codes.vouflg"
v-model="model.cnybop.vouflg" style="width:100%" placeholder="请选择是否报送跨境人民币2122表">
</c-select>
</el-form-item>
</c-col>
</el-col>
<el-collapse-item title="外管信息" name="wg" >
<!-- 详情 -->
<m-wg :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="融资款项" name="rzkx" v-if="model.trtcre.crefinflg">
<m-rzkx :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="对外付款/承兑通知书-基础信息" name="basp"
v-if="(this.model.bopmod.basflg == 'X' && this.model.bopmod.szflg == '1')">
<!-- 当事人 -->
<m-basp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="境内付款/承兑通知书-基础信息" name="basp1"
v-if="(this.model.bopmod.basflg == 'X' && this.model.bopmod.szflg == '2')">
<!-- 当事人 -->
<m-basp1 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="定向收付" name="dxzfp" v-if="model.trtcre.crefinflg">
<!-- 货物 -->
<m-dxzfp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="跨境人名币申报" name="cnyp">
<!-- 单据 -->
<m-cnyp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="2111跨境支出信息" name="outp" v-if="model.cnybop.outflg == '1'">
<!-- 附加条款 -->
<m-outp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="资本项目" name="cfactlp" >
<!-- 货物 -->
<m-cfactlp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Cips" name="cips" v-if="model.trnmod.cmtflg=='P'">
<!-- 货物 -->
<m-cips :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Cips要素" name="cips2" v-if="model.trnmod.cmtflg=='P'">
<!-- 货物 -->
<m-cips2 :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
import Rzkx from "./Rzkx";
import Wg from "./Wg";
import Basp from "./Basp";
import Basp1 from "./Basp1";
import Dxzfp from "./Dxzfp";
import Cnyp1 from "./Cnyp1";
import Outp from "./Outp";
import Cfactlp from "./Cfactlp";
import Cips from "./Cips";
import Cips2 from "./Cips2";
import commonProcess from "@/mixin/commonProcess";
import Event from "@/model/Litopn/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
components: {
"m-rzkx": Rzkx,
"m-wg": Wg,
"m-basp": Basp,
"m-basp1": Basp1,
"m-dxzfp": Dxzfp,
"m-cnyp": Cnyp1,
"m-outp": Outp,
"m-cfactlp": Cfactlp,
"m-cips": Cips,
"m-cips2": Cips2,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
flag: true,
activeNames: ["wg"],
}
},
methods: {
...Event,
open(val) {
if (
val === "" &&
!(
this.model.lidgrp.cbs.max2.amt == "0.000" &&
this.model.lidgrp.cbs.opn2.amt == "0.000" &&
this.model.lidgrp.blk.addamtcov === ""
)
) {
this.$confirm(
"是否确定要删除此合同的附加金额?",
"提示",
{
confirmButtonText: "是",
cancelButtonText: "否",
type: "warning",
showClose: false,
}
)
.then(() => {
//yes的执行在这里写
this.model.lidgrp.cbs.max2.amt = "0.000";
this.model.lidgrp.blk.addamtcov = "";
this.model.lidgrp.cbs.opn2.amt = "0.000";
this.$message({
type: "success",
message: "删除成功!",
});
})
.catch(() => {
//No的功能在这里写
this.model.litp.aamp.aammod.addamtflg = "X";
this.$message({
type: "info",
message: "已取消删除",
});
});
}
},
methods:{...Event},
created:function(){
handleChange(val) {
console.log(val);
}
},
watch: {
"model.lidgrp.rec.apprul": {
immediate: true,
handler(val, oldVal) {
if (val == "OTHR") {
this.flag = false;
} else {
this.flag = true;
}
},
},
},
computed: {
flag1() {
return this.model.lidgrp.apl.pts.extkey == "";
},
},
}
</script>
<style>
</style>
<style scoped>
</style>
\ No newline at end of file
<template>
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select
disabled
:code="codes.cnyflg"
v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请选择是否报送跨境人民币2101表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" prop="cnybop.traflg">
<c-select
disabled
:code="codes.traflg"
v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg">
<c-select
:disabled="model.setmod.doccur != 'CNY'"
:code="codes.outflg"
v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" prop="cnybop.libflg">
<c-select
disabled
:code="codes.libflg"
v-model="model.cnybop.libflg" style="width:100%" placeholder="请选择是否报送跨境人民币2106表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" prop="cnybop.vouflg">
<c-select
disabled
:code="codes.vouflg"
v-model="model.cnybop.vouflg" style="width:100%" placeholder="请选择是否报送跨境人民币2122表">
</c-select>
</el-form-item>
</c-col>
</el-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="Cover Message MT 202" label-width="400px">
<el-form-item class="formItemLabel" label="Cover Message MT 202" label-width="160px">
</el-form-item>
</c-col>
......@@ -11,7 +11,7 @@
<c-fullbox>
<c-input v-model="model.setmod.setglg.sespay.setgrp.ori.pts.extkey" maxlength="16" placeholder="请输入付款行名称地址及BIC CODE"></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onOripDet">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -36,7 +36,7 @@
<c-fullbox>
<c-input v-model="model.setmod.setglg.sespay.setgrp.rcvcor.pts.extkey" maxlength="16" placeholder="请输入中间行"></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onRcvcorpDet">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -96,7 +96,7 @@
</c-col>
</el-col>
<el-col :span="11" :offset="1">
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="" label-width="400px">
</el-form-item>
......@@ -106,7 +106,7 @@
<c-fullbox>
<c-input v-model="model.setmod.setglg.sespay.setgrp.tri.pts.extkey" maxlength="16" placeholder="请输入收款行的帐户行BIC CODE及名称地址"></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onTripDet">
<c-button size="small" type="primary">
详情
</c-button>
......@@ -131,7 +131,7 @@
<c-fullbox>
<c-input v-model="model.setmod.setglg.sespay.setgrp.bei.pts.extkey" maxlength="16" placeholder="请输入收报行"></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onBeipDet">
<c-button size="small" type="primary">
详情
</c-button>
......@@ -174,7 +174,6 @@ export default {
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="MT 400报文详情" label-width="400px">
<el-form-item label="MT 400报文详情" class="formItemLabel" label-width="120px">
</el-form-item>
</c-col>
<c-col :span="24">
......@@ -17,7 +17,7 @@
placeholder="请输入"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onSnd7561Det">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -52,7 +52,7 @@
placeholder="请输入发报行代理行名称地址"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onActserpDet">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -87,7 +87,7 @@
placeholder="请输入收报行代理行BIC CODE名称地址"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onRcvcor2pDet">
<c-button size="small" type="primary" >
详情
</c-button>
</template>
......@@ -124,7 +124,7 @@
</el-col>
<!-- ============================================right==================================================== -->
<el-col :span="11" :offset="1">
<el-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label=" " label-width="400px"> </el-form-item>
</c-col>
......@@ -140,7 +140,7 @@
placeholder="请输入收款行的帐户行BIC CODE"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onAwipDet">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -183,7 +183,7 @@
placeholder="请输入收报行"
></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onBeipDet">
<c-button size="small" type="primary">
详情
</c-button>
</template>
......@@ -230,7 +230,6 @@
size="small"
type="primary"
icon="el-icon-search"
@click="onCod202Buttxmsel"
>
</c-button>
</template>
......
<template>
<div>
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="放单指示条款 ">
<c-fullbox>
......@@ -15,13 +15,14 @@
>
</c-input>
<template slot="footer">
<c-button
<c-button style="margin: 0 0 0 10px; padding: 0 12px"
disabled
size="small"
type="primary"
icon="el-icon-search"
@click="onColinsButtxmsel"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
......@@ -40,13 +41,14 @@
placeholder="请输入汇票指示条款"
></c-input>
<template slot="footer">
<c-button
<c-button style="margin: 0 0 0 10px; padding: 0 12px"
disabled
size="small"
type="primary"
icon="el-icon-search"
@click="onDftinsButtxmsel"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
......@@ -77,13 +79,14 @@
placeholder="请输入其他指示条款"
></c-input>
<template slot="footer">
<c-button
<c-button style="margin: 0 0 0 10px; padding: 0 12px"
disabled
size="small"
type="primary"
icon="el-icon-search"
@click="onOthins1Buttxmsel"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
......@@ -103,7 +106,7 @@
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="费用承担条款">
<c-select
......@@ -139,7 +142,8 @@
</c-col>
<c-col :span="24">
<el-form-item label="交单时是否放弃向代收行收取费用的权力">
<!-- <el-form-item label="交单时是否放弃向代收行收取费用的权力">-->
<el-form-item label="交单时放弃向代收行收取费用的权力">
<c-select
disabled
v-model="model.bcdgrp.rec.waicolcod"
......@@ -151,7 +155,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="放单时是否放弃向托收行收取费用的权力">
<el-form-item label="放单时放弃向托收行收取费用的权力">
<c-select
disabled
v-model="model.bcdgrp.rec.wairmtcod"
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="到期时结算BC" name="bctsus">
<m-bctsus :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="创建融资" name="trtcrep" v-if="model.trtcre.crefinflg != ''">
<!-- 详情 -->
<m-trtcrep :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="定价系统" name="dinpan" v-if="model.trtcre.trtmod.finmod.dinjdm != '' && model.trtcre.crefinflg !=''">
<!-- 当事人 -->
<m-dinpan :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="同业代付" name="dftcrep" v-if="model.dftcre.dfflag">
<!-- 货物 -->
<m-dftcrep :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="指示条款" name="detp">
<!-- 单据 -->
<m-detp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="参与方" name="ptyp">
<!-- 附加条款 -->
<m-ptyp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Payment 400 RMI" name="det400">
<!-- 附加条款 -->
<m-det400 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Payment 202 RMI" name="det202cv">
<!-- 附加条款 -->
<m-det202cv :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Bctsus from "./Bctsus";
import Trtcrep from "./Trtcrep";
import Dinpan from "./Dinpan";
import Dftcrep from "./Dftcrep";
import Detp from "./Detp";
import Ptyp from "./Ptyp";
import Det400 from "./Det400";
import Det202cv from "./Det202cv";
import commonProcess from "@/mixin/commonProcess";
import Event from "@/model/Bctset/Event";
export default {
components: {
"m-bctsus": Bctsus,
"m-trtcrep": Trtcrep,
"m-dinpan": Dinpan,
"m-dftcrep": Dftcrep,
"m-detp": Detp,
"m-ptyp": Ptyp,
"m-det400": Det400,
"m-det202cv": Det202cv,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ["bctsus"],
}
},
methods: {
...Event,
handleChange(val) {
console.log(val);
}
},
created: function (){},
computed: {
},
}
</script>
<style scoped>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<div class="eibs">
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item
label="付款人参考号"
......@@ -131,7 +131,7 @@
</c-col>
<!-- ====================右边======================= -->
<c-col :span="11" :offset="1">
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item
label="托收行参考号"
......
<template>
<div class="eibs-tab">
<el-col :span="11">
<div class="eibs">
<el-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型" :code="codes.szflg">
......
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