Commit a281f891 by huangxin

brtdcr事件关联优化,,brtame页面布局

parent fe77ede1
...@@ -21,7 +21,7 @@ export default { ...@@ -21,7 +21,7 @@ export default {
"lidgrp.cbs.opn1.amt":[ "lidgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } //{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"brtp.recget.sdamod.dadsnd":[ "brtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -130,7 +130,7 @@ export default { ...@@ -130,7 +130,7 @@ export default {
], ],
"brdgrp.prb.pts.adrblk":[ "brdgrp.prb.pts.adrblk":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 140,message:"长度不能超过140"}
], ],
"brdgrp.prb.dbfadrblkcn":[ "brdgrp.prb.dbfadrblkcn":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -21,7 +21,7 @@ export default { ...@@ -21,7 +21,7 @@ export default {
"lidgrp.cbs.opn1.amt":[ "lidgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } //{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"brtp.recget.sdamod.dadsnd":[ "brtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<c-select <c-select
v-model="model.brdgrp.cbs.max.cur" v-model="model.brdgrp.cbs.max.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择附加金额" placeholder="请选择单据金额"
disabled disabled
> >
<el-option <el-option
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
> >
<c-input <c-input
v-model="model.brdgrp.cbs.max.amt" v-model="model.brdgrp.cbs.max.amt"
placeholder="请输入附加金额" placeholder="请输入单据金额"
disabled disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Drawn Add.Amount" prop="brdgrp.cbs.max2.cur"> <el-form-item label="Drawn Add.Amount" prop="brdgrp.cbs.opn2.cur">
<c-select <c-select
v-model="model.brdgrp.cbs.max2.cur" v-model="model.brdgrp.cbs.opn2.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择附加金额" placeholder="请选择附加金额"
disabled disabled
......
...@@ -62,8 +62,8 @@ ...@@ -62,8 +62,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Mode of Transport" prop="brdgrp.rec.tramod"> <el-form-item label="Mode of Transport" prop="brdgrp.rec.tramod">
<c-select v-model="model.brdgrp.rec.tramod" disabled style="width:100%" placeholder="请选择Mode of Transport"> <c-input v-model="model.brdgrp.rec.tramod" disabled maxlength="40" placeholder="请选择Mode of Transport">
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Port of loading" prop="brdgrp.blk.porlod"> <el-form-item label="Port of loading" prop="brdgrp.blk.porlod">
<c-input v-model="model.brdgrp.blk.porlod" maxlength="40" placeholder="请输入Port of loading"></c-input> <c-input v-model="model.brdgrp.blk.porlod" disabled maxlength="40" placeholder="请输入Port of loading"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.brdgrp.rec.rtoaplflg" disabled <c-checkbox v-model="model.brdgrp.rec.rtoaplflg" disabled
style="margin-left:140px;padding: 0 10px;" style="margin-left:140px;padding: 0 10px;"
>Release Goods to Applicant </c-checkbox> >To Applicant </c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="External Key of Address" prop="brdgrp.shp.pts.extkey"> <el-form-item label="Shipping company" prop="brdgrp.shp.pts.extkey">
<c-fullbox> <c-fullbox>
<c-input v-model="model.brdgrp.shp.pts.extkey" disabled maxlength="16" placeholder="请输入External Key of Address"></c-input> <c-input v-model="model.brdgrp.shp.pts.extkey" disabled maxlength="16" placeholder="请输入External Key of Address"></c-input>
<template slot="footer"> <template slot="footer">
...@@ -154,11 +154,12 @@ ...@@ -154,11 +154,12 @@
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button <c-button
disabled
style="margin: 0 0" style="margin: 0 0"
size="small" size="small"
type="primary" type="primary"
> >
获取 Details
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
...@@ -168,7 +169,7 @@ ...@@ -168,7 +169,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Address Block" prop="brdgrp.shp.pts.adrblk"> <el-form-item label="" prop="brdgrp.shp.pts.adrblk">
<c-input <c-input
:rows="4" :rows="4"
type="textarea" disabled v-model="model.brdgrp.shp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input> type="textarea" disabled v-model="model.brdgrp.shp.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
......
...@@ -30,33 +30,41 @@ ...@@ -30,33 +30,41 @@
v-model="tabVal" v-model="tabVal"
ref="elment" ref="elment"
type="card" type="card"
@tab-click="myTabClick" @tab-click="tabClick"
> >
<!--brtame PD000057 Release Goods --> <!--brtame PD000057 Release Goods -->
<el-tab-pane label="Release Goods" name="rog"> <el-tab-pane label="Release Goods" name="rog">
<c-content>
<m-rog :model="model" :codes="codes" /> <m-rog :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Shipping Details" name="shpdet"> <el-tab-pane label="Shipping Details" name="shpdet">
<c-content>
<m-shpdet :model="model" :codes="codes" /> <m-shpdet :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--liaall PD000027 Liability --> <!--liaall PD000027 Liability -->
<el-tab-pane label="或有" name="engp"> <el-tab-pane label="Liability" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 Settlement -->
<el-tab-pane label="账务" name="setpan"> <el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 Completion -->
<el-tab-pane label="附言" name="coninfp"> <el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane label="面函" name="docpan"> <el-tab-pane label="Messages" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 Attachments -->
<el-tab-pane label="附件" name="doctre"> <el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--limmod PD000001 统一授信 --> <!--limmod PD000001 统一授信 -->
...@@ -120,12 +128,12 @@ export default { ...@@ -120,12 +128,12 @@ export default {
}; };
}, },
methods: { methods: {
myTabClick(tab) { // myTabClick(tab) {
this.tabClick(tab); // this.tabClick(tab);
/** /**
* do it yourself * do it yourself
**/ **/
}, // },
}, },
created: async function () { created: async function () {
console.log("进入brtame交易"); console.log("进入brtame交易");
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<el-form-item label="Discrepancies" prop="brdgrp.blk.docdis"> <el-form-item label="Discrepancies" prop="brdgrp.blk.docdis">
<c-fullbox> <c-fullbox>
<c-input <c-input
:disabled="model.advrefflg==''" :disabled="model.advrefflg=='' && model.advdisflg==''"
type="textarea" type="textarea"
v-model="model.brdgrp.blk.docdis" v-model="model.brdgrp.blk.docdis"
maxlength="3500" maxlength="3500"
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
placeholder="请输入Discrepancies" placeholder="请输入Discrepancies"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button :disabled="model.advrefflg==''" size="small" type="primary" icon="el-icon-search" <c-button :disabled="model.advrefflg=='' && model.advdisflg==''" size="small" type="primary" icon="el-icon-search"
@click="showGridPromptDialog('brtp.docdis.buttxmsel', null, null,{TXT: 'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')" @click="showGridPromptDialog('brtp.docdis.buttxmsel', null, null,{TXT: 'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')"
> >
... ...
......
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Drawn Add.Amount" prop="brdgrp.cbs.max2.cur"> <el-form-item label="Drawn Add.Amount" prop="brdgrp.cbs.opn2.cur">
<c-select <c-select
v-model="model.brdgrp.cbs.max2.cur" v-model="model.brdgrp.cbs.opn2.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择附加金额" placeholder="请选择附加金额"
disabled disabled
......
...@@ -305,7 +305,7 @@ ...@@ -305,7 +305,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="advrefflg"> <el-form-item label="" >
<c-col :span="12"> <c-col :span="12">
<c-checkbox :disabled="model.brdgrp.blk.disdocflg =='X'" v-model="model.advrefflg" <c-checkbox :disabled="model.brdgrp.blk.disdocflg =='X'" v-model="model.advrefflg"
@change="advrefflgChange" >Send Advice of Refusal MT734</c-checkbox @change="advrefflgChange" >Send Advice of Refusal MT734</c-checkbox
...@@ -320,7 +320,7 @@ ...@@ -320,7 +320,7 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="brdgrp.rec.advdocflg"> <el-form-item label="" >
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.brdgrp.rec.advdocflg" <c-checkbox v-model="model.brdgrp.rec.advdocflg"
@change="advdocflgChange">Return of Documents</c-checkbox @change="advdocflgChange">Return of Documents</c-checkbox
...@@ -419,6 +419,14 @@ export default { ...@@ -419,6 +419,14 @@ export default {
this.model.brdgrp.rec.advdocflg = val ? "X" : ""; this.model.brdgrp.rec.advdocflg = val ? "X" : "";
}, },
}, },
advdisflg: {
get() {
return this.model.advdisflg === "X";
},
set(val) {
this.model.advdisflg = val ? "X" : "";
},
},
}, },
methods: { ...Event, methods: { ...Event,
async advrefflgChange() { async advrefflgChange() {
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="Advice of Discrepancy" name="mt750p"> <el-tab-pane v-if="model.advdisflg=='X'" label="Advice of Discrepancy" name="mt750p">
<c-content> <c-content>
<m-mt750p :model="model" :codes="codes"/> <m-mt750p :model="model" :codes="codes"/>
</c-content> </c-content>
......
...@@ -178,12 +178,10 @@ ...@@ -178,12 +178,10 @@
label-width="90px" label-width="90px"
:prop="`${argadr.trans}.rec.tenmaxday`" :prop="`${argadr.trans}.rec.tenmaxday`"
> >
<c-date-picker <c-input
type="date"
disabled disabled
v-model="model[argadr.trans].rec.tenmaxday" v-model="model[argadr.trans].rec.tenmaxday"
style="width: 100%" ></c-input>
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</div> </div>
......
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