Commit 9e179f6b by WF1020

保函修改代码优化提交

parent aa1c2eb8
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
methods: {
// 获取gitopn弹框表格数据
async queryGridEtyPromptDialogData(type, ptytyp) {
let params = {
userId: window.sessionStorage.userId || 'ZL',
ptytyp: ptytyp,
extkey: this.model.gidgrp[type.toLowerCase()].pts.extkey,
};
let res = await Api.post('/service/ptspta/list', params);
if (res.respCode == SUCCESS) {
this.root.$refs['etyDialog'].show = true;
this.root.promptData.data = res.data.ptaInfos;
this.root.promptData.type = type;
}
},
// 选中gitame弹框表格的行数据
async selectGridEtyPromptData(row) {
let params = {
...row,
};
let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data);
}
},
}
}
\ No newline at end of file
import Utils from '~/utils';
/**
* Gitame Check规则
*/
let checkObj = {
'gidgrp.rec.ownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitamep.recget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.amedat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gitamep.gcdownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'trnmod.swiadd.orddat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'trnmod.swiadd.addcur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.addamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.amenbr': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.rec.amenbr': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.addamtcovs20': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.cbs.max.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'oldgidgrp.cbs.max.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.amecur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.ameamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.newcur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.newamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gitamep.ametxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'trnmod.swiadd.ameblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.rec.expdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'oldgidgrp.blk.exptxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.rec.liadat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'oldgidgrp.blk.liatxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'trnmod.swiadd.newexpdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'trnmod.swiadd.exptxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'trnmod.swiadd.newliadat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'trnmod.swiadd.liatxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.blk.dtaappexpdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'trnmod.swiadd.newdtaappexpdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gitp.recget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.rec.ownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.recget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.rec.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'gidgrp.cbs.max.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.apl.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.cbs.opn1.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.opn1.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.rec.oldref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.aplp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.apl.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.aplp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.apl.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apl.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apl.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gitp.usr.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 8, message: '长度不能超过8' },
],
'gitp.usrget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.apl.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.gartypin': [
{ type: 'string', required: false, message: '必输项' },
{ max: 4, message: '长度不能超过4' },
],
'gitp.lettername': [
{ type: 'string', required: false, message: '必输项' },
{ max: 60, message: '长度不能超过60' },
],
'gidgrp.blk.gartyptxtin': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.adv.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.iss.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.rec.vrfdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.orddat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gitp.issp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.advp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.iss.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.issp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.adv.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.advp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.iss.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.adv.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.iss.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.iss.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.adv.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.adv.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.opndat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.iss.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.adv.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.apprultxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.expdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.ben.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.blk.exptxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.atxexptxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.inudat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gitp.benp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.ben.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.benp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.rec.liadat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.ben.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ben.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ben.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.liatxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.atxliatxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.ben.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.gidcxm.warran': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'gidgrp.con.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.ctr.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.atb.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.conp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.bdbp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.con.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.conp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gitp.ctrp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.bdb.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.bdbp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.ctr.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.ctrp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gitp.atbp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.atb.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.atbp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.con.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bdb.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctr.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.con.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.con.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bdb.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bdb.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctr.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctr.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.atb.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.atb.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.atb.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.con.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bdb.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctr.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.atb.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.deloritxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.deltoadr': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.feetxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.preper': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.atxpreper': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.trfcond': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.blk.gidtxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'oldgidgrp.blk.gidtxtamec': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'addbcb.name': [
{ type: 'string', required: false, message: '必输项' },
{ max: 15, message: '长度不能超过15' },
],
'addbcb.godnam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'addbcb.pwtyp9': [
{ type: 'string', required: false, message: '必输项' },
{ max: 30, message: '长度不能超过30' },
],
'addbcb.bcbtyp7': [
{ type: 'string', required: false, message: '必输项' },
{ max: 25, message: '长度不能超过25' },
],
'addbcb.pwdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'addbcb.bcbdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'addbcb.ameadvrmk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 34, message: '长度不能超过34' },
],
'addbcb.expdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'addbcb.preexpdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'addbcb.gitamermk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 34, message: '长度不能超过34' },
],
'gitamep.ametxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'trnmod.swiadd.ameblkc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gitamep.oldmacamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.amecurc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.ameamtc': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.newcurc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.newamtc': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.addcurc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'trnmod.swiadd.addamtc': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'trnmod.swiadd.addamtcovc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.gidtxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.gtxgidtxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.cbs.cnf.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.cnf.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.rec.partcon': [
{ type: 'string', required: false, message: '必输项' },
{ max: 5, message: '长度不能超过5' },
],
'gidgrp.rec.cnfdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.cnr.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.con.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.cnrp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.cnr.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.cnrp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cnr.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.cnr.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.cnr.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.cnr.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.opndatc': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.cbs.mac.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.blk.gartyptxtc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.apprultxtc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apc.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.iss.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.apcp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.apc.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.apcp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.apc.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apc.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apc.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.apc.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctc.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.ben.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.ctcp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.ctc.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.ctcp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.ctc.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctc.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctc.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ctc.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bec.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.becp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.bec.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.becp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.bec.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bec.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bec.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.bec.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.avc.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.avcp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.avc.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gitp.avcp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.avc.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'gidgrp.rec.deloritxtc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.feetxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.deltoadrc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.preperc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.atxpreperc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.trfcondc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.orcrefc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.orcdatc': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.tenclsdatc': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.blk.covgodsrvc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.atxcovgodsrvc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.orcratc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
],
'gidgrp.rec.orcamtc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.blk.orcplcc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.accc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.jurlawtxtc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.jurplcc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.tenrefc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.tendatc': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.trmdatc': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.blk.addinfc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.gidtxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.gtxgidtxtc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
],
'gidgrp.cbs.mac2.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.mac2.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.cbs.opc2.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.opc2.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.blk.addamtcovc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gitamep.recget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'gidgrp.rec.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
],
'gitamep.orddat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gitamep.amenbr': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gitamep.expnottxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
],
'gitamep.limnottxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
],
'gitamep.amenumjmg': [
{ type: 'string', required: false, message: '必输项' },
{ max: 2, message: '长度不能超过2' },
],
'gitamep.expnewtxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
],
'gitamep.limnewtxt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
],
'gidgrp.rec.vrfdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'trnmod.swiadd.addamtcov': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.cbs.max2.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gitamep.mstitle': [
{ type: 'string', required: true, message: '必输项' },
{ max: 30, message: '长度不能超过30' },
],
'gidgrp.rec.orcref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ghd.aplnam': [
{ type: 'string', required: true, message: '必输项' },
{ max: 50, message: '长度不能超过50' },
],
'gidgrp.rec.orcdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.bngcod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
],
'gidgrp.rec.tenclsdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.juscod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
],
'gidgrp.blk.covgodsrv': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.blk.atxcovgodsrv': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.bilvvv': [
{ type: 'string', required: false, message: '必输项' },
{ max: 8, message: '长度不能超过8' },
],
'gitp.indirectswiadd': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.rec.orcrat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
],
'gidgrp.rec.orcamt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.blk.orcplc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.acc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.jurlaw': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.jurplc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.tenref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.tendat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.rec.trmdat': [
{ type: 'date', required: false, message: '输入正确的日期' },
],
'gidgrp.ghd.remark': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.rec.mannum': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12, message: '长度不能超过12' },
],
'gidgrp.blk.addinf': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'gidgrp.ghd.wahnum': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
],
'gidgrp.gidcxm.benefi': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
],
'oldgidgrp.blk.gidtxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.blk.gidtxtame': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.cbs.max2.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.max2.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.cbs.opn2.cur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'gidgrp.cbs.opn2.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'gidgrp.blk.addamtcovs20': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
],
'gidgrp.bec.pts.extkey': null,
'gidgrp.avc.pts.extkey': null,
'gidgrp.blk.gidtxt': null,
'gidgrp.rec.tenref': null,
'gidgrp.rec.giduil': null,
'gidgrp.rec.jurlaws20': null,
'trnmod.swiadd.addamtcovc': null,
'gitp.aamp.aammod.addamtflg': null,
'gidgrp.ben.pts.adrblk': null,
'gidgrp.blk.atxexptxt': null,
'gidgrp.atb.pts.adrblk': null,
'gidgrp.con.pts.adrblk': null,
'gitp.liatxtcmodflg': null,
'trnmod.swiadd.exptxt': null,
'gidgrp.rec.orcamt': null,
'addbcb.gitamecho': null,
'gidgrp.apc.namelc': null,
'gidgrp.ben.adrelc': null,
'gitp.usr.extkey': null,
'trnmod.swiadd.amenbr': null,
'gitp.covgodsrvcmodflg': null,
'gidgrp.avc.pts.nam': null,
'addbcb.expdat': null,
'gidgrp.rec.exptyp': null,
'gidgrp.ctr.pts.extkey': null,
'trnmod.swiadd.newliadat': null,
'trnmod.swiadd.ameblk': null,
'gidgrp.cnr.pts.extkey': null,
'gidgrp.rec.liadat': null,
'gitp.gidtxtmodflgc': null,
'gidgrp.ctc.adrelc': null,
'gidgrp.blk.orcplcc': null,
'gidgrp.rec.sndto': null,
'gidgrp.con.adrelc': null,
'gidgrp.ctc.pts.extkey': null,
'gidgrp.blk.liatxtc': null,
'gidgrp.blk.feetxtc': null,
'gitp.exptxtmodflg': null,
'trnmod.swiadd.amedat': null,
'gidgrp.rec.gtxinr': null,
'gidgrp.rec.vrfdat': null,
'gidgrp.rec.tendat': null,
'gidgrp.rec.purpos': null,
'gidgrp.gidcxm.cxmflg': null,
'gitamep.amenumjmg': null,
'addbcb.pwtyp9': null,
'gidgrp.rec.autrnwflg': null,
'gidgrp.ctc.namelc': null,
'gitamep.ramrol': null,
'gidgrp.rec.legfrm': null,
'gidgrp.rec.tenclsdatc': null,
'gidgrp.apl.pts.extkey': null,
'trnmod.swiadd.newexpdat': null,
'gidgrp.apl.namelc': null,
'gidgrp.rec.accc': null,
'gidgrp.rec.liatypc': null,
'gidgrp.rec.autrnwflgc': null,
'gidgrp.blk.orcplc': null,
'gidgrp.atb.adrelc': null,
'gidgrp.rec.revflg': null,
'gidgrp.blk.addinf': null,
'gidgrp.cnr.namelc': null,
'gidgrp.iss.adrelc': null,
'gidgrp.rec.hndtyp': null,
'gidgrp.rec.orcrefc': null,
'gidgrp.adv.namelc': null,
'gidgrp.rec.partcon': null,
'addbcb.bcbtyp7': null,
'gitp.swiftflg': null,
'gidgrp.bdb.pts.extkey': null,
'gidgrp.iss.pts.adrblk': null,
'gidgrp.blk.atxpreperc': null,
'gidgrp.apc.pts.adrblk': null,
'gidgrp.adv.pts.adrblk': null,
'gidgrp.rec.orcref': null,
'gidgrp.bec.pts.adrblk': null,
'gidgrp.ctr.namelc': null,
'gidgrp.blk.atxpreper': null,
'gidgrp.rec.orcdatc': null,
'gidgrp.rec.orcamtc': null,
'trnmod.swiadd.liatxtc': null,
'gidgrp.con.pts.extkey': null,
'gidgrp.rec.tenclsdat': null,
'gidgrp.blk.gtxgidtxtc': null,
'trnmod.swiadd.newamt': null,
'gidgrp.rec.tendatc': null,
'gidgrp.cbs.cnf.amt': null,
'gidgrp.blk.gtxgidtxt': null,
'gidgrp.rec.cnfdet': null,
'gidgrp.bdb.adrelc': null,
'gidgrp.ctr.adrelc': null,
'gidgrp.blk.covgodsrv': null,
'gidgrp.blk.atxcovgodsrv': null,
'gidgrp.cnr.adrelc': null,
'gidgrp.con.namelc': null,
'gitp.covgodsrvmodflg': null,
'trnmod.swiadd.addamtcov': null,
'gidgrp.rec.orcrat': null,
'gidgrp.rec.jurlawc': null,
'gidgrp.ben.namelc': null,
'addbcb.litameadv': null,
'gidgrp.ghd.aplnam': null,
'gidgrp.rec.expflg': null,
'gidgrp.bec.adrelc': null,
'gidgrp.cnr.pts.adrblk': null,
'gidgrp.gidcxm.warran': null,
'gidgrp.apl.pts.ref': null,
'gidgrp.ctr.pts.adrblk': null,
'gidgrp.rec.jurplcc': null,
'gidgrp.cbs.mac.amt': null,
'addbcb.label5': null,
'gidgrp.atb.namelc': null,
'gidgrp.blk.addamtcovs20': null,
'gidgrp.rec.orddat': null,
'gidgrp.ctc.pts.adrblk': null,
'trnmod.swiadd.addamt': null,
'gidgrp.blk.covgodsrvc': null,
'gidgrp.rec.orcdat': null,
'gidgrp.apc.adrelc': null,
'gidgrp.rec.stacty': null,
'gidgrp.blk.gidtxtc': null,
'gidgrp.blk.exptxt': null,
'gidgrp.atb.pts.extkey': null,
'gidgrp.blk.addamtcovc': null,
'gidgrp.blk.atxliatxtc': null,
'gidgrp.blk.addinfc': null,
'gidgrp.rec.jurplc': null,
'gidgrp.rec.mannum': null,
'gidgrp.blk.apprul': null,
'gidgrp.apl.pts.adrblk': null,
'gidgrp.bec.namelc': null,
'gidgrp.rec.orcratc': null,
'trnmod.swiadd.purposame': null,
'gidgrp.rec.jurlaw': null,
'gidgrp.rec.acc': null,
'trnmod.swiadd.ameamt': null,
'addbcb.ameadvrmk': null,
'gidgrp.rec.inudat': null,
'gitp.prepercmodflg': null,
'gidgrp.iss.pts.ref': null,
'addbcb.preexpdat': null,
'gidgrp.cbs.mac2.amt': null,
'trnmod.swiadd.addamtc': null,
'gitp.gidtxtmodflg': null,
'gidgrp.blk.feetxt': null,
'gidgrp.cbs.max2.amt': null,
'addbcb.bccls2': null,
'addbcb.bccls1': null,
'addbcb.bccls4': null,
'addbcb.bccls3': null,
'gitp.prepermodflg': null,
'gidgrp.bdb.namelc': null,
'trnmod.swiadd.newamtc': null,
'gidgrp.blk.preperc': null,
'gidgrp.rec.tenrefc': null,
'gidgrp.rec.trmdat': null,
'gidgrp.blk.preper': null,
'gidgrp.blk.atxcovgodsrvc': null,
'trnmod.swiadd.ameblkc': null,
'gidgrp.apl.adrelc': null,
'trnmod.swiadd.addamtcovs20': null,
'gidgrp.rec.trmdatc': null,
'gidgrp.adv.adrelc': null,
'gidgrp.blk.apprultxt': null,
'gidgrp.apc.pts.extkey': null,
'gidgrp.iss.namelc': null,
'gidgrp.adv.pts.extkey': null,
'gidgrp.iss.pts.extkey': null,
'gidgrp.ben.pts.extkey': null,
'addbcb.gitamermk': null,
'gidgrp.bdb.pts.adrblk': null,
};
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key);
}
}
export default checkObj;
import Pts from '~/model/Common/Pts';
import Pub from '~/model/Public';
export default class Gitame{
constructor () {
this.data = {
gitbenl5blk:"",
gitbenl3blk:"",
gitapll1blk:"",
gitbenl1blk:"",
gitbenl2blk:"",
gitapll2blk:"",
gitbenl4blk:"",
gitapll3blk:"",
gitissl1blk:"",
gitbenl6blk:"",
gitrmbl2blk:"",
gitapll4blk:"",
gitrmbl1blk:"",
gitp:{
oldgidtxt: {},
oldgtxgidtxt: {},
gtx: {
gidtxt: {},
},
swiftflg:"", // 是否SWIFT格式 .gitp.swiftflg
recget:{
sdamod:{
seainf:"", // Reference .gitp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.recget.sdamod.dadsnd
},
},
aamp:{
aammod:{
addamtflg:"", // Add. Amount .gitp.aamp.aammod.addamtflg
},
},
exptxtmodflg:"", // Modify Expiry Condition/Event .gitp.exptxtmodflg
liatxtcmodflg:"", // Modify Liability Condition/Event - Counter Undertaking .gitp.liatxtcmodflg
usr:{
extkey:"", // Responsible User .gitp.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .gitp.usrget.sdamod.seainf
},
},
inccormsgflg:"", // Incoming Corporate Message Flag .gitp.inccormsgflg
drpreflglab1:"", // Label for Type of Request .gitp.drpreflglab1
inc760:"", // incoming lose .gitp.inc760
morapllab:"", // Label set if nore than one applicant .gitp.morapllab
drpreflglab:"", // Label for Type of Request .gitp.drpreflglab
bantyp:"", // bank typ .gitp.bantyp
letterlabel:"", // LETTERLABEL .gitp.letterlabel
oppbnkl:"", // 对手行代码 .gitp.oppbnkl
drpreflg:"", // Type of Request .gitp.drpreflg
aplp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.aplp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.aplp.ptsget.sdamod.dadsnd
},
},
},
benp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.benp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.benp.ptsget.sdamod.dadsnd
},
},
},
issp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.issp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.issp.ptsget.sdamod.dadsnd
},
},
},
advp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.advp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.advp.ptsget.sdamod.dadsnd
},
},
},
lettername:"", // 面函标题 .gitp.lettername
dzbhflg:"", // 电子保函标志 .gitp.dzbhflg
ctrp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.ctrp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.ctrp.ptsget.sdamod.dadsnd
},
},
},
aplsupflg:"", // Suppress Applicant in 760 Seqence B Flag .gitp.aplsupflg
atbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.atbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.atbp.ptsget.sdamod.dadsnd
},
},
},
labapl:"", // Label of apl .gitp.labapl
labctr:"", // Label of CTR .gitp.labctr
labaplref:"", // Label of APL's ref .gitp.labaplref
labctrref:"", // Label of CTR's ref .gitp.labctrref
labissbak:"", // Label of issue bank .gitp.labissbak
labissref:"", // Label of issue bank's ref .gitp.labissref
conp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.conp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.conp.ptsget.sdamod.dadsnd
},
},
},
bdbp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.bdbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.bdbp.ptsget.sdamod.dadsnd
},
},
},
prepermodflg:"", // Modify Document and Presentation Instructions .gitp.prepermodflg
chkpreper:"", // Allow * .gitp.chkpreper
chargi:{
chkast:"", // Allow * .gitp.chargi.chkast
},
gidtxt: {},
gidtxtmodflg:"", // Modify Guarantee Text .gitp.gidtxtmodflg
chkgidtxt:"", // Allow * .gitp.chkgidtxt
cnrp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.cnrp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.cnrp.ptsget.sdamod.dadsnd
},
},
},
aacp:{
aacmod:{
addamtflg:"", // Add. Amount .gitp.aacp.aacmod.addamtflg
},
},
apcp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.apcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.apcp.ptsget.sdamod.dadsnd
},
},
},
apcsupflg:"", // Suppress Applicant in 760 Seqence C Flag .gitp.apcsupflg
ctcp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.ctcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.ctcp.ptsget.sdamod.dadsnd
},
},
},
becp:{
ptsget:{
sdamod:{
seainf:"", // .gitp.becp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitp.becp.ptsget.sdamod.dadsnd
},
},
},
avcp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .gitp.avcp.ptsget.sdamod.dadsnd
seainf:"", // .gitp.avcp.ptsget.sdamod.seainf
},
},
},
prepercmodflg:"", // Modify Document and Presentation Instructions .gitp.prepercmodflg
chkpreperc:"", // Allow * .gitp.chkpreperc
chargic:{
chkast:"", // Allow * .gitp.chargic.chkast
},
laborcdat:"", // Label for Contract Date .gitp.laborcdat
labaddinfc:"", // Label for Additional Info in Sequence C .gitp.labaddinfc
covgodsrvcmodflg:"", // Modify Object of Contract Sequence C .gitp.covgodsrvcmodflg
covgodc:{
chkast:"", // Allow * .gitp.covgodc.chkast
},
gidtxtmodflgc:"", // Modify Guarantee Text - Local Undertaking Seq. C .gitp.gidtxtmodflgc
chkgidtxtc:"", // Allow * .gitp.chkgidtxtc
labaddinf:"", // Label for Additional Info .gitp.labaddinf
covgodsrvmodflg:"", // Modify Object of Contract .gitp.covgodsrvmodflg
covgod:{
chkast:"", // Allow * .gitp.covgod.chkast
},
aplnamtxt:"", // 申请人名称 .gitp.aplnamtxt
indirectswiadd:"", // InDirect Swift Add .gitp.indirectswiadd
},
gidgrp:{
rec:{
fingua:"", // 是否对外担保 .gidgrp.rec.fingua
cfaguatyp:"", // 对外担保类型 .gidgrp.rec.cfaguatyp
cmtflg:"", // 跨境人民币保函 .gidgrp.rec.cmtflg
ownref:"", // Reference .gidgrp.rec.ownref
amenbr:"", // Actual Amendment No .gidgrp.rec.amenbr
resflg:"", // Reserved Contract .gidgrp.rec.resflg
rejflg:"", // Direct rejection .gidgrp.rec.rejflg
drpreflg:"", // Type of Request .gidgrp.rec.drpreflg
purposin:"", // Incoming Purpose .gidgrp.rec.purposin
purpos:"", // Outgoing Purpose .gidgrp.rec.purpos
hndtyp:"", // Handling Type .gidgrp.rec.hndtyp
gartyp:"", // Type of Undertaking .gidgrp.rec.gartyp
gartypin:"", // Undertaking Type from Local Undertaking Seq. C .gidgrp.rec.gartypin
legfrm:"", // Form of Undertaking .gidgrp.rec.legfrm
demand:"", // Demand Indicator .gidgrp.rec.demand
giduil:"", // Language of Undertak. .gidgrp.rec.giduil
secuilflg:"", // Bilingual Guarantee .gidgrp.rec.secuilflg
gtxinr:"", // Choice of Text .gidgrp.rec.gtxinr
atxinr:"", // Choice of Text .gidgrp.rec.atxinr
exptyp:"", // Expiry Type .gidgrp.rec.exptyp
expdat:"", // Valid until .gidgrp.rec.expdat
liatypc:"", // Liability Type .gidgrp.rec.liatypc
liadat:"", // Our Liability until .gidgrp.rec.liadat
oldref:"", // Old Reference .gidgrp.rec.oldref
revflg:"", // Declaration of Indemnity .gidgrp.rec.revflg
autrnwflg:"", // Auto-Renewal .gidgrp.rec.autrnwflg
rmbflg:"", // Reimbursement Information .gidgrp.rec.rmbflg
orddat:"", // Order Date .gidgrp.rec.orddat
opndat:"", // Valid from .gidgrp.rec.opndat
expflg:"", // Unlimited Guarantee .gidgrp.rec.expflg
liaflg:"", // Unlimited Liability .gidgrp.rec.liaflg
nam:"", // Name .gidgrp.rec.nam
inudat:"", // Inure Date .gidgrp.rec.inudat
teskeyunc:"", // Test Key Unconfirmity .gidgrp.rec.teskeyunc
guaflg:"", // Mortgage Flag .gidgrp.rec.guaflg
vrfdat:"", // 核销日期 .gidgrp.rec.vrfdat
fenlishi:"", // 是否分离式保函 .gidgrp.rec.fenlishi
stacty:"", // Risk Country .gidgrp.rec.stacty
delori:"", // Delivery of Undertak. .gidgrp.rec.delori
deloritxt:"", // Delivery of Undertak. .gidgrp.rec.deloritxt
sndto:"", // Undertaking Send to .gidgrp.rec.sndto
delto:"", // Deliv. To/Collection By .gidgrp.rec.delto
transfer:"", // Transfer Indicator .gidgrp.rec.transfer
chato:"", // Own Charges Borne by .gidgrp.rec.chato
cnfsta:"", // Confirmation Status .gidgrp.rec.cnfsta
partcon:"", // Partial Confirmation .gidgrp.rec.partcon
cnfdat:"", // Confirmation Date .gidgrp.rec.cnfdat
reccnfdet:"", // Confirm. Instr. .gidgrp.rec.reccnfdet
cnfdet:"", // Confirm. Instr. .gidgrp.rec.cnfdet
opndatc:"", // Requested Issue Date .gidgrp.rec.opndatc
gartypc:"", // Undertaking Type .gidgrp.rec.gartypc
legfrmc:"", // Form of Undertaking .gidgrp.rec.legfrmc
demandc:"", // Demand Indicator .gidgrp.rec.demandc
stdwrdc:"", // Standard wording required .gidgrp.rec.stdwrdc
gtxinrc:"", // Choice of Text .gidgrp.rec.gtxinrc
autrnwflgc:"", // Auto-Renewal - Local Undertaking Seq. C .gidgrp.rec.autrnwflgc
stdwrduilc:"", // Requested Language .gidgrp.rec.stdwrduilc
deloric:"", // Delivery of Undertak. .gidgrp.rec.deloric
deloritxtc:"", // Delivery of Undertak. .gidgrp.rec.deloritxtc
deltoc:"", // Deli. To/Collection By .gidgrp.rec.deltoc
transferc:"", // Transfer Indicator - Local Undertaking Seq. C .gidgrp.rec.transferc
orcrefc:"", // Contract Reference .gidgrp.rec.orcrefc
orcdatc:"", // Date from Original Contract - Local Undertaking Seq. C .gidgrp.rec.orcdatc
tenclsdatc:"", // Closing Date .gidgrp.rec.tenclsdatc
orcratc:"", // Original Perc./ Rate .gidgrp.rec.orcratc
orccurc:"", // Contract Amount .gidgrp.rec.orccurc
orcamtc:"", // Contract Amount .gidgrp.rec.orcamtc
accc:"", // A/c Adv. Paym. Guar. .gidgrp.rec.accc
jurlawc:"", // Governing Law .gidgrp.rec.jurlawc
jurlawtxtc:"", // Governing Law .gidgrp.rec.jurlawtxtc
jurplcc:"", // Place of Jurisdiction .gidgrp.rec.jurplcc
tenrefc:"", // Tender Reference .gidgrp.rec.tenrefc
tendatc:"", // Tender Date .gidgrp.rec.tendatc
trmdatc:"", // Latest Transmission .gidgrp.rec.trmdatc
orcref:"", // Contract Reference .gidgrp.rec.orcref
orcdat:"", // Date from Original Contract .gidgrp.rec.orcdat
tenclsdat:"", // Closing Date .gidgrp.rec.tenclsdat
orcrat:"", // Original Perc./ Rate .gidgrp.rec.orcrat
orccur:"", // Contract Amount .gidgrp.rec.orccur
orcamt:"", // Contract Amount .gidgrp.rec.orcamt
acc:"", // A/c for Adv. Paym. Guar. .gidgrp.rec.acc
jurlaws20:"", // Governing Law .gidgrp.rec.jurlaws20
jurlaw:"", // Law of Jurisdiction .gidgrp.rec.jurlaw
jurplc:"", // Place of Jurisdiction .gidgrp.rec.jurplc
tenref:"", // Tender Reference .gidgrp.rec.tenref
tendat:"", // Tender Date .gidgrp.rec.tendat
trmdat:"", // Latest Transmiss. Date .gidgrp.rec.trmdat
juscod:"", // 组织机构代码 .gidgrp.rec.juscod
cunqii:"", // 流动资金贷款利率档次 .gidgrp.rec.cunqii
bilvvv:"", // 上浮比率 .gidgrp.rec.bilvvv
bngcod:"", // 企业海关编码 .gidgrp.rec.bngcod
mannum:"", // 手册号码 .gidgrp.rec.mannum
},
cbs:{
max:{
cur:"", // Guarantee Amount .gidgrp.cbs.max.cur
amt:"", // Guarantee Amount .gidgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .gidgrp.cbs.opn1.cur
amt:"", // Balance .gidgrp.cbs.opn1.amt
},
opn2:{
cur:"", //Additional Amount .gidgrp.cbs.opn2.cur
amt:"", //Additional Amount .gidgrp.cbs.opn2.amt
},
cnf:{
cur:"", // Confirmation Amount .gidgrp.cbs.cnf.cur
amt:"", // Balance .gidgrp.cbs.cnf.amt
},
mac:{
cur:"", // Guarantee Amount .gidgrp.cbs.mac.cur
amt:"", // Guarantee Amount .gidgrp.cbs.mac.amt
},
mac2:{
cur:"", // Additional Amount .gidgrp.cbs.mac2.cur
amt:"", // Balance .gidgrp.cbs.mac2.amt
},
opc2:{
cur:"", // Open Add. Amount .gidgrp.cbs.opc2.cur
amt:"", // Balance .gidgrp.cbs.opc2.amt
},
max2:{
cur:"", // Currency .gidgrp.cbs.max2.cur
amt:"", // Additional Amout .gidgrp.cbs.max2.cur
},
},
blk:{
gartyptxtin:"", // Specification of Type of Undertaking - Counter Undertaking .gidgrp.blk.gartyptxtin
apprul:"", // Applicable Rules .gidgrp.blk.apprul
apprultxt:"", // Applicable Rules .gidgrp.blk.apprultxt
exptxt:"", // Expiry Condition/ Evt. .gidgrp.blk.exptxt
atxexptxt:"", // Expiry Condition/ Evt. .gidgrp.blk.atxexptxt
liatxtc:"", // Liability Condition .gidgrp.blk.liatxtc
atxliatxtc:"", // Liability Condition .gidgrp.blk.atxliatxtc
deltoadr:"", // Delivery to Address .gidgrp.blk.deltoadr
preper:"", // Presentation Instr. .gidgrp.blk.preper
atxpreper:"", // Presentation Instr. .gidgrp.blk.atxpreper
trfcond:"", // Transfer Conditions .gidgrp.blk.trfcond
feetxt:"", // Additional Details to Code for Charges .gidgrp.blk.feetxt
gidtxt:"", // Guarantee Text .gidgrp.blk.gidtxt
gtxgidtxt:"", // Guarantee Text with Variables .gidgrp.blk.gtxgidtxt
gartyptxtc:"", // Undertaking Type .gidgrp.blk.gartyptxtc
apprulc:"", // Applicable Rules .gidgrp.blk.apprulc
apprultxtc:"", // Applicable Rules .gidgrp.blk.apprultxtc
deltoadrc:"", // Delivery to Address .gidgrp.blk.deltoadrc
preperc:"", // Presentation Instr. .gidgrp.blk.preperc
atxpreperc:"", // Presentation Instr. .gidgrp.blk.atxpreperc
trfcondc:"", // Transfer Conditions .gidgrp.blk.trfcondc
feetxtc:"", // Additional Details to Code for Charges .gidgrp.blk.feetxtc
covgodsrvc:"", // Object of Contract - Local Undertaking Seq. C .gidgrp.blk.covgodsrvc
orcplcc:"", // Original Contract Place - Local Undertaking Seq. C .gidgrp.blk.orcplcc
addinfc:"", // Additional Info - Local Undertaking Seq. C .gidgrp.blk.addinfc
atxcovgodsrvc:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrvc
gidtxtc:"", // Guarantee Text local undertaking .gidgrp.blk.gidtxtc
gtxgidtxtc:"", // Guarantee Text with Variables - Counter Undertaking .gidgrp.blk.gtxgidtxtc
addamtcovc:"", // Covered .gidgrp.blk.addamtcovc
covgodsrv:"", // Object of Contract .gidgrp.blk.covgodsrv
orcplc:"", // Original Contract Place .gidgrp.blk.orcplc
addinf:"", // Additional Info .gidgrp.blk.addinf
atxcovgodsrv:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrv
gidtxtame:"", // Amendments so Far .gidgrp.blk.gidtxtame
addamtcovs20:"" //Additional Amount .gidgrp.blk.addamtcovs20
},
apl:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.apl.namelc
adrelc:"", // 地址 .gidgrp.apl.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.apl.dbfadrblkcn
},
ben:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ben.namelc
adrelc:"", // 地址 .gidgrp.ben.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ben.dbfadrblkcn
},
iss:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.iss.namelc
adrelc:"", // 地址 .gidgrp.iss.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.iss.dbfadrblkcn
},
adv:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.adv.namelc
adrelc:"", // 地址 .gidgrp.adv.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.adv.dbfadrblkcn
},
ghd:{
segtyp:"", // 特殊保函类型 .gidgrp.ghd.segtyp
bustyp:"", // 业务类型 .gidgrp.ghd.bustyp
wahnum:"", // 仓库号 .gidgrp.ghd.wahnum
remark:"", // 备注 .gidgrp.ghd.remark
aplnam:"", // 申请人名称关税保函专用 .gidgrp.ghd.aplnam
},
gidcxm:{
warran:"", // 被保证人 .gidgrp.gidcxm.warran
cxmflg:"", // 是否显示查询码 .gidgrp.gidcxm.cxmflg
benefi:"", // 受益人名称 .gidgrp.gidcxm.benefi
},
ctr:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ctr.namelc
adrelc:"", // 地址 .gidgrp.ctr.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ctr.dbfadrblkcn
},
atb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.atb.namelc
adrelc:"", // 地址 .gidgrp.atb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.atb.dbfadrblkcn
},
con:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.con.namelc
adrelc:"", // 地址 .gidgrp.con.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.con.dbfadrblkcn
},
bdb:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.bdb.namelc
adrelc:"", // 地址 .gidgrp.bdb.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.bdb.dbfadrblkcn
},
cnr:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.cnr.namelc
adrelc:"", // 地址 .gidgrp.cnr.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.cnr.dbfadrblkcn
},
apc:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.apc.namelc
adrelc:"", // 地址 .gidgrp.apc.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.apc.dbfadrblkcn
},
ctc:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.ctc.namelc
adrelc:"", // 地址 .gidgrp.ctc.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.ctc.dbfadrblkcn
},
bec:{
pts:new Pts().data,
namelc:"", // 名称 .gidgrp.bec.namelc
adrelc:"", // 地址 .gidgrp.bec.adrelc
dbfadrblkcn:"", // Chinese address .gidgrp.bec.dbfadrblkcn
},
avc:{
pts:new Pts().data,
},
},
gitamep:{
ramrollab:"", // Label for RAMROL .gitamep.ramrollab
recget:{
sdamod:{
seainf:"", // Reference .gitamep.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .gitamep.recget.sdamod.dadsnd
},
},
ametxtflg:"", // Amendment :77C: modified .gitamep.ametxtflg
ametxt:"", // Amendment :77C: .gitamep.ametxt
amebut:{
chkast:"", // Allow * .gitamep.amebut.chkast
},
abrflg:"", // agreement of bene. required .gitamep.abrflg
ameaccflg:"", // Send Amendment Acceptance Response .gitamep.ameaccflg
prtflg:"", // choose full text .gitamep.prtflg
clsclmflg:"", // Close picked up claim now .gitamep.clsclmflg
gcdownref:"", // GCDOWNREF .gitamep.gcdownref
crereg:"", // Create Autoregistration for .gitamep.crereg
ramrol:"", // Request of Amendment send to .gitamep.ramrol
ametxtc:"", // Amendments .gitamep.ametxtc
ametxtflgc:"", // Amendment :77C: modified .gitamep.ametxtflgc
amebutc:{
chkast:"", // Allow * .gitamep.amebutc.chkast
},
oldmaccur:"", // Old Local Undertaking .gitamep.oldmaccur
oldmacamt:"", // Old Local Undertaking .gitamep.oldmacamt
orddat:"", // Order From .gitamep.orddat
amenbr:"", // Actual Amendment No .gitamep.amenbr
expnottxt:"", // text 'unlimited' / old expiry .gitamep.expnottxt
limnottxt:"", // text 'unlimited' .gitamep.limnottxt
expnewtxt:"", // text 'unlimited' / new expiry .gitamep.expnewtxt
limnewtxt:"", // text 'unlimited' / new liability .gitamep.limnewtxt
cre767flg:"", // Create Amendment Message .gitamep.cre767flg
amemsg:"", // 银关保函操作 .gitamep.amemsg
plateflg:"", // plateflg .gitamep.plateflg
mstitle:"", // 面函标题 .gitamep.mstitle
amenumjmg:"", // 变�'次数 .gitamep.amenumjmg
},
// trnmod:{
// swiadd:{
// purposamein:"", // Inc. Purpose of amend. .trnmod.swiadd.purposamein
// purposame:"", // Purpose of amend. .trnmod.swiadd.purposame
// amedat:"", // Amendment Date .trnmod.swiadd.amedat
// orddat:"", // Order from .trnmod.swiadd.orddat
// amenbr:"", // Amend. No Receiv. .trnmod.swiadd.amenbr
// amecur:"", // Amended .trnmod.swiadd.amecur
// ameamt:"", // Amended Amount .trnmod.swiadd.ameamt
// newcur:"", // Guarantee Amount .trnmod.swiadd.newcur
// newamt:"", // New amount .trnmod.swiadd.newamt
// ameblk:"", // Text for Amendments .trnmod.swiadd.ameblk
// reqcan:"", // Cancellation Request .trnmod.swiadd.reqcan
// amemsgdonflg:"", // Create Amendment Message .trnmod.swiadd.amemsgdonflg
// addamtflg:"", // Add. Amount Flag .trnmod.swiadd.addamtflg
// addcur:"", // Additional Currency .trnmod.swiadd.addcur
// addamt:"", // Additional Amount .trnmod.swiadd.addamt
// addamtcovs20:"", // Additional Amount Covered .trnmod.swiadd.addamtcovs20
// redrea:"", // Reason for Reduce / Discharge .trnmod.swiadd.redrea
// exptyp:"", // New Expiry Type .trnmod.swiadd.exptyp
// newexpdat:"", // New Expiry Date .trnmod.swiadd.newexpdat
// exptxt:"", // New Expiry Condition .trnmod.swiadd.exptxt
// liatypc:"", // New Liability Type .trnmod.swiadd.liatypc
// newliadat:"", // New Liability Date .trnmod.swiadd.newliadat
// liatxtc:"", // New Liability Condition .trnmod.swiadd.liatxtc
// newdtaappexpdat:"", // New appr. Expiry Date .trnmod.swiadd.newdtaappexpdat
// ameblkc:"", // Text for Amendments .trnmod.swiadd.ameblkc
// amecurc:"", // Amended Amount .trnmod.swiadd.amecurc
// ameamtc:"", // Increase of Local Guarantee Amount .trnmod.swiadd.ameamtc
// newcurc:"", // Local Undertaking .trnmod.swiadd.newcurc
// newamtc:"", // New Amount Local Guarantee .trnmod.swiadd.newamtc
// addamtflgc:"", // Additional Amount Flag Seq. C .trnmod.swiadd.addamtflgc
// addcurc:"", // Additional Currency Seq. C .trnmod.swiadd.addcurc
// addamtc:"", // Additional Amount Seq. C .trnmod.swiadd.addamtc
// addamtcovc:"", // Add. Amount Covered .trnmod.swiadd.addamtcovc
// newexpflg:"", // Unlimited Validity .trnmod.swiadd.newexpflg
// newliaflg:"", // Unlimited Liability .trnmod.swiadd.newliaflg
// addamtcov:"", // Amounts Covered .trnmod.swiadd.addamtcov
// },
// },
oldgidgrp:{
cbs:{
max:{
cur:"", // Old Guarantee Amt. .oldgidgrp.cbs.max.cur
amt:"", // Balance .oldgidgrp.cbs.max.amt
},
},
rec:{
exptyp:"", // Old Expiry Type .oldgidgrp.rec.exptyp
expdat:"", // Valid until .oldgidgrp.rec.expdat
liatypc:"", // Old Liability Type .oldgidgrp.rec.liatypc
liadat:"", // Liability until .oldgidgrp.rec.liadat
},
blk:{
exptxt:"", // Old Expiry Condition .oldgidgrp.blk.exptxt
liatxtc:"", // Old Liability Condition .oldgidgrp.blk.liatxtc
dtaappexpdat:"", // Old appr. Expiry Date .oldgidgrp.blk.dtaappexpdat
gidtxtc:"", // Guarantee Text .oldgidgrp.blk.gidtxtc
gidtxtamec:"", // Amendments so Far .oldgidgrp.blk.gidtxtamec
gidtxt:"", // Guarantee Text .oldgidgrp.blk.gidtxt
},
},
addbcb:{
addbcbl1blk:"",
name:"", // �'�物简称及税号 .addbcb.name
godnam:"", // �'�物简称 .addbcb.godnam
pwtyp1:"", // 进口许可证 .addbcb.pwtyp1
pwtyp2:"", // 机电产品进口许可证 .addbcb.pwtyp2
pwtyp3:"", // 一般商品进口配额证明 .addbcb.pwtyp3
pwtyp4:"", // 特定商品进口登记证明 .addbcb.pwtyp4
pwtyp5:"", // 重要工业品自动进口许可证 .addbcb.pwtyp5
pwtyp6:"", // 凭保开证,批文后补 .addbcb.pwtyp6
pwtyp7:"", // 不需要 .addbcb.pwtyp7
pwtyp8:"", // 其他 .addbcb.pwtyp8
pwtyp9:"", // 批文类型填写文本框 .addbcb.pwtyp9
bcbtyp1:"", // 不在名录 .addbcb.bcbtyp1
bcbtyp2:"", // 异地付汇 .addbcb.bcbtyp2
bcbtyp3:"", // 转口�'�易 .addbcb.bcbtyp3
bcbtyp4:"", // 90天以上信用证 .addbcb.bcbtyp4
bcbtyp5:"", // 不需要 .addbcb.bcbtyp5
bcbtyp6:"", // 其它 .addbcb.bcbtyp6
bcbtyp7:"", // 备查表类型填写文本框 .addbcb.bcbtyp7
label1:"", // 国际部意见 .addbcb.label1
label2:"", // 国际部意见 .addbcb.label2
label3:"", // 国际部意见 .addbcb.label3
label6:"", // 国际部意见 .addbcb.label6
label4:"", // 国际部意见 .addbcb.label4
label5:"", // 国际部意见 .addbcb.label5
pwdat:"", // 批文效期 .addbcb.pwdat
bcbdat:"", // 备案表效期 .addbcb.bcbdat
gitamecho:"", // GITAMECHO .addbcb.gitamecho
gitamermk:"", // GITAMERMK .addbcb.gitamermk
bgftktyp:"", // 不规范条款类型 .addbcb.bgftktyp
modtyp:"", // 修改信用证类型 .addbcb.modtyp
litameadv:"", // 特殊规定 .addbcb.litameadv
ameadvrmk:"", // 特殊规定条件 .addbcb.ameadvrmk
bccls1:"", // 效期是否敞口 .addbcb.bccls1
bccls3:"", // 保函期限超过三年,已经总行贸易金融部批准办理 .addbcb.bccls3
preexpdat:"", // 预计效期为 .addbcb.preexpdat
expdat:"", // 效期为 .addbcb.expdat
bccls2:"", // 合同尚未签订或生效 .addbcb.bccls2
bccls4:"", // 以下两个选项二选一 .addbcb.bccls4
},
setmod:new Pub().data.Setmod,
mtabut:new Pub().data.Mtabut,
trnmod:new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-col :span="12">
<c-form-item label="附加金额" prop="gidgrp.cbs.mac2.cur">
<c-input disabled v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入附加金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="gidgrp.cbs.mac2.amt">
<c-input disabled v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item label="附加金额余额" prop="gidgrp.cbs.opc2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="gidgrp.cbs.opc2.amt">
<c-input disabled v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-form-item label="39C场" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit
placeholder="请输入39C场"></c-input>
</c-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-col :span="14">
<el-form-item label="附加金额" prop="gidgrp.cbs.max2.cur">
<c-input disabled v-model="model.gidgrp.cbs.max2.cur" maxlength="3" placeholder="请输入附加金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.gidgrp.cbs.max2.amt">
<c-input disabled v-model="model.gidgrp.cbs.max2.amt" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="14">
<el-form-item label="附加金额余额" prop="gidgrp.cbs.opn2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opn2.cur" maxlength="3" placeholder="请输入附加金额余额"></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn2.amt">
<c-input disabled v-model="model.gidgrp.cbs.opn2.amt" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="39C场" prop="gidgrp.blk.addamtcovs20">
<c-input disabled type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovs20" maxlength="65"
show-word-limit placeholder="请输入39C场"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import Utils from "~/utils";
import event from '../event'
import Coninfp from "~/views/Public/Coninfp";
import Addbcb1 from "./Addbcb1";
export default {
components: {
"m-coninfp": Coninfp,
"m-addbcb1": Addbcb1,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
activeNames: ["addbcb1"],
};
},
methods: {
},
created: function () { },
};
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs-tab">
<!-- S0000003 : 货物税号 DE!-->
<c-row>
<c-col :span="24">
<c-col :span="12">
<c-col :span="24">
<el-form-item label="">
授信条件对于本笔修改项下有无特殊规定:
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="GITAMECHO" prop="addbcb.gitamecho">
<c-select
v-model="model.addbcb.gitamecho"
style="width: 100%"
placeholder="请选择"
:code="codes.gitamecho"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="GITAMERMK" prop="addbcb.gitamermk">
<c-input
:disabled="model.addbcb.gitamecho=='无特殊规定'"
type="textarea"
v-model="model.addbcb.gitamermk"
maxlength="34"
show-word-limit
placeholder="请输入GITAMERMK"
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1"> </c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-form-item label="修改内容" prop="gitamep.ametxtc">
<c-input :disabled="model.gitamep.ametxtflgc == ''" :rows="5" type="textarea" v-model="model.gitamep.ametxtc"
maxlength="65" show-word-limit placeholder="请输入修改内容"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-form-item label="修改内容文本" prop="trnmod.swiadd.ameblkc">
<c-input type="textarea" :rows="5" v-model="model.trnmod.swiadd.ameblkc" maxlength="65"
show-word-limit placeholder="请输入修改内容文本"></c-input>
</c-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-button style="margin: 5px 0 0 10px" size="small" type="primary" icon="el-icon-more">
</c-button>
<c-checkbox style="margin: 5px 0 0 10px" class="checkbox-left" v-model="model.gitamep.amebutc.chkast">允许</c-checkbox>
</c-col>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="旧本地保函文本" prop="gitamep.oldmaccur">
<c-select disabled :code="codes.curtxt" v-model="model.gitamep.oldmaccur" style="width: 100%"
placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="gitamep.oldmacamt">
<c-input disabled v-model="model.gitamep.oldmacamt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item label="修改金额" prop="trnmod.swiadd.amecurc">
<c-input disabled v-model="model.trnmod.swiadd.amecurc" maxlength="3" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="trnmod.swiadd.ameamtc">
<c-input v-model="model.trnmod.swiadd.ameamtc" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item label="本地保函文本" prop="trnmod.swiadd.newcurc">
<c-input disabled v-model="model.trnmod.swiadd.newcurc" maxlength="3" placeholder="请输入本地保函文本"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="trnmod.swiadd.newamtc">
<c-input v-model="model.trnmod.swiadd.newamtc" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item label="附加金额 Seq. C" prop="trnmod.swiadd.addcurc">
<c-input disabled v-model="model.trnmod.swiadd.addcurc" maxlength="3" placeholder="请输入附加金额 Seq. C">
</c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="trnmod.swiadd.addamtc">
<c-input :disabled="model.trnmod.swiadd.addamtflgc == ''" v-model="model.trnmod.swiadd.addamtc"
placeholder="请输入附加金额 Seq. C"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item label="附加承保金额" prop="trnmod.swiadd.addamtcovc">
<c-input :disabled="model.trnmod.swiadd.addamtflgc == ''" type="textarea"
v-model="model.trnmod.swiadd.addamtcovc" maxlength="65" show-word-limit placeholder="请输入附加承保金额">
</c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item>
<c-checkbox v-model="model.trnmod.swiadd.addamtflgc" class="checkbox-left">附加金额</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="5" :offset="7">
<c-checkbox style="margin: 0 0 0 10px" v-model="model.gitamep.ametxtflgc">是否可修改修改内容</c-checkbox>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: {
},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="旧到期类型" prop="oldgidgrp.rec.exptyp">
<c-select disabled :code="codes.exptyp" v-model="model.oldgidgrp.rec.exptyp" style="width: 100%"
placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="旧到期日" prop="oldgidgrp.rec.expdat">
<c-date-picker disabled type="date" v-model="model.oldgidgrp.rec.expdat" style="width: 100%"
placeholder="请选择旧到期日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="旧到期条件" prop="oldgidgrp.blk.exptxt">
<c-input disabled type="textarea" v-model="model.oldgidgrp.blk.exptxt" maxlength="65" show-word-limit
placeholder="请输入旧到期条件"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="旧责任类型" prop="oldgidgrp.rec.liatypc">
<c-select disabled :code="codes.exptyp" v-model="model.oldgidgrp.rec.liatypc" style="width: 100%"
placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="旧责任期" prop="oldgidgrp.rec.liadat">
<c-date-picker disabled type="date" v-model="model.oldgidgrp.rec.liadat" style="width: 100%"
placeholder="请选择旧责任期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="旧责任条件 " prop="oldgidgrp.blk.liatxtc">
<c-input disabled type="textarea" v-model="model.oldgidgrp.blk.liatxtc" maxlength="65" show-word-limit
placeholder="请输入旧责任条件 "></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="旧估计到期日" prop="oldgidgrp.blk.dtaappexpdat">
<c-date-picker disabled type="date" v-model="model.oldgidgrp.blk.dtaappexpdat" style="width: 100%"
placeholder="请选择"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="新到期类型" prop="trnmod.swiadd.exptyp">
<c-select :code="codes.exptyp" v-model="model.trnmod.swiadd.exptyp" style="width: 100%" placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="新到期日" prop="trnmod.swiadd.newexpdat">
<c-date-picker :disabled="
model.trnmod.swiadd.exptyp == 'OPEN' ||
(model.trnmod.swiadd.exptyp == '' &&
model.oldgidgrp.rec.expdat == '')
" type="date" v-model="model.trnmod.swiadd.newexpdat" style="width: 100%" placeholder="请选择">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="新到期条件" prop="trnmod.swiadd.exptxt">
<c-input :disabled="
!(model.trnmod.swiadd.exptyp == 'COND') &&
!(
model.oldgidgrp.blk.exptxt != '' &&
model.trnmod.swiadd.exptyp == ''
)
" type="textarea" v-model="model.trnmod.swiadd.exptxt" maxlength="65" show-word-limit
placeholder="请输入新到期条件"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="新责任类型" prop="trnmod.swiadd.liatypc">
<c-select :disabled="
model.gidgrp.rec.hndtyp != 'OC' &&
model.gidgrp.rec.purpos != 'CO'
" :code="codes.exptyp" v-model="model.trnmod.swiadd.liatypc" style="width: 100%" placeholder="请选择">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="新责任期" prop="trnmod.swiadd.newliadat">
<c-date-picker :disabled="
model.trnmod.swiadd.liatypc == 'OPEN' ||
(model.trnmod.swiadd.liatypc == '' &&
model.oldgidgrp.rec.liadat == '')
" type="date" v-model="model.trnmod.swiadd.newliadat" style="width: 100%" placeholder="请输入新责任期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="新责任条件" prop="trnmod.swiadd.liatxtc">
<c-input :disabled="
!(model.trnmod.swiadd.liatypc == 'COND') &&
!(
model.oldgidgrp.blk.liatxtc != '' &&
model.trnmod.swiadd.liatypc == ''
)
" type="textarea" v-model="model.trnmod.swiadd.liatxtc" maxlength="65" show-word-limit
placeholder="请输入新责任条件"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="新估计到期日" prop="trnmod.swiadd.newdtaappexpdat">
<c-date-picker :disabled="
model.trnmod.swiadd.exptyp != 'OPEN' &&
model.oldgidgrp.rec.exptyp != 'OPEN'
" type="date" v-model="model.trnmod.swiadd.newdtaappexpdat" style="width: 100%" placeholder="请选择">
</c-date-picker>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event";
import Utils from "~/utils";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: {
},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<c-col :span="20">
<c-form-item label="修改之前的保函文本" prop="oldgidgrp.blk.gidtxt" label-width="130px">
<i-stream-input disabled type="textarea" rows="8" :model="model.oldgidgrp.blk.gidtxt" maxlength="65"
show-word-limit placeholder="请输入修改之前的保函文本"></i-stream-input>
</c-form-item>
</c-col>
<c-col :span="20">
<c-form-item label="迄今为止的修订" prop="gidgrp.blk.gidtxtame" label-width="130px">
<c-input disabled type="textarea" rows="8" v-model="model.gidgrp.blk.gidtxtame" maxlength="65" show-word-limit
placeholder="请输入迄今为止的修订"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import IStreamInput from "~/components/IStreamInput";
export default {
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<c-col :span="20">
<c-form-item label="保函文本" prop="oldgidgrp.blk.gidtxtc">
<c-input :rows="8" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtc" maxlength="65" show-word-limit
placeholder="请输入保函文本"></c-input>
</c-form-item>
</c-col>
<c-col :span="20">
<c-form-item label="迄今为止的修订" prop="oldgidgrp.blk.gidtxtamec">
<c-input :rows="8" disabled type="textarea" v-model="model.oldgidgrp.blk.gidtxtamec" maxlength="65"
show-word-limit placeholder="请输入迄今为止的修订"></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: {},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<!-- 左边不为swift格式 -->
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="保函编号" prop="gidgrp.rec.ownref">
<c-input disabled v-model="model.gidgrp.rec.ownref" maxlength="16" placeholder="请输入保函编号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="修改日期" prop="trnmod.swiadd.amedat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.amedat" style="width: 100%" placeholder="请选择修改日期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="申请修改日期" prop="gitamep.orddat">
<c-date-picker type="date" v-model="model.gitamep.orddat" style="width: 100%" placeholder="请选择申请修改日期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="原保函金额" prop="oldgidgrp.cbs.max.cur">
<c-select :code="codes.cur" disabled v-model="model.oldgidgrp.cbs.max.cur" style="width: 100%" placeholder="请输入原保函金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label-width="5px" prop="oldgidgrp.cbs.max.amt">
<c-input disabled v-model="model.oldgidgrp.cbs.max.amt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="修改金额" prop="trnmod.swiadd.amecur">
<c-select :code="codes.cur" disabled v-model="model.trnmod.swiadd.amecur" style="width: 100%" placeholder="请输入修改金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label-width="5px" prop="trnmod.swiadd.ameamt">
<c-input v-model="model.trnmod.swiadd.ameamt" placeholder="请输入" @keyup.enter.native="
defaultFunction(
'trnmod.swiadd.newamt',
model.trnmod.swiadd.newamt
)
"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="保函币种和金额" prop="trnmod.swiadd.newcur">
<c-select disabled v-model="model.trnmod.swiadd.newcur" style="width: 100%" :code="codes.cur" placeholder="请选择保函金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label-width="5px" prop="trnmod.swiadd.newamt">
<c-input v-model="model.trnmod.swiadd.newamt" placeholder="请输入" @keyup.enter.native="
eventFunction(
'trnmod.swiadd.newamt',
model.trnmod.swiadd.newamt
)
"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="附加金额" prop="gidgrp.cbs.max2.cur">
<c-select disabled v-model="model.gidgrp.cbs.max2.cur" style="width: 100%" :code="codes.cur" placeholder="请输入"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label-width="5px" prop="trnmod.swiadd.addamt">
<c-input :disabled="model.trnmod.swiadd.addamtflg == ''" v-model="model.trnmod.swiadd.addamt"
placeholder="请输入附加金额"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="
model.gitp.swiftflg == 'N' &&
(model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.hndtyp == 'OT')
" label="保函修改的收件人" prop="gitamep.ramrol">
<c-select :code="codes.ramrol" v-model="model.gitamep.ramrol"
:disabled="model.trnmod.swiadd.amemsgdonflg == ''" style="width: 100%" placeholder="请输入保函修改的收件人">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="承保金额" prop="trnmod.swiadd.addamtcov">
<c-input type="textarea" v-model="model.trnmod.swiadd.addamtcov" maxlength="35" show-word-limit
placeholder="请输入承保金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="修改内容 :77C:" prop="gitamep.ametxt">
<c-input disabled type="textarea" v-model="model.gitamep.ametxt" maxlength="65" show-word-limit
placeholder="请输入修改内容 :77C:"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="面函标题" prop="gitamep.mstitle">
<c-input type="textarea" v-model="model.gitamep.mstitle" maxlength="50" show-word-limit placeholder="请输入面函标题">
</c-input>
</c-form-item>
</c-col>
<!-- 左边为swift格式 -->
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="保函编号" prop="gidgrp.rec.ownref">
<c-input disabled v-model="model.gidgrp.rec.ownref" maxlength="16" placeholder="请输入保函编号"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改报文的目的" prop="trnmod.swiadd.purposamein">
<c-select disabled v-model="model.trnmod.swiadd.purposamein" style="width: 100%" placeholder="请输入修改报文的目的">
<el-option v-for="item in codes.purposamein" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-show="model.gitp.swiftflg == 'Y'" label="修改目的" prop="trnmod.swiadd.purposame">
<c-select v-model="model.trnmod.swiadd.purposame" style="width: 100%" placeholder="请输入修改目的"
:code="getValues('trnmod.swiadd.purposame')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改日期" prop="trnmod.swiadd.amedat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.amedat" style="width: 100%" placeholder="请选择修改日期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="申请修改日期" prop="trnmod.swiadd.orddat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.orddat" style="width: 100%" placeholder="请选择申请修改日期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改次数" prop="trnmod.swiadd.amenbr">
<c-input v-model="model.trnmod.swiadd.amenbr" placeholder="请输入修改次数"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="实际修改次数 " prop="gidgrp.rec.amenbr">
<c-input disabled v-model="model.gidgrp.rec.amenbr" placeholder="请输入实际修改次数 "></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="原保函金额" prop="oldgidgrp.cbs.max.cur">
<c-select disabled v-model="model.oldgidgrp.cbs.max.cur" style="width: 100%" :code="codes.cur" placeholder="请输入原保函金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label-width="5px" prop="oldgidgrp.cbs.max.amt">
<c-input disabled v-model="model.oldgidgrp.cbs.max.amt" placeholder="请输入"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改金额" prop="trnmod.swiadd.amecur">
<c-select disabled v-model="model.trnmod.swiadd.amecur" style="width: 100%" :code="codes.cur" placeholder="请输入修改金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label-width="5px" prop="trnmod.swiadd.ameamt">
<c-input v-model="model.trnmod.swiadd.ameamt" placeholder="请输入" @keyup.enter.native="
defaultFunction(
'trnmod.swiadd.newamt',
model.trnmod.swiadd.newamt
)
"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="保函币种和金额" prop="trnmod.swiadd.newcur">
<c-select disabled v-model="model.trnmod.swiadd.newcur" style="width: 100%" :code="codes.cur" placeholder="请选择保函金额"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label-width="5px" prop="trnmod.swiadd.newamt">
<c-input v-model="model.trnmod.swiadd.newamt" placeholder="请输入" @keyup.enter.native="
eventFunction(
'trnmod.swiadd.newamt',
model.trnmod.swiadd.newamt
)
"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="GCDOWNREF" prop="gitamep.gcdownref">
<c-input v-model="model.gitamep.gcdownref" maxlength="16" placeholder="请输入GCDOWNREF"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
model.gitp.swiftflg == 'Y' &&
(model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.hndtyp == 'OT')
" label="保函修改的收件人" prop="gitamep.ramrol">
<c-select :code="codes.ramrol" v-model="model.gitamep.ramrol"
:disabled="model.trnmod.swiadd.amemsgdonflg == ''" style="width: 100%" placeholder="请输入保函修改的收件人">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
model.gitp.swiftflg == 'Y' &&
(model.gidgrp.rec.hndtyp == 'FA' ||
model.gidgrp.rec.hndtyp == 'FI' ||
model.gidgrp.rec.hndtyp == 'OL')
" label="保函修改的收件人" prop="gitamep.ramrol">
<c-select :code="codes.ramrol1" v-model="model.gitamep.ramrol"
:disabled="model.trnmod.swiadd.amemsgdonflg == ''" style="width: 100%" placeholder="请输入保函修改的收件人">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="减少/清偿原因" prop="trnmod.swiadd.redrea">
<c-select v-model="model.trnmod.swiadd.redrea" style="width: 100%" placeholder="请输入减少/清偿原因">
<el-option v-for="item in codes.redrea" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<!-- 右边不为swift格式 -->
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="简略信息" prop="gidgrp.rec.nam">
<c-input disabled v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入简略信息"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="修改次数" prop="trnmod.swiadd.amenbr">
<c-input v-model="model.trnmod.swiadd.amenbr" placeholder="请输入修改次数"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="实际修改次数" prop="gitamep.amenbr">
<c-input disabled v-model="model.gitamep.amenbr" placeholder="请输入实际修改次数"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="旧到期日期" prop="oldgidgrp.rec.expdat">
<c-date-picker disabled type="date" v-model="model.oldgidgrp.rec.expdat" style="width: 100%"
placeholder="请选择旧到期日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="责任截至日" prop="oldgidgrp.rec.liadat">
<c-date-picker disabled type="date" v-model="model.oldgidgrp.rec.liadat" style="width: 100%"
placeholder="请选择责任截至日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="变更次数" prop="gitamep.amenumjmg">
<c-input disabled v-model="model.gitamep.amenumjmg" maxlength="2" placeholder="请输入变更次数"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
model.gitp.swiftflg == 'N' &&
model.trnmod.swiadd.newexpflg == ''
" label="新到期日" prop="trnmod.swiadd.newexpdat">
<c-date-picker type="date" v-model="model.trnmod.swiadd.newexpdat" style="width: 100%" placeholder="请输入新到期日期">
</c-date-picker>
</el-form-item>
<c-form-item v-if="
model.gitp.swiftflg == 'N' &&
model.trnmod.swiadd.newexpflg == 'X'
" label="新到期日" prop="gitamep.expnewtxt">
<c-input :disabled="model.trnmod.swiadd.newexpflg == 'X'" v-model="model.gitamep.expnewtxt" maxlength="11"
placeholder="请输入新到期日"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="新责任期" prop="trnmod.swiadd.newliadat">
<c-date-picker disabled type="date" v-model="model.trnmod.swiadd.newliadat" style="width: 100%"
placeholder="请输入新责任期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.vrfdat" style="width: 100%"
placeholder="请选择核销日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-form-item v-if="model.gitp.swiftflg == 'N'" label="修改内容文本:" prop="trnmod.swiadd.ameblk">
<c-input type="textarea" rows="4" v-model="model.trnmod.swiadd.ameblk" maxlength="65" show-word-limit
placeholder="请输入修改内容文本"></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-button v-if="model.gitp.swiftflg == 'N'" style="margin: 5px 0 0 10px" size="small" type="primary"
icon="el-icon-more">
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg == 'N'" v-model="model.trnmod.swiadd.newexpflg"
class="checkbox-left">是否无效期限制</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg == 'N'" disabled v-model="model.trnmod.swiadd.newliaflg"
class="checkbox-left">是否无效期限制</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg == 'N'" v-model="model.gitamep.cre767flg" class="checkbox-left">
是否生成通知报文</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg == 'N'" v-model="model.gitamep.prtflg" class="checkbox-left">
是否选择输入保函全部内容</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="6" :offset="6">
<c-checkbox disabled v-if="model.gitp.swiftflg == 'N'" v-model="model.gitamep.clsclmflg"
class="checkbox-left">关闭索赔</c-checkbox>
</c-col>
<c-col :span="6" :offset="6">
<c-checkbox v-if="model.gitp.swiftflg == 'N'" v-model="model.gitamep.plateflg"
class="checkbox-left">保函修改面函模板</c-checkbox>
</c-col>
</c-col>
<!-- 右边为swift格式 -->
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改内容 :77C:" prop="gitamep.ametxt">
<c-input type="textarea" :disabled="model.gitamep.ametxtflg == ''" v-model="model.gitamep.ametxt" rows="4"
maxlength="65" show-word-limit placeholder="请输入修改内容 :77C:"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="修改内容文本:" prop="trnmod.swiadd.ameblk">
<c-input type="textarea" rows="4" v-model="model.trnmod.swiadd.ameblk" maxlength="65" show-word-limit
placeholder="请输入修改内容文本"></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" style="margin: 0 0 0 10px" v-model="model.gitamep.amebut.chkast"
class="checkbox-left">Allow</c-checkbox>
<c-button v-if="model.gitp.swiftflg == 'Y'" style="margin: 5px 0 0 10px" size="small" type="primary"
icon="el-icon-more" @click="onAmebutButtxmsel">
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="附加承保金额" prop="trnmod.swiadd.addamtcovs20">
<c-input type="textarea" rows="4" :disabled="model.trnmod.swiadd.addamtflg == ''"
v-model="model.trnmod.swiadd.addamtcovs20" maxlength="65" show-word-limit placeholder="请输入附加承保金额">
</c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label="附加金额" prop="trnmod.swiadd.addcur">
<c-input disabled v-model="model.trnmod.swiadd.addcur" maxlength="3" placeholder="请输入附加金额"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item v-if="model.gitp.swiftflg == 'Y'" label-width="5px" prop="trnmod.swiadd.addamt">
<c-input :disabled="model.trnmod.swiadd.addamtflg == ''" v-model="model.trnmod.swiadd.addamt"
@keyup.enter.native="
defaultFunction(
'trnmod.swiadd.addamt',
model.trnmod.swiadd.addamt
)
" placeholder="请输入附加金额"></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item style="margin-bottom: 0px;">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.trnmod.swiadd.reqcan"
class="checkbox-left">撤销请求</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="5" :offset="7">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.trnmod.swiadd.amemsgdonflg"
class="checkbox-left">是否生成通知报文</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item style="margin-bottom: 0px;">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.gitamep.prtflg" class="checkbox-left">
是否选择输入保函全部内容</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="5" :offset="7">
<c-checkbox disabled v-if="model.gitp.swiftflg == 'Y'" v-model="model.gitamep.clsclmflg"
class="checkbox-left">关闭索赔</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item style="margin-bottom: 0px;">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.trnmod.swiadd.addamtflg"
class="checkbox-left">附加金额</c-checkbox>
</el-form-item>
</c-col>
<c-col :span="5" :offset="7">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" :disabled="model.trnmod.swiadd.amemsgdonflg == ''"
v-model="model.gitamep.ametxtflg" class="checkbox-left">是否修改修改内容</c-checkbox>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import Utils from "~/utils";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
computed: {},
methods: {},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="合同号" prop="gidgrp.rec.orcref">
<c-input v-model="model.gidgrp.rec.orcref" maxlength="35" placeholder="请输入合同号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="合同号" prop="gidgrp.rec.orcref">
<c-input v-model="model.gidgrp.rec.orcref" maxlength="35" placeholder="请输入合同号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="合同签定日期" prop="gidgrp.rec.orcdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width: 100%"
placeholder="请选择合同签定日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="合同签定日期" prop="gidgrp.rec.orcdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width: 100%"
placeholder="请选择合同签定日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="合同失效日期" prop="gidgrp.rec.tenclsdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width: 100%"
placeholder="请选择合同失效日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="合同失效日期" prop="gidgrp.rec.tenclsdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdat" style="width: 100%"
placeholder="请选择合同失效日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="合同标的" prop="gidgrp.blk.covgodsrv">
<c-input :disabled="
model.gitp.covgodsrvmodflg == '' ||
model.gitp.swiftflg == 'N'
" rows="7" type="textarea" v-model="model.gidgrp.blk.covgodsrv" maxlength="350" show-word-limit
placeholder="请输入合同标的"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.gitp.covgodsrvmodflg" style="margin: 0 0 0 10px"
class="checkbox-left">修改文本</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.gitp.covgod.chkast" style="margin: 0 0 0 10px"
class="checkbox-left">允许</c-checkbox>
<c-button disabled v-if="model.gitp.swiftflg == 'Y'" size="small" type="primary"
style="margin: 5px 0 0 10px;width: 100px;">
查看系统文本
</c-button>
<c-button disabled v-if="model.gitp.swiftflg == 'Y'" size="small" type="primary"
style="margin: 5px 0 0 10px;width: 100px;">
查看历史文本
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="原始利率" prop="gidgrp.rec.orcrat">
<c-input disabled v-model="model.gidgrp.rec.orcrat" placeholder="请输入原始利率"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="原始利率" prop="gidgrp.rec.orcrat">
<c-input disabled v-model="model.gidgrp.rec.orcrat" placeholder="请输入原始利率"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="合同币种和金额" prop="gidgrp.rec.orccur">
<c-select disabled v-model="model.gidgrp.rec.orccur" style="width: 100%" placeholder="请选择合同币种 ">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.rec.orcamt">
<c-input disabled v-model="model.gidgrp.rec.orcamt" placeholder="请输入合同金额 "></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="合同签定地" prop="gidgrp.blk.orcplc">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.blk.orcplc" maxlength="140" show-word-limit
placeholder="请输入合同签定地"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="预付款账号" prop="gidgrp.rec.acc">
<c-input disabled v-model="model.gidgrp.rec.acc" maxlength="35" placeholder="请输入预付款账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="适用法律" prop="gidgrp.rec.jurlaws20">
<c-select :disabled="model.gitp.swiftflg != 'Y'" v-model="model.gidgrp.rec.jurlaws20" style="width: 100%"
placeholder="请选择适用法律">
<el-option v-for="item in codes.ctytxt1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label-width="5px" prop="gidgrp.rec.jurlaw">
<c-select disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" style="width: 100%" placeholder="请输入"
:code="codes.ctytxt2"></c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="仲裁法律" prop="gidgrp.rec.jurlaw">
<c-input disabled v-model="model.gidgrp.rec.jurlaw" maxlength="35" placeholder="请输入仲裁法律"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="仲裁地" prop="gidgrp.rec.jurplc">
<c-input :disabled="model.gidgrp.rec.jurlaws20 == ''" v-model="model.gidgrp.rec.jurplc" maxlength="35"
placeholder="请输入仲裁地"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="投标参考号" prop="gidgrp.rec.tenref">
<c-input disabled v-model="model.gidgrp.rec.tenref" maxlength="35" placeholder="请输入投标参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="投标日期" prop="gidgrp.rec.tendat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendat" style="width: 100%"
placeholder="请选择投标日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="最新传输日期" prop="gidgrp.rec.trmdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdat" style="width: 100%"
placeholder="请选择最新传输日期"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="手册号码" prop="gidgrp.rec.mannum">
<c-input disabled v-model="model.gidgrp.rec.mannum" maxlength="12" placeholder="请输入手册号码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="业务类型" prop="gidgrp.ghd.bustyp">
<c-select disabled v-model="model.gidgrp.ghd.bustyp" style="width: 100%" placeholder="请选择业务类型">
<el-option v-for="item in codes.bustyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="仓库号" prop="gidgrp.ghd.wahnum">
<c-input disabled v-model="model.gidgrp.ghd.wahnum" maxlength="20" placeholder="请输入仓库号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="受益人名称" prop="gidgrp.gidcxm.benefi">
<c-input v-model="model.gidgrp.gidcxm.benefi" maxlength="80" placeholder="请输入受益人名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="企业海关编码" prop="gidgrp.rec.bngcod">
<c-input disabled v-model="model.gidgrp.rec.bngcod" maxlength="10" placeholder="请输入企业海关编码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="组织机构代码" prop="gidgrp.rec.juscod">
<c-input disabled v-model="model.gidgrp.rec.juscod" maxlength="10" placeholder="请输入组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="流动资金贷款利率档次" prop="gidgrp.rec.cunqii">
<c-select disabled v-model="model.gidgrp.rec.cunqii" style="width: 100%" placeholder="请选择流动资金贷款利率档次">
<el-option v-for="item in codes.cunqii" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="上浮比率" prop="gidgrp.rec.bilvvv">
<c-input disabled v-model="model.gidgrp.rec.bilvvv" placeholder="请输入上浮比率"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="直接Swift添加" prop="gitp.indirectswiadd">
<c-input type="textarea" rows="4" v-model="model.gitp.indirectswiadd" maxlength="9750" show-word-limit
placeholder="请输入直接Swift添加"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="合同签定地" prop="gidgrp.blk.orcplc">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.blk.orcplc" maxlength="140" show-word-limit
placeholder="请输入合同签定地"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="附加说明" prop="gidgrp.blk.addinf">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.blk.addinf" maxlength="700" show-word-limit
placeholder="请输入附加说明"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="备注" prop="gidgrp.ghd.remark">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.ghd.remark" maxlength="245" show-word-limit
placeholder="请输入备注"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="预付款账号" prop="gidgrp.rec.acc">
<c-input disabled v-model="model.gidgrp.rec.acc" maxlength="35" placeholder="请输入预付款账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="仲裁地" prop="gidgrp.rec.jurplc">
<c-input :disabled="model.gidgrp.rec.jurlaws20 == ''" v-model="model.gidgrp.rec.jurplc" maxlength="35"
placeholder="请输入仲裁地"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="投标参考号" prop="gidgrp.rec.tenref">
<c-input disabled v-model="model.gidgrp.rec.tenref" maxlength="35" placeholder="请输入投标参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="投标日期" prop="gidgrp.rec.tendat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendat" style="width: 100%"
placeholder="请选择投标日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="最新传输日期" prop="gidgrp.rec.trmdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdat" style="width: 100%"
placeholder="请选择最新传输日期"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
watch: {
"model.gidgrp.rec.jurlaws20": function () {
if (this.model.gidgrp.rec.jurlaws20 == "GB") {
this.model.gidgrp.rec.jurlaw = "GB"
} else if (this.model.gidgrp.rec.jurlaws20 == "CN") {
this.model.gidgrp.rec.jurlaw = "CN"
} else if (this.model.gidgrp.rec.jurlaws20 == "HK") {
this.model.gidgrp.rec.jurlaw = "HK"
} else if (this.model.gidgrp.rec.jurlaws20 == "") {
this.model.gidgrp.rec.jurlaw = ""
}
}
},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 右边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="合同号" prop="gidgrp.rec.orcrefc">
<c-input disabled v-model="model.gidgrp.rec.orcrefc" maxlength="35" placeholder="请输入合同号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="合同签定日期" prop="gidgrp.rec.orcdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orcdatc" style="width: 100%"
placeholder="请选择合同签定日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="合同失效日期" prop="gidgrp.rec.tenclsdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tenclsdatc" style="width: 100%"
placeholder="请选择合同失效日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.covgodsrvcmodflg == ''" label="合同标的" prop="gidgrp.blk.covgodsrvc">
<c-input :disabled="
model.gitp.covgodsrvcmodflg == '' ||
model.gitp.swiftflg == 'N'
" rows="7" type="textarea" v-model="model.gidgrp.blk.covgodsrvc" maxlength="65" show-word-limit
placeholder="请输入合同标的"></c-input>
</el-form-item>
<el-form-item v-if="model.gitp.covgodsrvcmodflg == 'X'" label="Underly. Transact. Det."
prop="gidgrp.blk.atxcovgodsrvc">
<c-input :disabled="
model.gitp.covgodsrvcmodflg == '' ||
model.gitp.swiftflg == 'N'
" rows="5" type="textarea" v-model="model.gidgrp.blk.atxcovgodsrvc" maxlength="65" show-word-limit
placeholder="请输入Underly. Transact. Det."></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" v-model="model.gitp.covgodsrvcmodflg"
style="margin: 0 0 0 10px" class="checkbox-left">修改文本</c-checkbox>
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" class="checkbox-left" v-model="model.gitp.covgodc.chkast" style="margin: 0 0 0 10px">
允许</c-checkbox>
<c-button disabled v-if="model.gitp.swiftflg == 'Y'" size="small" type="primary" style="width: 100px;margin: 5px 0 0 10px">
查看系统文本
</c-button>
<c-button disabled v-if="model.gitp.swiftflg == 'Y'" size="small" type="primary" style="width: 100px;margin: 5px 0 0 10px">
查看历史文本
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="原始利率" prop="gidgrp.rec.orcratc">
<c-input disabled v-model="model.gidgrp.rec.orcratc" placeholder="请输入原始利率"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="合同币种和金额" prop="gidgrp.rec.orccurc">
<c-select disabled v-model="model.gidgrp.rec.orccurc" style="width: 100%" placeholder="请选择合同币种 ">
<el-option v-for="item in codes.curtxt" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<c-input disabled v-model="model.gidgrp.rec.orcamtc" placeholder="请输入合同金额 "></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="合同签定地" prop="gidgrp.blk.orcplcc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.orcplcc" maxlength="35" show-word-limit
placeholder="请输入合同签定地"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="预付款账号" prop="gidgrp.rec.accc">
<c-input disabled v-model="model.gidgrp.rec.accc" maxlength="35" placeholder="请输入预付款账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="适用法律" prop="gidgrp.rec.jurlawc">
<c-select v-model="model.gidgrp.rec.jurlawc" style="width: 100%" placeholder="请选择适用法律">
<el-option v-for="item in codes.ctytxt1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="适用法律 " prop="gidgrp.rec.jurlawtxtc">
<c-input v-model="model.gidgrp.rec.jurlawtxtc" maxlength="65" placeholder="请输入适用法律 "></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="仲裁地" prop="gidgrp.rec.jurplcc">
<c-input :disabled="model.gidgrp.rec.jurlawc == ''" v-model="model.gidgrp.rec.jurplcc" maxlength="35"
placeholder="请输入仲裁地"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="投标参考号" prop="gidgrp.rec.tenrefc">
<c-input disabled v-model="model.gidgrp.rec.tenrefc" maxlength="35" placeholder="请输入投标参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="投标日期" prop="gidgrp.rec.tendatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.tendatc" style="width: 100%"
placeholder="请选择投标日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="最新传输日期" prop="gidgrp.rec.trmdatc">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.trmdatc" style="width: 100%"
placeholder="请选择最新传输日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="附加说明" prop="gidgrp.blk.addinfc">
<c-input disabled type="textarea" v-model="model.gidgrp.blk.addinfc" maxlength="35" show-word-limit
placeholder="请输入附加说明"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- SF000350 : Text of Undertaking -->
<c-row>
<c-col :span="24">
<c-col :span="16">
<c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflg == ''" label="保函文本可变因素" prop="gidgrp.blk.gidtxt">
<c-xml-format-editor :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="16"
:model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入保函文本可变因素">
</c-xml-format-editor>
</el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflg == 'X'" label="保函文本可变因素" prop="gidgrp.blk.gtxgidtxt">
<c-xml-format-editor type="textarea" :model="model.gidgrp.blk.gtxgidtxt" rows="16" maxlength="65"
show-word-limit placeholder="请输入保函文本可变因素"></c-xml-format-editor>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="12" :offset="12">
<c-checkbox v-model="model.gitp.gidtxtmodflg" style="margin: 0 0 0 10px" class="checkbox-left">修改保函文本</c-checkbox>
</c-col>
<c-col :span="24" :offset="12">
<c-checkbox v-model="model.gitp.chkgidtxt" style="margin: 0 0 0 10px" class="checkbox-left">允许</c-checkbox>
</c-col>
<c-col :span="24">
<c-button :disabled="(model.gitp.gidtxtmodflg == '' && model.gitp.gidtxt == model.gidgrp.blk.gidtxt) || (model.gitp.gidtxtmodflg == 'X' && model.gitp.gtx.gidtxt == model.gidgrp.blk.gtxgidtxt)"
size="small" type="primary" style="margin: 18px 0 0 10px; width: 50%">
查看系统文本
</c-button>
</c-col>
<c-col :span="24">
<c-button :disabled="(model.gitp.gidtxtmodflg == '' && model.gitp.oldgidtxt == model.gidgrp.blk.gidtxt) || (model.gitp.gidtxtmodflg == 'X' && model.gitp.oldgtxgidtxt == model.gidgrp.blk.gtxgidtxt)"
size="small" type="primary" style="margin: 5px 0 0 10px; width: 50%">
查看历史文本
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflg == 'X'">
<c-col :span="24">
<c-button size="small" type="primary" style="margin: 5px 0 0 10px; width: 50%">
显示文本
</c-button>
</c-col>
</template>
<c-col :span="24">
<c-input style="margin: 5px 0 0 10px; width: 50%" v-model="model.gidgrp.rec.ownref" maxlength="16"
placeholder="请输入保函编号"></c-input>
</c-col>
<c-col :span="24">
<c-button disabled style="margin: 5px 0 0 10px" size="small" type="primary">
获取
</c-button>
</c-col>
<c-col :span="24">
<c-button :disabled="!(model.gitp.gidtxtmodflg == 'X' && model.gidgrp.rec.giduil == 'CN')" size="small" type="primary"
style="margin: 5px 0 0 10px; width: 50%">
修改中文保函文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import IStreamInput from "~/components/IStreamInput";
export default {
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<c-row>
<c-col :span="24">
<c-col :span="16">
<c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflgc == ''" label="保函文本可变因素" prop="gidgrp.blk.gtxgidtxt">
<i-stream-input :disabled="model.gitp.gidtxtmodflgc == ''" type="textarea" rows="15"
:model="model.gidgrp.blk.gtxgidtxtc" maxlength="65" show-word-limit placeholder="请输入保函文本可变因素">
</i-stream-input>
</el-form-item>
<el-form-item v-if="model.gitp.gidtxtmodflgc == 'X'" label="保函文本可变因素 - 抵消保函文本" prop="gidgrp.blk.gtxgidtxtc">
<i-stream-input type="textarea" :modle="model.gidgrp.blk.gtxgidtxtc" rows="15" maxlength="65"
show-word-limit placeholder="请输入保函文本可变因素 - 抵消保函文本"></i-stream-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="24">
<c-input style="margin: 5px 0 0 10px; width: 50%" v-model="model.gidgrp.rec.ownref" maxlength="16"
placeholder="请输入保函编号"></c-input>
</c-col>
<c-col :span="24">
<c-button style="margin: 5px 0 0 10px" size="small" type="primary">
获取
</c-button>
</c-col>
<c-col :span="12" :offset="12">
<c-checkbox v-model="model.gitp.gidtxtmodflgc" class="checkbox-left" style="margin: 0 0 0 10px">修改保函文本</c-checkbox>
</c-col>
<c-col :span="12" :offset="12">
<c-checkbox v-model="model.gitp.chkgidtxtc" class="checkbox-left" style="margin: 0 0 0 10px">允许</c-checkbox>
</c-col>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin: 1px 0 0 10px; width: 50%">
查看系统文本
</c-button>
</c-col>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin: 5px 0 0 10px; width: 50%">
查看历史文本
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflgc == 'X'">
<c-col :span="24">
<c-button size="small" type="primary" style="margin: 5px 0 0 10px; width: 50%">
显示文本
</c-button>
</c-col>
</template>
<c-col :span="24">
<c-button disabled size="small" type="primary" style="margin: 5px 0 0 10px; width: 50%">
修改中文保函文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import IStreamInput from "~/components/IStreamInput";
export default {
components: { IStreamInput },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width: 100%" placeholder="请选择是否SWIFT格式">
<el-option v-for="item in codes.swiftflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select disabled v-model="model.gidgrp.rec.cfaguatyp" style="width: 90%" placeholder="请选择对外担保类型">
<el-option v-for="item in codes.cfaguatyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-if="model.gidgrp.cbs.max.cur == 'CNY'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函
</c-checkbox>
</c-col>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select disabled v-model="model.gidgrp.rec.fingua" style="width: 100%" placeholder="请选择是否对外担保">
<el-option v-for="item in codes.fingua" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="开立方式" name="opnp">
<m-opnp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="修改日期" name="amedat20" v-if="model.gitp.swiftflg == 'Y'">
<m-amedat20 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="演示/交付" name="preperp" v-if="model.gitp.swiftflg == 'Y'">
<m-preperp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 演示/交付" name="preperpc" v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
">
<m-preperpc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="保函修改" name="ameps20">
<m-ameps20 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq C:保函修改" name="amecp" v-if="
model.gitp.swiftflg == 'Y' &&
(model.trnmod.swiadd.purposame == 'ISCA' ||
model.trnmod.swiadd.purposame == 'ICCA')
">
<m-amecp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="保函文本" name="gidtxtp" v-if="model.gitamep.prtflg == 'X'">
<m-gidtxtp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 保函文本" name="gidtxtpc" v-if="
model.gitp.swiftflg == 'Y' &&
(model.trnmod.swiadd.purposame == 'ISCA' ||
model.trnmod.swiadd.purposame == 'ICCA') &&
model.gitamep.prtflg == 'X'
">
<m-gidtxtpc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="概要" name="ovwp1">
<m-ovwp1 :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 概要" name="ovwpc" v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
">
<m-ovwpc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="当事人描述" name="ptyp">
<m-ptyp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 当事人描述" name="ptypc" v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
">
<m-ptypc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="详细信息" name="detp">
<m-detp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 详细信息" name="detpc" v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
">
<m-detpc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="历史信息" name="amephis">
<m-amephis :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 历史信息" name="amephisc" v-if="
model.gidgrp.rec.purpos == 'ISCO' ||
model.gidgrp.rec.purpos == 'ICCO'
">
<m-amephisc :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 附加金额" name="aacp" v-if="
model.gitp.swiftflg == 'Y' &&
(model.trnmod.swiadd.purposame == 'ISCA' ||
model.trnmod.swiadd.purposame == 'ICCA') &&
model.trnmod.swiadd.addamtflgc == 'X'
">
<m-aacp :model="model" :codes="codes" />
</el-collapse-item>
<el-collapse-item title="Seq. C: 附加金额" name="aamp20" v-if="
model.gitp.swiftflg == 'Y' &&
model.trnmod.swiadd.purposame == 'ISUA' &&
model.trnmod.swiadd.addamtflg == 'X' &&
model.gidgrp.rec.purpos != 'ISSU'
">
<m-aamp20 :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import Ovwp1 from "./Ovwp1";
import Opnp from "./Opnp";
import Ameps20 from "./Ameps20";
import Amecp from "./Amecp";
import Amedat20 from "./Amedat20";
import Preperp from "./Preperp";
import Preperpc from "./Preperpc";
import Gidtxtp from "./Gidtxtp";
import Gidtxtpc from "./Gidtxtpc";
import Detp from "./Detp";
import Detpc from "./Detpc";
import Amephisc from "./Amephisc";
import Amephis from "./Amephis";
import Ovwpc from "./Ovwpc";
import Ptyp from "./Ptyp";
import Ptypc from "./Ptypc";
import Aacp from "./Aacp";
import Aamp20 from "./Aamp20";
const tabNameToRulePathMapping = {
"gidtxtp": "gitp.gidtxtp",
}
export default {
components: {
"m-ovwp1": Ovwp1,
"m-amephisc": Amephisc,
"m-opnp": Opnp,
"m-ameps20": Ameps20,
"m-amecp": Amecp,
"m-amedat20": Amedat20,
"m-preperp": Preperp,
"m-preperpc": Preperpc,
"m-gidtxtp": Gidtxtp,
"m-gidtxtpc": Gidtxtpc,
"m-detp": Detp,
"m-detpc": Detpc,
"m-amephis": Amephis,
"m-ovwpc": Ovwpc,
"m-ptyp": Ptyp,
"m-ptypc": Ptypc,
"m-aacp": Aacp,
"m-aamp20": Aamp20,
},
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
activeNames: ["opnp"],
};
},
methods: { },
created: function () { },
};
</script>
<style>
.marginLable {
padding-left: 160px;
}
</style>
\ No newline at end of file
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="保函编号" prop="gidgrp.rec.ownref">
<c-fullbox>
<c-input disabled v-model="model.gidgrp.rec.ownref" maxlength="16" placeholder="请输入保函编号"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
<c-button style="margin: 0 0" disabled size="small" type="primary">
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="客户经理" prop="gitp.usr.extkey">
<c-fullbox>
<c-input disabled v-model="model.gitp.usr.extkey" maxlength="8" placeholder="请输入客户经理"></c-input>
<template slot="footer">
<c-button style="padding: 0 12px" size="small" type="primary">
<i class="el-icon-info" style="font-size:15px"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函币种和金额" prop="gidgrp.cbs.max.cur">
<c-select disabled v-model="model.gidgrp.cbs.max.cur" style="width: 100%" placeholder="请选择保函币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="8">
<el-form-item label="" prop="gidgrp.cbs.max.amt" label-width="5px">
<c-input disabled v-model="model.gidgrp.cbs.max.amt" placeholder="请输入保函金额"></c-input>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg != 'Y'" class="centerLable">
<c-checkbox v-model="model.gitp.dzbhflg">电子保函标志</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函余额" prop="gidgrp.cbs.opn1.cur">
<c-select disabled v-model="model.gidgrp.cbs.opn1.cur" style="width: 100%" :code="codes.cur" placeholder="请输入保函余额币种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="" prop="gidgrp.cbs.opn1.amt" label-width="5px">
<c-input disabled v-model="model.gidgrp.cbs.opn1.amt" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg == 'Y'" class="centerLable">
<c-checkbox v-model="model.gitp.inc760">传入损失</c-checkbox>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="接收目的 " prop="gidgrp.rec.purposin">
<c-select disabled v-model="model.gidgrp.rec.purposin" style="width: 100%" :code="codes.purposin"
placeholder="请选择接收目的 ">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="支出目的" prop="gidgrp.rec.purpos">
<c-select disabled v-model="model.gidgrp.rec.purpos" :code="codes.purpos" style="width: 100%"
placeholder="请选择支出目的">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="保函开立类型" prop="gidgrp.rec.hndtyp">
<c-select disabled v-model="model.gidgrp.rec.hndtyp" :code="codes.hndtyp" style="width: 100%"
placeholder="请选择保函开立类型">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="保函种类" prop="gidgrp.rec.gartyp">
<c-select disabled v-model="model.gidgrp.rec.gartyp" style="width: 100%" placeholder="请选择保函种类"
:code="codes.typgar">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="保函形式" prop="gidgrp.rec.legfrm">
<c-select v-model="model.gidgrp.rec.legfrm" :code="codes.legfrm" style="width: 100%" placeholder="请选择保函形式">
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="需求指示" prop="gidgrp.rec.demand">
<c-select :code="codes.demand" v-model="model.gidgrp.rec.demand" style="width: 100%" placeholder="请选择需求指示">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="申请条款" prop="gidgrp.blk.apprul">
<c-select v-model="model.gidgrp.blk.apprul" style="width: 100%" placeholder="请选择申请条款"
:code="codes.apprulc1">
</c-select>
<!-- -->
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="5px" prop="gidgrp.blk.apprultxt">
<c-input :disabled="
model.gidgrp.blk.apprul == 'URDG' ||
model.gidgrp.blk.apprul == 'NONE' ||
model.gidgrp.blk.apprul == 'UCPR'
" v-model="model.gidgrp.blk.apprultxt" maxlength="35" placeholder="请输入申请条款"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函文本语言种类" prop="gidgrp.rec.giduil">
<c-select disabled v-model="model.gidgrp.rec.giduil" style="width: 100%" placeholder="请选择保函文本语言种类"
:code="codes.uiltxt1">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.vrfdat" style="width: 100%"
placeholder="请选择核销日期"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="特殊保函类型" prop="gidgrp.ghd.segtyp">
<c-select disabled v-model="model.gidgrp.ghd.segtyp" style="width: 100%" placeholder="请选择特殊保函类型"
:code="codes.segtyp">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="是否分离式保函" prop="gidgrp.rec.fenlishi">
<c-select disabled v-model="model.gidgrp.rec.fenlishi" style="width: 100%" placeholder="请选择是否分离式保函"
:code="codes.fenlishi2">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item label="保函文本格式" prop="gidgrp.rec.gtxinr">
<c-select disabled v-model="model.gidgrp.rec.gtxinr" style="width: 100%" placeholder="请选择保函文本格式"
:code="codes.gtxinr4">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="客户委托我行日期" prop="gidgrp.rec.orddat">
<c-date-picker type="date" v-model="model.gidgrp.rec.orddat" style="width: 100%" placeholder="请选择客户委托我行日期">
</c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="14">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="保函效期" prop="gidgrp.rec.expdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.expdat" style="width: 90%"
placeholder="请选择保函效期"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="7" v-if="model.gitp.swiftflg == 'N'" class="centerLable">
<c-checkbox disabled v-model="model.gidgrp.rec.expflg">无限额保函</c-checkbox>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg != 'Y'" class="centerLable">
<c-button size="small" type="primary" disabled style="color: white">
显示文本
</c-button>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="14">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="我行责任截至日" prop="gidgrp.rec.liadat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.liadat" style="width: 90%"
placeholder="请选择我行责任截至日"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="7" v-if="model.gitp.swiftflg == 'N'" class="centerLable">
<c-checkbox v-model="model.gidgrp.rec.liaflg" disabled>我行责任敞口</c-checkbox>
</c-col>
<c-col :span="3" v-if="model.gitp.swiftflg != 'Y'" class="centerLable">
<c-button size="small" type="primary" disabled>
协议签署
</c-button>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="保函生效日" prop="gidgrp.rec.inudat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.inudat" style="width: 100%"
placeholder="请选择保函生效日"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="抵押标志" prop="gidgrp.rec.guaflg">
<c-select v-model="model.gidgrp.rec.guaflg" style="width: 100%" placeholder="请选择抵押标志" :code="codes.guaflg">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="是否显示查询码" prop="gidgrp.gidcxm.cxmflg">
<c-select v-model="model.gidgrp.gidcxm.cxmflg" style="width: 100%" placeholder="请选择是否显示查询码">
<el-option v-for="item in codes.cxmflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="简略信息" prop="gidgrp.rec.nam">
<c-input disabled v-model="model.gidgrp.rec.nam" maxlength="40" placeholder="请输入简略信息"></c-input>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="申请人参考号" prop="gidgrp.apl.pts.ref">
<c-input :disabled="model.gidgrp.ghd.segtyp == '02'" v-model="model.gidgrp.apl.pts.ref" maxlength="16"
placeholder="请输入申请人参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="申请人" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.apl.pts.extkey" disabled maxlength="16" placeholder="请输入"
@keyup.enter.native="queryGridEtyPromptDialogData('APL', 'C')">
</c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.rec.hndtyp != 'OT'" size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input :disabled="
model.gidgrp.rec.hndtyp != 'OT' ||
model.gidgrp.apl.pts.adrblk != ''
" rows="4" type="textarea" v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OL' ||
model.gidgrp.rec.hndtyp == '') &&
model.gitp.swiftflg != 'Y'
" label="通知行或收报行" prop="gidgrp.adv.pts.ref">
<c-input v-model="model.gidgrp.adv.pts.ref" maxlength="16" placeholder="请输入通知行或收报行"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OL' ||
model.gidgrp.rec.hndtyp == '') &&
model.gitp.swiftflg != 'Y'
" label="通知行或收报行" prop="gidgrp.adv.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.adv.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('ADV', 'B')"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button disabled size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OL' ||
model.gidgrp.rec.hndtyp == '') &&
model.gitp.swiftflg != 'Y'
" label="地址名称" prop="gidgrp.adv.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.adv.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.hndtyp == 'OT') &&
model.gitp.swiftflg != 'Y'
" label="开证行参考号" prop="gidgrp.iss.pts.ref">
<c-input v-model="model.gidgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.hndtyp == 'OT') &&
model.gitp.swiftflg != 'Y'
" label="开证行" prop="gidgrp.iss.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.iss.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('ISS', 'B')">
</c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button disabled size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="
(model.gidgrp.rec.hndtyp == 'OC' ||
model.gidgrp.rec.hndtyp == 'OT') &&
model.gitp.swiftflg != 'Y'
" label="地址名称" prop="gidgrp.iss.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.iss.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="受益人参考号" prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="受益人" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('BEN', 'C')">
</c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.rec.hndtyp == 'OT'" size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input :disabled="
model.gidgrp.rec.hndtyp == 'OT' ||
model.gidgrp.ben.pts.adrblk != ''
" rows="4" type="textarea" v-model="model.gidgrp.ben.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="被保证人" prop="gidgrp.gidcxm.warran">
<c-input disabled v-model="model.gidgrp.gidcxm.warran" maxlength="40" placeholder="请输入被保证人"></c-input>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="生效日期" prop="gidgrp.rec.opndat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.opndat" style="width: 100%"
placeholder="请选择生效日期"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="是否对外担保" prop="gidgrp.rec.fingua">
<c-select disabled v-model="model.gidgrp.rec.fingua" style="width: 100%" placeholder="请选择是否对外担保"
:code="codes.fingua">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg == 'N'" label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select disabled v-model="model.gidgrp.rec.cfaguatyp" style="width: 90%" placeholder="请选择对外担保类型"
:code="codes.cfaguatyp">
</c-select>
</el-form-item>
</c-col>
<c-col :span="4" v-if="
model.gidgrp.cbs.max.cur == 'CNY' && model.gitp.swiftflg == 'N'
" class="centerLable">
<c-checkbox label="跨境人民币保函" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="客户委托我行日期" prop="gidgrp.rec.orddat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.orddat" style="width: 100%"
placeholder="请选择客户委托我行日期"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="生效日期" prop="gidgrp.rec.opndat">
<c-date-picker type="date" disabled v-model="model.gidgrp.rec.opndat" style="width: 100%"
placeholder="请选择生效日期"></c-date-picker>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="到期类型" prop="gidgrp.rec.exptyp">
<c-select disabled :code="codes.exptyp" v-model="model.gidgrp.rec.exptyp" style="width: 100%"
placeholder="请选择到期类型">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="保函效期" prop="gidgrp.rec.expdat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.expdat" style="width: 90%"
placeholder="请选择保函效期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg == 'Y'" class="centerLable">
<c-checkbox disabled style="margin: 0 0 0 10px" v-model="model.gidgrp.rec.expflg" class="checkbox-left">保函效期敞口</c-checkbox>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="到期条件" prop="gidgrp.blk.exptxt">
<c-input type="textarea" rows="6" disabled v-model="model.gidgrp.blk.exptxt" maxlength="65"
show-word-limit placeholder="请输入到期条件"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" class="checkbox-left" :disabled="model.gidgrp.rec.exptyp != 'COND'"
v-model="model.gitp.exptxtmodflg" style="margin: 0 0 0 10px">修改文本</c-checkbox>
<c-button v-if="model.gitp.swiftflg == 'Y'" disabled size="small" type="primary"
style="margin: 5px 0 0 10px">
查看系统文本
</c-button>
<c-button v-if="model.gitp.swiftflg == 'Y'" disabled size="small" type="primary"
style="margin: 5px 0 0 10px">
查看历史文本
</c-button>
</c-col>
</c-col>
<!-- -->
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="责任类型 " prop="gidgrp.rec.liatypc">
<c-select disabled :code="codes.liatypc" v-model="model.gidgrp.rec.liatypc" style="width: 100%"
placeholder="请选择责任类型 ">
</c-select>
</el-form-item>
</c-col>
<!-- -->
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="我行责任截至日" prop="gidgrp.rec.liadat">
<c-date-picker disabled type="date" v-model="model.gidgrp.rec.liadat" style="width: 90%"
placeholder="请选择我行责任截至日"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="4" v-if="model.gitp.swiftflg == 'Y'" class="centerLable">
<c-checkbox disabled v-model="model.gidgrp.rec.liaflg" style="margin: 0 0 0 10px" class="checkbox-left">我行责任敞口</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="责任条件" prop="gidgrp.blk.liatxtc">
<c-input type="textarea" disabled rows="6" v-model="model.gidgrp.blk.liatxtc" maxlength="65"
show-word-limit placeholder="请输入责任条件"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-if="model.gitp.swiftflg == 'Y'" class="checkbox-left" :disabled="model.gidgrp.rec.liatxtc != 'COND'"
v-model="model.gitp.liatxtcmodflg" style="margin: 0 0 0 10px">修改文本</c-checkbox>
<c-button v-if="model.gitp.swiftflg == 'Y'" disabled size="small" type="primary"
style="margin: 5px 0 0 10px">
查看系统文本
</c-button>
<c-button v-if="model.gitp.swiftflg == 'Y'" disabled size="small" type="primary"
style="margin: 5px 0 0 10px">
查看历史文本
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Ptap from "~/views/Public/Ptap";
import event from '../event'
export default {
components: { "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
computed: {},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="请求开证日期" prop="gidgrp.rec.opndatc">
<c-date-picker type="date" v-model="model.gidgrp.rec.opndatc" style="width: 100%" placeholder="请选择请求开证日期">
</c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函币种和金额" prop="gidgrp.cbs.mac.cur">
<c-select disabled v-model="model.gidgrp.cbs.mac.cur" style="width: 100%" placeholder="请选择保函币种">
<el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<c-input disabled v-model="model.gidgrp.cbs.mac.amt" style="margin: 0 0 0 10px; width: 80%"
placeholder="请选择保函金额"></c-input>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox disabled v-model="model.gitp.aacp.aacmod.addamtflg">附加金额</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="保函类型 " prop="gidgrp.rec.gartypc">
<c-select v-model="model.gidgrp.rec.gartypc" style="width: 100%" placeholder="请选择保函类型 ">
<el-option v-for="item in codes.gartypc" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<c-input disabled v-model="model.gidgrp.blk.gartyptxtc" style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入保函类型 "></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="保函形式" prop="gidgrp.rec.legfrmc">
<c-select v-model="model.gidgrp.rec.legfrmc" style="width: 100%" placeholder="请选择保函形式">
<el-option v-for="item in codes.legfrmc1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="需求指示 " prop="gidgrp.rec.demandc">
<c-select :code="codes.demand" v-model="model.gidgrp.rec.demandc" style="width: 100%" placeholder="请选择需求指示 ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="要求语言" prop="gidgrp.rec.stdwrduilc">
<c-select :code="codes.uiltxt2" v-model="model.gidgrp.rec.stdwrduilc" style="width: 100%"
placeholder="请选择要求语言">
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="保函文本格式" prop="gidgrp.rec.gtxinrc">
<c-select disabled v-model="model.gidgrp.rec.gtxinrc" style="width: 100%" placeholder="请选择保函文本格式">
<el-option v-for="item in codes.gtxinr" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="申请条款" prop="gidgrp.blk.apprulc">
<c-select v-model="model.gidgrp.blk.apprulc" style="width: 100%" placeholder="请选择申请条款">
<el-option v-for="item in codes.apprulc1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<c-input :disabled="model.gidgrp.blk.apprulc != 'OTHR'" style="margin: 0 0 0 10px; width: 80%"
v-model="model.gidgrp.blk.apprultxtc" maxlength="35" placeholder="请输入申请条款"></c-input>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="到期类型" prop="gidgrp.rec.exptyp">
<c-select disabled v-model="model.gidgrp.rec.exptyp" style="width: 100%" placeholder="请选择到期类型">
<el-option v-for="item in codes.exptyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="保函效期" prop="gidgrp.rec.expdat">
<c-date-picker :disabled="model.gidgrp.rec.exptyp == 'OPEN'" type="date" v-model="model.gidgrp.rec.expdat"
style="width: 100%" placeholder="请选择保函效期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item label="到期条件" prop="gidgrp.blk.exptxt">
<c-input type="textarea" rows="6" :disabled="model.gitp.exptxtmodflg == ''"
v-model="model.gidgrp.blk.exptxt" maxlength="65" show-word-limit placeholder="请输入到期条件"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.exptxtmodflg" :disabled="
model.gidgrp.rec.exptyp == 'FIXD' ||
model.gidgrp.rec.exptyp == 'OPEN' ||
model.gidgrp.rec.exptyp == ''
" class="checkbox-left" style="margin: 0 0 0 10px">修改文本</c-checkbox>
<c-button disabled size="small" type="primary" style="margin: 5px 0 0 10px">
查看系统文本
</c-button>
<c-button disabled size="small" type="primary" style="margin: 5px 0 0 10px">
查看历史文本
</c-button>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="16">
<el-form-item label="保函文本交付" prop="gidgrp.rec.delori">
<c-select :disabled="
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
" v-model="model.gidgrp.rec.delori" style="width: 100%;margin-right: 5px;" placeholder="请选择保函文本交付">
<el-option v-for="item in codes.delori1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label-width="5px" prop="gidgrp.rec.deloritxt">
<c-input :disabled="
model.gidgrp.rec.delori != 'COUR' &&
model.gidgrp.rec.delori != 'OTHR'
" v-model="model.gidgrp.rec.deloritxt" maxlength="35" placeholder="请输入保函文本交付"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="发送保函文本" prop="gidgrp.rec.sndto">
<c-select disabled v-model="model.gidgrp.rec.sndto" style="width: 100%" placeholder="请选择发送保函文本"
:code="getValues('gidgrp.rec.sndto')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交付收款人" prop="gidgrp.rec.delto">
<c-select :disabled="
model.gidgrp.rec.purpos == 'ICCO' ||
model.gidgrp.rec.purpos == 'ISCO'
" v-model="model.gidgrp.rec.delto" style="width: 100%" placeholder="请选择交付收款人">
<el-option v-for="item in codes.delto1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交付地址" prop="gidgrp.blk.deltoadr">
<c-input :disabled="
model.gidgrp.rec.delto == '' ||
model.gidgrp.rec.delto != 'OTHR'
" type="textarea" rows="4" v-model="model.gidgrp.blk.deltoadr" maxlength="35" show-word-limit
placeholder="请输入交付地址"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="转让条件" prop="gidgrp.blk.trfcond">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.blk.trfcond" maxlength="65" show-word-limit
placeholder="请输入转让条件"></c-input>
</el-form-item>
</c-col>
<c-col :span="20">
<el-form-item v-if="model.gitp.prepermodflg == ''" label="演示说明" prop="gidgrp.blk.preper">
<c-input disabled type="textarea" :rows="7" v-model="model.gidgrp.blk.preper" maxlength="65" show-word-limit
placeholder="请输入演示说明"></c-input>
</el-form-item>
<c-form-item v-if="model.gitp.prepermodflg == 'X'" label="演示说明" prop="gidgrp.blk.atxpreper">
<c-input type="textarea" :rows="7" v-model="model.gidgrp.blk.atxpreper" maxlength="65" show-word-limit
placeholder="请输入演示说明"></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.prepermodflg" style="margin: 0 0 0 10px" class="checkbox-left">修改文本
</c-checkbox>
<c-checkbox v-model="model.gitp.chkpreper" style="margin: 0 0 0 10px" class="checkbox-left">允许
</c-checkbox>
<c-button :disabled="!(model.gitp.prepermodflg == 'X' && (model.gidgrp.blk.preper !== '' || model.gidgrp.blk.atxpreper !== ''))" size="small" type="primary" style="margin: 0px 0 0 10px; width: 100px">
查看系统文本
</c-button>
<c-button :disabled="!(model.gitp.prepermodflg == 'X' && (model.gidgrp.blk.preper !== '' || model.gidgrp.blk.atxpreper !== ''))" size="small" style="margin: 10px 0 0 10px; width: 100px" type="primary">
查看历史文本
</c-button>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="收费条件" prop="gidgrp.rec.chato">
<c-select v-model="model.gidgrp.rec.chato" style="width: 100%" placeholder="请选择收费条件">
<el-option v-for="item in chato" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收费">
<c-fullbox>
<template slot="footer">
<c-checkbox v-model="model.gitp.chargi.chkast">允许</c-checkbox>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="收费代码附加详情" prop="gidgrp.blk.feetxt">
<c-fullbox>
<c-input type="textarea" rows="4" v-model="model.gidgrp.blk.feetxt" maxlength="35" show-word-limit
placeholder="请输入收费代码附加详情"></c-input>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-more">
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
chato: [
{ value: "U", label: "申请人方面" },
{ value: "B", label: "受益人方面" },
{ value: "O", label: "其他" },
],
};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="保函文本交付" prop="gidgrp.rec.deloric">
<c-fullbox>
<c-select v-model="model.gidgrp.rec.deloric" style="width: 100%" placeholder="请选择保函文本交付">
<el-option v-for="item in codes.deloric" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
<template slot="footer">
<c-input :disabled="
model.gidgrp.rec.deloric != 'OTHR' &&
model.gidgrp.rec.deloric != 'COUR'
" v-model="model.gidgrp.rec.deloritxtc" maxlength="35" placeholder="请输入保函文本交付"></c-input>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交付收款人" prop="gidgrp.rec.deltoc">
<c-select v-model="model.gidgrp.rec.deltoc" style="width: 100%" placeholder="请选择交付收款人">
<el-option v-for="item in codes.deltoc" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交付地址" prop="gidgrp.blk.deltoadrc">
<c-input :disabled="model.gidgrp.rec.deltoc == 'BENE'" type="textarea" rows="4"
v-model="model.gidgrp.blk.deltoadrc" maxlength="35" show-word-limit placeholder="请输入交付地址"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item v-if="model.gitp.prepercmodflg == ''" label="演示说明" prop="gidgrp.blk.preperc">
<c-input disabled rows="7" type="textarea" v-model="model.gidgrp.blk.preperc" maxlength="65" show-word-limit
placeholder="请输入演示说明"></c-input>
</el-form-item>
<c-form-item v-if="model.gitp.prepercmodflg == 'X'" label="演示说明" prop="gidgrp.blk.atxpreperc">
<c-input rows="7" type="textarea" v-model="model.gidgrp.blk.atxpreperc" maxlength="65" show-word-limit
placeholder="请输入演示说明"></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.gitp.prepercmodflg" class="checkbox-left" style="margin: 0 0 0 10px">修改文本</c-checkbox>
<c-checkbox v-model="model.gitp.chkpreperc" class="checkbox-left" style="margin: 0 0 0 10px">允许</c-checkbox>
<c-button disabled size="small" type="primary" style="margin: 5px 0 0 10px; width: 98px">
查看系统文本
</c-button>
<c-button disabled size="small" style="margin: 5px 0 0 10px; width: 98px" type="primary">
查看历史文本
</c-button>
</c-col>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-col :span="20">
<el-form-item label="收费代码附加详情" prop="gidgrp.blk.feetxtc">
<c-input rows="4" type="textarea" v-model="model.gidgrp.blk.feetxtc" maxlength="35" show-word-limit
placeholder="请输入收费代码附加详情"></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button style="margin: 5px 0 0 10px" size="small" type="primary" icon="el-icon-more">
</c-button>
<c-checkbox style="margin: 0 0 0 10px" v-model="model.gitp.chargic.chkast" class="checkbox-left">允许</c-checkbox>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="转让条件" prop="gidgrp.blk.trfcondc">
<c-input disabled rows="5" type="textarea" v-model="model.gidgrp.blk.trfcondc" maxlength="65" show-word-limit
placeholder="请输入转让条件"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="申请人参考号" prop="gidgrp.apl.pts.ref">
<c-input v-model="model.gidgrp.apl.pts.ref" maxlength="16" placeholder="请输入申请人参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人" prop="gidgrp.apl.pts.extkey">
<c-fullbox>
<c-input :disabled="model.gidgrp.apl.pts.extkey != ''" v-model="model.gidgrp.apl.pts.extkey" maxlength="16"
placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('APL', 'C')"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.apl.pts.extkey == ''" size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.apl.pts.adrblk">
<c-input :disabled="model.gidgrp.apl.pts.adrblk != ''" :rows="4" type="textarea"
v-model="model.gidgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="账户/对象参考号" prop="gidgrp.ctr.pts.ref">
<c-input v-model="model.gidgrp.ctr.pts.ref" maxlength="16" placeholder="请输入账户/对象参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="账户/对象" prop="gidgrp.ctr.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.ctr.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('CTR', 'C')">
</c-input>
<template slot="footer">
<c-button v-if="model.gitp.swiftflg == 'Y'" style="margin: 0 10px 0 10px; padding: 0 12px" size="small"
type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button v-if="model.gitp.swiftflg == 'Y'" :disabled="model.gidgrp.ctr.pts.extkey == ''" size="small"
type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="地址名称" prop="gidgrp.ctr.pts.adrblk">
<c-input :disabled="model.gidgrp.ctr.pts.adrblk != ''" :rows="4" type="textarea"
v-model="model.gidgrp.ctr.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="保兑行参考号" prop="gidgrp.con.pts.ref">
<c-input disabled v-model="model.gidgrp.con.pts.ref" maxlength="16" placeholder="请输入保兑行参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="保兑行" prop="gidgrp.con.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.con.pts.extkey" disabled maxlength="16" placeholder="请输入"
@keyup.enter.native="queryGridEtyPromptDialogData('CON', 'B')"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.con.pts.extkey == ''" size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg != 'Y'" label="地址名称" prop="gidgrp.con.pts.adrblk">
<c-input disabled type="textarea" rows="4" v-model="model.gidgrp.con.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ======================右边====================== -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<el-form-item label="受益人参考号" prop="gidgrp.ben.pts.ref">
<c-input v-model="model.gidgrp.ben.pts.ref" maxlength="16" placeholder="请输入受益人参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="受益人" prop="gidgrp.ben.pts.extkey">
<c-fullbox>
<c-input v-model="model.gidgrp.ben.pts.extkey" maxlength="16" placeholder="请输入" @keyup.enter.native="queryGridEtyPromptDialogData('BEN', 'B')"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.ben.pts.extkey == ''" size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址名称" prop="gidgrp.ben.pts.adrblk">
<c-input :disabled="
model.gidgrp.rec.hndtyp == 'OT' ||
model.gidgrp.ben.pts.adrblk != ''
" rows="4" type="textarea" v-model="model.gidgrp.ben.pts.adrblk" maxlength="35" show-word-limit
placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="通知行参考号" prop="gidgrp.atb.pts.ref">
<c-input v-model="model.gidgrp.atb.pts.ref" maxlength="16" placeholder="请输入通知行参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="通知行" prop="gidgrp.atb.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.gidgrp.atb.pts.extkey" maxlength="16" placeholder="请输入"
@keyup.enter.native="queryGridEtyPromptDialogData('ATB', 'B')"></c-input>
<template slot="footer">
<c-button v-if="model.gitp.swiftflg == 'Y'" style="margin: 0 10px 0 10px; padding: 0 12px" size="small"
type="primary">
<i class="el-icon-info"></i>
</c-button>
<c-button :disabled="model.gidgrp.atb.pts.extkey == ''" v-if="model.gitp.swiftflg == 'Y'" size="small"
type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item v-if="model.gitp.swiftflg == 'Y'" label="地址名称" prop="gidgrp.atb.pts.adrblk">
<c-input disabled rows="4" type="textarea" v-model="model.gidgrp.atb.pts.adrblk" maxlength="35"
show-word-limit placeholder="请输入地址名称"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ======================底部表格====================== -->
<c-col :span="24" style="margin-top: 20px">
<el-form-item label="其他关联方">
<c-edit-table :model="model" v-bind="ptsaddg" style="margin-left: -120px">
<el-table-column label="操作">
<template>
<el-button size="mini">详情</el-button>
</template>
</el-table-column>
</c-edit-table>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Ptap from "~/views/Public/Ptap";
import event from '../event'
export default {
components: { "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
ptsaddg: {
columns: [
{
title: "角色",
width: "120px",
dataIndex: "rol",
show: "select",
},
{
title: "当事人",
width: "180px",
dataIndex: "ptyextkey",
show: "input",
},
{
title: "当事人名称",
width: "250px",
dataIndex: "nam",
},
{
title: "地址编号",
width: "250px",
dataIndex: "ref",
},
],
urls: "gitp.ptsaddp.ptsaddg",
},
};
},
methods: {},
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eibs">
<!-- ======================= 左边 ========================= -->
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '申请人',
grp: 'gidgrp',
rol: 'apc',
}" :disabled="false">
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '债务人',
grp: 'gidgrp',
rol: 'ctc',
}" :disabled="false">
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '国际受益人',
grp: 'gidgrp',
rol: 'bec',
}" :disabled="false">
</c-ptap>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col :span="12" style="padding-left: 20px">
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '开证行',
grp: 'gidgrp',
rol: 'iss',
}" :disabled="true">
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '最终受益银行',
grp: 'gidgrp',
rol: 'ben',
}" :disabled="true">
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item label="可用银行参考号" prop="gidgrp.avc.pts.ref">
<c-input disabled v-model="model.gidgrp.avc.pts.ref" maxlength="16" placeholder="请输入可用银行参考号"></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址" prop="gidgrp.avc.pts.extkey">
<c-fullbox>
<c-input disabled v-model="model.gidgrp.avc.pts.extkey" maxlength="16" placeholder="请输入"></c-input>
<template slot="footer">
<c-button style="margin: 0 10px 0 10px; padding: 0 12px" size="small" type="primary" icon="el-icon-search">
</c-button>
<c-button size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="当事人名称" prop="gidgrp.avc.pts.nam">
<c-input disabled v-model="model.gidgrp.avc.pts.nam" maxlength="40" placeholder="请输入当事人名称"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import Ptap from "~/views/Public/Ptap";
import event from '../event'
export default {
components: { "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {};
},
methods: { },
created: function () { },
};
</script>
<style>
</style>
<template>
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setpan">
<c-content>
<m-setmod
:model="model"
:codes="codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-glentry :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<!-- 选择数据的表格弹框 -->
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<!-- <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"> -->
<!-- </c-grid-ety-prompt-dialog> -->
<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> -->
</c-function-btn>
</div>
</template>
<script>
import Api from "~/service/Api";
import operationFunc from "~/mixin/operationFunc";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import Addbcb from "./Addbcb";
import formRules from '../model/check'
import Gitame from "../model";
import Engp from "~/components/business/engp/views";
import Ccvpan from "~/components/business/ccvpan/views";
import Setmod from "~/components/business/setmod/views";
import Glentry from "~/components/business/glentry/views";
import Docpan from "~/components/business/docpan/views";
import Doctre from "~/views/Public/Doctre";
import Limitbody from "~/views/Public/Limitbody";
import Ovwp from "./Ovwp";
export default {
name: "Gitame",
components: {
"m-ovwp": Ovwp,
"m-ccvpan": Ccvpan,
"m-limitbody": Limitbody,
"m-engp": Engp,
"m-addbcb": Addbcb,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-setmod": Setmod,
"m-glentry": Glentry
},
provide() {
return {
root: this,
};
},
mixins: [event,operationFunc],
data() {
return {
tabVal: "ovwp",
activeNames: ["engp"],
trnName: "gitame",
rules: formRules,
trnType: "",
model: new Gitame().data,
rules: null,
codes: {
...CodeTable,
},
flag: false,
promptData: {
title: 'Select a Party',
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
},
{
prop: 'inr',
label: 'Address Number'
},
{
prop: 'branch',
label: 'Branch Code'
},
{
prop: 'bchName',
label: 'Branch Name'
},
{
prop: 'adrName',
label: 'Address Name'
},
{
prop: 'adr1',
label: 'Address1'
},
{
prop: 'locCty',
label: 'City'
},
{
prop: 'locZip',
label: 'Zip'
},
{
prop: 'bicCode',
label: 'BIC'
}
],
data: []
}
};
},
methods: { },
};
</script>
<style>
</style>
......@@ -498,7 +498,7 @@ export default {
{max: 16,message:"长度不能超过16"}
],
"gidgrp.con.pts.extkey":[
{type: "string", required: true, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gitp.conp.ptsget.sdamod.seainf":[
......@@ -1023,7 +1023,7 @@ export default {
],
"cfagit.recgrp.bas.cgname":[
{type: "string", required: true, message: "必输项"},
{type: "string", required: false, message: "必输项"},
{max: 124,message:"长度不能超过124"}
],
"cfagit.recgrp.bas.cgnamen":[
......
......@@ -56,7 +56,6 @@
prop="cfagit.recgrp.bas.guarancurr"
>
<c-select
disabled
v-model="model.cfagit.recgrp.bas.guarancurr"
style="width: 100%"
placeholder="请选择保函金额"
......@@ -286,7 +285,6 @@
<c-col :span="24">
<el-form-item label="删除原因" prop="cfagit.recgrp.bas.actiondesc">
<c-input
disabled
type="textarea"
v-model="model.cfagit.recgrp.bas.actiondesc"
maxlength="128"
......
export default {
methods: {
}
}
\ No newline at end of file
export default class Sptrou{
constructor () {
this.data = {
srvprtm: {
prt: {
prt: '',
getprt: '',
tef: '',
bin2: '',
bin: '',
heatxt: '',
cpycnt: '',
},
prtmod: {
cltprtflg: '',
}
},
chgetyprt: '',
spt: {
txt: '',
sta: '',
objnam: '',
dattim: '',
inftxt: '',
usr: '',
infdsp: '',
wrkgrp: '',
wrkusr: '',
cretrn: ''
},
recpan: {
dpcget: {
selref: '',
selnam: ''
},
filpth: '',
atpget: {
sdamod: {
seainf: '',
}
},
filnam: '',
conget: {
selref: '',
selnam: '',
},
atp: {
cod: '',
},
atptxt: '',
},
pageId: '', // ctx的key
}
}
}
\ No newline at end of file
<template>
<div class="eibs-tab">
<c-col :span="24">
<c-col :span="12">
<el-form-item label="" prop="chgetyprt">
<c-checkbox v-model="model.chgetyprt"
>实体更改时打印消息</c-checkbox
>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="客户端打印" prop="srvprtm.prtmod.cltprtflg">
<c-select
v-model="model.srvprtm.prtmod.cltprtflg"
style="width: 100%"
placeholder="请选择客户端打印"
:code="codes.cltprtflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item label="标题文本" prop="srvprtm.prt.heatxt">
<c-input
v-model="model.srvprtm.prt.heatxt"
maxlength="40"
placeholder="请输入标题文本"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="技术表格" prop="srvprtm.prt.tef">
<c-select
v-model="model.srvprtm.prt.tef"
style="width: 100%"
placeholder="请选择技术表格"
:code="codes.tef"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="默认打印机来自" prop="srvprtm.prt.getprt">
<c-select
v-model="model.srvprtm.prt.getprt"
style="width: 100%"
placeholder="请选择默认打印机来自"
:code="codes.getprt"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="打印机" prop="srvprtm.prt.prt">
<c-select
v-model="model.srvprtm.prt.prt"
style="width: 100%"
placeholder="请选择打印机"
>
<el-option
v-for="item in prt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Paperbin" prop="srvprtm.prt.bin">
<c-select
v-model="model.srvprtm.prt.bin"
style="width: 100%"
placeholder="请选择Paperbin"
>
<el-option
v-for="item in bin"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Bin for 2nd Page" prop="srvprtm.prt.bin2">
<c-select
v-model="model.srvprtm.prt.bin2"
style="width: 100%"
placeholder="请选择Bin for 2nd Page"
>
<el-option
v-for="item in bin"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="# of Copies" prop="srvprtm.prt.cpycnt">
<c-input
v-model="model.srvprtm.prt.cpycnt"
placeholder="请输入# of Copies"
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
bin: [
{ label: "Bin", value: "Bin" },
],
prt: [
{ label: "导出为WPS PDF", value: "导出为WPS PDF" },
{ label: "OneNote (Desktop)", value: "OneNote (Desktop)" },
{ label: "Microsoft XPS Document Writer", value: "Microsoft XPS Document Writer" },
{ label: "Microsoft Print to PDF", value: "Microsoft Print to PDF" },
{ label: "Fax", value: "Fax" },
{ label: "Adobe PDF", value: "Adobe PDF" },
{ label: "", value: "" },
],
};
},
methods: {},
created: function () {},
};
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- ========================左边======================= -->
<c-col :span="12">
<c-col :span="24" style="margin-top: 0">
<el-form-item label="文件路径" prop="recpan.filpth">
<c-input
v-model="model.recpan.filpth"
maxlength="80"
placeholder="请输入文件路径"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="文件名" prop="recpan.filnam">
<c-select
v-model="model.recpan.filnam"
style="width: 100%"
placeholder="请选择文件名"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item label="类型" prop="spt.sta">
<c-select
v-model="model.spt.sta"
style="width: 100%"
placeholder="请选择类型"
:code="codes.sptrelstatus"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item
label="参考编号"
prop="recpan.conget.selref"
>
<c-input
v-model="model.recpan.conget.selref"
maxlength="40"
placeholder="请输入参考编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item
label=""
prop="recpan.conget.selnam"
>
<c-input
v-model="model.recpan.conget.selnam"
maxlength="40"
placeholder="请输入选定合同的名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="父合同"
prop="recpan.dpcget.selref"
>
<c-input
v-model="model.recpan.dpcget.selref"
maxlength="40"
placeholder="请输入父合同参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label=""
prop="recpan.dpcget.selnam"
>
<c-input
v-model="model.recpan.dpcget.selnam"
maxlength="40"
placeholder="请输入父合同名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="工作用户" prop="spt.wrkusr">
<c-select
v-model="model.spt.wrkusr"
style="width: 100%"
placeholder="请选择工作用户"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" >
<c-col :span="12">
<el-form-item label="经办柜员" prop="spt.usr">
<c-input
v-model="model.spt.usr"
maxlength="8"
placeholder="请输入经办柜员"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="创建时间" prop="spt.dattim" label-width="80px">
<c-input
v-model="model.spt.dattim"
placeholder="请输入创建时间"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="12" >
<c-col :span="24" style="margin-top: 0">
<el-form-item label="消息引用" prop="spt.objnam">
<c-input
v-model="model.spt.objnam"
maxlength="40"
placeholder="请输入消息引用"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="交易关键字名称" prop="spt.txt">
<c-input
v-model="model.spt.txt"
maxlength="40"
placeholder="请输入交易关键字名称"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="交易" prop="recpan.atp.cod">
<c-input
v-model="model.recpan.atp.cod"
maxlength="6"
placeholder="请输入交易"
@keyup.enter.native="
showGridPromptDialog('recpan.atp.cod')
"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="" prop="recpan.atpget.sdamod.seainf" label-width="10px">
<c-input
v-model="model.recpan.atpget.sdamod.seainf"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="12">
<el-form-item label="" prop="recpan.atptxt" label-width="10px">
<c-input
v-model="model.recpan.atptxt"
placeholder="请输入"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" >
<el-form-item label="虚拟机构" prop="spt.wrkgrp">
<c-select
v-model="model.spt.wrkgrp"
style="width: 100%"
placeholder="请选择虚拟机构"
:code="getValues('spt.wrkgrp')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item label="消息文本" prop="spt.inftxt">
<c-input
type="textarea"
v-model="model.spt.inftxt"
maxlength="65"
show-word-limit
placeholder="请输入消息文本"
:rows="4"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item label="" prop="spt.infdsp">
<c-select
v-model="model.spt.infdsp"
style="width: 100%"
placeholder="请选择消息文本"
:code="codes.infdsp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" >
<el-form-item label="in trn" prop="spt.cretrn">
<c-input
v-model="model.spt.cretrn"
maxlength="6"
placeholder="请输入创建交易id"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
// sptWrkgrp: []
};
},
methods: {
},
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="22" :offset="1">
<c-istream-table :list="tableData" :coluc-istream-tablemns="tableColumns"></c-istream-table>
</c-col>
<c-col :span="22" :offset="1">
<c-col :span="12">
<c-button size="small" type="primary">
显示
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary">
退出
</c-button>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import event from '../event'
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [event],
data() {
return {
tableColumns: []
};
},
computed: {
tableData() {
return [];
}
},
methods: {},
created: function() {},
};
</script>
<style></style>
\ No newline at end of file
<template>
<div class="eContainer">
<!-- <el-button size="small"
type="primary"
@click="handleSave">save</el-button> -->
<!-- <el-button size="small" @click="handletak">tak</el-button> -->
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card">
<!--PD000052 -->
<el-tab-pane label="项目概述" name="sptroup" v-if="false">
<c-content>
<m-sptroup :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000035 -->
<el-tab-pane label="待定项目" name="sptnegp">
<c-content>
<m-sptnegp ref="sptnegp" :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000090 -->
<el-tab-pane label="配置打印以重新路由" name="prtcfg">
<c-content>
<m-prtcfg :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
</c-tabs>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>model.
</c-grid-ety-prompt-dialog>
</el-form>
<div class="m-Btn-eContainer">
<div class="m-funcBtn-eContainer">
<el-button size="small" type="primary" @click="handleSave">{{ $t('buttons.submit') }}</el-button>
<el-button size="small" @click="handleStash">{{ $t('buttons.stash') }}</el-button>
<el-button size="small" @click="handleCancel">{{ $t('buttons.quit') }}</el-button>
</div>
</div>
</div>
</template>
<script>
import Api from '~/service/Api';
import CodeTable from '~/config/CodeTable';
import Sptrou from '../model';
import Sptnegp from './Sptnegp';
import Prtcfg from './Prtcfg';
export default {
name: 'Sptrou',
components:{
'm-sptnegp' : Sptnegp,
'm-prtcfg' : Prtcfg,
},
provide() {
return {
root: this
}
},
mixins: [], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: 'sptnegp',
trnName: 'sptrou',
model: new Sptrou().data,
rules: null,
codes: { ...CodeTable },
}
},
methods:{
},
}
</script>
<style>
/* .m-Btn-eContainer {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: flex-start;
height: 24px;
margin-bottom: 5px;
}
.m-funcBtn-eContainer {
order: 1;
}
.m-funcBtn-eContainer button,
.m-funcBtn-eContainer .el-button + .el-button {
margin: 0px 0px 0px 0px;
}
.m-funcBtn-eContainer .el-button--default {
background-image: linear-gradient(#fff,#dedede);
border: 1px solid #ccc;
}
.m-funcBtn-eContainer .el-button--primary {
border: 1px solid #0D4FBD;
} */
</style>
......@@ -218,6 +218,10 @@ export default {
label: '金额',
prop: 'relAmt'
},
{
label: '状态',
prop: 'sta'
}
],
data: [],
},
......
......@@ -4,6 +4,7 @@ const Business = [
{ path: 'sptpopup', component: () => import('~/business/sptsel/views/Sptpopup.vue'), name: 'sptsel', meta: { title: '待经办详情' } },
{ path: 'gitcan', component: () => import('~/business/gitcan/views'), name: 'gitcan', meta: { title: '进口保函注销' } },
{ path: 'getopn', component: () => import('~/business/getopn/views'), name: 'getopn', meta: { title: '出口保函通知' } },
{ path: 'gitame', component: () => import('~/business/gitame/views'), name: 'gitame', meta: { title: '出口保函修改' } },
{ path: 'inftrnpsDetail', component: () => import('~/business/trnrel/views/InftrnpsDetail.vue'), name: 'InftrnpsDetail', meta: { title: '待复核详情' } },
]
export default Business
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