Commit ede2673f by liaoxing

bctdav 获取编号修改

parent ee2ee624
......@@ -38,7 +38,7 @@ export default {
ownref: model.bcdgrp.rec.ownref,
opndat: model.bcdgrp.rec.opndat,
expdat: model.bcdgrp.rec.expdat,
branchInr: model.bcdgrp.rec.branchInr,
branchInr: model.bcdgrp.rec.branchinr,
nam: model.bcdgrp.rec.nam,
oridre: model.bcdgrp.rec.oridre,
},
......
......@@ -104,20 +104,21 @@ export default {
queryFormData(key) {
console.log(key);
},
// // 业务信息=》基本信息=》编号-----获取编号
// async queryOwnref() {
// let params = {
// ptainr: this.model.gidgrp.apl.pts.ptainr,
// businessType: 'LG',保函用的是LG
// tbl: 'LG',
// };
// const loading = this.loading();
// let res = await Api.post('/service/gitopn/getOwnRef', params);
// if (res.respCode == SUCCESS) {
// loading.close();
// this.model.gidgrp.rec.ownref = res.data;
// }
// },
// 业务信息=》基本信息=》编号-----获取编号
async queryOwnref() {
let params = {
ptainr: this.model.bcdgrp.drr.pts.ptainr,
businessType: 'IC',
tbl: 'IC',
};
const loading = this.loading();
debugger;
let res = await Api.post('/service/bctdav/getOwnRef', params);
if (res.respCode == SUCCESS) {
loading.close();
this.model.bcdgrp.rec.ownref = res.data;
}
},
// 获取弹框表格数据
async queryGridEtyPromptDialogData(type, ptytyp) {
......
......@@ -46,6 +46,8 @@ export default class Bctdav{
othins:"", // Defer Payment until .bcdgrp.rec.othins
stagod:"", // Good's Code (for Statistics) .bcdgrp.rec.stagod
proins:"", // Protest Instructions .bcdgrp.rec.proins
inr: "",
branchinr: '',
},
cbs:{
max:{
......@@ -68,12 +70,21 @@ export default class Bctdav{
},
dre:{
pts:new Pts().data,
namelc:"", // 名称 .bcdgrp.dre.namelc
adrelc:"", // 地址 .bcdgrp.dre.adrelc
dbfadrblkcn:"", // Chinese address .bcdgrp.dre.dbfadrblkcn
},
rmi:{
pts:new Pts().data,
namelc:"", // 名称 .bcdgrp.rmi.namelc
adrelc:"", // 地址 .bcdgrp.rmi.adrelc
dbfadrblkcn:"", // Chinese address .bcdgrp.rmi.dbfadrblkcn
},
drr:{
pts:new Pts().data,
namelc:"", // 名称 .bcdgrp.drr.namelc
adrelc:"", // 地址 .bcdgrp.drr.adrelc
dbfadrblkcn:"", // Chinese address .bcdgrp.drr.dbfadrblkcn
},
},
bctp:{
......
......@@ -29,7 +29,7 @@
size="small"
type="primary"
:disabled="this.model.bcdgrp.dre.pts.extkey !== '' && model.bcdgrp.rec.ownref == ''? false:true"
@click="onBctmodButgetref"
@click="queryOwnref"
>
获取编号
</c-button>
......@@ -235,7 +235,7 @@
<!-- ========================右边======================= -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam">
<el-form-item label="简略信息" prop="bcdgrp.rec.nam" v-model="totalnam">
<c-input
align="middle"
disabled
......@@ -245,7 +245,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- <c-col :span="24">
<el-form-item label="付款人参考号" prop="bcdgrp.dre.pts.ref">
<c-input
v-model="model.bcdgrp.dre.pts.ref"
......@@ -263,9 +263,7 @@
v-model="model.bcdgrp.dre.pts.extkey"
maxlength="150"
placeholder="请输入付款人名称"
@keyup.enter.native="
showGridPromptDialog('bcdgrp.dre.pts.extkey')
"
@keyup.enter.native="queryGridEtyPromptDialogData('DRE', 'C')"
></c-input>
<template slot="footer">
<c-button
......@@ -286,9 +284,19 @@
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '付款人',
grp: 'bcdgrp',
rol: 'dre',
}" :isAdrblk="true" :disabled="this.flag1"
@keyup.enter.native="queryGridEtyPromptDialogData('DRE', 'C')">
</c-ptap>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="地址信息" prop="bcdgrp.dre.pts.adrblk">
<c-input
type="textarea"
......@@ -300,8 +308,8 @@
placeholder="请输入地址信息"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
</c-col> -->
<!-- <c-col :span="24">
<el-form-item label="托收行参考号" prop="bcdgrp.rmi.pts.ref">
<c-input
v-model="model.bcdgrp.rmi.pts.ref"
......@@ -319,9 +327,7 @@
v-model="model.bcdgrp.rmi.pts.extkey"
maxlength="120"
placeholder="请输入托收行名称"
@keyup.enter.native="
showGridPromptDialog('bcdgrp.rmi.pts.extkey')
"
@keyup.enter.native="queryGridEtyPromptDialogData('RMI', 'C')"
>
</c-input>
<template slot="footer">
......@@ -351,9 +357,19 @@
placeholder="请输入地址信息"
></c-input>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '托收行',
grp: 'bcdgrp',
rol: 'rmi',
}" :isAdrblk="true" :disabled="this.flag1"
@keyup.enter.native="queryGridEtyPromptDialogData('RMI', 'C')">
</c-ptap>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="收款人参考号" prop="bcdgrp.drr.pts.ref">
<c-input
v-model="model.bcdgrp.drr.pts.ref"
......@@ -371,9 +387,7 @@
v-model="model.bcdgrp.drr.pts.extkey"
maxlength="50"
placeholder="请输入收款人名称"
@keyup.enter.native="
showGridPromptDialog('bcdgrp.drr.pts.extkey')
"
@keyup.enter.native="queryGridEtyPromptDialogData('DRR', 'C')">
></c-input>
<template slot="footer">
<c-button
......@@ -402,6 +416,16 @@
placeholder="请输入地址信息"
></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<c-ptap :model="model" :argadr="{
title: '收款人',
grp: 'bcdgrp',
rol: 'drr',
}" :isAdrblk="true" :disabled="this.flag1"
@keyup.enter.native="queryGridEtyPromptDialogData('DRR', 'C')">
</c-ptap>
</c-col>
<c-col :span="24">
......@@ -507,7 +531,17 @@ export default {
},
};
},
methods: { ...Event },
methods: { ...event },
computed: {
totalnam(){
const cur = this.model.bcdgrp.cbs.max.cur + ' '
const amt = this.model.bcdgrp.cbs.max.amt + ' '
const preNam = this.model.bcdgrp.drr.pts.nam + ''
this.model.bcdgrp.rec.nam =(cur + amt + preNam).substring(0,40)
return this.model.bcdgrp.rec.nam
}
},
created: function () {},
};
</script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment