Commit e7977683 by WH

fix:litrog check修复

parent 6e2c38b6
export default {
buildPtspta (ptsptaObj) {
let pts = ptsptaObj.pts;
let ptspta = {
rol: pts.rol,
name: pts.nam,
ptyinr: pts.ptyinr,
ptainr: pts.ptainr,
extkey: pts.extkey,
dftdsp: pts.dftdsp,
dftcur: pts.dftcur,
dftact: pts.dftact,
dftfeecur: pts.dftfeecur,
dftactptainr: pts.dftactptainr,
glggrpflg: pts.glggrpflg,
adrblk: pts.adrblk
};
return ptspta;
},
buildCommonData (model, trnName) {
let ptsptaList = [];
if (model.lidgrp.apl.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.apl));
buildPtspta(ptsptaObj) {
let pts = ptsptaObj.pts;
let ptspta = {
rol: pts.rol,
name: pts.nam,
ptyinr: pts.ptyinr,
ptainr: pts.ptainr,
extkey: pts.extkey,
dftdsp: pts.dftdsp,
dftcur: pts.dftcur,
dftact: pts.dftact,
dftfeecur: pts.dftfeecur,
dftactptainr: pts.dftactptainr,
glggrpflg: pts.glggrpflg,
adrblk: pts.adrblk
};
return ptspta;
},
buildCommonData(model, trnName) {
let ptsptaList = [];
if (model.lidgrp.apl.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.apl));
}
if (model.lidgrp.adv.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.adv));
}
if (model.lidgrp.ben.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.ben));
}
let dataObj = {
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.inr,
ownref: model.lidgrp.rec.ownref,
opndat: model.lidgrp.rec.opndat,
expdat: model.lidgrp.rec.expdat,
branchInr: model.lidgrp.rec.branchinr,
hndtyp: model.lidgrp.rec.hndtyp,
gartyp: model.lidgrp.rec.gartyp,
fingua: model.lidgrp.rec.fingua,
// segtyp: model.lidgrp.ghd.segtyp,
fromflg: model.lidgrp.rec.fromflg,
othersno: model.lidgrp.rec.othersno,
sndto: model.lidgrp.rec.sndto,
// swiftflg: model.gitp.swiftflg,
giduil: model.lidgrp.rec.giduil,
purpos: model.lidgrp.rec.purpos,
revflg: model.lidgrp.rec.revflg,
cnfsta: model.lidgrp.rec.cnfsta,
},
cbsMap: {
MAX: model.brdgrp.cbs.max,
OLDMAX: model.brdgrp.cbs.oldmax,
MAX2: model.brdgrp.cbs.max2,
NOM1: model.brdgrp.cbs.nom1,
OPN1: model.brdgrp.cbs.opn1,
MAC: model.brdgrp.cbs.mac,
MAC2: model.brdgrp.cbs.mac2,
OPC2: model.brdgrp.cbs.opc2,
CNF: model.brdgrp.cbs.cnf,
},
ptsList: ptsptaList,
transName: trnName,
userId: window.sessionStorage.userId ? window.sessionStorage.userId : 'ZL'
};
return dataObj
},
buildSetfeg(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaall: model.liaall,
liaccv: model.liaccv,
doceot: model.trnmod.trndoc.doceot,
};
return params
},
buildSetglg(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
setfeg: model.setmod.setfeg,
liaall: model.liaall,
liaccv: model.liaccv,
};
return params
},
buildGlentry(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaallg: model.liaall.liaallg,
setfog: model.setmod.setfog,
setfeg: model.setmod.setfeg,
setglg: model.setmod.setglg,
};
return params
},
buildEngp(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaallg: model.liaall.liaallg,
};
return params
},
buildDocpan(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
};
return params
},
buildCcvpan(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaccvg: model.liaccv.liaccvg,
oldamt: model.liaccv.oldamt,
chgamt: model.liaccv.chgamt,
concur: model.liaccv.concur,
};
return params
},
buildLimitbody(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.objinr,
ownref: model.lidgrp.rec.ownref,
},
};
return params
},
buildDoctre(model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.objinr,
ownref: model.lidgrp.rec.ownref,
// swiftflg: model.gitp.swiftflg,
},
};
return params
},
// 公共组件setmod中dsp字段改变,触发联动时候的入参
buildSetgllAccts(model, trnName, setglg) {
let params = {
...this.buildCommonData(model, trnName),
setglg
};
return params
}
if (model.lidgrp.adv.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.adv));
}
if (model.lidgrp.ben.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.ben));
}
let dataObj = {
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.inr,
ownref: model.lidgrp.rec.ownref,
opndat: model.lidgrp.rec.opndat,
expdat: model.lidgrp.rec.expdat,
branchInr: model.lidgrp.rec.branchinr,
hndtyp: model.lidgrp.rec.hndtyp,
gartyp: model.lidgrp.rec.gartyp,
fingua: model.lidgrp.rec.fingua,
// segtyp: model.lidgrp.ghd.segtyp,
fromflg: model.lidgrp.rec.fromflg,
othersno: model.lidgrp.rec.othersno,
sndto: model.lidgrp.rec.sndto,
// swiftflg: model.gitp.swiftflg,
giduil: model.lidgrp.rec.giduil,
purpos: model.lidgrp.rec.purpos,
revflg: model.lidgrp.rec.revflg,
cnfsta: model.lidgrp.rec.cnfsta,
},
cbsMap: {
MAX: model.brdgrp.cbs.max,
OLDMAX: model.brdgrp.cbs.oldmax,
MAX2: model.brdgrp.cbs.max2,
NOM1: model.brdgrp.cbs.nom1,
OPN1: model.brdgrp.cbs.opn1,
MAC: model.brdgrp.cbs.mac,
MAC2: model.brdgrp.cbs.mac2,
OPC2: model.brdgrp.cbs.opc2,
CNF: model.brdgrp.cbs.cnf,
},
ptsList: ptsptaList,
transName: trnName,
userId: window.sessionStorage.userId ? window.sessionStorage.userId : 'ZL'
};
return dataObj
},
buildSetfeg (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaall: model.liaall,
liaccv: model.liaccv,
doceot: model.trnmod.trndoc.doceot,
};
return params
},
buildSetglg (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
setfeg: model.setmod.setfeg,
liaall: model.liaall,
liaccv: model.liaccv,
};
return params
},
buildGlentry (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaallg: model.liaall.liaallg,
setfog: model.setmod.setfog,
setfeg: model.setmod.setfeg,
setglg: model.setmod.setglg,
};
return params
},
buildEngp (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaallg: model.liaall.liaallg,
};
return params
},
buildDocpan (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
};
return params
},
buildCcvpan (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
liaccvg: model.liaccv.liaccvg,
oldamt: model.liaccv.oldamt,
chgamt: model.liaccv.chgamt,
concur: model.liaccv.concur,
};
return params
},
buildLimitbody (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.objinr,
ownref: model.lidgrp.rec.ownref,
},
};
return params
},
buildDoctre (model, trnName) {
let params = {
...this.buildCommonData(model, trnName),
rec: {
objtyp: 'LID',
objinr: model.lidgrp.rec.objinr,
ownref: model.lidgrp.rec.ownref,
// swiftflg: model.gitp.swiftflg,
},
};
return params
},
// 公共组件setmod中dsp字段改变,触发联动时候的入参
buildSetgllAccts (model, trnName, setglg) {
let params = {
...this.buildCommonData(model, trnName),
setglg
};
return params
}
}
\ No newline at end of file
import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';
export default class Litrog {
constructor() {
this.data = {
brdgrp: {
blk: {
notpty: '',
voynum: '',
roggod: '',
vesnam: '',
carnam: '',
delplc: '',
pordis: '',
porlod: '',
relstoadr: ''
},
prb: {
pts: new Pts().data,
},
rec: {
relgodflg: 'A',
shgref: '',
ownref: '',
invtyp: '',
rtoaplflg: '',
ngrcod: '',
relgoddat: '',
blnum: '',
guaflg: '',
trpdocnum: '',
expdat: '',
tradat: '',
trpdoctyp: '',
reltyp: 'SG',
tramod: '',
nam: '',
docprbrol: '',
branchinr: '',
inr: '',
pntinr: '',
pnttyp: '',
ver:'',
etyextkey: '',
},
cbs: {
max: {
cur: '',
amt: '0',
},
max2: {
cur: '',
amt: '0',
}
},
shp: {
pts: new Pts().data,
},
ben: {
pts: new Pts().data,
},
apl: {
pts: new Pts().data,
},
},
number: '',
brtp: {
aammod: {
addamtflg: '',
},
connum: '',
},
addbcb: {
label5: '',
label6: '',
},
shpmar: '',
lidgrp: {
rec: {
branchinr: '',
inr:'',
revflg: '',
expdat: '',
expplc: '',
lcrtyp: '',
ownref: '',
shpdat: '',
avbby: '',
nam: '',
opndat: '',
redclsflg: '',
},
cbs: {
opn1: {
cur: '',
amt: '',
},
nom1: {
cur: '',
amt: ''
}
},
avbnam: '',
apl:{
pts: new Pts().data,
},
adv:{
pts: new Pts().data,
},
ben:{
pts: new Pts().data,
},
},
pietat: '',
guabnkval: '',
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
liaccv: new Pub().data.Liaccv,
docpan: new Pub().data.Docpan,
};
}
constructor() {
this.data = {
brdgrp: {
blk: {
notpty: '',
voynum: '',
roggod: '',
vesnam: '',
carnam: '',
delplc: '',
pordis: '',
porlod: '',
relstoadr: ''
},
prb: {
pts: new Pts().data,
},
rec: {
relgodflg: 'A',
shgref: '',
ownref: '',
invtyp: '',
rtoaplflg: '',
ngrcod: '',
relgoddat: '',
blnum: '',
guaflg: '',
trpdocnum: '',
expdat: '',
tradat: '',
trpdoctyp: '',
reltyp: 'SG',
tramod: '',
nam: '',
docprbrol: '',
branchinr: '',
inr: '',
pntinr: '',
pnttyp: '',
ver: '',
etyextkey: '',
},
cbs: {
max: {
cur: '',
amt: '0',
},
max2: {
cur: '',
amt: '0',
}
},
shp: {
pts: new Pts().data,
},
ben: {
pts: new Pts().data,
},
apl: {
pts: new Pts().data,
},
},
number: '',
brtp: {
aammod: {
addamtflg: '',
},
connum: '',
},
addbcb: {
label5: '',
label6: '',
},
shpmar: '',
lidgrp: {
rec: {
branchinr: '',
inr: '',
revflg: '',
expdat: '',
expplc: '',
lcrtyp: '',
ownref: '',
shpdat: '',
avbby: '',
nam: '',
opndat: '',
redclsflg: '',
},
cbs: {
opn1: {
cur: '',
amt: '',
},
nom1: {
cur: '',
amt: ''
}
},
avbnam: '',
apl: {
pts: new Pts().data,
},
adv: {
pts: new Pts().data,
},
ben: {
pts: new Pts().data,
},
},
pietat: '',
guabnkval: '',
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall,
liaccv: new Pub().data.Liaccv,
docpan: new Pub().data.Docpan,
};
}
}
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<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 event from '../event'
import Addbcb1 from './Addbcb1';
import Coninfp from '~/components/business/coninfp/views';
export default {
components: {
'm-coninfp': Coninfp,
'm-addbcb1': Addbcb1,
},
inject: ['root'],
props:['model','codes'],
mixins: [event],
data(){
return {
activeNames: ['addbcb1'],
}
},
methods:{},
created:function(){
}
<!-- 备查表 -->
<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 event from '../event'
import Addbcb1 from './Addbcb1';
import Coninfp from '~/components/business/coninfp/views';
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
}
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eibs">
<c-col :span="12" style="padding-right: 20px;">
<el-form-item label="贸易金融部意见" prop="addbcb.label5">
<div v-text="" data-path=".addbcb.label1" >1、申请人与我行已签署贸易融资协议(如需);</div>
<div v-text="" data-path=".addbcb.label2" >2、申请人已提交全套业务所需资料; </div>
<div v-text="" data-path=".addbcb.label3" >3、申请书要素齐全并已签章,签章已经核符﹔ </div>
<div v-text="" data-path=".addbcb.label4" >4、占用授信额度的开证业务; </div>
<c-select
v-model="model.addbcb.label5"
style="width: 100%"
:code="codes.label5"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span>
</c-col>
<c-col :span="12" style="padding-right: 20px;">
<el-form-item label="贸易金融部意见" prop="addbcb.label5">
<div v-text="" data-path=".addbcb.label1">1、申请人与我行已签署贸易融资协议(如需);</div>
<div v-text="" data-path=".addbcb.label2">2、申请人已提交全套业务所需资料;</div>
<div v-text="" data-path=".addbcb.label3">3、申请书要素齐全并已签章,签章已经核符﹔</div>
<div v-text="" data-path=".addbcb.label4">4、占用授信额度的开证业务;</div>
<c-select
v-model="model.addbcb.label5"
style="width: 100%"
:code="codes.label5"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.addbcb.label6" data-path=".addbcb.label6"> </span>
</c-col>
</div>
</template>
<script>
import event from '../event'
export default {
inject: ['root'],
props:['model','codes'],
mixins: [event],
data(){
return {
}
},
methods:{},
created:function(){
}
inject: ['root'],
props: ['model', 'codes'],
mixins: [event],
data() {
return {}
},
methods: {},
created: function () {
}
}
</script>
<style>
......
<template>
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="提货担保" name="rog">
<m-rog :model="model" :codes="codes" />
<div class="eibs-tab">
<el-collapse v-model="activeNames">
<el-collapse-item title="提货担保" name="rog">
<m-rog :model="model" :codes="codes"/>
</el-collapse-item>
<el-collapse-item title="装运详情" name="shpdet">
<!-- 详情 -->
<m-shpdet :model="model" :codes="codes" />
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import event from '../event'
import Rog from './Rog'
import Shpdet from './Shpdet';
export default {
components: {
'm-shpdet': Shpdet,
'm-rog' : Rog,
<!-- 详情 -->
<m-shpdet :model="model" :codes="codes"/>
</el-collapse-item>
</el-collapse>
</div>
</template>
<script>
import event from '../event'
import Rog from './Rog'
import Shpdet from './Shpdet';
export default {
components: {
'm-shpdet': Shpdet,
'm-rog': Rog,
},
inject: ['root'],
props: ['model', 'codes'],
mixins: [event],
data() {
return {
activeNames: ['rog'],
}
},
inject: ['root'],
props:['model','codes'],
mixins: [event],
data(){
return {
activeNames: ['rog'],
}
},
methods:{},
created:function(){
}
methods: {},
created: function () {
}
</script>
<style>
</style>
}
</script>
<style>
</style>
\ No newline at end of file
<template>
<div class="eContainer">
<c-page title="进口信用证提货担保">
<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" @tab-click="tabClick">
<!--PD000057 提货担保-->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="保证金" name="ccvpan">
<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" @tab-click="tabClick">
<!--PD000057 提货担保-->
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<m-ovwp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<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="setmod">
<c-content>
<m-setmod
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<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>
<!--PD000001 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane label="报文/面函" name="docpan">
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-docpan :model="model" :codes="codes" />
<m-glentry :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<!--PD000001 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-doctre :model="model" :codes="codes" />
<m-addbcb :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"
<!--PD000529 -->
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<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-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import CodeTable from '~/config/CodeTable'
......@@ -105,13 +105,8 @@ import Litrog from '../model'
import formRules from '../model/check';
import operationFunc from '~/mixin/operationFunc';
import event from '../event';
import Ovwp from './Ovwp'
import Ovwp from './Ovwp'
import Addbcb from './Addbcb'
//mport Coninfp from '~/views/Public/Coninfp'
import Engp from '~/components/business/engp/views';
import Ccvpan from '~/components/business/ccvpan/views';
import Coninfp from '~/components/business/coninfp/views';
......@@ -120,86 +115,85 @@ import Doctre from '~/components/business/doctre/views';
import Setmod from '~/components/business/setmod/views';
import Glentry from '~/components/business/glentry/views';
import Limitbody from '~/components/business/limitbody/views';
export default {
name: 'Litrog',
components:{
'm-engp' : Engp,
'm-ccvpan' : Ccvpan,
'm-coninfp': Coninfp,
// 'm-coninfp' : Coninfp,
'm-docpan' : Docpan,
'm-doctre' : Doctre,
'm-addbcb' : Addbcb,
'm-setmod': Setmod,
'm-glentry': Glentry,
'm-limitbody' : Limitbody,
'm-ovwp' : Ovwp,
},
provide() {
return {
root: this
}
},
mixins: [operationFunc,event], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: 'ovwp',
trnName: 'litrog',
model: new Litrog().data,
rules: formRules,
codes: {...CodeTable },
activeNames: ['engp'],
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:{
},
mounted () {
name: 'Litrog',
components: {
'm-engp': Engp,
'm-ccvpan': Ccvpan,
'm-coninfp': Coninfp,
'm-docpan': Docpan,
'm-doctre': Doctre,
'm-addbcb': Addbcb,
'm-setmod': Setmod,
'm-glentry': Glentry,
'm-limitbody': Limitbody,
'm-ovwp': Ovwp,
},
provide() {
return {
root: this
}
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: 'ovwp',
trnName: 'litrog',
model: new Litrog().data,
rules: formRules,
codes: {...CodeTable},
activeNames: ['engp'],
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: {},
mounted() {
this.init()
},
}
</script>
<style>
......
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