Commit e7977683 by WH

fix:litrog check修复

parent 6e2c38b6
export default { export default {
buildPtspta (ptsptaObj) { buildPtspta(ptsptaObj) {
let pts = ptsptaObj.pts; let pts = ptsptaObj.pts;
let ptspta = { let ptspta = {
rol: pts.rol, rol: pts.rol,
name: pts.nam, name: pts.nam,
ptyinr: pts.ptyinr, ptyinr: pts.ptyinr,
ptainr: pts.ptainr, ptainr: pts.ptainr,
extkey: pts.extkey, extkey: pts.extkey,
dftdsp: pts.dftdsp, dftdsp: pts.dftdsp,
dftcur: pts.dftcur, dftcur: pts.dftcur,
dftact: pts.dftact, dftact: pts.dftact,
dftfeecur: pts.dftfeecur, dftfeecur: pts.dftfeecur,
dftactptainr: pts.dftactptainr, dftactptainr: pts.dftactptainr,
glggrpflg: pts.glggrpflg, glggrpflg: pts.glggrpflg,
adrblk: pts.adrblk adrblk: pts.adrblk
}; };
return ptspta; return ptspta;
}, },
buildCommonData (model, trnName) { buildCommonData(model, trnName) {
let ptsptaList = []; let ptsptaList = [];
if (model.lidgrp.apl.pts.extkey) { if (model.lidgrp.apl.pts.extkey) {
ptsptaList.push(this.buildPtspta(model.lidgrp.apl)); 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 Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js'; import Pub from '~/components/business/commonModel/index.js';
export default class Litrog { export default class Litrog {
constructor() { constructor() {
this.data = { this.data = {
brdgrp: { brdgrp: {
blk: { blk: {
notpty: '', notpty: '',
voynum: '', voynum: '',
roggod: '', roggod: '',
vesnam: '', vesnam: '',
carnam: '', carnam: '',
delplc: '', delplc: '',
pordis: '', pordis: '',
porlod: '', porlod: '',
relstoadr: '' relstoadr: ''
}, },
prb: { prb: {
pts: new Pts().data, pts: new Pts().data,
}, },
rec: { rec: {
relgodflg: 'A', relgodflg: 'A',
shgref: '', shgref: '',
ownref: '', ownref: '',
invtyp: '', invtyp: '',
rtoaplflg: '', rtoaplflg: '',
ngrcod: '', ngrcod: '',
relgoddat: '', relgoddat: '',
blnum: '', blnum: '',
guaflg: '', guaflg: '',
trpdocnum: '', trpdocnum: '',
expdat: '', expdat: '',
tradat: '', tradat: '',
trpdoctyp: '', trpdoctyp: '',
reltyp: 'SG', reltyp: 'SG',
tramod: '', tramod: '',
nam: '', nam: '',
docprbrol: '', docprbrol: '',
branchinr: '', branchinr: '',
inr: '', inr: '',
pntinr: '', pntinr: '',
pnttyp: '', pnttyp: '',
ver:'', ver: '',
etyextkey: '', etyextkey: '',
}, },
cbs: { cbs: {
max: { max: {
cur: '', cur: '',
amt: '0', amt: '0',
}, },
max2: { max2: {
cur: '', cur: '',
amt: '0', amt: '0',
} }
}, },
shp: { shp: {
pts: new Pts().data, pts: new Pts().data,
}, },
ben: { ben: {
pts: new Pts().data, pts: new Pts().data,
}, },
apl: { apl: {
pts: new Pts().data, pts: new Pts().data,
}, },
}, },
number: '', number: '',
brtp: { brtp: {
aammod: { aammod: {
addamtflg: '', addamtflg: '',
}, },
connum: '', connum: '',
}, },
addbcb: { addbcb: {
label5: '', label5: '',
label6: '', label6: '',
}, },
shpmar: '', shpmar: '',
lidgrp: { lidgrp: {
rec: { rec: {
branchinr: '', branchinr: '',
inr:'', inr: '',
revflg: '', revflg: '',
expdat: '', expdat: '',
expplc: '', expplc: '',
lcrtyp: '', lcrtyp: '',
ownref: '', ownref: '',
shpdat: '', shpdat: '',
avbby: '', avbby: '',
nam: '', nam: '',
opndat: '', opndat: '',
redclsflg: '', redclsflg: '',
}, },
cbs: { cbs: {
opn1: { opn1: {
cur: '', cur: '',
amt: '', amt: '',
}, },
nom1: { nom1: {
cur: '', cur: '',
amt: '' amt: ''
} }
}, },
avbnam: '', avbnam: '',
apl:{ apl: {
pts: new Pts().data, pts: new Pts().data,
}, },
adv:{ adv: {
pts: new Pts().data, pts: new Pts().data,
}, },
ben:{ ben: {
pts: new Pts().data, pts: new Pts().data,
}, },
}, },
pietat: '', pietat: '',
guabnkval: '', guabnkval: '',
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
liaall: new Pub().data.Liaall, liaall: new Pub().data.Liaall,
liaccv: new Pub().data.Liaccv, liaccv: new Pub().data.Liaccv,
docpan: new Pub().data.Docpan, docpan: new Pub().data.Docpan,
}; };
} }
} }
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<!-- 备查表 --> <!-- 备查表 -->
<el-collapse-item title="备查表" name="addbcb1"> <el-collapse-item title="备查表" name="addbcb1">
<m-addbcb1 :model="model" :codes="codes" /> <m-addbcb1 :model="model" :codes="codes"/>
</el-collapse-item> </el-collapse-item>
<!-- 附言 --> <!-- 附言 -->
<el-collapse-item title="附言" name="coninfp"> <el-collapse-item title="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes"/>
</el-collapse-item> </el-collapse-item>
</el-collapse> </el-collapse>
</div> </div>
</template> </template>
<script> <script>
import event from '../event' import event from '../event'
import Addbcb1 from './Addbcb1'; import Addbcb1 from './Addbcb1';
import Coninfp from '~/components/business/coninfp/views'; import Coninfp from '~/components/business/coninfp/views';
export default { export default {
components: { components: {
'm-coninfp': Coninfp, 'm-coninfp': Coninfp,
'm-addbcb1': Addbcb1, 'm-addbcb1': Addbcb1,
}, },
inject: ['root'], inject: ['root'],
props:['model','codes'], props: ['model', 'codes'],
mixins: [event], mixins: [event],
data(){ data() {
return { return {
activeNames: ['addbcb1'], activeNames: ['addbcb1'],
} }
}, },
methods:{}, methods: {},
created:function(){ created: function () {
}
} }
</script> }
<style> </script>
<style>
</style>
\ No newline at end of file </style>
\ No newline at end of file
<template> <template>
<div class="eibs"> <div class="eibs">
<c-col :span="12" style="padding-right: 20px;"> <c-col :span="12" style="padding-right: 20px;">
<el-form-item label="贸易金融部意见" prop="addbcb.label5"> <el-form-item label="贸易金融部意见" prop="addbcb.label5">
<div v-text="" data-path=".addbcb.label1" >1、申请人与我行已签署贸易融资协议(如需);</div> <div v-text="" data-path=".addbcb.label1">1、申请人与我行已签署贸易融资协议(如需);</div>
<div v-text="" data-path=".addbcb.label2" >2、申请人已提交全套业务所需资料; </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.label3">3、申请书要素齐全并已签章,签章已经核符﹔</div>
<div v-text="" data-path=".addbcb.label4" >4、占用授信额度的开证业务; </div> <div v-text="" data-path=".addbcb.label4">4、占用授信额度的开证业务;</div>
<c-select <c-select
v-model="model.addbcb.label5" v-model="model.addbcb.label5"
style="width: 100%" style="width: 100%"
:code="codes.label5" :code="codes.label5"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.addbcb.label6" data-path=".addbcb.label6" > </span> <span v-text="model.addbcb.label6" data-path=".addbcb.label6"> </span>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
import event from '../event' import event from '../event'
export default { export default {
inject: ['root'], inject: ['root'],
props:['model','codes'], props: ['model', 'codes'],
mixins: [event], mixins: [event],
data(){ data() {
return { return {}
} },
}, methods: {},
methods:{}, created: function () {
created:function(){ }
}
} }
</script> </script>
<style> <style>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<el-collapse-item title="提货担保" name="rog"> <el-collapse-item title="提货担保" name="rog">
<m-rog :model="model" :codes="codes" /> <m-rog :model="model" :codes="codes"/>
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="装运详情" name="shpdet"> <el-collapse-item title="装运详情" name="shpdet">
<!-- 详情 --> <!-- 详情 -->
<m-shpdet :model="model" :codes="codes" /> <m-shpdet :model="model" :codes="codes"/>
</el-collapse-item> </el-collapse-item>
</el-collapse> </el-collapse>
</div> </div>
</template> </template>
<script> <script>
import event from '../event' import event from '../event'
import Rog from './Rog' import Rog from './Rog'
import Shpdet from './Shpdet'; import Shpdet from './Shpdet';
export default { export default {
components: { components: {
'm-shpdet': Shpdet, 'm-shpdet': Shpdet,
'm-rog' : Rog, 'm-rog': Rog,
},
inject: ['root'],
props: ['model', 'codes'],
mixins: [event],
data() {
return {
activeNames: ['rog'],
}
}, },
inject: ['root'], methods: {},
props:['model','codes'], created: function () {
mixins: [event],
data(){
return {
activeNames: ['rog'],
}
},
methods:{},
created:function(){
}
} }
</script> }
<style> </script>
<style>
</style>
</style>
\ No newline at end of file
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-page title="进口信用证提货担保"> <c-page title="进口信用证提货担保">
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
ref="modelForm" ref="modelForm"
label-width="120px" label-width="120px"
label-position="right" label-position="right"
size="small" size="small"
:validate-on-rule-change="false"> :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000057 提货担保--> <!--PD000057 提货担保-->
<el-tab-pane label="业务信息" name="ovwp"> <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">
<c-content> <c-content>
<m-ccvpan :model="model" :codes="codes"/> <m-ovwp :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="保证金" name="ccvpan">
<c-content> <c-content>
<m-limitbody :model="model" :codes="codes"/> <m-ccvpan :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="表外记账" name="engp"> <el-tab-pane label="表外记账" name="engp">
<c-content> <c-content>
<!-- 表外记账 --> <!-- 表外记账 -->
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod"> <el-tab-pane label="费用/账务" name="setmod">
<c-content> <c-content>
<m-setmod <m-setmod
:model="model" :model="model"
:codes="codes" :codes="codes"
/> />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000027 --> <!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan"> <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> <c-content>
<m-docpan :model="model" :codes="codes" /> <m-glentry :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="附件信息" name="doctre"> <el-tab-pane label="备查/附言" name="addbcb">
<c-content> <c-content>
<m-doctre :model="model" :codes="codes" /> <m-addbcb :model="model" :codes="codes"/>
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000529 -->
</c-tabs> <el-tab-pane label="报文/面函" name="docpan">
</el-form> <c-content>
<c-grid-ety-prompt-dialog <m-docpan :model="model" :codes="codes"/>
ref="etyDialog" </c-content>
:promptData="promptData" </el-tab-pane>
@select-ety="selectGridEtyPromptData"
<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>
<c-function-btn <c-function-btn
:handleSubmit="handleSubmit" :handleSubmit="handleSubmit"
:handleCheck="handleCheck" :handleCheck="handleCheck"
:handleStash="handleStash" :handleStash="handleStash"
> >
</c-function-btn> </c-function-btn>
</c-page> </c-page>
</div> </div>
</template> </template>
<script> <script>
import CodeTable from '~/config/CodeTable' import CodeTable from '~/config/CodeTable'
...@@ -105,13 +105,8 @@ import Litrog from '../model' ...@@ -105,13 +105,8 @@ import Litrog from '../model'
import formRules from '../model/check'; import formRules from '../model/check';
import operationFunc from '~/mixin/operationFunc'; import operationFunc from '~/mixin/operationFunc';
import event from '../event'; import event from '../event';
import Ovwp from './Ovwp'
import Ovwp from './Ovwp'
import Addbcb from './Addbcb' import Addbcb from './Addbcb'
//mport Coninfp from '~/views/Public/Coninfp'
import Engp from '~/components/business/engp/views'; import Engp from '~/components/business/engp/views';
import Ccvpan from '~/components/business/ccvpan/views'; import Ccvpan from '~/components/business/ccvpan/views';
import Coninfp from '~/components/business/coninfp/views'; import Coninfp from '~/components/business/coninfp/views';
...@@ -120,86 +115,85 @@ import Doctre from '~/components/business/doctre/views'; ...@@ -120,86 +115,85 @@ import Doctre from '~/components/business/doctre/views';
import Setmod from '~/components/business/setmod/views'; import Setmod from '~/components/business/setmod/views';
import Glentry from '~/components/business/glentry/views'; import Glentry from '~/components/business/glentry/views';
import Limitbody from '~/components/business/limitbody/views'; import Limitbody from '~/components/business/limitbody/views';
export default { export default {
name: 'Litrog', name: 'Litrog',
components:{ components: {
'm-engp' : Engp, 'm-engp': Engp,
'm-ccvpan' : Ccvpan, 'm-ccvpan': Ccvpan,
'm-coninfp': Coninfp, 'm-coninfp': Coninfp,
// 'm-coninfp' : Coninfp, 'm-docpan': Docpan,
'm-docpan' : Docpan, 'm-doctre': Doctre,
'm-doctre' : Doctre, 'm-addbcb': Addbcb,
'm-addbcb' : Addbcb, 'm-setmod': Setmod,
'm-setmod': Setmod, 'm-glentry': Glentry,
'm-glentry': Glentry, 'm-limitbody': Limitbody,
'm-limitbody' : Limitbody, 'm-ovwp': Ovwp,
'm-ovwp' : Ovwp, },
}, provide() {
provide() { return {
return { root: this
root: this }
} },
}, mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc,event], // 里面包含了Default、Check等的公共处理 data() {
data(){ return {
return { tabVal: 'ovwp',
tabVal: 'ovwp', trnName: 'litrog',
trnName: 'litrog', model: new Litrog().data,
model: new Litrog().data, rules: formRules,
rules: formRules, codes: {...CodeTable},
codes: {...CodeTable }, activeNames: ['engp'],
activeNames: ['engp'], promptData: {
promptData: { title: 'Select a Party',
title: 'Select a Party', columns: [
columns: [ {
{ prop: 'ptyInr',
prop: 'ptyInr', label: 'Party Number'
label: 'Party Number' },
}, {
{ prop: 'inr',
prop: 'inr', label: 'Address Number'
label: 'Address Number' },
}, {
{ prop: 'branch',
prop: 'branch', label: 'Branch Code'
label: 'Branch Code' },
}, {
{ prop: 'bchName',
prop: 'bchName', label: 'Branch Name'
label: 'Branch Name' },
}, {
{ prop: 'adrName',
prop: 'adrName', label: 'Address Name'
label: 'Address Name' },
}, {
{ prop: 'adr1',
prop: 'adr1', label: 'Address1'
label: 'Address1' },
}, {
{ prop: 'locCty',
prop: 'locCty', label: 'City'
label: 'City' },
}, {
{ prop: 'locZip',
prop: 'locZip', label: 'Zip'
label: 'Zip' },
}, {
{ prop: 'bicCode',
prop: 'bicCode', label: 'BIC'
label: 'BIC' }
} ],
], data: []
data: [] },
}, }
} },
}, methods: {},
methods:{ mounted() {
},
mounted () {
this.init() this.init()
}, },
} }
</script> </script>
<style> <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