Commit e075f178 by jianglong

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents cda6ca79 bc15380a
......@@ -521,12 +521,17 @@
}
}
/* checkbox右对齐 */
.el-checkbox{
float: right;
text-align: center;
}
/* checkbox左对齐 */
.checkbox-left{
float: left;
text-align: center;
}
/* .el-checkbox:last-of-type{
margin-right:30px;
} */
......
......@@ -19,7 +19,7 @@ export default {
"cpdgrp.cbs.nom1.amt":[
{type: "number", required: false, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
......@@ -151,7 +151,7 @@ export default {
],
"cpdgrp.orc.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 235,message:"长度不能超过235"}
],
"cpdgrp.orc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
......
......@@ -10,39 +10,55 @@ let checkObj = {
"bopmod.dbagrp.bas.outchargeamt" :null,
"bopmod.dbdgrp.bas.fcyacc" :null,
"bopmod.dbagrp.bas.fcyamt" :null,
"cnybop.cnyinc.sbalancemode" :null,
"bopmod.dbdgrp.bas.buscode" :null,
"bopmod.dbdgrp.bas.inchargeamt" :null,
"bopmod.dbdgrp.bas.idcode" :null,
"gcdgrp.oth.adrelc" :null,
"cnybop.cnyinc.spayercountrycode" :null,
"bopmod.dbdgrp.bas.custnm" :null,
"bopmod.dbagrp.bas.exrate" :null,
"bopmod.dbdgrp.bas.txamt" :null,
"bopmod.dbagrp.bas.txccy" :null,
"cnybop.cnyinc.frecordamt" :null,
"cnybop.cnyinc.dpayeedate" :null,
"gcdgrp.prb.namelc" :null,
"gcdgrp.prb.pts.adrblk" :null,
"cnybop.cnyinc.sbankorgcode" :null,
"bopmod.dbagrp.bas.custcod" :null,
"cnybop.cnyflg" :null,
"cnybop.saddword" :null,
"bopmod.dbdgrp.bas.fcyamt" :null,
"cnybop.cnyinc.sorilevyno" :null,
"cnybop.cnyinc.sbanktrano" :null,
"bopmod.dbagrp.bas.txamt" :null,
"bopmod.dbdgrp.bas.methods" :null,
"bopmod.dbdgrp.bas.exrate" :null,
"cnybop.cnyinc.iaccountperiod" :null,
"cnybop.spayeename" :null,
"bopmod.dbagrp.bas.buscode" :null,
"lendoc.account" :null,
"bopmod.dbagrp.bas.othamt" :null,
"gcdgrp.oth.pts.extkey" :null,
"bopmod.dbagrp.bas.actiondesc" :null,
"cnybop.cnyinc.cpayeeattr" :null,
"bopmod.dbdgrp.bas.oppuser" :null,
"bopmod.dbdgrp.bas.othamt" :null,
"cnybop.cnyinc.spayeeorgcode" :null,
"bopmod.dbdgrp.bas.custype" :null,
"bopmod.dbagrp.bas.outchargeccy" :null,
"gcdgrp.prb.adrelc" :null,
"bopmod.dbagrp.bas.actiontype" :null,
"cnybop.incscale" :null,
"bopmod.dbdgrp.bas.rptno" :null,
"gcdgrp.oth.namelc" :null,
"cnybop.cnyinc.sswiftbic" :null,
"bopmod.szflg" :null,
"bopmod.dbdgrp.bas.actiontype" :null,
"cnybop.cnyinc.fpayeeamt" :null,
"bopmod.dbdgrp.bas.lcyamt" :null,
"cnybop.traflg" :null,
"cnybop.sbankname" :null,
"bopmod.dbagrp.bas.inchargeccy" :null,
"bopmod.dbagrp.bas.custnm" :null,
"gcdgrp.prb.pts.extkey" :null,
......@@ -50,6 +66,8 @@ let checkObj = {
"bopmod.dbagrp.bas.fcyacc" :null,
"bopmod.dbdgrp.bas.inchargeccy" :null,
"bopmod.dbagrp.bas.custype" :null,
"cnybop.cnyinc.ftotalamt" :null,
"cnybop.cnyinc.spayeecny" :null,
"bopmod.dbdgrp.bas.txccy" :null,
"bopmod.dbdgrp.bas.custcod" :null,
"bopmod.dbagrp.bas.rptno" :null,
......@@ -59,12 +77,14 @@ let checkObj = {
"bopmod.dbdgrp.bas.lcyacc" :null,
"bopmod.dbagrp.bas.idcode" :null,
"bopmod.dbagrp.bas.othacc" :null,
"cnybop.spayername" :null,
"bopmod.dbagrp.bas.lcyamt" :null,
"bopmod.dbagrp.bas.inchargeamt" :null,
"cnybop.libflg" :null,
"bopmod.ownextkey" :null,
"bopmod.acttyp" :null,
"gcdgrp.oth.pts.adrblk" :null,
"cnybop.cnyinc.cpayeraccttyp" :null,
"bopmod.dbdgrp.bas.actiondesc" :null,
"mtabut.clsflg" :null,
"cnybop.vouflg" :null,
......
......@@ -38,6 +38,7 @@ export default {
"gcdgrp.oth.namelc" :Utils.defaultFunction,
"gcdgrp.oth.dbfadrblkcn" :Utils.defaultFunction,
"gcdgrp.oth.pts.adrblk" :Utils.defaultFunction,
"cnybop.cnyinc.spayercountrycode" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"lendoc.actflg" :Utils.defaultFunction,
"bopmod.dbagrp.bas.rptno" :Utils.defaultFunction,
......
......@@ -230,5 +230,17 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onIncctySelbut1(){
let rtnmsg = await this.executeRule("inccty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
......@@ -353,4 +353,116 @@ export default {
"bopmod.dbdgrp.bas.inchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"cnybop.cnyinc.spk":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"cnybop.cnyinc.sbanktrano":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"cnybop.sbankname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.sbankorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cnybop.cnyinc.spayeeacct":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cnybop.cnyinc.spayeeorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cnybop.spayeename":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.spayercountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cnybop.spayername":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.sswiftbic":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"cnybop.cnyinc.smidtransbank":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"cnybop.cnyinc.spayeracct":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cnybop.incscale":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"cnybop.cnyinc.dpayeedate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnyinc.fprepayeeamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.iaccountperiod":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cnybop.cnyinc.ftotalamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.sorilevyno":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"cnybop.cnyinc.fpayeeamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fonshoreamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fcustomsamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.foffshoreamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.frecordamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fnogoodsamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.saddword":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
}
\ No newline at end of file
......@@ -103,6 +103,9 @@ export default class Getset{
dbfadrblkcn:"", // Chinese address .gcdgrp.oth.dbfadrblkcn
},
},
mtabut:{
clsflg:"", // Close Flag .mtabut.clsflg
},
lendoc:{
actflg:"", // Input Account .lendoc.actflg
account:"", // ACT .lendoc.account
......@@ -205,6 +208,46 @@ export default class Getset{
outflg:"", // 是否报送跨境人民币2111表 .cnybop.outflg
libflg:"", // 是否报送跨境人民币2106表 .cnybop.libflg
vouflg:"", // 是否报送跨境人民币2122表 .cnybop.vouflg
cnyinc:{
spk:"", // 业务主键 .cnybop.cnyinc.spk
sbankorgcode:"", // 银行机构代码 .cnybop.cnyinc.sbankorgcode
spayeeorgcode:"", // 收款人机构代码 .cnybop.cnyinc.spayeeorgcode
sswiftbic:"", // 付款行SWIFT BIC .cnybop.cnyinc.sswiftbic
spayeracct:"", // 清算(结算)账户账号 .cnybop.cnyinc.spayeracct
smidtransbank:"", // 中�'转汇行 .cnybop.cnyinc.smidtransbank
dpayeedate:"", // 收款日期 .cnybop.cnyinc.dpayeedate
sbalancemode:"", // 结算方式 .cnybop.cnyinc.sbalancemode
sorilevyno:"", // 原申报号码 .cnybop.cnyinc.sorilevyno
sbanktrano:"", // 银行业务编号 .cnybop.cnyinc.sbanktrano
fpayeeamt:"", // 货物贸易收款金额 .cnybop.cnyinc.fpayeeamt
fcustomsamt:"", // 已报关收款金额 .cnybop.cnyinc.fcustomsamt
frecordamt:"", // 已备案收款金额 .cnybop.cnyinc.frecordamt
fprepayeeamt:"", // 预收款金额 .cnybop.cnyinc.fprepayeeamt
iaccountperiod:"", // 结�'�期 .cnybop.cnyinc.iaccountperiod
fonshoreamt:"", // 无货物报关进出境物流货物金额 .cnybop.cnyinc.fonshoreamt
foffshoreamt:"", // 无货物报关离岸转手买卖金额 .cnybop.cnyinc.foffshoreamt
fnogoodsamt:"", // 无货物报关其他金额 .cnybop.cnyinc.fnogoodsamt
cpayeeattr:"", // 收款人属性 .cnybop.cnyinc.cpayeeattr
cpayeraccttyp:"", // 清算(结算)帐户类型 .cnybop.cnyinc.cpayeraccttyp
spayercountrycode:"", // 付款人常驻国家(地区)代码 .cnybop.cnyinc.spayercountrycode
spayeecny:"", // 收款币种 .cnybop.cnyinc.spayeecny
spayeeacct:"", // 收款人账号 .cnybop.cnyinc.spayeeacct
ftotalamt:"", // 原币金额 .cnybop.cnyinc.ftotalamt
},
spayeename:"", // 收款人名称 .cnybop.spayeename
spayername:"", // 付款人名称 .cnybop.spayername
saddword:"", // 交易附言 .cnybop.saddword
sbankname:"", // 银行机构名称 .cnybop.sbankname
incscale:"", // INCSCALE .cnybop.incscale
},
liaall:{
limmod:{
limpfp:{
clmcbe:[], // .liaall.limmod.limpfp.clmcbe
clmcbb:[], // .liaall.limmod.limpfp.clmcbb
clmpty:[], // .liaall.limmod.limpfp.clmpty
},
},
},
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
......
......@@ -19,14 +19,12 @@ export default {
const selDst= "dspstm";
let params = {selIds,selDst};
this.model.infbut.selrow = idx + 1;
let rtnmsg = await this.executeRule("infbut.dsp", params)
let rtnmsg = await this.executeRule("infbut.dspstm", params)
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
 this.stmData.data = rtnmsg.data.infbut_dspstm.rows;
console.log(selrow)
//console.log(selrow)
this.updateModel(rtnmsg.data);
this.root.tabVal="feep";
}
else
......
......@@ -7,10 +7,11 @@ export default class Inffee{
cod:"", // FEE .cod
infbut:{
dspstm:"", // display stream .infbut.dspstm
evtstm:"", // Stream for Events of Object .infbut.evtstm
// dsp:"",
selrow: 0,
// evtstm:"", // Stream for Events of Object .infbut.evtstm
vermod:{
difsrm:"", // displayable stream of differences .infbut.vermod.difsrm
selrow:0,
},
},
nam:"", // Feecode Description .nam
......
......@@ -69,5 +69,6 @@ export default {
"lidgrp.cbs.nom1.cur" :Utils.defaultFunction,
"brdgrp.ben.pts.nam" :Utils.defaultFunction,
"brdgrp.rec.docprbrol" :Utils.defaultFunction,
"brdgrp.prb.pts.ref" :Utils.defaultFunction,
}
//你可以添加自动default处理
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="注销内容" name="1">
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12">
......@@ -149,8 +144,7 @@
>
</c-litTemp>
</c-col>
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
......@@ -169,7 +163,7 @@ export default {
},
data() {
return {
activeNames: ["1"],
};
},
methods: {
......
<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 Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Brtcsg/Event";
import Canp from "./Canp"
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
components: {
"m-canp" : Canp,
},
data() {
return {
activeNames: ["canp"],
};
},
methods: {
...Event ,
},
created: function () {},
};
</script>
<style>
</style>
\ No newline at end of file
......@@ -23,9 +23,9 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000016 注销内容-->
<el-tab-pane label="业务信息" name="canp">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-canp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
......@@ -118,7 +118,7 @@ import commonFuncs from "~/mixin/commonFuncs"
import Check from "~/model/Brtcsg/Check"
import Default from "~/model/Brtcsg/Default"
import Pattern from "~/model/Brtcsg/Pattern"
import Canp from "./Canp"
import Ovwp from "./Ovwp"
import Engp from "../../Public/Engp"
import Setpan from "../../Public/Setpan"
......@@ -133,7 +133,7 @@ import Limitbody from "../../Public/Limitbody"
export default {
name: "Brtcsg",
components:{
"m-canp" : Canp,
"m-ovwp" : Ovwp,
"m-engp" : Engp,
"m-setpan" : Setpan,
"m-glepan" : Glepan,
......@@ -152,7 +152,7 @@ export default {
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "canp",
tabVal: "ovwp",
trnName: "brtcsg",
model: new Brtcsg().data,
checkRules: Check,
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="承兑信息" name="payp">
<m-payp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="反馈 Feedback" name="2">
<div>
控制反馈:通过界面样式和交互动效让用户可以清晰的感知自己的操作;
</div>
</el-collapse-item>
<el-collapse-item title="效率 Efficiency" name="3">
<div>简化流程:设计简洁直观的操作流程;</div>
</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/Brtudp/Event";
import Payp from "./Payp";
import Ptap1 from "~/views/Public/Ptap1";
import Ptsmsg from "~/views/Public/Ptsmsg";
import Fullbox from "../../../components/Fullbox.vue";
export default {
components: {
"m-payp": Payp,
"c-ptap1": Ptap1,
// "c-ptap": Ptap,
"c-ptsmsg": Ptsmsg,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
activeNames: ['payp']
};
},
methods: {
...Event,
},
created: function () {},
};
</script>
<style>
</style>
<template>
<c-page title="进口信用证单据承兑">
<div class="eContainer">
<div class="eContainer">
<c-page title="进口信用证单据承兑">
<div class="fast-button">
<el-button size="small">备忘录</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')"
>影像信息</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>
</div>
<el-form
:model="model"
:rules="rules"
......@@ -16,12 +27,17 @@
type="card"
@tab-click="myTabClick"
>
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000032 -->
<el-tab-pane label="承兑信息" name="payp">
<!-- <el-tab-pane label="承兑信息" name="payp">
<c-content>
<m-payp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</el-tab-pane> -->
<!--PD000062 -->
<el-tab-pane
......@@ -172,21 +188,11 @@
</c-tabs>
</el-form>
<!-- <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" @click="setDraggableContent('cms', '影像信息')"
>影像信息</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-grid-ety-prompt-dialog
......@@ -201,8 +207,8 @@
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="应付保证金金额" prop="liaall.liaccv.concur">
<c-input v-model="model.liaall.liaccv.concur" maxlength="3" placeholder="请输入应付保证金金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="合同金额" prop="liaall.liaccv.newamt">
<c-input v-model="model.liaall.liaccv.newamt" placeholder="请输入合同金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="保证金应收比例" prop="liaall.liaccv.cshpct">
<c-input v-model="model.liaall.liaccv.cshpct" placeholder="请输入保证金应收比例"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Reserved Amount" prop="liaall.liaccv.newresamt">
<c-input v-model="model.liaall.liaccv.newresamt" placeholder="请输入Reserved Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="保证金实收比例" prop="liaall.liaccv.relcshpct">
<c-input v-model="model.liaall.liaccv.relcshpct" placeholder="请输入保证金实收比例"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.gleflg">Create gle flag</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="reserve amount based percent" prop="liaall.liaccv.pctresamt">
<c-input v-model="model.liaall.liaccv.pctresamt" placeholder="请输入reserve amount based percent"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.liaall.liaccv.chgcurflg">Change currency flag</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaccvAdd">
Add
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onLiaccvDel">
Del
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="金额总和" prop="liaall.liaccv.totcovamt">
<c-input v-model="model.liaall.liaccv.totcovamt" placeholder="请输入金额总和"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Additional Information " prop="liaall.liaccv.addinf">
<c-input type="textarea" v-model="model.liaall.liaccv.addinf" maxlength="70" show-word-limit placeholder="请输入Additional Information " ></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/Bttcan/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">
<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/Bttcan/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="Historic content of TAG 72" prop="mtabut.coninf.contag72his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72his" maxlength="35" show-word-limit placeholder="请输入Historic content of TAG 72" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Historic content of TAG 79" prop="mtabut.coninf.contag79his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79his" maxlength="50" show-word-limit placeholder="请输入Historic content of TAG 79" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Current content of TAG 72" prop="mtabut.coninf.contag72">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72" maxlength="35" show-word-limit placeholder="请输入Current content of TAG 72" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Current content of TAG 79" prop="mtabut.coninf.contag79">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79" maxlength="50" show-word-limit placeholder="请输入Current content of TAG 79" ></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/Bttcan/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">
<c-button size="small" type="primary" @click="onMtdbutButapy">
确定
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="减少的金额" prop="setmod.redamt">
<c-input v-model="model.setmod.redamt" placeholder="请输入减少的金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Reduced Amount to settle" prop="setmod.setamt">
<c-input v-model="model.setmod.setamt" placeholder="请输入Reduced Amount to settle"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="注释" prop="setmod.redamttxt">
<c-input type="textarea" v-model="model.setmod.redamttxt" maxlength="35" show-word-limit placeholder="请输入注释" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onMtdbutButcan">
取消
</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/Bttcan/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">
<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/Bttcan/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/Bttcan/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="19">
<c-col>
<el-form-item label="File Receiver">
<c-input
type="textarea"
v-model="model.trnmod.trndoc.filrecv"
placeholder="请输入File Receiver"
:rows="10"
></c-input>
</el-form-item>
</c-col>
<c-col>
<el-form-item label="Document tree">
<c-input
type="textarea"
:rows="10"
v-model="model.trnmod.trndoc.doctrestm"
placeholder="请输入Document tree"
></c-input>
</el-form-item> </c-col
></c-col>
<c-col :offset="1" :span="4">
<c-col>
<c-button size="small" type="primary" @click="onTrndocButshw">
Show
</c-button>
</c-col>
<c-col>
<c-button size="small" type="primary" @click="onTrndocButadd">
Details
</c-button>
</c-col>
<c-col>
<c-button size="small" type="primary" @click="onTrndocButnew" >
Add New
</c-button>
</c-col>
<c-col>
<c-button size="small" type="primary" @click="onTrndocButattto" disabled>
Attach to
</c-button>
</c-col>
<c-col>
<c-button type="primary" size="small" @click="onTrndocButdel" disabled>
Delete
</c-button>
</c-col>
<c-col>
<c-button size="small" type="primary" @click="onTrndocButatt" disabled>
Attach
</c-button>
</c-col>
</c-col>
<!-- <c-col :span="12">
<span
v-text="model.trnmod.trndoc.doclbl"
data-path=".trnmod.trndoc.doclbl"
>
</span>
</c-col> -->
<c-col :offset="8" :span="4">
<c-checkbox v-model="model.trnmod.trndoc.shwinc"
>Show Incoming Messages</c-checkbox
>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.trnmod.trndoc.shwout"
>Show Outgoing Messages</c-checkbox
>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Connected Documents">
<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="">
<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/Bttcan/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="Courier Service Name" prop="trnmod.trndoc.dtamod.dtatagm03">
<c-input v-model="model.trnmod.trndoc.dtamod.dtatagm03" maxlength="35" placeholder="请输入Courier Service Name"></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/Bttcan/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="Information about Confirmation Instruction" prop="trnmod.trndoc.dtemod.dtetagm06">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm06" maxlength="65" show-word-limit placeholder="请输入Information about Confirmation Instruction" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm06Buttxmsel">
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Document Sending Type" prop="trnmod.trndoc.dtemod.dtetagm53typ">
<c-select v-model="model.trnmod.trndoc.dtemod.dtetagm53typ" style="width:100%" placeholder="请选择Document Sending Type">
<el-option
v-for="item in codes.dtetagm53typ"
: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 label="Notes from Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm07">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm07" maxlength="65" show-word-limit placeholder="请输入Notes from Advising Bank" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm07Buttxmsel">
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Courier Name" prop="trnmod.trndoc.dtemod.dtetagm53nam">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53nam" maxlength="35" placeholder="请输入Courier Name"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Fee of Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm08">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm08" maxlength="65" show-word-limit placeholder="请输入Fee of Advising Bank" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm08Buttxmsel">
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Courier Number" prop="trnmod.trndoc.dtemod.dtetagm53num">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53num" maxlength="35" placeholder="请输入Courier 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/Bttcan/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="Sight Amount" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" placeholder="请输入Sight Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" placeholder="请输入Sight Amount Percentage"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Booking Amount" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" placeholder="请输入External Booking Amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Amount not yet assigned" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" placeholder="请输入Amount not yet assigned"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
Add to Current Line
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
Add to Sight Amount
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Old Amount booked externally" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" placeholder="请输入Old Amount booked externally"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" placeholder="请输入Total booking amount external assinged"></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/Bttcan/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="减少后的结算金额" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择减少后的结算金额">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="单据金额" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" placeholder="请输入单据金额"></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/Bttcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
......@@ -38,47 +38,11 @@
</c-content>
</el-tab-pane>
<!--PD000020
<el-tab-pane label="费用及财务明细" name="detp">
<m-detp :model="model" :codes="codes"/>
</el-tab-pane>
-->
<!--PD000001 -->
<!-- <el-tab-pane label="保证金" name="ccvpan">
<m-ccvpan :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="分录" name="glepan">
<m-glepan :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000000 -->
<el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<!-- <el-tab-pane label="DTA fields" name="dtatag">
<c-content>
<m-dtatag :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<!--PD000001 -->
<!-- <el-tab-pane label="DTA fields" name="dtetag">
<c-content>
<m-dtetag :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<!--PD000010 -->
<!-- <el-tab-pane label="Incoming Tag 72/79" name="coninftag">
<c-content>
<m-coninftag :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> -->
<!--PD000529 -->
<el-tab-pane label="面函及报文" name="docpan">
<m-docpan :model="model" :codes="codes"/>
......@@ -104,19 +68,12 @@ import Check from "~/model/Bttcan/Check"
import Default from "~/model/Bttcan/Default"
import Pattern from "~/model/Bttcan/Pattern"
import Canp from "./Canp"
import Detp from "./Detp"
import Coninftag from "./Coninftag"
import Dtatag from "./Dtatag"
import Dtetag from "./Dtetag"
import Doctre from "~/views/Public/Doctre"
import Setpan from "~/views/Public/Setpan"
import Coninfp from "~/views/Public/Coninfp"
import Docpan from "~/views/Public/Docpan"
import Engp from "~/views/Public/Engp"
import Glepan from "~/views/Public/Glepan"
import Ccvpan from "~/views/Public/Ccvpan"
export default {
name: "Bttcan",
......@@ -124,12 +81,6 @@ export default {
"m-canp" : Canp,
"m-engp" : Engp,
"m-setpan" : Setpan,
"m-detp" : Detp,
"m-ccvpan" : Ccvpan,
"m-glepan" : Glepan,
"m-coninftag" : Coninftag,
"m-dtatag" : Dtatag,
"m-dtetag" : Dtetag,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-coninfp" : Coninfp,
......
......@@ -125,26 +125,7 @@
:disabledExtkey="true"
>
</c-ptap>
<!-- <c-col :span="24">
<c-col :span="20">
<el-form-item label="" prop="btdgrp.oth.pts.extkey" label-width="0px">
<c-input v-model="model.btdgrp.oth.pts.extkey" maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<c-button style="margin:0 0" class="detailsButton" size="small" type="primary" @click="onAplpDet">
{{ $t('buttons.details') }}
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="btdgrp.oth.pts.adrblk" label-width="0px">
<c-input type="textarea" v-model="model.btdgrp.oth.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入"
disabled></c-input>
</el-form-item>
</c-col> -->
<!-- r2 -->
<c-col :span="24">
<el-form-item label="第二受益人方" prop="btdgrp.rec.docprbrolbe1">
......@@ -164,30 +145,7 @@
:disabledExtkey="true"
>
</c-ptap>
<!-- <c-col :span="24">
<el-form-item label="" prop="btdgrp.prb.pts.ref">
<c-input v-model="model.btdgrp.prb.pts.ref" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="" prop="btdgrp.prb.pts.extkey" label-width="0px">
<c-input v-model="model.btdgrp.prb.pts.extkey" maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<c-button style="margin:0 0" class="detailsButton" size="small" type="primary" @click="onAplpDet">
{{ $t('buttons.details') }}
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="btdgrp.prb.pts.adrblk" label-width="0px">
<c-input type="textarea" v-model="model.btdgrp.prb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入"
disabled></c-input>
</el-form-item>
</c-col> -->
<!-- r3 -->
<c-col :span="24">
<el-form-item label="第一受益人方" prop="btdgrp.rec.docprbrolbe1">
......@@ -207,29 +165,7 @@
:disabledExtkey="true"
>
</c-ptap>
<!-- <c-col :span="24">
<el-form-item label="" prop="btdgrp.prp.pts.ref">
<c-input v-model="model.btdgrp.prp.pts.ref" maxlength="16" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="" prop="btdgrp.prp.pts.extkey" label-width="0px">
<c-input v-model="model.btdgrp.prp.pts.extkey" maxlength="16" placeholder="请输入" disabled></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<c-button style="margin:0 0" class="detailsButton" size="small" type="primary" @click="onAplpDet">
{{ $t('buttons.details') }}
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="" prop="btdgrp.prp.pts.adrblk" label-width="0px">
<c-input type="textarea" v-model="model.btdgrp.prp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入"
disabled></c-input>
</el-form-item>
</c-col> -->
</c-col>
</c-row>
......
......@@ -206,10 +206,6 @@
</c-col>
</c-col>
<!-- <c-col :span="24">
<c-checkbox v-model="model.btdgrp.rec.dscinsflg">输入单据,不符点和指示</c-checkbox>
</c-col> -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="从第一受益人那收到单据日期" prop="btdgrp.rec.rcvdatbe1">
......@@ -270,28 +266,6 @@
{ label: "Usance Documents(Acceptance)", value: "A" },
{ label: "Usance Documents(Deferred)", value: "D" },
],
// ptsaddg: {
// columns: [{
// title: "1st",
// width: "120px",
// dataIndex: "ptyextkey1",
// show: "input",
// },
// {
// title: "2nd",
// width: "180px",
// dataIndex: "ptyextkey2",
// show: "input",
// },
// {
// title: "单据",
// width: "300px",
// dataIndex: "nam",
// show: "select",
// },
// ],
// urls: "letp.ptsaddp.ptsaddg",
// },
};
},
methods: {
......
......@@ -20,6 +20,7 @@
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
......@@ -28,6 +29,7 @@
size="small"
type="primary"
:disabled="this.flag"
@click="onAttpGetref"
>
获取
</c-button>
......
......@@ -272,12 +272,14 @@
label-width="5px"
prop="gidgrp.rec.jurlaw"
>
<c-input
<c-select
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
:code="codes.ctytxt2"
style="width: 100%"
placeholder="请输入"
></c-input>
></c-select>
</el-form-item>
</c-col>
</c-col>
......@@ -643,6 +645,19 @@
return {};
},
methods: { ...Event },
watch:{
"model.gidgrp.rec.jurlaws20": function(){
if(this.model.gidgrp.rec.jurlaws20=="GB"){
this.model.gidgrp.rec.jurlaw="GB"
}else if(this.model.gidgrp.rec.jurlaws20=="CN"){
this.model.gidgrp.rec.jurlaw="CN"
}else if(this.model.gidgrp.rec.jurlaws20=="HK"){
this.model.gidgrp.rec.jurlaw="HK"
}else if(this.model.gidgrp.rec.jurlaws20==""){
this.model.gidgrp.rec.jurlaw=""
}
}
},
created: function () {},
};
</script>
......
......@@ -292,6 +292,7 @@
padding-bottom: 2px;
"
v-model="model.mtabut.clsflgp"
checked
disabled
>关闭标志</c-checkbox
>
......@@ -312,15 +313,18 @@ export default {
data() {
return {};
},
methods: {
...Event,
change() {
if (this.model.gidgrp.rec.purcan == "RR") {
watch: {
"model.gidgrp.rec.purcan": function(){
if (this.model.gidgrp.rec.purcan == "RR") {
this.model.mtabut.clsflgp = "";
} else {
this.model.mtabut.clsflgp = "X";
}
},
},
},
methods: {
...Event,
},
created: function () {
trntyp: [];
......
......@@ -272,12 +272,14 @@
label-width="5px"
prop="gidgrp.rec.jurlaw"
>
<c-input
<c-select
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
style="width: 100%"
:code="codes.ctytxt2"
placeholder="请输入仲裁法律"
></c-input>
></c-select>
</el-form-item>
</c-col>
</c-col>
......@@ -644,6 +646,19 @@ export default {
return {};
},
methods: { ...Event },
watch:{
"model.gidgrp.rec.jurlaws20": function(){
if(this.model.gidgrp.rec.jurlaws20=="GB"){
this.model.gidgrp.rec.jurlaw="GB"
}else if(this.model.gidgrp.rec.jurlaws20=="CN"){
this.model.gidgrp.rec.jurlaw="CN"
}else if(this.model.gidgrp.rec.jurlaws20=="HK"){
this.model.gidgrp.rec.jurlaw="HK"
}else if(this.model.gidgrp.rec.jurlaws20==""){
this.model.gidgrp.rec.jurlaw=""
}
}
},
created: function () {},
};
</script>
......
......@@ -5,7 +5,7 @@
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2101表" prop="cnybop.cnyflg">
<c-select
disabled
:disabled="model.gcdgrp.cbs.max.cur!='CNY'"
:code="codes.cnyflg"
v-model="model.cnybop.cnyflg"
style="width: 100%"
......
......@@ -278,7 +278,7 @@
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-form-item label-width="5px" prop="gcdgrp.rec.cannowflg">
<c-checkbox v-model="model.gcdgrp.rec.cannowflg"
<c-checkbox v-model="model.gcdgrp.rec.cannowflg" checked
>保函注销情况下的付款</c-checkbox
>
</c-form-item>
......@@ -389,6 +389,7 @@
<c-select
v-model="model.gcdgrp.rec.payrol"
placeholder="请选择向索人"
disabled
style="width: 100%"
>
<el-option
......
......@@ -96,6 +96,10 @@
<el-tab-pane label="跨境人民币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="2102跨境收入信息" name="incp" v-if="model.cnybop.cnyflg=='1'">
<m-incp :model="model" :codes="codes" />
</el-tab-pane>
<!--limmod PD001139 试算结果 -->
<el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes" />
......@@ -111,6 +115,13 @@
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>
</template>
<script>
......@@ -128,6 +139,7 @@ import Docpan1 from "./Docpan";
import Wg from "./Wg";
import Basp from "./Basp";
import Cnyp from "./Cnyp";
import Incp from "./Incp";
import Shisuan from "./Shisuan";
import Engp from "~/views/Public/Engp";
......@@ -148,7 +160,7 @@ export default {
"m-basp": Basp,
"m-cnyp": Cnyp,
"m-shisuan": Shisuan,
"m-incp": Incp,
"m-engp": Engp,
"m-setpan": Setpan,
"m-glepan": Glepan,
......
......@@ -272,12 +272,14 @@
label-width="5px"
prop="gidgrp.rec.jurlaw"
>
<c-input
<c-select
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
style="width: 100%"
placeholder="请输入"
></c-input>
:code="codes.ctytxt2"
></c-select>
</el-form-item>
</c-col>
</c-col>
......@@ -643,6 +645,19 @@ export default {
return {};
},
methods: { ...Event },
watch:{
"model.gidgrp.rec.jurlaws20": function(){
if(this.model.gidgrp.rec.jurlaws20=="GB"){
this.model.gidgrp.rec.jurlaw="GB"
}else if(this.model.gidgrp.rec.jurlaws20=="CN"){
this.model.gidgrp.rec.jurlaw="CN"
}else if(this.model.gidgrp.rec.jurlaws20=="HK"){
this.model.gidgrp.rec.jurlaw="HK"
}else if(this.model.gidgrp.rec.jurlaws20==""){
this.model.gidgrp.rec.jurlaw=""
}
}
},
created: function () {},
};
</script>
......
......@@ -284,12 +284,14 @@
label-width="5px"
prop="gidgrp.rec.jurlaw"
>
<c-input
<c-select
disabled
v-model="model.gidgrp.rec.jurlaw"
maxlength="35"
style="width: 100%"
:code="codes.ctytxt2"
placeholder="请输入"
></c-input>
></c-select>
</el-form-item>
</c-col>
</c-col>
......
......@@ -94,27 +94,29 @@ import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Inffee/Event";
import commonFuncs from "~/mixin/commonFuncs"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
mixins: [commonProcess,commonFuncs],
data(){
return {
// initdialog: false,
// radio: 3,
searchToggle: false,
stmData: {
columns: [
"1 1 \"Fee Cod\" 100 ",
"0 2\"Description\" 150 FEETXT",
"2 3 \"Relevant Amount\" 150",
"1 1 \"Fee Cod\" 160 ",
{ index: 1, position: 2, width: 190, pattern: 'code', label: 'description',"code":"fepfeecod"},
// "1 2\"Description\" 160 ",
"2 3 \"Relevant Amount\" 160",
"3 4 \"SWIFT / DTA Code\" 180",
"4 5 \" Booking Type\" 150 ",
"5 6 \" Fee Payer (Default) \" 150",
"6 7 \"Account\" 150",
"4 5 \" Booking Type\" 160 ",
"5 6 \" Fee Payer (Default) \" 180",
"6 7 \"Account\" 180",
],
......@@ -140,6 +142,8 @@ export default {
chooseRowEvent(row) {
this.model.infbut.selrow = row.IDX + 1;
},
...Event},
......
......@@ -12,7 +12,7 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000027 -->
<el-tab-pane label="费用查询" name="infsea">
<m-infsea :model="model" :codes="codes" />
<m-infsea :model="model" :codes="codes" ref="infsea"/>
</el-tab-pane>
<!--PD000119 -->
<el-tab-pane label="费用详情" name="feep">
......@@ -21,12 +21,12 @@
</c-tabs>
</el-form>
<c-function-btn
<!-- <c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-function-btn> -->
</c-page>
</div>
</template>
......@@ -66,7 +66,6 @@ export default {
pattern: Pattern,
rules: null,
codes: { ...CodeTable
// bustxt:[],
},
};
......
......@@ -2,7 +2,7 @@
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="备查表" name="addbcb">
<el-form-item label="备查表类型">
<el-form-item label="备查表类型" class="checkbox-left">
<c-checkbox v-model="model.bcbtyp1">不在名录</c-checkbox>
<c-checkbox v-model="model.bcbtyp2">异地付汇</c-checkbox>
......@@ -13,7 +13,7 @@
<c-checkbox v-model="model.bcbtyp5">不需要</c-checkbox>
<c-checkbox v-model="model.bcbtyp6">其它</c-checkbox>
<c-checkbox v-model="model.bcbtyp6" style="margin-right:30px;">其它</c-checkbox>
</el-form-item>
<c-col :span="12" v-if="model.bcbtyp6">
......@@ -62,7 +62,9 @@
</c-col>
<c-col :span="11" :offset="0">
<c-checkbox v-model="model.modtyp">修改信用证类型</c-checkbox>
<el-form-item label=" " prop="modtyp">
<c-checkbox v-model="model.modtyp" class="checkbox-left">修改信用证类型</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="24">
......@@ -99,7 +101,9 @@ export default {
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
return {
activeNames: ['addbcb']
};
},
methods: { ...Event },
created: function () {},
......
<template>
<div class="eibs">
<c-col :span="20">
<c-col :span="24">
<el-form-item label="指示信息" prop="lidgrp.blk.insbnk">
<c-input
type="textarea"
......
......@@ -120,7 +120,7 @@
</c-col>
<c-col :span="12">
<c-checkbox disabled v-model="model.lidgrp.rec.dkflg" style="margin-left:20px;padding: 0 10px;">是否代开信用证</c-checkbox>
<c-checkbox disabled v-model="model.lidgrp.rec.dkflg">是否代开信用证</c-checkbox>
</c-col>
<c-col :span="24">
......@@ -322,7 +322,9 @@
<c-col :span="12">
<c-checkbox disabled v-model="model.lidgrp.rec.rmbflg">偿付行信息</c-checkbox>
<el-form-item label=" " prop="lidgrp.rec.rmbflg">
<c-checkbox disabled v-model="model.lidgrp.rec.rmbflg" class="checkbox-left">偿付行信息</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox disabled v-model="model.lidgrp.rec.revflg">循环信用证</c-checkbox>
......
......@@ -285,7 +285,7 @@
sortable
width="300">
</c-table-column>
<el-table-column label="" prop="det" width="80px" fixed="right">
<el-table-column label="" prop="det" width="100px" fixed="right">
<template slot-scope="scope" slot="header">
<el-button
circle
......
<template>
<div class="eContainer">
<c-page title="进口信用证修改">
<div class="fast-button">
<el-button size="small">备忘录</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')"
>影像信息</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>
</div>
<el-form
:model="model"
:rules="rules"
......
......@@ -199,6 +199,7 @@
style="width:100%"
placeholder="请选择Presented by"
:code="codes.docprbrol"
@change="selectOrCheckboxRule('brdgrp.rec.docprbrol')"
>
</c-select>
</el-form-item>
......@@ -215,6 +216,7 @@
v-model="model.brdgrp.prb.pts.extkey"
maxlength="16"
placeholder="请输入地址编码"
:disabled="model.brdgrp.rec.docprbrol != 'PRB'"
@keyup.enter.native="showGridPromptDialog('brdgrp.prb.pts.extkey')"
></c-input>
<template slot="footer">
......@@ -240,7 +242,12 @@
<el-form-item label="地址信息" prop="brdgrp.prb.pts.adrblk">
<c-input
:rows="4"
disabled type="textarea" v-model="model.brdgrp.prb.pts.adrblk" maxlength="80" show-word-limit placeholder="请输入地址信息" ></c-input>
:disabled="model.brdgrp.rec.docprbrol != 'PRB'"
type="textarea"
v-model="model.brdgrp.prb.pts.adrblk"
maxlength="80"
show-word-limit
placeholder="请输入地址信息" ></c-input>
</el-form-item>
</c-col>
</el-col>
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="修改接受" name="1">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="信用证编号" prop="lidgrp.rec.ownref">
......@@ -184,54 +182,7 @@
>
</c-istream-table>
</el-col>
</el-collapse-item>
<el-collapse-item title="修改信息" name="2">
<!-- 详情 -->
<m-amep :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="概览信息" name="3">
<!-- 当事人 -->
<m-ovwp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="叙述内容" name="4">
<!-- 单据 -->
<m-narp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="详细信息" name="5">
<!-- 附加条款 -->
<m-detp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="当事人信息" name="6">
<!-- 详情 -->
<m-ptyp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="货物修改" name="7">
<!-- 当事人 -->
<m-dogpame :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="单据修改" name="8">
<!-- 货物 -->
<m-dorpame :model="model" :codes="codes" :dtyp="'dogp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="附件条款(修改)" name="9">
<!-- 单据 -->
<m-adcpame :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="银行指示(修改)" name="10">
<!-- 附加条款 -->
<m-inspame :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="货物" name="11">
<!-- 单据 -->
<m-dogp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'lid'" />
</el-collapse-item>
<el-collapse-item title="单据" name="12">
<!-- 附加条款 -->
<m-dorp :model="model" :codes="codes" :dtyp="'adcp'" :rec="'lid'" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
......@@ -239,42 +190,16 @@ import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litacp/Event"
import Amep from "./Amep"
import Ovwp from "./Ovwp"
import Narp from "./Narp"
import Detp from "./Detp"
import Ptyp from "./Ptyp"
import Dogpame from "./Dogpame"
import Dorpame from "./Dorpame"
import Adcpame from "./Adcpame"
import Inspame from "./Inspame"
import Dogp from "./Dogp"
import Dorp from "./Dorp"
export default {
components:{
"m-amep" : Amep,
"m-ovwp" : Ovwp,
"m-narp" : Narp,
"m-detp" : Detp,
"m-ptyp" : Ptyp,
"m-dogpame" : Dogpame,
"m-dorpame" : Dorpame,
"m-adcpame" : Adcpame,
"m-inspame" : Inspame,
"m-dogp" : Dogp,
"m-dorp" : Dorp,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["1"],
return {
trnData: {
columns: [
"0 1 \"\" 200",
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
......@@ -14,7 +14,7 @@
<c-col :span="24">
<el-form-item label="添加/删除补充信息" prop="litamep.adlcndamep.usrblk">
<c-input
:rows="12"
:rows="13"
type="textarea" v-model="model.litamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</c-col>
......@@ -30,29 +30,30 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.redclsflg">红/绿条款</c-checkbox>
<c-checkbox v-model="model.lidgrp.rec.redclsflg" style="margin-left:0px;padding: 0 10px;" >红/绿条款选项</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcbenflg">受益人特殊付款条件</c-checkbox>
<c-checkbox v-model="model.lidgrp.rec.spcbenflg" style="margin-left:0px;padding: 0 10px;">受益人特殊付款条件</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.lidgrp.rec.spcrcbflg">银行专用特殊付款条件</c-checkbox>
<c-checkbox v-model="model.lidgrp.rec.spcrcbflg" style="margin-left:0px;padding: 0 10px;">银行专用特殊付款条件</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.litamep.adlcndamep.modflg">修改要替换的文本</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.adlcndamep.modflg" style="margin-left:0px;padding: 0 10px;">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.litamep.adlcndamep.modmanflg">手动更新的修改字段</c-checkbox>
<c-col :span="24">
<c-checkbox v-model="model.litamep.adlcndamep.modmanflg" style="margin-left:0px;padding: 0 10px;">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="24">
<c-button size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdif">
<c-button
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdif">
显示差异
</c-button>
</c-col>
......@@ -60,7 +61,7 @@
<c-col :span="24">
<c-button
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButadd">
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButadd">
添加文本
</c-button>
</c-col>
......@@ -68,7 +69,7 @@
<c-col :span="24">
<c-button
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 0px;" @click="onAdlcndamepButdel">
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdel">
删除文本
</c-button>
</c-col>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="信用证编号" prop="lidgrp.rec.ownref">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="可用银行" prop="lidgrp.rec.avbwth">
......@@ -19,12 +19,13 @@
<c-input disabled v-model="model.lidgrp.avb.pts.extkey" maxlength="16" placeholder="请输入内容"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
icon="el-icon-info"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
style="margin: 0 0"
......@@ -76,12 +77,12 @@
<c-input disabled v-model="model.lidgrp.drw.pts.extkey" maxlength="16" placeholder="请输入地址编码"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
style="margin: 0 5px 0 10px; padding: 0 12px"
size="small"
type="primary"
@click=""
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
icon="el-icon-info"
>
</c-button>
<c-button
style="margin: 0 0"
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="20">
<el-form-item label="货物描述" prop="lidgrp.blk.lcrgod">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="货物/服务描述" prop="lidgrp.blk.lcrgod">
......@@ -11,7 +11,7 @@
<c-col :span="24">
<el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrgodamep.usrblk">
<c-input
:rows="6"
:rows="9"
type="textarea" v-model="model.litamep.lcrgodamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</c-col>
......@@ -26,26 +26,31 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrgodamep.modflg">修改要替换的文本</c-checkbox>
<c-checkbox v-model="model.litamep.lcrgodamep.modflg" style="margin-left:0px;padding: 0 10px;">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrgodamep.modmanflg">手动更新的修改字段</c-checkbox>
<c-checkbox v-model="model.litamep.lcrgodamep.modmanflg" style="margin-left:0px;padding: 0 10px;">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="24">
<c-button size="small" type="primary" @click="onLcrgodamepButdif">
<c-button
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdif">
显示差异
</c-button>
</c-col>
<c-col :span="24">
<c-button size="small" disabled type="primary" @click="onLcrgodamepButadd">
<c-button
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButadd">
添加文本
</c-button>
</c-col>
<c-col :span="24">
<c-button size="small" disabled type="primary" icon="el-icon-delete" @click="onLcrgodamepButdel">
<c-button
disabled
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdel">
删除文本
</c-button>
</c-col>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="20">
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="单据要求" prop="lidgrp.blk.lcrdoc">
......@@ -12,7 +12,7 @@
<c-col :span="24">
<el-form-item label="在当前修订中添加/删除文本" prop="litamep.lcrdocamep.usrblk">
<c-input
:rows="7"
:rows="9"
type="textarea" v-model="model.litamep.lcrdocamep.usrblk" maxlength="65" show-word-limit placeholder="请输入添加/删除补充信息" ></c-input>
</el-form-item>
</c-col>
......@@ -28,23 +28,24 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modflg">修改要替换的文本</c-checkbox>
<c-checkbox v-model="model.litamep.lcrdocamep.modflg" style="margin-left:0px;padding: 0 10px;">修改要替换的文本</c-checkbox>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.litamep.lcrdocamep.modmanflg">手动更新的修改字段</c-checkbox>
<c-checkbox v-model="model.litamep.lcrdocamep.modmanflg" style="margin-left:0px;padding: 0 10px;">手动更新的修改字段</c-checkbox>
</c-col>
<c-col :span="24">
<c-button size="small" type="primary" @click="onLcrdocamepButdif">
<c-button
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdif">
显示差异
</c-button>
</c-col>
<c-col :span="24">
<c-button size="small"
<c-button
disabled
type="primary" @click="onLcrdocamepButadd">
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButadd">
添加文本
</c-button>
</c-col>
......@@ -52,7 +53,7 @@
<c-col :span="24">
<c-button
disabled
size="small" type="primary" icon="el-icon-delete" @click="onLcrdocamepButdel">
size="small" type="primary" style=" margin: 0px 0px 10px 545px;" @click="onAdlcndamepButdel">
删除文本
</c-button>
</c-col>
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="20">
<el-form-item label="付款/承兑/议付银行指示" prop="lidgrp.blk.insbnk">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="叙事的历史概述" prop="oldlidgrp.blk.narhis">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<el-col :span="11">
<c-col :span="24">
<el-form-item label="申请人账户行参考号" prop="lidgrp.ini.pts.ref">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="24">
<div class="e-table-wrapper">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="Special Payment Conditions for Beneficiary" prop="lidgrp.blk.spcben">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="18">
<el-form-item label="存在受益人的特殊付款条件" prop="lidgrp.blk.spcben">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="18">
<el-form-item label="仅适用于指定银行的特殊付款条件" prop="lidgrp.blk.spcrcb">
......
<template>
<div class="eibs-tab">
<div class="eibs">
<c-col :span="11">
<c-col :span="24">
......
......@@ -13,9 +13,9 @@
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<el-tab-pane label="业务信息" name="accp">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-accp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
......@@ -167,14 +167,14 @@
<m-sprpame :model="model" :codes="codes" />
</el-tab-pane>
<!--PD001139 -->
<!-- PD001139
<el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane>
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
......@@ -266,7 +266,7 @@ export default {
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "accp",
tabVal: "ovwp",
trnName: "litdla",
model: new Litdla().data,
checkRules: Check,
......@@ -275,7 +275,7 @@ export default {
rules: null,
codes: {... CodeTable
},
activeNames: ["engp","coninfp"],
activeNames: ["engp","coninfp",],
}
},
methods:{
......
<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/Bttcan/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="提货担保" name="rog">
<m-rog :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="装运详情" name="shpdet">
<!-- 详情 -->
<m-shpdet :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/Litrog/Event"
import Rog from "./Rog"
import Shpdet from "./Shpdet";
export default {
components: {
"m-shpdet": Shpdet,
"m-rog" : Rog,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["rog"],
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames" @change="handleChange">
<el-collapse-item title="提货担保" name="1">
<!-- =======左========== -->
<el-col :span="11">
<c-col :span="24">
......@@ -306,14 +305,10 @@
</el-form-item>
</c-col>
</el-col>
</el-collapse-item>
<el-collapse-item title="装运详情" name="2">
<!-- 详情 -->
<m-shpdet :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</div>
</template>
<script>
import Api from "~/service/Api"
......@@ -321,18 +316,15 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Litrog/Event"
import Shpdet from "./Shpdet";
export default {
components: {
"m-shpdet": Shpdet,
},
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
activeNames: ["1"],
}
},
......
......@@ -13,9 +13,9 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--PD000057 提货担保-->
<el-tab-pane label="业务信息" name="rog">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-rog :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
......@@ -109,17 +109,10 @@ import commonFuncs from "~/mixin/commonFuncs"
import Check from "~/model/Litrog/Check"
import Default from "~/model/Litrog/Default"
import Pattern from "~/model/Litrog/Pattern"
import Rog from "./Rog"
import Shpdet from "./Shpdet"
// import Engp from "./Engp"
// import Ccvpan from "./Ccvpan"
// import Setpan from "./Setpan"
// import Glepan from "./Glepan"
// import Coninfp from "./Coninfp"
// import Docpan from "./Docpan"
// import Doctre from "./Doctre"
import Ovwp from "./Ovwp"
import Addbcb from "./Addbcb"
// import Limitbody from "./Limitbody"
import Engp from "~/views/Public/Engp"
......@@ -133,8 +126,7 @@ import Limitbody from "~/views/Public/Limitbody"
export default {
name: "Litrog",
components:{
"m-rog" : Rog,
"m-shpdet" : Shpdet,
"m-engp" : Engp,
"m-ccvpan" : Ccvpan,
"m-setpan" : Setpan,
......@@ -144,6 +136,7 @@ export default {
"m-doctre" : Doctre,
"m-addbcb" : Addbcb,
"m-limitbody" : Limitbody,
"m-ovwp" : Ovwp,
},
provide() {
return {
......@@ -153,7 +146,7 @@ export default {
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "rog",
tabVal: "ovwp",
trnName: "litrog",
model: new Litrog().data,
checkRules: Check,
......
......@@ -147,7 +147,7 @@
prop="liaall.liaccv.gleflg"
>
<c-col :span="7" class="">
<el-form-item label=" " prop="liaall.liaccv.gleflg" label-width="120px" style=" float:left;">
<el-form-item label="" prop="liaall.liaccv.gleflg" class="checkbox-left" label-width="0px">
<c-checkbox v-model="model.liaall.liaccv.gleflg">过账</c-checkbox>
</el-form-item>
</c-col>
......
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