Commit 2ff15201 by wangren

bctame、litopn、bctame、bctdor、litrog部分bug修改

parent 024a2824
...@@ -53,10 +53,10 @@ export default { ...@@ -53,10 +53,10 @@ export default {
{max: 1,message:"长度不能超过1"} {max: 1,message:"长度不能超过1"}
], ],
"trnmod.swiadd.newmatpercnt":[ // "trnmod.swiadd.newmatpercnt":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} // {max: 3,message:"长度不能超过3"}
], // ],
"oldbcdgrp.rec.matdat":[ "oldbcdgrp.rec.matdat":[
......
...@@ -40,11 +40,11 @@ export default { ...@@ -40,11 +40,11 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"brdgrp.cbs.max.amt":[ // "brdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", 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位" }
], // ],
"brdgrp.apl.pts.ref":[ "brdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
......
...@@ -796,11 +796,11 @@ export default { ...@@ -796,11 +796,11 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"liaall.limmod.comamt":[ // "liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", 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位" }
], // ],
"liaall.limmod.limpts.wrk.pts.nam":[ "liaall.limmod.limpts.wrk.pts.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
......
...@@ -16,11 +16,11 @@ export default { ...@@ -16,11 +16,11 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"lidgrp.cbs.nom1.amt":[ // "lidgrp.cbs.nom1.amt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", 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位" }
], // ],
"brdgrp.apl.pts.ref":[ "brdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
...@@ -30,11 +30,11 @@ export default { ...@@ -30,11 +30,11 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"lidgrp.cbs.opn1.amt":[ // "lidgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", 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位" }
], // ],
"brdgrp.apl.pts.nam":[ "brdgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -99,11 +99,11 @@ export default { ...@@ -99,11 +99,11 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"brdgrp.cbs.max.amt":[ // "brdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", 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.prbp.ptsget.sdamod.dadsnd":[ "brtp.prbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Amend Condition" prop="newdoctypcod"> <el-form-item label="Amend Condition" prop="newdoctypcod">
<c-select v-model="model.newdoctypcod" style="width:100%" placeholder="Amend Condition"> <c-select v-model="model.newdoctypcod" style="width:100%" placeholder="Amend Condition">
<el-option v-for="item in codes.doctyp" :key="item.value" :label="item.label" :value="item.value"> <el-option v-for="item in codes.doctypcod" :key="item.value" :label="item.label" :value="item.value">
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
......
...@@ -319,13 +319,75 @@ ...@@ -319,13 +319,75 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-ptap <!-- <c-ptap
:model="model" :model="model"
:argadr="{ title: 'Drawee ', grp: 'bcdgrp', rol: 'dre' }" :argadr="{ title: 'Drawee ', grp: 'bcdgrp', rol: 'dre' }"
:disabled="true" :disabled="true"
> >
</c-ptap> </c-ptap> -->
<c-col :span="24">
<el-form-item
label="Drawee Ref."
prop="bcdgrp.dre.pts.ref"
>
<c-input
v-model="model.bcdgrp.dre.pts.ref"
maxlength="16"
style="width: 100%"
placeholder="请输入Application Ref"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Extkey" prop="bcdgrp.dre.pts.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.bcdgrp.dre.pts.extkey"
maxlength="50"
placeholder="请输入External Key of Address"
@keyup.enter.native="showGridPromptDialog('bcdgrp.dre.pts.extkey')"
></c-input>
<template slot="footer">
<c-button
style="margin:0 10px 0 10px;padding: 0 12px;"
size="small"
type="primary"
>
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
style="margin:0 0"
size="small"
type="primary"
disabled
@click="onAplpDet"
>
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Address Block" prop="bcdgrp.dre.pts.adrblk">
<c-input
type="textarea"
:rows="4"
v-model="model.bcdgrp.dre.pts.adrblk"
maxlength="50"
disabled
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-ptap <c-ptap
:model="model" :model="model"
......
...@@ -100,6 +100,7 @@ import Engp from "~/views/Public/Engp" ...@@ -100,6 +100,7 @@ import Engp from "~/views/Public/Engp"
export default { export default {
name:"Bctame",
components:{ components:{
"m-amep" : Amep, "m-amep" : Amep,
"m-ovwp" : Ovwp, "m-ovwp" : Ovwp,
......
<template> <template>
<c-row> <c-row>
<!-- ====================左边======================= --> <!-- ====================左边======================= -->
<c-col :span="14"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <el-form-item label="Delivery of Documents Instructions">
<el-form-item label-position="left" label="Delivery of Documents"></el-form-item> <c-input
</c-col> disabled
<c-col :span="12"> type="textarea"
<el-form-item label=" Instructions" label-width="150px" style="margin-left:-300px" > disabled
</el-form-item> v-model="model.bcdgrp.blk.colins"
</c-col> maxlength="65"
</c-col> show-word-limit
<c-col :span="24"> placeholder="请输入Collection Instructions"
<c-col :span="20"> >
<c-input disabled type="textarea" disabled v-model="model.bcdgrp.blk.colins" maxlength="65" show-word-limit placeholder="请输入Collection Instructions" > </c-input>
</c-input> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="20">
<el-form-item label-position="left" label="Draft Instructions">
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <el-form-item label="Draft Instructions">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit placeholder="请输入Draft Instructions" ></c-input> <c-input
</c-col> disabled
type="textarea"
v-model="model.bcdgrp.blk.dftins"
maxlength="65"
show-word-limit
placeholder="请输入Draft Instructions"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="24" > <c-col :span="24">
<el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins"> <el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins">
</el-form-item> <c-select
</c-col> disabled
<c-col :span="20" > v-model="model.bcdgrp.rec.proins"
<c-select disabled v-model="model.bcdgrp.rec.proins" style="width:100%" placeholder="请选择Protest Instructions"> style="width: 100%"
</c-select> <el-option placeholder="请选择Protest Instructions"
v-for="item in codes.proins" >
:key="item.value" </c-select>
:label="item.label" <el-option
:value="item.value" v-for="item in codes.proins"
> </el-option> :key="item.value"
</c-col> :label="item.label"
<c-col :span="24"> :value="item.value"
<el-form-item label="Other Instructions"> >
</el-option>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <el-form-item label="Other Instructions">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit placeholder="请输入Other Instructions" ></c-input> <c-input
</c-col> disabled
type="textarea"
v-model="model.bcdgrp.blk.othins"
maxlength="65"
show-word-limit
placeholder="请输入Other Instructions"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="5"> <el-form-item label="Good's Code (for Statistics)">
<el-form-item label="Good's Code"> <c-select
</el-form-item> disabled
</c-col> v-model="model.bcdgrp.rec.stagod"
<c-col :span="4"> style="width: 100%"
<el-form-item label="(for Statistics)"> placeholder="请选择Good's Code (for Statistics"
</el-form-item> >
</c-col>
</c-col>
<c-col :span="20" >
<c-select disabled v-model="model.bcdgrp.rec.stagod" style="width:100%" placeholder="请选择Good's Code (for Statistics">
</c-select> </c-select>
<el-option <el-option
v-for="item in codes.godcod" v-for="item in codes.godcod"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
> >
</el-option> </el-option>
</c-col> </el-form-item>
</c-col>
</c-col>
</c-col> <!-- ====================右边======================= -->
<!-- ====================右边======================= --> <c-col :span="11" :offset="1">
<c-col :span="10"> <c-col :span="24">
<c-col :span="24">
<el-form-item label="Charges Condition"> <el-form-item label="Charges Condition">
<c-select
disabled
v-model="model.bcdgrp.rec.chato"
style="width: 100%"
placeholder="请选择Our Charges to"
>
</c-select
><el-option
v-for="item in codes.chadet"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-select disabled v-model="model.bcdgrp.rec.chato" style="width:100%" placeholder="请选择Our Charges to">
</c-select><el-option
v-for="item in codes.chadet"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-col>
<c-col :span="24">
<el-form-item label="Charges Text"> <el-form-item label="Charges Text">
<c-input
disabled
type="textarea"
v-model="model.bcdgrp.blk.chgtxt"
maxlength="35"
show-word-limit
placeholder="请输入Charges Text"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-input disabled type="textarea" v-model="model.bcdgrp.blk.chgtxt" maxlength="35" show-word-limit placeholder="请输入Charges Text" ></c-input> <c-checkbox disabled v-model="model.bcdgrp.rec.focflg"
</c-col> style="margin-left:150px"
>Free of Payment</c-checkbox
<c-col :span="24"> >
<c-checkbox disabled v-model="model.bcdgrp.rec.focflg">Free of Payment</c-checkbox> </c-col>
</c-col>
<c-col :span="24">
<c-col :span="5">
<el-form-item label="Waive Collecting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-select disabled v-model="model.bcdgrp.rec.waicolcod" style="width:100%" placeholder="请选择Waive Collecting Bank Charges"> <el-form-item label="Waive Collecting Bank Charges">
</c-select> <c-select
</c-col> disabled
v-model="model.bcdgrp.rec.waicolcod"
<c-col :span="24"> style="width: 100%"
<c-col :span="5"> placeholder="请选择Waive Collecting Bank Charges"
<el-form-item label="Waive Remitting"> >
</el-form-item> </c-select>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> <c-col :span="24">
<el-form-item label="Waive Remitting Bank Charges">
<c-select
disabled
v-model="model.bcdgrp.rec.wairmtcod"
style="width: 100%"
placeholder="请选择Waive Remitting Bank Charges"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-select disabled v-model="model.bcdgrp.rec.wairmtcod" style="width:100%" placeholder="请选择Waive Remitting Bank Charges">
</c-select>
</c-col>
<c-col :span="24">
<el-form-item label="Defer Payment until"> <el-form-item label="Defer Payment until">
<c-select
disabled
v-model="model.bcdgrp.rec.othins"
style="width: 100%"
placeholder="请选择Defer Payment until"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<c-select disabled v-model="model.bcdgrp.rec.othins" style="width:100%" placeholder="请选择Defer Payment until">
</c-select>
</c-col>
</c-col> </c-col>
</c-row> </c-row>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctdor/Event" import Event from "~/model/Bctdor/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- ====================左边======================= -->
<!-- ====================左边======================= --> <c-col :span="11">
<c-col :span="11"> <c-col :span="24">
<c-col :span="24">
<el-form-item label="Collection Number" prop="bcdgrp.rec.ownref"> <el-form-item label="Collection Number" prop="bcdgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input
disabled disabled
v-model="model.bcdgrp.rec.ownref" v-model="model.bcdgrp.rec.ownref"
maxlength="16" maxlength="16"
placeholder="请输入Collection Number" placeholder="请输入Collection Number"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin-left:18px ; padding: 0 12px" style="margin-left: 18px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur"> <el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-select disabled v-model="model.bcdgrp.cbs.max.cur" style="width:100%" placeholder="请选择Document Amount"> <c-select
</c-select> disabled
</el-form-item> v-model="model.bcdgrp.cbs.max.cur"
</c-col> style="width: 100%"
<c-col :span="12"> placeholder="请选择Document Amount"
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.max.amt"> >
<c-input disabled style="text-align: left; width: 100%" v-model="model.bcdgrp.cbs.max.amt" placeholder="请输入Document Amount"></c-input> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item
style="text-align: left"
label-width="0"
prop="bcdgrp.cbs.max.amt"
>
<c-input
disabled
style="text-align: left; width: 100%"
v-model="model.bcdgrp.cbs.max.amt"
placeholder="请输入Document Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur"> <el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur">
<c-select disabled v-model="model.bcdgrp.cbs.opn1.cur" style="width:100%" placeholder="请选择Open Amount"> <c-select
</c-select> disabled
v-model="model.bcdgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择Open Amount"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label-width="0" prop="bcdgrp.cbs.opn1.amt"> <el-form-item label-width="0" prop="bcdgrp.cbs.opn1.amt">
<c-input disabled style="text-align: left; width: 100%" v-model="model.bcdgrp.cbs.opn1.amt" placeholder="请输入Open Amount"></c-input> <c-input
disabled
style="text-align: left; width: 100%"
v-model="model.bcdgrp.cbs.opn1.amt"
placeholder="请输入Open Amount"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat"> <el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat">
<c-date-picker disabled type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:100%" placeholder="请选择Docs Received on"></c-date-picker> <c-date-picker
disabled
type="date"
v-model="model.bcdgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择Docs Received on"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Advice on" prop="bcdgrp.rec.advdat"> <el-form-item label="Advice on" prop="bcdgrp.rec.advdat">
<c-date-picker disabled type="date" v-model="model.bcdgrp.rec.advdat" style="width:100%" placeholder="请选择Date of Advice of Documents Received"></c-date-picker> <c-date-picker
disabled
type="date"
v-model="model.bcdgrp.rec.advdat"
style="width: 100%"
placeholder="请选择Date of Advice of Documents Received"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat"> <el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat">
<c-date-picker type="date" disabled v-model="model.bcdgrp.rec.matdat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker> <c-date-picker
type="date"
disabled
v-model="model.bcdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Remitted on " prop="bcdgrp.rec.predat"> <el-form-item label="Remitted on " prop="bcdgrp.rec.predat">
<c-date-picker type="date" disabled v-model="model.bcdgrp.rec.predat" style="width:100%" placeholder="请选择Maturity Date"></c-date-picker> <c-date-picker
type="date"
disabled
v-model="model.bcdgrp.rec.predat"
style="width: 100%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod"> <el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod">
<c-select <c-select
:code="codes.doctypcod" :code="codes.doctypcod"
disabled v-model="model.bcdgrp.rec.doctypcod" style="width:100%" placeholder="请选择Payment Condition"> disabled
</c-select> v-model="model.bcdgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择Payment Condition"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Document Set Status" prop="bcdgrp.rec.docsta" style="width:100%" > <el-form-item
<c-select label="Document Set Status"
prop="bcdgrp.rec.docsta"
style="width: 100%"
>
<c-select
:code="codes.docstabot" :code="codes.docstabot"
style="width:100%" style="width: 100%"
disabled v-model="model.bcdgrp.rec.docsta" placeholder="请输入Document Set Status"></c-select> disabled
v-model="model.bcdgrp.rec.docsta"
placeholder="请输入Document Set Status"
></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Select Rejection Type" prop="rejtypsel" style="width:100%"> <el-form-item
<c-select label="Select Rejection Type"
prop="rejtypsel"
style="width: 100%"
>
<!-- <el-checkbox-group v-model="this.model.rejtypsel">
<el-checkbox label="Pending non-payment"></el-checkbox>
<el-checkbox label="Outright,hold documents"></el-checkbox>
<el-checkbox label="Outright, return documents"></el-checkbox>
</el-checkbox-group> -->
<c-select
style="width:100%" style="width:100%"
:code="codes.rejtypsel" :code="codes.rejtypsel"
v-model="model.rejtypsel" v-model="model.rejtypsel"
placeholder="请输入Select Rejection Type"></c-select> placeholder="请输入Select Rejection Type"></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Reason " prop="bcdgrp.blk.resrej"> <el-form-item label="Reason " prop="bcdgrp.blk.resrej">
<c-fullbox> <c-fullbox>
<c-input <c-input
:rows="4" :rows="4"
style="width:100%" style="width: 100%"
type="textarea" v-model="model.bcdgrp.blk.resrej" maxlength="50" show-word-limit placeholder="请输入Reason " ></c-input> type="textarea"
v-model="model.bcdgrp.blk.resrej"
maxlength="50"
show-word-limit
placeholder="请输入Reason "
></c-input>
<template slot="footer"> <template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search" @click="onResrejButtxmsel"> <c-button
size="small"
</c-button> type="primary"
icon="el-icon-search"
@click="onResrejButtxmsel"
>
</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</c-col>
<!-- ========================右边======================= --> <!-- ========================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="bcdgrp.rec.nam"> <el-form-item label="Name" prop="bcdgrp.rec.nam">
<c-input disabled v-model="model.bcdgrp.rec.nam" maxlength="40" placeholder="请输入Name"></c-input> <c-input
disabled
v-model="model.bcdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawee's Ref " prop="bcdgrp.dre.pts.ref"> <el-form-item label="Drawee's Ref " prop="bcdgrp.dre.pts.ref">
<c-input disabled v-model="model.bcdgrp.dre.pts.ref" maxlength="16" placeholder="请输入Drawee"></c-input> <c-input
disabled
v-model="model.bcdgrp.dre.pts.ref"
maxlength="16"
placeholder="请输入Drawee"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawee's Name" prop="bcdgrp.dre.pts.nam"> <el-form-item label="Drawee's Name" prop="bcdgrp.dre.pts.nam">
<c-input disabled v-model="model.bcdgrp.dre.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input
disabled
v-model="model.bcdgrp.dre.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Remitting Bank's Ref " prop="bcdgrp.rmi.pts.ref"> <el-form-item label="Remitting Bank's Ref " prop="bcdgrp.rmi.pts.ref">
<c-input disabled v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" placeholder="请输入Remitting Bank"></c-input> <c-input
disabled
v-model="model.bcdgrp.rmi.pts.ref"
maxlength="16"
placeholder="请输入Remitting Bank"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Remitting Bank's Name" prop="bcdgrp.rmi.pts.nam"> <el-form-item label="Remitting Bank's Name" prop="bcdgrp.rmi.pts.nam">
<c-input disabled v-model="model.bcdgrp.rmi.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input
disabled
v-model="model.bcdgrp.rmi.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawer's Ref " prop="bcdgrp.drr.pts.ref"> <el-form-item label="Drawer's Ref " prop="bcdgrp.drr.pts.ref">
<c-input disabled v-model="model.bcdgrp.drr.pts.ref" maxlength="16" placeholder="请输入Drawer"></c-input> <c-input
disabled
v-model="model.bcdgrp.drr.pts.ref"
maxlength="16"
placeholder="请输入Drawer"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Drawer's Name" prop="bcdgrp.drr.pts.nam"> <el-form-item label="Drawer's Name" prop="bcdgrp.drr.pts.nam">
<c-input disabled v-model="model.bcdgrp.drr.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input
disabled
v-model="model.bcdgrp.drr.pts.nam"
maxlength="40"
placeholder="请输入Name of Party"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="SWIFT Advice Type" prop="advtyp"> <el-form-item label="SWIFT Advice Type" prop="advtyp">
<c-select <c-select
:code="codes.advtyp1" :code="codes.advtyp1"
v-model="model.advtyp" style="width:100%" placeholder="请选择SWIFT Advice Type"> v-model="model.advtyp"
</c-select> style="width: 100%"
placeholder="请选择SWIFT Advice Type"
>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="SWIFT message dated " prop="swtdat"> <el-form-item label="SWIFT message dated " prop="swtdat">
<c-date-picker type="date" v-model="model.swtdat" style="width:100%" placeholder="请选择修改日期"></c-date-picker> <c-date-picker
</el-form-item> type="date"
</c-col> v-model="model.swtdat"
<c-col :span="24"> style="width: 100%"
<c-checkbox placeholder="请选择修改日期"
style=" margin: 0px 0 10px 150px;" ></c-date-picker>
disabled </el-form-item>
v-model="model.mtabut.clsflg">Close Contract</c-checkbox> </c-col>
</c-col> <c-col :span="24">
<c-checkbox
</c-col> style="margin: 0px 0 10px 150px"
disabled
v-model="model.mtabut.clsflg"
>Close Contract</c-checkbox
>
</c-col>
<c-col :span="24" v-if="(this.model.rejtypsel == 'R')">
</div> <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> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctdor/Event" import Event from "~/model/Bctdor/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style></style>
</style>
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000005 --> <!--PD000005 -->
<el-tab-pane label="Settle BC at Maturity, " name="bctsus"> <el-tab-pane label="Settle BC at Maturity" name="bctsus">
<m-bctsus :model="model" :codes="codes"/> <m-bctsus :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
......
...@@ -364,6 +364,9 @@ export default { ...@@ -364,6 +364,9 @@ export default {
handler(){ handler(){
if(this.model.brdgrp.rec.advtyp == '750' ){ if(this.model.brdgrp.rec.advtyp == '750' ){
this.model.brdgrp.rec.advdat = ' ' this.model.brdgrp.rec.advdat = ' '
this.model.brdgrp.blk.docdisflg= 'X'
}else if(this.model.brdgrp.rec.advtyp == '754'){ }else if(this.model.brdgrp.rec.advtyp == '754'){
this.model.brdgrp.rec.disdat = ' ' this.model.brdgrp.rec.disdat = ' '
// this.model.brdgrp.blk.docdisflg= "" // this.model.brdgrp.blk.docdisflg= ""
......
...@@ -62,6 +62,7 @@ ...@@ -62,6 +62,7 @@
<el-form-item label="Available by" prop="lidgrp.rec.avbby"> <el-form-item label="Available by" prop="lidgrp.rec.avbby">
<c-select <c-select
disabled disabled
:code="codes.avbby"
v-model="model.lidgrp.rec.avbby" style="width:100%" placeholder="请选择Available by"> v-model="model.lidgrp.rec.avbby" style="width:100%" placeholder="请选择Available by">
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -107,8 +108,10 @@ ...@@ -107,8 +108,10 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp"> <el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp">
<c-input disabled v-model="model.lidgrp.rec.lcrtyp" style="width:100%" placeholder="请选择信用证类型"> <c-select
</c-input> :code="codes.lcrtyp"
disabled v-model="model.lidgrp.rec.lcrtyp" style="width:100%" placeholder="请选择信用证类型">
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<!-- 左 --> <!-- 左 -->
<el-col :span="11"> <el-col :span="11">
<c-col :span="24"> <c-col :span="24">
<c-form-item label="L/C Reference" prop="lidget.lid.ownref"> <c-form-item label="L/C Reference" prop="lidgrp.lid.ownref">
<c-fullbox> <c-fullbox>
<c-input <c-input
v-model="model.lidget.lid.ownref" v-model="model.lidget.lid.ownref"
...@@ -860,7 +860,7 @@ export default { ...@@ -860,7 +860,7 @@ export default {
key: 3, key: 3,
}, },
{ {
label: "Oth.Docs", label: "Oth. Docs",
key: 4, key: 4,
}, },
{ {
......
...@@ -81,7 +81,7 @@ export default { ...@@ -81,7 +81,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
Utils.copyValueFromVO(this.model, rtnmsg.data); this.updateModel(rtnmsg.data)
} }
else else
{ {
......
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