Commit 7aa23268 by liuxin

信用证付款页面调整

parent 36dda9d9
...@@ -19,7 +19,7 @@ export default { ...@@ -19,7 +19,7 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"didgrp.cbs.opn1.amt":[ "didgrp.cbs.opn1.amt":[
{type: "number", 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位" }
], ],
...@@ -41,7 +41,7 @@ export default { ...@@ -41,7 +41,7 @@ export default {
], ],
"bddgrp.cbs.max.amt":[ "bddgrp.cbs.max.amt":[
{type: "number", 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位" }
], ],
...@@ -54,7 +54,7 @@ export default { ...@@ -54,7 +54,7 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"bddgrp.cbs.opn1.amt":[ "bddgrp.cbs.opn1.amt":[
{type: "number", 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位" }
], ],
...@@ -76,10 +76,10 @@ export default { ...@@ -76,10 +76,10 @@ export default {
"bddgrp.rec.matdat":[ "bddgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"bddgrp.rec.tenmaxday":[ // "bddgrp.rec.tenmaxday":[
{type: "string", required: false, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} // {max: 3,message:"长度不能超过3"}
], // ],
"bddgrp.ben.pts.nam":[ "bddgrp.ben.pts.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
...@@ -104,7 +104,7 @@ export default { ...@@ -104,7 +104,7 @@ export default {
"setmod.redamt":[ "setmod.redamt":[
{type: "number", 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位" }
], ],
...@@ -113,12 +113,12 @@ export default { ...@@ -113,12 +113,12 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"setmod.docamt":[ "setmod.docamt":[
{type: "number", 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位" }
], ],
"setmod.setamt":[ "setmod.setamt":[
{type: "number", 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位" }
], ],
...@@ -280,7 +280,7 @@ export default { ...@@ -280,7 +280,7 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"bddgrp.rec.skmc":[ "bddgrp.rec.skmc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"fkhnum":[ "fkhnum":[
...@@ -303,7 +303,7 @@ export default { ...@@ -303,7 +303,7 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"bddgrp.rec.skhmc":[ "bddgrp.rec.skhmc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"khh":[ "khh":[
......
...@@ -21,6 +21,7 @@ export default class Mtabut { ...@@ -21,6 +21,7 @@ export default class Mtabut {
extkey: "", // User ID .mtabut.coninf.usr.extkey extkey: "", // User ID .mtabut.coninf.usr.extkey
}, },
}, },
clsflg: "",
} }
} }
} }
\ No newline at end of file
...@@ -87,13 +87,13 @@ ...@@ -87,13 +87,13 @@
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="收款银行账户名称" prop="bddgrp.rec.skmc"> <el-form-item label="收款银行账户名称" prop="bddgrp.rec.skmc">
<c-input type="textarea" v-model="model.bddgrp.rec.skmc" maxlength="40" show-word-limit placeholder="请输入收款银行�'�户名称" ></c-input> <c-input type="textarea" v-model="model.bddgrp.rec.skmc" maxlength="40" show-word-limit placeholder="请输入收款银行户名称" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="收款银行账号" prop="bddgrp.rec.skzh"> <el-form-item label="收款银行账号" prop="bddgrp.rec.skzh">
<c-input v-model="model.bddgrp.rec.skzh" maxlength="35" placeholder="请输入收款银行�'�号"></c-input> <c-input v-model="model.bddgrp.rec.skzh" maxlength="35" placeholder="请输入收款银行号"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -73,14 +73,14 @@ ...@@ -73,14 +73,14 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="2" style="text-align: right"> <c-col :span="2"
<c-button ><c-button
type="primary" type="primary"
style="margin: 0 10px; padding: 0 10px" style="margin: 0 10px; padding: 0 10px"
> >
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span> <span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button> </c-button
</c-col> ></c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
...@@ -305,26 +305,27 @@ ...@@ -305,26 +305,27 @@
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24" style="height:10px"> <!-- <c-col :span="24" style="height:10px">
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col> -->
<!-- =========bottom-left======== --> <!-- =========bottom-left======== -->
<c-col :span="24" style="height:24px">
<el-form-item label="表外信息" class="messageLabel">
</el-form-item>
</c-col>
<c-col :span="23" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="11"> <c-col :span="11">
<c-col :span="22" :offset="2" style="height:24px"> <!-- <c-col :span="22" :offset="2" style="height:24px">
<el-form-item <el-form-item
class="formItemLabel" class="formItemLabel"
label="表外信息" label="表外信息"
label-width="300px" label-width="300px"
> >
</el-form-item> </el-form-item>
</c-col> </c-col> -->
<c-col :span="22" :offset="2">
<c-istream-table :list="stmData.data" :columns="stmData.columns" :paginationShow="false">
</c-istream-table>
</c-col>
<c-col :span="24" style="margin-top: 20px"> <c-col :span="24" style="margin-top: 20px">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="付款金额" prop="setmod.doccur"> <el-form-item label="付款金额" prop="setmod.doccur">
...@@ -416,25 +417,18 @@ ...@@ -416,25 +417,18 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="22" :offset="2"> <c-col :span="24">
<div class="e-table-wrapper"> <el-form-item label="交单行联行名称(电证用)">
<c-table :data="model.bptbck.bptbckg" style="width: 100%" :paginationShow="false"> <c-input
<el-table-column prop="ownref" label="Reference" width="auto"> type="textarea"
</el-table-column> v-model="model.bddgrp.prb.pts.jigomc"
<el-table-column prop="opncur" label="Cur." width="auto"> style="width: 100%"
</el-table-column> maxlength="35"
<el-table-column prop="opnamt" label="Open Amount" width="auto"> show-word-limit
</el-table-column> placeholder="请输入联行名称"
<el-table-column prop="bckamt" label="Amount Paid" width="auto"> disabled
</el-table-column> ></c-input>
<el-table-column prop="butcal" label="Cal." width="auto"> </el-form-item>
</el-table-column>
</c-table>
<!-- <el-pagination
layout="prev, pager, next"
:total="pager.bptbck_bptbckg.total">
</el-pagination> -->
</div>
</c-col> </c-col>
</c-col> </c-col>
...@@ -442,11 +436,11 @@ ...@@ -442,11 +436,11 @@
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24" style="margin-top:10px;text-align:right"> <c-col :span="24" style="margin-top:10px;text-align:right">
<el-form-item label-width="40px"> <el-form-item label-width="40px">
<c-checkbox v-model="model.trtcre.crefinflg" style="margin-left: 50px">融资</c-checkbox> <c-checkbox v-model="crefinflg" style="margin-left: 50px">融资</c-checkbox>
<c-checkbox v-model="model.mtabut.clsflg" >闭卷</c-checkbox> <c-checkbox v-model="clsflg">闭卷</c-checkbox>
<c-checkbox v-model="model.paypsb">垫款</c-checkbox> <c-checkbox v-model="paypsb">垫款</c-checkbox>
<c-checkbox v-model="model.bddgrp.rec.frepayflg" >无偿放单</c-checkbox> <c-checkbox v-model="frepayflg" >无偿放单</c-checkbox>
<c-checkbox v-model="model.dftcre.dfflag" style="margin-left: 50px">同业代付</c-checkbox> <c-checkbox v-model="dfflag" style="margin-left: 50px">同业代付</c-checkbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -489,20 +483,6 @@ ...@@ -489,20 +483,6 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单行联行名称(电证用)">
<c-input
type="textarea"
v-model="model.bddgrp.prb.pts.jigomc"
style="width: 100%"
maxlength="35"
show-word-limit
placeholder="请输入联行名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交单行地址(电证用)"> <el-form-item label="交单行地址(电证用)">
<c-input <c-input
type="textarea" type="textarea"
...@@ -525,15 +505,49 @@ ...@@ -525,15 +505,49 @@
grp: 'bddgrp', grp: 'bddgrp',
}" }"
></c-ptapdome> --> ></c-ptapdome> -->
</c-col>
<c-col :span="24" style="height:24px">
<el-form-item label="表名表名表名" class="messageLabel">
</el-form-item>
</c-col>
<c-col :span="23" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="22" :offset="1">
<c-istream-table :list="stmData.data" :columns="stmData.columns" :paginationShow="false" :showSelection="true">
</c-istream-table>
</c-col>
<c-col :span="24" style="height:24px">
<el-form-item label="表名表名表名" class="messageLabel">
</el-form-item>
</c-col>
<c-col :span="23" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="22" :offset="1">
<div class="e-table-wrapper">
<c-table :data="model.bptbck.bptbckg" style="width: 100%" :paginationShow="false">
<el-table-column prop="ownref" label="Reference" width="auto">
</el-table-column>
<el-table-column prop="opncur" label="Cur." width="auto">
</el-table-column>
<el-table-column prop="opnamt" label="Open Amount" width="auto">
</el-table-column>
<el-table-column prop="bckamt" label="Amount Paid" width="auto">
</el-table-column>
<el-table-column prop="butcal" label="Cal." width="auto">
</el-table-column>
</c-table>
<!-- <el-pagination
layout="prev, pager, next"
:total="pager.bptbck_bptbckg.total">
</el-pagination> -->
</div>
</c-col> </c-col>
<div>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd"> <el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd">
<c-input <c-input
...@@ -639,6 +653,8 @@ ...@@ -639,6 +653,8 @@
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
</div> </div>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from "~/service/Api";
...@@ -668,6 +684,48 @@ export default { ...@@ -668,6 +684,48 @@ export default {
}, },
}; };
}, },
computed: {
crefinflg: {
get() {
return this.model.trtcre.crefinflg == 'X' || this.model.trtcre.crefinflg == 'O'
},
set(val) {
this.model.trtcre.crefinflg = val ? "X" : ""
}
},
clsflg: {
get() {
return this.model.mtabut.clsflg == 'X' || this.model.mtabut.clsflg == 'O'
},
set(val) {
this.model.mtabut.clsflg = val ? "X" : ""
}
},
paypsb: {
get() {
return this.model.paypsb == 'X' || this.model.paypsb == 'O'
},
set(val) {
this.model.paypsb = val ? "X" : ""
}
},
frepayflg: {
get() {
return this.model.bddgrp.rec.frepayflg == 'X' || this.model.bddgrp.rec.frepayflg == 'O'
},
set(val) {
this.model.bddgrp.rec.frepayflg = val ? "X" : ""
}
},
dfflag: {
get() {
return this.model.dftcre.dfflag == 'X' || this.model.dftcre.dfflag == 'O'
},
set(val) {
this.model.dftcre.dfflag = val ? "X" : ""
}
},
},
methods: { ...Event, methods: { ...Event,
docprbrolChange(){ docprbrolChange(){
this.executeRule("bddgrp.rec.docprbrol").then((res) => { this.executeRule("bddgrp.rec.docprbrol").then((res) => {
...@@ -684,7 +742,8 @@ export default { ...@@ -684,7 +742,8 @@ export default {
}); });
}, },
}, },
created: function () {}, created: function () {
},
}; };
</script> </script>
<style scoped> <style scoped>
...@@ -699,5 +758,10 @@ export default { ...@@ -699,5 +758,10 @@ export default {
.el-col >>> .el-divider--horizontal { .el-col >>> .el-divider--horizontal {
margin-top: 1px; margin-top: 1px;
} }
.messageLabel >>> .el-form-item__label{
text-align: left;
font-weight:bold;
font-size: 12px;
}
</style>> </style>>
</style> </style>
...@@ -72,9 +72,9 @@ ...@@ -72,9 +72,9 @@
</el-tab-pane> </el-tab-pane>
<!--PD001139 --> <!--PD001139 -->
<el-tab-pane label="试算结果" name="shisuan"> <!-- <el-tab-pane label="试算结果" name="shisuan">
<m-shisuan :model="model" :codes="codes"/> <m-shisuan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane> -->
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="授信额度" name="limitbody"> <el-tab-pane label="授信额度" name="limitbody">
......
...@@ -412,7 +412,6 @@ ...@@ -412,7 +412,6 @@
<c-button <c-button
style="margin-left: 0" style="margin-left: 0"
size="small" size="small"
type="primary"
> >
冲正 冲正
</c-button> </c-button>
......
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