Commit ede6d238 by liushikai
parents 380d7635 90d2140f
...@@ -102,11 +102,6 @@ const CodeTable = { ...@@ -102,11 +102,6 @@ const CodeTable = {
{label:"系统外还款",value:"1" }, {label:"系统外还款",value:"1" },
{label:"正常还款",value:"0" }, {label:"正常还款",value:"0" },
], ],
actiontype:[
{label:"修改",value:"C" },
{label:"新建",value:"A" },
{label:"删除",value:"D" },
],
acttyp:[ acttyp:[
{label:"储蓄存款账户",value:"3" }, {label:"储蓄存款账户",value:"3" },
{label:"支票存款账户",value:"2" }, {label:"支票存款账户",value:"2" },
...@@ -4925,8 +4920,8 @@ const CodeTable = { ...@@ -4925,8 +4920,8 @@ const CodeTable = {
{label:"Error",value:"E" }, {label:"Error",value:"E" },
], ],
shppar:[ shppar:[
{label:"不允许",value:"N" }, {label:"不允许",value:"禁止" },
{label:"允许",value:"Y" }, {label:"允许",value:"允许" },
], ],
shwfil:[ shwfil:[
{label:"No",value:"" }, {label:"No",value:"" },
...@@ -5730,8 +5725,8 @@ const CodeTable = { ...@@ -5730,8 +5725,8 @@ const CodeTable = {
// {label:"send as MT999",value:"SWT999" }, // {label:"send as MT999",value:"SWT999" },
], ],
litameadv:[ litameadv:[
{label:"无特殊规定",value:"1" }, {label:"无特殊规定",value:"无特殊规定" },
{label:"有特殊规定,条件为:",value:"2" }, {label:"有特殊规定,条件为:",value:"有特殊规定,条件为:" }
], ],
swttlx:[ swttlx:[
{label:"需要加押的SWIFT报文(MT999)",value:"M"}, {label:"需要加押的SWIFT报文(MT999)",value:"M"},
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
/** /**
* Ditopn Check规则 * Ditopn Check规则
*/ */
import Utils from "~/utils";
export default { export default {
"liaall.misamt": [checkLiaallMisamtN100,], "liaall.misamt": [checkLiaallMisamtN100,],
...@@ -770,8 +771,11 @@ function checkDidgrpRecAvbbyN100(rule, value, callback) { ...@@ -770,8 +771,11 @@ function checkDidgrpRecAvbbyN100(rule, value, callback) {
const that = this; const that = this;
that.exeuteCheck("didgrp.rec.avbby").then(res => { that.exeuteCheck("didgrp.rec.avbby").then(res => {
//TODO //TODO
callback() if (res.respCode == "AAAAAA"){
Utils.copyValueFromVO(that.model, res.data);
}
}) })
callback()
} }
/** /**
* source:ditp.@0077.script * source:ditp.@0077.script
......
...@@ -176,7 +176,7 @@ export default { ...@@ -176,7 +176,7 @@ export default {
"didgrp.beb.pts.bankno": [ "didgrp.beb.pts.bankno": [
{ type: "string", required: true, message: "必输项" }, { type: "string", required: true, message: "必输项" },
{ pattern: (/^[\u4E00-\u9FA5]{3,}|^[0-9A-Za-z]{6,}$/), message: "至少输入3个字或6位行号" }, { pattern: (/^[\u4E00-\u9FA5]{3,}|^[0-9A-Za-z]{6,}/), message: "至少输入3个字或6位行号" },
{ max: 20, message: "长度不能超过20" } { max: 20, message: "长度不能超过20" }
], ],
......
...@@ -194,7 +194,6 @@ export default { ...@@ -194,7 +194,6 @@ export default {
}) })
}, },
onRejrow() { onRejrow() {
debugger;
console.log(this.getSelectedData()) console.log(this.getSelectedData())
this.model.trncorco.selinr['rows'] = this.getSelectedData(); this.model.trncorco.selinr['rows'] = this.getSelectedData();
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<el-col :span="24"> <el-col :span="24">
<el-form-item label="" prop="ameadvrmk" style="width: 60%"> <el-form-item label="" prop="ameadvrmk" style="width: 60%">
<c-input <c-input
:disabled="model.litameadv != 2" :disabled="model.litameadv == '无特殊规定'"
type="textarea" type="textarea"
v-model="model.ameadvrmk" v-model="model.ameadvrmk"
:autosize="{ minRows: 4, maxRows: 6 }" :autosize="{ minRows: 4, maxRows: 6 }"
......
...@@ -83,9 +83,9 @@ ...@@ -83,9 +83,9 @@
</el-form-item> </el-form-item>
<el-form-item label="转运" prop="didgrp.rec.shptrs"> <el-form-item label="转运" prop="didgrp.rec.shptrs">
<c-select v-model="model.didgrp.rec.shptrs" style="width:95%" placeholder="请选择" :disabled="model.didgrp.rec.mytype == 'F'"> <c-select v-model="model.didgrp.rec.shptrs" style="width:100%" placeholder="请选择" :disabled="model.didgrp.rec.mytype == 'F'">
<el-option label="不允许" value="1"></el-option> <el-option label="不允许" value="禁止"></el-option>
<el-option label="允许" value="2"></el-option> <el-option label="允许" value="允许"></el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
......
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
<el-col :span="12"> <el-col :span="12">
<el-form-item label="开证行BIC" prop="didgrp.iss.pts.extkey"> <el-form-item label="开证行BIC" prop="didgrp.iss.pts.extkey">
<c-input <c-input
disabled @change="changeExtkey"
v-model="model.didgrp.iss.pts.extkey" v-model="model.didgrp.iss.pts.extkey"
maxlength="16" maxlength="16"
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
......
...@@ -703,7 +703,6 @@ export default { ...@@ -703,7 +703,6 @@ export default {
produce: "0", produce: "0",
uri: "/ditopn/getElcsRef", uri: "/ditopn/getElcsRef",
}, },
flag: true,
jigomcFlag:false, jigomcFlag:false,
trade: "", trade: "",
}; };
...@@ -717,7 +716,6 @@ export default { ...@@ -717,7 +716,6 @@ export default {
//失去焦点,避免多次触发 //失去焦点,避免多次触发
document.getElementById('extkey').blur(); document.getElementById('extkey').blur();
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
this.flag = false;
} }
} }
); );
...@@ -770,13 +768,17 @@ export default { ...@@ -770,13 +768,17 @@ export default {
(res) => { (res) => {
if (res.respCode = "AAAAAA"){ if (res.respCode = "AAAAAA"){
Utils.copyValueFromVO(this.model, res.data); Utils.copyValueFromVO(this.model, res.data);
this.flag = false;
} }
} }
); );
}, },
}, },
created: function () {}, created: function () {},
computed:{
flag(){
return this.model.didgrp.apl.pts.extkey=="";
} ,
},
watch: { watch: {
declareParams() {}, declareParams() {},
}, },
......
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</el-table-column> </el-table-column>
<el-table-column label="Disp" width="auto"> <el-table-column label="Disp" width="auto">
<template #default="scope"> <template #default="scope">
<el-select v-model="scope.row.dsp"> <el-select v-model="scope.row.dsp" @change="dispDefault">
<el-option <el-option
v-for="item in codes.setfeldsp" v-for="item in codes.setfeldsp"
:key="item.value" :key="item.value"
...@@ -392,6 +392,7 @@ ...@@ -392,6 +392,7 @@
import Event from "~/model/Ditopn/Event"; import Event from "~/model/Ditopn/Event";
import SetpanDialog from "./SetpanDialog.vue"; import SetpanDialog from "./SetpanDialog.vue";
import Api from "~/service/Api" import Api from "~/service/Api"
import Utils from "~/utils/index"
export default { export default {
components: { SetpanDialog }, components: { SetpanDialog },
...@@ -416,6 +417,7 @@ export default { ...@@ -416,6 +417,7 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
//第一个表格
addRow() { addRow() {
let newRow = { ...dialog }; let newRow = { ...dialog };
this.model.setmod.setfog.setfol.push(newRow); this.model.setmod.setfog.setfol.push(newRow);
...@@ -423,25 +425,33 @@ export default { ...@@ -423,25 +425,33 @@ export default {
removeRow() { removeRow() {
this.model.setmod.setfog.setfol.pop(); this.model.setmod.setfog.setfol.pop();
}, },
saveDialog() {
this.visiable = false;
this.model.setmod.setfog.setfol[this.index] = this.dialog;
},
// 第二个表格
detail1(index, row) { detail1(index, row) {
Api.post("ditopn/executeRule/det",this.model).then(res=>{ Api.post("ditopn/executeDefault/det",Utils.getRequestDataFn.call(this)).then(res=>{
this.dialogVisible = true; this.dialogVisible = true;
this.dialog = row; this.dialog = row;
this.index = index; this.index = index;
}) })
}, },
dispDefault(){
Api.post("ditopn/executeDefault/mac",Utils.getRequestDataFn.call(this)).then(res=>{
Utils.copyValueFromVO(this.model, res.data)
})
},
// 第三个表格
detail2(index, row) { detail2(index, row) {
Api.post("ditopn/executeRule/det",this.model).then(res=>{ Api.post("ditopn/executeRule/det",Utils.getRequestDataFn.call(this)).then(res=>{
this.dialogVisible2 = true; this.dialogVisible2 = true;
this.index = index; this.index = index;
this.dialog2 = row this.dialog2 = row
}) })
}, },
saveDialog() {
this.visiable = false;
this.model.setmod.setfog.setfol[this.index] = this.dialog;
},
}, },
created: function () {}, created: function () {},
}; };
......
...@@ -247,8 +247,7 @@ export default { ...@@ -247,8 +247,7 @@ export default {
}, },
avbby(){ avbby(){
this.pattern["didgrp.rec.tenmaxday"][0].required = this.model.didgrp.rec.avbby == "D"; this.pattern["didgrp.rec.tenmaxday"][0].required = this.model.didgrp.rec.avbby == "D";
} },
} }
} }
</script> </script>
......
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