Commit 76bcc86f by huangxin

bot交易bug修改

parent ecd87580
...@@ -354,7 +354,7 @@ export default { ...@@ -354,7 +354,7 @@ export default {
{max: 80,message:"长度不能超过80"} {max: 80,message:"长度不能超过80"}
], ],
"bodgrp.srm.djudat":[ "bodgrp.srm.djudat":[
{type: "date", required: false, message: "输入正确的日期"} //{type: "date", required: false, message: "输入正确的日期"}
], ],
"bodgrp.srm.djuref":[ "bodgrp.srm.djuref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -127,6 +127,7 @@ import Engp from "~/views/Public/Engp" ...@@ -127,6 +127,7 @@ import Engp from "~/views/Public/Engp"
export default { export default {
name: "botame",
components:{ components:{
"m-amep" : Amep, "m-amep" : Amep,
"m-ovwp" : Ovwp, "m-ovwp" : Ovwp,
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<c-col :span="1"> <c-col :span="1">
</c-col> </c-col>
<c-col :span="3" style="text-align: right"> <c-col :span="3" style="text-align: right">
<c-button style="margin:0 0" size="small" type="primary" :disabled="this.flag" @click="onBotpButgetref"> <c-button style="margin:0 0" size="small" type="primary" :disabled="this.model.bodgrp.drr.pts.extkey==''" @click="onBotpButgetref">
获取 获取
</c-button> </c-button>
</c-col> </c-col>
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
<c-col :span="24"> <c-col :span="24">
<c-table max-height="300px" style="text-align: center;" stripe :list="this.model.botp.ptsaddp.ptsaddg || []" <c-table max-height="300px" style="text-align: center;" stripe :list="this.model.botp.ptsaddp.ptsaddg || []"
:paginationShow="false" :border="true"> :paginationShow="false" :border="true">
<el-table-column label="Additional Parties">
<el-table-column label="角色" width="auto" prop="rol"> <el-table-column label="角色" width="auto" prop="rol">
<template slot-scope="scope"> <template slot-scope="scope">
<c-select v-model="scope.row.rol" :code="ptyp2"> <c-select v-model="scope.row.rol" :code="ptyp2">
...@@ -71,6 +72,7 @@ ...@@ -71,6 +72,7 @@
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table-column>
</c-table> </c-table>
</c-col> </c-col>
......
...@@ -81,19 +81,19 @@ ...@@ -81,19 +81,19 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt"> <el-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyamt" placeholder="请输入结汇金额"></c-input> <c-input-currency v-model="model.bopmod.dbdgrp.bas.lcyamt" placeholder="请输入结汇金额"></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="现汇金额" prop="bopmod.dbdgrp.bas.fcyamt"> <el-form-item label="现汇金额" prop="bopmod.dbdgrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyamt" placeholder="请输入现汇金额"></c-input> <c-input-currency v-model="model.bopmod.dbdgrp.bas.fcyamt" placeholder="请输入现汇金额"></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="其它金额" prop="bopmod.dbdgrp.bas.othamt"> <el-form-item label="其它金额" prop="bopmod.dbdgrp.bas.othamt">
<c-input v-model="model.bopmod.dbdgrp.bas.othamt" placeholder="请输入其它金额"></c-input> <c-input-currency v-model="model.bopmod.dbdgrp.bas.othamt" placeholder="请输入其它金额"></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
<c-col :span="14"> <c-col :span="14">
<el-form-item label="" prop="bopmod.dbdgrp.bas.txamt" label-width="5px"> <el-form-item label="" prop="bopmod.dbdgrp.bas.txamt" label-width="5px">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.txamt" placeholder="请输入收入款币种及金额"></c-input> <c-input-currency disabled v-model="model.bopmod.dbdgrp.bas.txamt" placeholder="请输入收入款币种及金额"></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -239,7 +239,7 @@ ...@@ -239,7 +239,7 @@
<c-col :span="14"> <c-col :span="14">
<el-form-item label="" prop="bopmod.dbdgrp.bas.inchargeamt" label-width="5px"> <el-form-item label="" prop="bopmod.dbdgrp.bas.inchargeamt" label-width="5px">
<c-input disabled v-model="model.bopmod.dbdgrp.bas.inchargeamt" placeholder="请输入国内银行扣费"></c-input> <c-input-currency disabled v-model="model.bopmod.dbdgrp.bas.inchargeamt" placeholder="请输入国内银行扣费"></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-col> </el-col>
......
...@@ -295,9 +295,10 @@ ...@@ -295,9 +295,10 @@
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-checkbox v-model="model.bodgrp.rec.focflg" @change="change" <el-form-item label="" prop="bodgrp.rec.focflg">
>Free of Payment</c-checkbox <c-checkbox v-model="model.bodgrp.rec.focflg"
> >Free of Payment</c-checkbox>
</el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Reduction Amt." prop="setmod.doccur"> <el-form-item label="Reduction Amt." prop="setmod.doccur">
...@@ -333,11 +334,12 @@ ...@@ -333,11 +334,12 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="mtabut.clsflg">
<c-checkbox <c-checkbox
:disabled="this.flag1" :disabled="this.flag1"
v-model="model.mtabut.clsflg" v-model="model.mtabut.clsflg"
>Close Contract</c-checkbox >Close Contract</c-checkbox>
> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -436,20 +438,13 @@ export default { ...@@ -436,20 +438,13 @@ export default {
computed: { computed: {
clsflg: { clsflg: {
get() { get() {
return this.model.mtabut.clsflg === "X"; return this.model.mtabut.clsflg === "O";
}, },
set(val) { set(val) {
this.model.mtabut.clsflg = val ? "x" : ""; this.model.mtabut.clsflg = val ? "C" : "O";
},
},
focflg: {
get() {
return this.model.bedgrp.rec.focflg === "X";
},
set(val) {
this.model.bedgrp.rec.focflg = val ? "X" : "";
}, },
}, },
flag() { flag() {
return this.model.mtabut.coninf.usr.extkey == ""; return this.model.mtabut.coninf.usr.extkey == "";
}, },
...@@ -458,34 +453,24 @@ export default { ...@@ -458,34 +453,24 @@ export default {
this.$nextTick(() => {}); this.$nextTick(() => {});
}, },
// watch:{
// "model.setmod.docamt":function(){
// if(this.model.bodgrp.cbs.opn1.amt==this.model.setmod.docamt){
// this.model.mtabut.clsflg = "X";
// }
// },
// },
methods: { methods: {
...Event, ...Event,
async change1(){ async change1(){
if(this.model.bodgrp.cbs.opn1.amt<=this.model.setmod.docamt){ if(this.model.bodgrp.cbs.opn1.amt<=this.model.setmod.docamt){
this.model.mtabut.clsflg = "X"; this.flag1=false;
this.flag1=false;} this.model.mtabut.clsflg = "O";
}
else if(this.model.bodgrp.cbs.opn1.amt>this.model.setmod.docamt){ else if(this.model.bodgrp.cbs.opn1.amt>this.model.setmod.docamt){
this.model.mtabut.clsflg = "";
this.flag1=true; this.flag1=true;
this.model.mtabut.clsflg = "C";
}}, }},
async change() { // async change() {
if (this.model.bodgrp.rec.focflg === "X") { // if (this.model.bodgrp.rec.focflg === "X") {
this.model.setmod.redamt = this.model.setmod.docamt; // this.model.setmod.redamt = this.model.setmod.docamt;
// let rtnmsg = await this.executeDefault("setmod.redamt"); // } else {
// this.model.bodgrp.rec.docsta ="D" // this.model.setmod.redamt = "0.00";
} else { // }
this.model.setmod.redamt = "0.00"; // },
// let rtnmsg = await this.executeDefault("setmod.redamt");
// this.model.bodgrp.rec.docsta = rtnmsg.data.bodgrp_rec_docsta;
}
},
async multipleSelect(selection) { async multipleSelect(selection) {
if (selection.length > 1) { if (selection.length > 1) {
this.$notify({ this.$notify({
...@@ -497,10 +482,8 @@ export default { ...@@ -497,10 +482,8 @@ export default {
let chkIds; let chkIds;
if (selection.length === 0) { if (selection.length === 0) {
chkIds = []; chkIds = [];
this.$nextTick(async () => {
this.model.setmod.docamt = "0.00";
})
this.model.liaall.tensetstm.rows = []; this.model.liaall.tensetstm.rows = [];
this.flag1=true;
} else { } else {
chkIds = [selection[0] + 1]; chkIds = [selection[0] + 1];
} }
......
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