Commit fc40d906 by liyixun

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 93995602 9b2e28a9
......@@ -5013,6 +5013,11 @@ const CodeTable = {
{ label: "Reverse Booking (Document Set)", value: "N" },
{ label: "Reverse Booking (Doc. Set, L/C)", value: "B" },
],
rebkpflg2: [
{ label: "Reverse Booking (Claim)", value: "N" },
{ label: "Reverse Booking (Claim, Guarantee)", value: "B" },
// { label: "Contract already settled" ,value: "A"}
],
refper: [
{ label: "Same Week", value: "W=" },
{ label: "Same Half-Year", value: "H=" },
......
......@@ -21,7 +21,8 @@ export default {
"didgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"},
{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位" }
{pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bdtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......
......@@ -21,7 +21,8 @@ export default {
"didgrp.cbs.opn1.amt":[
{type: "string", required: false, message: "必输项"},
{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位" }
{pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bdtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......
......@@ -5,6 +5,10 @@ import Pub from "../Public"
export default class Botame{
constructor () {
this.data = {
botcoll2blk:"",
botcoll1blk:"",
botdrrl1blk:"",
bodgrp:{
rec:{
ownref:"", // Reference .bodgrp.rec.ownref
......
......@@ -32,7 +32,8 @@ export default {
"didgrp.cbs.opn1.amt":[
{required: false, message: "必输项", trigger: 'blur'},
{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位" }
{pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bddgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"},
......@@ -97,7 +98,8 @@ export default {
"bddgrp.cbs.max.amt":[
{required: true, message: "必输项", trigger: 'blur'},
{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位" }
{pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bddgrp.rec.docprbrol": [
{ type: "string", required: true, message: "必输项" },
......@@ -188,7 +190,8 @@ export default {
"bddgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{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位" }
{pattern: /(^-?\d+$)|(^\.\d{1,3}$)|(^-?\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
// "bddgrp.rec.rcvdat":[
// {type: "date", required: false, message: "输入正确的日期"}
......
......@@ -7,76 +7,95 @@ let checkObj = {
"liaall.misamt" :null,
"trnmod.cipmod.fkrdz3" :null,
"trnmod.cipmod.fkrdz4" :null,
"bopmod.dbcgrp.bas.buscode" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"trnmod.cipmod.fkrdz7" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"bopmod.dbcgrp.bas.txamt" :null,
"bopmod.dbfgrp.bas.txamt" :null,
"cnybop.cnyout.sbalancemode" :null,
"cnybop.outflg" :null,
"bopmod.dbcgrp.bas.custnm" :null,
"bopmod.dbfgrp.bas.custnm" :null,
"bopmod.dbcgrp.bas.exrate" :null,
"bopmod.dbcgrp.bas.custype" :null,
"bopmod.dbcgrp.bas.idcode" :null,
"bopmod.dbcgrp.bas.oppuser" :null,
"bopmod.dbfgrp.bas.custype" :null,
"gcdgrp.oth.adrelc" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"trnmod.cipmod.skkhhh" :null,
"bopmod.dbcgrp.bas.fcyamt" :null,
"cnybop.cnyout.iaccountperiod" :null,
"cnybop.cnyout.sbanktrano" :null,
"trnmod.cipmod.skkhhm" :null,
"bopmod.dbcgrp.bas.issdate" :null,
"trnmod.cipmod.pyebchnam" :null,
"bopmod.dbcgrp.bas.lcbgno" :null,
"liaall.liaccv.totcovamt" :null,
"bopmod.dbcgrp.bas.lcyamt" :null,
"bopmod.dbfgrp.bas.lcyamt" :null,
"trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null,
"gcdgrp.prb.namelc" :null,
"bopmod.dbcgrp.bas.othacc" :null,
"bopmod.dbfgrp.bas.othacc" :null,
"bopmod.dbcgrp.bas.custnm" :null,
"gcdgrp.prb.pts.adrblk" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"bopmod.dbcgrp.bas.oppuser" :null,
"bopmod.dbcgrp.bas.methods" :null,
"bopmod.dbfgrp.bas.oppuser" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cnybop.saddwordout" :null,
"cnybop.cnyflg" :null,
"trnmod.cipmod.pyebchkey" :null,
"trnmod.cipmod.zjg2hh" :null,
"cnybop.cnyout.sswiftbic" :null,
"bopmod.dbcgrp.bas.issdate" :null,
"bopmod.dbfgrp.bas.issdate" :null,
"cnybop.cnyout.sbankorgcode" :null,
"bopmod.dbcgrp.bas.actuccy" :null,
"bopmod.dbcgrp.bas.txamt" :null,
"bopmod.dbfgrp.bas.actuccy" :null,
"bopmod.dbcgrp.bas.fcyacc" :null,
"trnmod.cipmod.ffeih2" :null,
"cnybop.cnyout.cpayeraccttyp" :null,
"bopmod.dbcgrp.bas.exrate" :null,
"bopmod.dbfgrp.bas.exrate" :null,
"cnybop.spayeename" :null,
"bopmod.dbcgrp.bas.fcyacc" :null,
"bopmod.dbcgrp.bas.txccy" :null,
"bopmod.dbfgrp.bas.fcyacc" :null,
"bopmod.dbfgrp.bas.txccy" :null,
"trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null,
"bopmod.dbcgrp.bas.othamt" :null,
"bopmod.dbfgrp.bas.othamt" :null,
"gcdgrp.oth.pts.extkey" :null,
"bopmod.dbcgrp.bas.outchargeamt" :null,
"bopmod.dbfgrp.bas.outchargeamt" :null,
"trnmod.cipmod.recsehbch" :null,
"bopmod.dbcgrp.bas.custcod" :null,
"bopmod.dbfgrp.bas.custcod" :null,
"bopmod.dbcgrp.bas.outchargeccy" :null,
"bopmod.dbcgrp.bas.othamt" :null,
"bopmod.dbcgrp.bas.actuamt" :null,
"trnmod.commen" :null,
"trnmod.cipmod.stasehbchnam" :null,
"cnybop.cnyout.fpayeeamt" :null,
"trnmod.cipmod.zjg1hh" :null,
"trnmod.cipmod.zjg1mc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"bopmod.dbcgrp.bas.lcyacc" :null,
"bopmod.dbfgrp.bas.lcyacc" :null,
"trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null,
"gcdgrp.prb.adrelc" :null,
"liaall.limmod.ownref" :null,
"bopmod.dbcgrp.bas.tenor" :null,
"bopmod.dbcgrp.bas.actiondesc" :null,
"bopmod.dbcgrp.bas.othacc" :null,
"bopmod.dbfgrp.bas.tenor" :null,
"bopmod.dbfgrp.bas.actiondesc" :null,
"liaall.limmod.ecifno" :null,
"bopmod.dbcgrp.bas.actuccy" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"trnmod.cipmod.skrdz4" :null,
"bopmod.dbcgrp.bas.actiontype" :null,
"bopmod.dbcgrp.bas.lcyamt" :null,
"gcdgrp.oth.namelc" :null,
"trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null,
......@@ -87,41 +106,47 @@ let checkObj = {
"bopmod.szflg" :null,
"trnmod.cipmod.feecod" :null,
"cnybop.outscale" :null,
"bopmod.dbcgrp.bas.methods" :null,
"bopmod.dbcgrp.bas.actiontype" :null,
"bopmod.dbcgrp.bas.actiondesc" :null,
"bopmod.dbfgrp.bas.methods" :null,
"bopmod.dbfgrp.bas.actiontype" :null,
"cnybop.traflg" :null,
"cnybop.sbankname" :null,
"bopmod.dbcgrp.bas.lcbgno" :null,
"bopmod.dbfgrp.bas.lcbgno" :null,
"trnmod.cipmod.feiyn2" :null,
"gcdgrp.prb.pts.extkey" :null,
"bopmod.dbcgrp.bas.rptno" :null,
"cnybop.cnyout.dpayeedate" :null,
"gctp.ischktyp" :null,
"gctp.prechkdat" :null,
"bopmod.dbcgrp.bas.rptno" :null,
"bopmod.dbcgrp.bas.idcode" :null,
"bopmod.dbcgrp.bas.fcyamt" :null,
"bopmod.dbfgrp.bas.rptno" :null,
"bopmod.dbfgrp.bas.idcode" :null,
"bopmod.dbfgrp.bas.fcyamt" :null,
"trnmod.reconebchnam" :null,
"cnybop.cnyout.frecordamt" :null,
"trnmod.cipmod.staonebchnam" :null,
"bopmod.dbcgrp.bas.custcod" :null,
"trnmod.cmtflg" :null,
"bopmod.dbcgrp.bas.txccy" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"gcdgrp.apl.pts.nam" :null,
"trnmod.cipmod.stasehbch" :null,
"bopmod.basflg" :null,
"mtabut.coninf.conexedat" :null,
"bopmod.dbcgrp.bas.buscode" :null,
"bopmod.dbfgrp.bas.buscode" :null,
"cnybop.spayername" :null,
"trnmod.cipmod.fkkhmc" :null,
"bopmod.dbcgrp.bas.lcyacc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bopmod.dbcgrp.bas.outchargeamt" :null,
"cnybop.libflg" :null,
"trnmod.bustyp" :null,
"bopmod.ownextkey" :null,
"cnybop.cnyout.spayeecny" :null,
"cnybop.cnyout.spayercountrycode" :null,
"setmod.docamt" :null,
"bopmod.dbcgrp.bas.outchargeccy" :null,
"bopmod.dbfgrp.bas.outchargeccy" :null,
"liaall.liaccv.cshpct" :null,
"bopmod.dbcgrp.bas.actuamt" :null,
"bopmod.dbfgrp.bas.actuamt" :null,
"bopmod.acttyp" :null,
"gcdgrp.oth.pts.adrblk" :null,
"cnybop.cnyout.sorilevyno" :null,
......
......@@ -6,12 +6,15 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"bopmod.dbcgrp.bas.buscode" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.rptno" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.rptno" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"gcdgrp.cbs.max2.amt" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.methods" :Utils.defaultFunction,
"gcdgrp.rec.ownref" :Utils.defaultFunction,
"gcdgrp.prb.pts.extkey" :Utils.defaultFunction,
"gcdgrp.prb.adrelc" :Utils.defaultFunction,
......@@ -40,12 +43,13 @@ export default {
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.ownextkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.tmpref" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.tmpref" :Utils.defaultFunction,
"trnmod.cmtflg" :Utils.defaultFunction,
"gidgrp.rec.expdat" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction,
......@@ -55,22 +59,25 @@ export default {
"liaall.liaccv.concur" :Utils.defaultFunction,
"gcdgrp.rec.frepayflg" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.methods" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.methods" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.tmpref" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"gctp.ischktyp" :Utils.defaultFunction,
"gcdgrp.ben.pts.nam" :Utils.defaultFunction,
"gidgrp.rec.cmtflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custype" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"gcdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custcod" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custcod" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custcod" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.buscode" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.buscode" :Utils.defaultFunction,
"trnmod.bustyp" :Utils.defaultFunction,
"cnybop.cnyout.spayercountrycode" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction,
......@@ -81,12 +88,11 @@ export default {
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.ownextkey" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.ownextkey" :Utils.defaultFunction,
"gctp.aplmullab" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"gcdgrp.rec.docprbrol" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -2,9 +2,6 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onSeainf(){
},
async onGctpGetrefbut(){
let rtnmsg = await this.executeRule("gctp.getrefbut")
if(rtnmsg.respCode == SUCCESS)
......@@ -245,6 +242,114 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getreftmp(){
let rtnmsg = await this.executeRule("baspp1.getreftmp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getref(){
let rtnmsg = await this.executeRule("baspp1.getref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOutctySelbut1(){
let rtnmsg = await this.executeRule("outcty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBasppGetreftmp(){
let rtnmsg = await this.executeRule("baspp.getreftmp")
if(rtnmsg.respCode == SUCCESS)
......@@ -293,6 +398,18 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
......@@ -305,8 +422,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOutctySelbut1(){
let rtnmsg = await this.executeRule("outcty.selbut1")
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......
......@@ -416,11 +416,11 @@ export default {
"bopmod.dbcgrp.bas.rptno":[
"bopmod.dbfgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.tmpref":[
"bopmod.dbfgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
......@@ -429,81 +429,81 @@ export default {
"bopmod.dbcgrp.bas.actiondesc":[
"bopmod.dbfgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.buscode":[
"bopmod.dbfgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.custcod":[
"bopmod.dbfgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"bopmod.dbcgrp.bas.custnm":[
"bopmod.dbfgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.oppuser":[
"bopmod.dbfgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.idcode":[
"bopmod.dbfgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.exrate":[
"bopmod.dbfgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"}
],
"bopmod.dbcgrp.bas.lcyamt":[
"bopmod.dbfgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.lcyacc":[
"bopmod.dbfgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.fcyamt":[
"bopmod.dbfgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.fcyacc":[
"bopmod.dbfgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.othamt":[
"bopmod.dbfgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.othacc":[
"bopmod.dbfgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.txamt":[
"bopmod.dbfgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.outchargeamt":[
"bopmod.dbfgrp.bas.outchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.actuamt":[
"bopmod.dbfgrp.bas.actuamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.issdate":[
"bopmod.dbfgrp.bas.issdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bopmod.dbcgrp.bas.lcbgno":[
"bopmod.dbfgrp.bas.lcbgno":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbcgrp.bas.tenor":[
"bopmod.dbfgrp.bas.tenor":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
......@@ -843,4 +843,98 @@ export default {
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bopmod.dbcgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bopmod.dbcgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"bopmod.dbcgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"}
],
"bopmod.dbcgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.outchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.actuamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.issdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bopmod.dbcgrp.bas.lcbgno":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbcgrp.bas.tenor":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
}
\ No newline at end of file
......@@ -357,6 +357,16 @@ export default {
}
},
watch:{
"model.bopmod.dbcp.baspp.acp" :{
immediate: true,
handler(val,oldval){
if(this.model.bopmod.dbcp.baspp.acp==""){
this.model.bopmod.dbcp.baspp.acp="X"
}
}
},
},
methods:{...Event},
created:function(){
......
......@@ -10,7 +10,7 @@
<c-col :span="24">
<el-form-item label="操作类型" prop="bopmod.dbfgrp.bas.actiontype">
<c-select disabled v-model="model.bopmod.dbfgrp.bas.actiontype" style="width:100%" >
<c-select disabled v-model="model.bopmod.dbfgrp.bas.actiontype" :code="codes.actiontype" style="width:100%" >
</c-select>
</el-form-item>
</c-col>
......@@ -29,7 +29,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="付款人类型" prop="bopmod.dbfgrp.bas.custype">
<c-select disabled v-model="model.bopmod.dbfgrp.bas.custype" style="width:100%" >
<c-select disabled v-model="model.bopmod.dbfgrp.bas.custype" :code="codes.custype" style="width:100%" >
</c-select>
</el-form-item>
</c-col>
......@@ -65,7 +65,7 @@
</c-col>
<c-col :span="12">
<el-form-item label="付款币种及金额" prop="bopmod.dbfgrp.bas.txccy">
<c-select v-model="model.bopmod.dbfgrp.bas.txccy" style="width:100%" >
<c-select v-model="model.bopmod.dbfgrp.bas.txccy" :code="codes.curtxt1" style="width:100%" >
</c-select>
</el-form-item>
</c-col>
......@@ -104,7 +104,7 @@
<c-col :span="24">
<el-form-item label="结算方式" prop="bopmod.dbfgrp.bas.methods">
<c-select disabled v-model="model.bopmod.dbfgrp.bas.methods" style="width:100%" >
<c-select disabled v-model="model.bopmod.dbfgrp.bas.methods" :code="codes.methods" style="width:100%" >
</c-select>
</el-form-item>
</c-col>
......@@ -259,6 +259,16 @@ export default {
}
},
watch:{
"model.bopmod.dbfp.baspp.acp" :{
immediate: true,
handler(val,oldval){
if(this.model.bopmod.dbfp.baspp.acp==""){
this.model.bopmod.dbfp.baspp.acp="X"
}
}
},
},
methods:{...Event},
created:function(){
......
......@@ -132,7 +132,7 @@ import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre";
import Limitbody from "~/views/Public/Limitbody";
import Limitbody from "./Limitbody";
import Glepan from "~/views/Public/Glepan";
export default {
......
......@@ -67,7 +67,7 @@
</c-col>
<c-col :span="13">
<el-form-item label-width="0" prop="bddgrp.cbs.max.amt">
<c-input :disabled="model.mhtyp == 'R'" v-model="model.bddgrp.cbs.max.amt" maxlength="3"
<c-input disabled v-model="model.bddgrp.cbs.max.amt"
placeholder="请输入单据金额"></c-input>
</el-form-item>
</c-col>
......@@ -80,7 +80,7 @@
</c-col>
<c-col :span="13">
<el-form-item label-width="0" prop="bddgrp.cbs.opn1.amt">
<c-input v-model="model.bddgrp.cbs.opn1.amt" maxlength="3" placeholder="请输入单据余额" disabled>
<c-input v-model="model.bddgrp.cbs.opn1.amt" placeholder="请输入单据余额" disabled>
</c-input>
</el-form-item>
</c-col>
......@@ -153,7 +153,7 @@
</c-col>
<c-col :span="13">
<el-form-item label-width="0" prop="bddgrp.cbs.max.amt">
<c-input v-model="model.bddgrp.cbs.max.amt" maxlength="3" placeholder="请输入单据金额"
<c-input v-model="model.bddgrp.cbs.max.amt" placeholder="请输入单据金额"
:disabled="model.mhtyp == 'R'"></c-input>
</el-form-item>
</c-col>
......@@ -289,7 +289,7 @@
</c-col>
<c-col :span="13">
<el-form-item label-width="0" prop="didgrp.cbs.opn1.amt">
<c-input v-model="model.didgrp.cbs.opn1.amt" maxlength="3" placeholder="请输入信用证余额" disabled>
<c-input v-model="model.didgrp.cbs.opn1.amt" placeholder="请输入信用证余额" disabled>
</c-input>
</el-form-item>
</c-col>
......
......@@ -127,7 +127,7 @@ import Engp from "~/views/Public/Engp"
export default {
name: "botame",
name: "Botame",
components:{
"m-amep" : Amep,
"m-ovwp" : Ovwp,
......
......@@ -95,6 +95,7 @@ import Engp from "~/views/Public/Engp";
import Glepan from "~/views/Public/Glepan";
export default {
name: "Botcan",
components: {
"m-canp": Canp,
"m-setpan": Setpan,
......
......@@ -128,7 +128,7 @@
export default {
name: "botdav",
name: "Botdav",
components: {
"m-ovwp": Ovwp,
"m-inst": Inst,
......
......@@ -172,7 +172,9 @@
<c-col :span="24">
<el-form-item label="" prop="bopmod.dbdp.baspp.acp">
<c-checkbox style=" margin: 0px 0 10px 150px;" disabled v-model="model.bopmod.dbdp.baspp.acp">确认</c-checkbox>
</el-form-item>
</c-col>
......@@ -281,6 +283,15 @@ export default {
},
},
},
// watch:{
// "model.lendoc.actflg":function(){
// if(this.model.bopmod.szflg=='2' && this.model.lendoc.actflg=='X'){
// this.model.bopmod.dbdp.baspp.acp="X"
// }else{
// this.model.bopmod.dbdp.baspp.acp=""
// }
// }
// },
methods:{},
created:function(){
......
......@@ -458,11 +458,11 @@ export default {
async change1(){
if(this.model.bodgrp.cbs.opn1.amt<=this.model.setmod.docamt){
this.flag1=false;
this.model.mtabut.clsflg = "O";
// this.model.mtabut.clsflg = "C";
}
else if(this.model.bodgrp.cbs.opn1.amt>this.model.setmod.docamt){
this.flag1=true;
this.model.mtabut.clsflg = "C";
// this.model.mtabut.clsflg = "O";
}},
// async change() {
// if (this.model.bodgrp.rec.focflg === "X") {
......
......@@ -211,7 +211,7 @@ const BusRouter = [
{ path: 'cltdav', component: Cltdav, name: 'Cltdav', meta: { title: '打包托收开立' } },
{ path: 'clttra', component: Clttra, name: 'Clttra', meta: { title: '打包托收催收' } },
{ path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } },
{ path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询1' } },
{ path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询' } },
{ path: 'infcld', component: Infcld, name: 'Infcld', meta: { title: '光票托收查询2' } },
{ path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } },
{ path: 'cctdav', component: Cctdav, name: 'Cctdav', meta: { title: '光票托收开立' } },
......
......@@ -138,6 +138,7 @@
v-model="model.ccdgrp.rec.purflg"
style="width: 100%"
placeholder="请选择Payment Disposition "
:disabled="model.ccdgrp.rec.modset == '1'"
:code="codes.purflg"
>
</c-select>
......@@ -205,7 +206,7 @@
<c-input
v-model="model.cctp.usr.extkey"
maxlength="8"
placeholder="请输入User ID"
placeholder="请输入resp.usr"
disabled
></c-input>
</el-form-item>
......@@ -326,7 +327,7 @@
v-model="model.ccdgrp.col.pts.ref"
maxlength="16"
placeholder="请输入Coll. Bank参考号"
disabled
:disabled="model.ccdgrp.rec.modset == '2'"
></c-input>
</el-form-item>
</c-col>
......@@ -338,7 +339,10 @@
v-model="model.ccdgrp.col.pts.extkey"
maxlength="16"
placeholder="请输入Coll. Bank"
disabled
@keyup.enter.native="
showGridPromptDialog('ccdgrp.col.pts.extkey')
"
:disabled="model.ccdgrp.rec.modset == '2'"
></c-input>
<template slot="footer">
<c-button
......@@ -366,7 +370,7 @@
maxlength="150"
show-word-limit
placeholder="请输入名称地址"
disabled
:disabled="model.ccdgrp.rec.modset == '2'"
></c-input>
</el-form-item>
</c-col>
......
<template>
<div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<el-button size="small">保存模板</el-button>
<el-button size="small">使用模板</el-button>
<el-button size="small">制裁信息</el-button>
<el-button size="small">拆分报文</el-button>
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
......@@ -81,7 +94,7 @@ export default {
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {...CodeTable},
codes: { ...CodeTable },
};
},
methods: {
......
......@@ -349,7 +349,7 @@
style="width: 100%"
placeholder="请选择Booking Procedure"
><el-option
v-for="item in rebkpflg"
v-for="item in codes.rebkpflg2"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -530,10 +530,7 @@ export default {
mixins: [commonProcess],
data() {
return {
rebkpflg: [
{ label: "Reverse Booking (Claim)", value: "1" },
{ label: "Reverse Booking (Claim, Guarantee)", value: "2" },
],
};
},
methods: { ...Event },
......
......@@ -204,8 +204,8 @@
disabled
v-model="model.gidgrp.rec.gartyp"
style="width: 100%"
placeholder="请选择type of Undertaking"
:code="codes.typgar2"
placeholder="请选择type of Undertaking"
:code="typgar2"
>
</c-select>
</el-form-item>
......@@ -949,7 +949,11 @@ export default {
mixins: [commonProcess],
data() {
return {
rejtypsel: "1"
rejtypsel: "1",
typgar2: [
{ label: "农民工工资保函", value: "1" },
{ label: "农民工工资保函2", value: "2" },
],
};
},
methods: { ...Event },
......
......@@ -418,8 +418,25 @@ export default {
data() {
return {};
},
watch:{
"model.bopmod.dbcp.baspp.acp" :{
immediate: true,
handler(val,oldval){
if(this.model.bopmod.dbcp.baspp.acp==""){
this.model.bopmod.dbcp.baspp.acp="X"
}
}
},
},
methods: { ...Event },
created: function () {},
// created: function () {
// this.executeRule("bopmod.dbcp.basp").then((res) => {
// if (res.respCode == SUCCESS) {
// this.copyValueFromVO(res.data);
// }
// });
// },
};
</script>
<style>
......
......@@ -75,11 +75,11 @@
<el-tab-pane
label="境内付款/承兑通知书-基础信息"
name="basp"
name="basp1"
v-if="model.bopmod.basflg && model.bopmod.szflg == '2'"
>
<c-content>
<m-basp :model="model" :codes="codes" />
<m-basp1 :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -207,7 +207,8 @@ import Gitsetp from "./Gitsetp";
import Det756 from "./Det756";
import Det202cv from "./Det202cv";
import Basp from "./Basp";
import BaspVue from "../Bctset/Basp.vue";
import Basp1 from "./Basp1";
//import BaspVue from "../Bctset/Basp.vue";
import Outp from "./Outp";
import Cips from "./Cips";
import Cips2 from "./Cips2";
......@@ -231,6 +232,7 @@ export default {
"m-det756": Det756,
"m-det202cv": Det202cv,
"m-basp": Basp,
"m-basp1": Basp1,
"m-outp": Outp,
"m-cips": Cips,
"m-cips2": Cips2,
......@@ -285,6 +287,9 @@ export default {
if(name === 'basp'){
rulePath = "bopmod.dbcp.basp"
}
if(name === 'basp1'){
rulePath = "bopmod.dbfp.basp"
}
if(name === 'outp'){
rulePath = "cnybop.Outp"
}
......
......@@ -265,7 +265,7 @@
size="medium"
type="primary"
@click="toCctdav"
>光票托收</c-button
>光票托收</c-button
>
</c-col>
<c-col :span="24">
......
......@@ -161,6 +161,7 @@
</c-col>
<!-- Maximum Amount 信用证最大金额-->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Maximum Amount" prop="ledgrp.cbs.max.cur">
<c-select
......@@ -183,7 +184,9 @@
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- Issued on开证日期 Date Pre-advised 预通知日期-->
<c-col :span="12">
<el-form-item label="Issued on" prop="ledgrp.rec.opndat">
......@@ -198,7 +201,9 @@
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!-- Shipment Date 装运日期 -->
<c-col :span="12">
<el-form-item label="Shipment Date" prop="ledgrp.rec.shpdat">
......@@ -212,7 +217,9 @@
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<!--Expiring on 到期日 -->
<c-col :span="12">
<el-form-item label="Expiring on" prop="ledgrp.rec.expdat">
......@@ -227,6 +234,7 @@
</el-form-item>
</c-col>
<c-col :span="12"></c-col>
</c-col>
<!-- in (Place)/counters of有效地点 -->
<c-col :span="24">
......
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