Commit df3bfbcc by lianyang

Bdtset交易首页bug修改

parent b89ad72e
...@@ -21,7 +21,7 @@ export default { ...@@ -21,7 +21,7 @@ export default {
"didgrp.cbs.opn1.amt":[ "didgrp.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位" }
], ],
"bdtp.recget.sdamod.dadsnd":[ "bdtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -285,7 +285,7 @@ ...@@ -285,7 +285,7 @@
<c-checkbox v-model="crefinflg" :disabled="model.bddgrp.rec.frepayflg === 'X' || model.paypsb ==='X'">融资</c-checkbox> <c-checkbox v-model="crefinflg" :disabled="model.bddgrp.rec.frepayflg === 'X' || model.paypsb ==='X'">融资</c-checkbox>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="clsflg" @change="clsflgDefault">闭卷</c-checkbox> <c-checkbox v-model="clsflg" @change="clsflgOtherDefault" :disabled="clsflgFlg">闭卷</c-checkbox>
</c-col> </c-col>
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="paypsb" :disabled="model.bddgrp.rec.frepayflg === 'X' || model.trtcre.crefinflg ==='X'">垫款</c-checkbox> <c-checkbox v-model="paypsb" :disabled="model.bddgrp.rec.frepayflg === 'X' || model.trtcre.crefinflg ==='X'">垫款</c-checkbox>
...@@ -410,7 +410,7 @@ ...@@ -410,7 +410,7 @@
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col>
<c-col :span="24" :offset="0"> <c-col :span="24" :offset="0">
<c-istream-table ref="bwxxIst" :list="stmData.data" :columns="stmData.columns" :paginationShow="false" @row-click="clounmSetting" <c-istream-table ref="bwxxIst" :list="stmData.data" :columns="stmData.columns" :paginationShow="false" v-on:multipleSelect="multipleSelect"
:showSelection="true"> :showSelection="true">
</c-istream-table> </c-istream-table>
</c-col> </c-col>
...@@ -578,6 +578,7 @@ export default { ...@@ -578,6 +578,7 @@ export default {
], ],
data: [], data: [],
}, },
clsflgFlg:false
}; };
}, },
computed: { computed: {
...@@ -601,10 +602,10 @@ export default { ...@@ -601,10 +602,10 @@ export default {
}, },
clsflg: { clsflg: {
get() { get() {
return this.model.mtabut.clsflg != '' return this.model.mtabut.clsflg=='C';
}, },
set(val) { set(val) {
this.model.mtabut.clsflg = val ? "X" : "" this.model.mtabut.clsflg = val ? "C" : "O"
} }
}, },
paypsb: { paypsb: {
...@@ -648,12 +649,61 @@ export default { ...@@ -648,12 +649,61 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
clounmSetting(){ async multipleSelect(selection) {
this.executeDefault("liaall.tenstmt").then((res) => { if (selection.length > 1) {
if ((res.respCode == SUCCESS)) { this.$notify({
Utils.copyValueFromVO(this.model, res.data); title: "error",
message: "You cannot select more than one tenor",
type: "error",
});
} else {
let chkIds;
if (selection.length === 0) {
chkIds = []
// this.model.liaall.tensetstm.rows = []
this.clsflgFlg= true
} else {
chkIds = [selection[0] + 1]
this.clsflgFlg= false
} }
}); //
console.log(this.model.liaall.tensetstm);
let params = { chkDst: "liaall.tenstm", chkIds };
const rtnmsg = await this.executeRule("liaall.tenstm", params);
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
}
// console.log(selection);
// if (selection) {
// let selIds = selection.map(x=>x+1);
// let params = {selDst:"liaall.tenstm",selIds}
// const rtnmsg = await this.executeRule("liaall.tenstm",params);
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data)
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// }else{
// let selIds = selection.map(x=>x+1);
// let params = {selDst:"liaall.tenstm",selIds}
// const rtnmsg = await this.executeRule("liaall.tenstm",params);
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data)
// }
// else
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// // this.model.setmod.docamt = "";
// // this.model.setmod.setamt = "";
// // this.model.aamset.utlamt = "";
// }
}, },
frepayflgDefault(){ frepayflgDefault(){
this.executeDefault("setmod.redamt").then((res) => { this.executeDefault("setmod.redamt").then((res) => {
...@@ -678,7 +728,7 @@ export default { ...@@ -678,7 +728,7 @@ export default {
} }
}); });
}, },
clsflgDefault(){ clsflgOtherDefault(){
this.executeDefault("mtabut.clsflg").then((res) => { this.executeDefault("mtabut.clsflg").then((res) => {
if ((res.respCode == SUCCESS)) { if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
......
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