Commit 54c4ea31 by zhouqian

Merge branch 'development-202206' into 'development-202206'

Development 202206

See merge request zhouqian/vue-gjjs!15
parents f033692a 71905d84
......@@ -4898,7 +4898,10 @@ const CodeTable = {
bopacttyp:[
{ label: "境外", value: "(JW)" },
{ label: "境内非居民", value: "(JN)" },
],
bopacttyp1:[
{ label: "境外", value: "JW" },
{ label: "境内非居民", value: "JN" },
],
payattr: [
{ label: "保税区", value: "X" },
......
......@@ -25,7 +25,7 @@ const tabNameToRulePathMapping = {
"outp": "cnybop.Outp",
"dbb": "bopmod.dbbp.basp",
"dbe": "bopmod.dbep.basp",
"dclpp":"cfabpt.recp.dclp.dclpp",
"dclpp":"recp.dclp(1).dclpp",
"conp":"cfabpt.recp.conp",
"cfactlp":"cfactlp",//资本项目标签页切换触发点击切换标签页事件
"cnyp1":"cnybop.cnyp1"//跨境人民申报标签页切换触发点击切换标签页事件
......
......@@ -24,15 +24,7 @@ export default class Ebaadd{
},
},
recp:{
dclp:{
exguarancode:"",
actiontype:"",
wabachandate:"",
basere:"",
remark:"",
actiondesc:"",
acp:"",
},
dclp:[],
pubp:{
bencodwarn:"", // BENCODE WARNING .recp.pubp.bencodwarn
guedcodwarn:"", // GUEDCODE WARNING .recp.pubp.guedcodwarn
......
......@@ -21,9 +21,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
......@@ -47,9 +47,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gcdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.apl.pts.ref":[
......@@ -61,9 +61,9 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"gcdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"},
......@@ -88,24 +88,15 @@ export default {
{type: "date", required: false, message: "输入正确的日期"}
],
"gcdgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gcdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"gcdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: false, message: "必输项"},
{max: 17,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gctp.prbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
......@@ -168,8 +159,8 @@ export default {
{max: 35,message:"长度不能超过35"}
],
"payday":[
{type: "string", required: false, message: "必输项"},
{max: 2,message:"长度不能超过2"}
{type: "number", required: false, message: "请输入数字"},
{type: "number", max: 99,message:"不能超过99"}
],
"gcdgrp.oth.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
......
......@@ -37,7 +37,7 @@
>
<c-fullbox>
<c-input
v-model="model.bpdgrp.rec.pntref"
v-model="model.bpdgrp.rec.ownref"
maxlength="16"
disabled
placeholder="请输入融资参考号"
......
......@@ -4,66 +4,66 @@
<c-col :span="12" style="padding-right: 20px;">
<!--line1-->
<c-col :span="24">
<el-form-item
label="票据项下的业务号"
prop="bpdgrp.rec.pntref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bpdgrp.rec.pntref"
maxlength="16"
placeholder="请输入票据项下的业务号"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<el-form-item
label="票据项下的业务号"
prop="bpdgrp.rec.pntref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bpdgrp.rec.pntref"
maxlength="16"
placeholder="请输入票据项下的业务号"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info"></i>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="2">
<el-form-item label="" prop="" style="width: 100%"> </el-form-item>
</c-col> -->
<!--line2-->
<c-col :span="24">
<el-form-item
label="融资业务号"
prop="bpdgrp.rec.ownref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bpdgrp.rec.ownref"
maxlength="16"
placeholder="请输入融资业务号"
disabled
></c-input>
<template slot="footer">
<c-button
<el-form-item
label="融资业务号"
prop="bpdgrp.rec.ownref"
style="width: 100%"
>
<c-fullbox>
<c-input
v-model="model.bpdgrp.rec.ownref"
maxlength="16"
placeholder="请输入融资业务号"
disabled
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info"></i>
</c-button>
<c-button size="small" type="primary" @click="onBptmodButgetref()" :disabled="model.bpdgrp.rec.ownref !== ''">
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
style="margin-left: 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<i class="el-icon-info"></i>
</c-button>
<c-button size="small" type="primary" @click="onBptmodButgetref()" :disabled="model.bpdgrp.rec.ownref !== ''">
获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 左 -->
<c-col :span="24">
......@@ -88,18 +88,49 @@
</c-col>
<!-- Advanced Party Ref. 融资业务编号-->
<c-col :span="12">
<c-form-item label="融资业务编号" prop="bpdgrp.rec.ownref">
<c-form-item label="" prop="bptp.distyp" label-width="0px" style="margin-left: 5px;">
<c-input
v-model="model.bpdgrp.rec.ownref"
v-model="model.bptp.distyp"
style="width: 100%; "
maxlength="17"
:placeholder="$t('other.please_enter') + '融资业务编号'"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- Advance Amount 融资账号-->
<!-- advance amount -->
<c-col :span="24">
<c-col :span="9">
<c-form-item label="预支款金额" prop="bpdgrp.cbs.max.cur">
<c-input
v-model="model.bpdgrp.cbs.max.cur"
style="text-align: center ;width: 100%;padding: 0px;"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="10">
<c-form-item prop="bpdgrp.cbs.max.amt" label-width="5px">
<c-input
v-model="model.bpdgrp.cbs.max.amt"
style="width: 100%"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="5">
<c-form-item label="" prop="bpdgrp.rec.pctfin" label-width="5px">
<c-input
v-model="model.bpdgrp.rec.pctfin"
style="width: 80%"
disabled
></c-input>%
</c-form-item>
</c-col>
</c-col>
<!-- Advance Account 融资账号-->
<c-col :span="24">
<c-form-item label="融资账号" prop="bpdgrp.rec.finact">
<c-input
......@@ -146,6 +177,7 @@
v-model="model.bpdgrp.rec.ffttyp"
style="width: 100%"
placeholder="福费廷转卖类型"
disabled
>
<el-option
v-for="item in codes.ffttyp1"
......@@ -160,10 +192,9 @@
<c-col :span="12">
<c-form-item label="我行借记账户" prop="setact1">
<c-input
v-model="model.bpdgrp.rec.fincod"
v-model="model.setact1"
maxlength="17"
:placeholder="$t('other.please_enter') + '我行借记账户'"
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -188,9 +219,9 @@
<c-col :span="24">
<c-form-item label="第一还款账号" prop="bptmod.finmod.act1">
<c-form-item label="第一还款账号" prop="setact">
<c-input
v-model="model.bptmod.finmod.act1"
v-model="model.setact"
maxlength="21"
placeholder="请输入第一还款账号"
disabled
......@@ -284,6 +315,7 @@
<c-select
v-model="model.bpdgrp.rec.ovdflg"
style="width: 100%"
:code="codes.ovdflg"
:placeholder="$t('other.please_enter') + '融资状态'"
disabled
></c-select>
......@@ -296,6 +328,7 @@
<c-select
v-model="model.bptmod.finmod.intprd"
style="width: 100%"
:code="codes.intprd"
:placeholder="$t('other.please_enter') + '计息周期'"
disabled
></c-select>
......@@ -364,13 +397,36 @@
<!-- 还本金金额-->
<c-col :span="24">
<c-form-item label="还本金金额" prop="bptmod.finmod.cbs.calflg">
<c-input
v-model="model.bptmod.finmod.cbs.calflg"
maxlength="21"
placeholder="请输入还本金金额"
></c-input>
</c-form-item>
<c-col :span="9">
<c-form-item label="还本金金额" prop="setmod.doccur">
<c-input
v-model="model.setmod.doccur"
style="text-align: center ;width: 100%;"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="11">
<c-form-item prop="setamt" label-width="5px">
<c-input
v-model="model.setamt"
maxlength="21"
style="width: 100%"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-form-item prop="bptmod.finmodcal" label-width="5px">
<c-button
size="small"
type="primary"
@click="onSeainf"
>
计算
</c-button>
</c-form-item>
</c-col>
</c-col>
</c-col>
......@@ -510,13 +566,18 @@
<!-- SG000118 : 执行利率 -->
<c-col :span="12" style="padding-left: 20px;">
<c-form-item label="执行利率" prop="bpdgrp.rec.tolrat">
<c-input
v-model="model.bpdgrp.rec.tolrat"
:placeholder="$t('other.please_enter') + '执行利率'"
disabled
></c-input>
</c-form-item>
<c-col :span="19">
<c-form-item label="执行利率" prop="bpdgrp.rec.tolrat">
<c-input
v-model="model.bpdgrp.rec.tolrat"
:placeholder="$t('other.please_enter') + '执行利率'"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col :span="5">
<c-checkbox v-model="model.mtabut.clsflg" maxlength="17" disabled>已结算合约</c-checkbox>
</c-col>
</c-col>
<!-- </c-col> -->
......@@ -550,6 +611,9 @@ export default {
value: 2,
},
],
codes: {
...CodeTable,
},
};
},
methods: {
......
......@@ -2,7 +2,7 @@
<div class="eibs">
<c-col :span="12" style="margin-top: 20px">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" label-width="30%">
<el-form-item label="是否报送跨境人民币2101表" label-width="30%" prop="cnybop.cnyflg">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
......@@ -20,7 +20,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" label-width="30%">
<el-form-item label="是否报送跨境人民币2107表" label-width="30%" prop="cnybop.traflg">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
......@@ -62,7 +62,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" label-width="30%">
<el-form-item label="是否报送跨境人民币2106表" label-width="30%" prop="cnybop.libflg">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
......@@ -81,7 +81,7 @@
</c-col>
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" label-width="30%">
<el-form-item label="是否报送跨境人民币2122表" label-width="30%" prop="cnybop.vouflg">
<c-select
v-model="model.cnybop.vouflg"
placeholder="请选择"
......
......@@ -30,11 +30,11 @@
<c-col :span="24">
<el-form-item label="地区机构号" prop="recgrp.bas.ownextkey">
<c-select
:code="codes.ownextkey1"
v-model="model.recgrp.bas.ownextkey"
style="width: 100%"
placeholder="请选择地区机构号"
disabled
>
</c-select>
</el-form-item>
......@@ -57,6 +57,7 @@
v-model="model.recgrp.bas.custype"
style="width: 100%"
placeholder="请选择收款人类型"
disabled
>
</c-select>
</el-form-item>
......@@ -88,10 +89,10 @@
<c-col :span="24">
<c-form-item label="身份证件号码" prop="recgrp.bas.idcode">
<c-input
v-model="model.recgrp.bas.idcode"
maxlength="32"
placeholder="请输入身份证件号码"
:disabled="model.recgrp.bas.custype == 'C'"
></c-input>
</c-form-item>
</c-col>
......@@ -159,10 +160,10 @@
<c-col :span="24">
<c-form-item label="组织机构代码" prop="recgrp.bas.custcod">
<c-input
v-model="model.recgrp.bas.custcod"
maxlength="18"
placeholder="请输入组织机构"
disabled
></c-input>
</c-form-item>
</c-col>
......@@ -179,8 +180,8 @@
<c-col :span="4">
<c-form-item prop="recgrp.bas.acp" style=" float:right;">
<c-checkbox v-model="model.recgrp.bas.acp"
<c-form-item prop="recp.baspp.acp" style=" float:right;">
<c-checkbox v-model="model.recp.baspp.acp"
>确认</c-checkbox
>
</c-form-item>
......
<template>
<div class="eibs-tab">
<!-- S0000015 : 收付汇日期 -->
<c-col :span="12">
<c-col :span="24">
<!-- 左边 -->
<c-col :span="12" class="col-left">
<!-- S0000015 : 收付汇日期 -->
<c-col :span="24">
<el-form-item label="收付汇日期" prop="ctlmod.dbl.reldat">
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%" placeholder="收付汇日期"></c-date-picker>
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%"
placeholder="收付汇日期"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="请选择需要修改的接口数据" prop="">
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.basflg"
style="float: left; text-align: center">基础信息</c-checkbox>
</template>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%" placeholder="款项来源">
</c-select>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="请选择接口数据" prop="">
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.basflg"
style="float: left; text-align: center"
>基础信息</c-checkbox
>
</template>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.dclflg"
style="float: left; text-align: center"
>申报信息</c-checkbox
>
</template>
</c-col>
</c-col>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.vrfflg"
style="float: left; text-align: center"
>管理信息</c-checkbox
>
</template>
</c-col>
</c-fullbox>
<!-- 右边 -->
<c-col :span="12" class="col-right">
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%" placeholder="款项来源"
:disabled="model.bopbut.basflg !== 'X'">
</c-select>
</el-form-item>
</c-col>
</c-col >
<c-col :span="12">
</c-col >
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -72,18 +55,18 @@ import CodeTable from "~/config/CodeTable"
import Event from "~/model/Dbainf/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: { ...Event },
created: function () {
}
}
</script>
<style>
......
......@@ -6,14 +6,16 @@
<!-- -----左边----- -->
<c-col :span="12" style="padding-right:20px">
<c-col :span="24">
<c-form-item label="申报号码" prop="recgrp.bas.rptno">
<c-input
disabled
v-model="model.recgrp.bas.rptno"
maxlength="22"
placeholder="请输入申报号码"
></c-input>
</c-form-item>
<el-form-item label="申报号码" prop="recgrp.bas.rptno" style="width: 100%">
<c-fullbox>
<c-input v-model="model.recgrp.bas.rptno" maxlength="22" placeholder="请输入申报号码" disabled></c-input>
<template slot="footer">
<c-button size="small" style="margin-left: 10px; padding: 0 12px" type="primary" @click=""
:disabled="model.recgrp.bas.rptno !== ''">获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="recgrp.bas.actiontype">
......@@ -124,8 +126,6 @@
</c-col>
</c-col>
<!-- -----右边----- -->
<c-col :span="12" style="padding-left:20px">
<c-col :span="24">
......@@ -134,7 +134,6 @@
prop="recgrp.bas.actiondesc"
>
<c-input
disabled
type="textarea"
rows="5"
v-model="model.recgrp.bas.actiondesc"
......
<template>
<div class="eibs-tab">
<!-- S0000015 : 收付汇日期 -->
<c-col :span="12">
<c-col :span="24">
<!-- 左边 -->
<c-col :span="12" class="col-left">
<c-col :span="24">
<!-- S0000015 : 收付汇日期 -->
<el-form-item label="收付汇日期" prop="ctlmod.dbl.reldat">
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%" placeholder="收付汇日期"></c-date-picker>
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%"
placeholder="收付汇日期"></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="请选择需要删除的接口数据" prop="">
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.basflg"
style="float: left; text-align: center">基础信息</c-checkbox>
</template>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%" placeholder="款项来源">
</c-select>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="请选择接口数据" prop="">
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.basflg"
style="float: left; text-align: center"
>基础信息</c-checkbox
>
</template>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.dclflg"
style="float: left; text-align: center"
>申报信息</c-checkbox
>
</template>
</c-col>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.vrfflg"
style="float: left; text-align: center"
>管理信息</c-checkbox
>
</template>
</c-col>
</c-fullbox>
</c-col>
<!-- 右边 -->
<c-col :span="12" class="col-right">
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%"
placeholder="款项来源">
</c-select>
</el-form-item>
</c-col>
</c-col >
<c-col :span="12">
</c-col >
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -72,18 +55,18 @@ import CodeTable from "~/config/CodeTable"
import Event from "~/model/Dbadel/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: { ...Event },
created: function () {
}
}
</script>
<style>
......
......@@ -6,14 +6,16 @@
<!-- -----左边----- -->
<c-col :span="12" style="padding-right:20px">
<c-col :span="24">
<c-form-item label="申报号码" prop="recgrp.bas.rptno">
<c-input
disabled
v-model="model.recgrp.bas.rptno"
maxlength="22"
placeholder="请输入申报号码"
></c-input>
</c-form-item>
<el-form-item label="申报号码" prop="recgrp.bas.rptno" style="width: 100%">
<c-fullbox>
<c-input v-model="model.recgrp.bas.rptno" maxlength="22" placeholder="请输入申报号码" disabled></c-input>
<template slot="footer">
<c-button size="small" style="margin-left: 10px; padding: 0 12px" type="primary" @click=""
:disabled="model.recgrp.bas.rptno !== ''">获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="recgrp.bas.actiontype">
......
<template>
<div class="eibs-tab">
<!-- S0000015 : 收付汇日期 -->
<c-col :span="12">
<c-col :span="24">
<!-- 左边 -->
<c-col :span="12" class="col-left">
<!-- S0000015 : 收付汇日期 -->
<c-col :span="24">
<el-form-item label="收付汇日期" prop="ctlmod.dbl.reldat">
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%" placeholder="收付汇日期"></c-date-picker>
<c-date-picker disabled type="date" v-model="model.ctlmod.dbl.reldat" style="width:100%"
placeholder="收付汇日期"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%" placeholder="款项来源">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
</c-col>
<c-col :span="24">
<el-form-item label="请选择接口数据" prop="">
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.basflg"
style="float: left; text-align: center"
>基础信息</c-checkbox
>
</template>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.dclflg"
style="float: left; text-align: center"
>申报信息</c-checkbox
>
</template>
</c-col>
<c-col :span="8">
<template>
<c-checkbox
disabled
@change="open"
v-model="model.bopbut.vrfflg"
style="float: left; text-align: center"
>管理信息</c-checkbox
>
</template>
</c-col>
<c-fullbox>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.basflg"
style="float: left; text-align: center">基础信息</c-checkbox>
</template>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
</c-fullbox>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
</c-col >
<c-col :span="12">
</c-col >
</c-col>
</c-col>
<!-- 右边 -->
<c-col :span="12" class="col-right">
<c-col :span="24">
<el-form-item label="款项来源" prop="bopbut.acttyp">
<c-select disabled :code="codes.bopacttyp" v-model="model.bopbut.acttyp" style="width:100%"
placeholder="款项来源">
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -72,18 +54,18 @@ import CodeTable from "~/config/CodeTable"
import Event from "~/model/Dbainf/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: { ...Event },
created: function () {
}
}
</script>
<style>
......
......@@ -28,7 +28,7 @@
v-model="model.bopbut.acttyp"
style="width: 100%"
placeholder="请输入款项去向"
:code="codes.bopacttyp"
:code="codes.bopacttyp1"
>
</c-select>
</el-form-item>
......
......@@ -3,13 +3,15 @@
<!----------左边------------>
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="申报号码" prop="recgrp.bas.rptno">
<c-input
v-model="model.recgrp.bas.rptno"
maxlength="22"
placeholder="请输入申报号码"
disabled
></c-input>
<el-form-item label="申报号码" prop="recgrp.bas.rptno" style="width: 100%">
<c-fullbox>
<c-input v-model="model.recgrp.bas.rptno" maxlength="22" placeholder="请输入申报号码" disabled></c-input>
<template slot="footer">
<c-button size="small" style="margin-left: 10px; padding: 0 12px" type="primary" @click=""
:disabled="model.recgrp.bas.rptno !== ''">获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
......
......@@ -14,7 +14,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="请选择接口数据" prop="bopbut.basflg" class="checkbox-left">
<el-form-item label="请选择需要删除的接口数据" prop="bopbut.basflg" class="checkbox-left">
<c-checkbox v-model="model.bopbut.basflg" >基础数据</c-checkbox>
</el-form-item>
</c-col>
......@@ -29,7 +29,7 @@
style="width: 100%"
placeholder="请输入款项去向"
disabled
:code="codes.bopacttyp"
:code="codes.bopacttyp1"
>
</c-select>
</el-form-item>
......
<template>
<div class="eContainer">
<c-page title="境外汇款申请书(删除)">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs
v-model="tabVal"
ref="elment"
type="card"
@tab-click="myTabClick"
>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--bopbut PD000000 接口数据 -->
<el-tab-pane label="接口数据" name="selection">
<c-content>
......@@ -29,22 +17,19 @@
<m-basp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--dbbp PD000001 境外汇款申请书-申报信息 -->
<!-- <el-tab-pane :label="$t('dbbp.PD000001')" name="dclp">
<!--dbbp PD000001 境外汇款申请书-申报信息 -->
<!-- <el-tab-pane :label="$t('dbbp.PD000001')" name="dclp">
<m-dclp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--dbbp PD000002 境外汇款申请书-核销专用信息 -->
<!-- <el-tab-pane :label="$t('dbbp.PD000002')" name="vrfp">
<!--dbbp PD000002 境外汇款申请书-核销专用信息 -->
<!-- <el-tab-pane :label="$t('dbbp.PD000002')" name="vrfp">
<m-vrfp :model="model" :codes="codes"/>
</el-tab-pane> -->
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<c-function-btn :handleSubmit="handleSubmit.bind(this, 'bopbut.sav')"
:handleCheck="handleCheck.bind(this, 'bopbut.chk')">
</c-function-btn>
</c-page>
</div>
......@@ -65,53 +50,53 @@ import Dclp from "./Dclp"
import Vrfp from "./Vrfp"
export default {
name: "Dbbdel",
components:{
"m-selection" : Selection,
"m-basp" : Basp,
"m-dclp" : Dclp,
"m-vrfp" : Vrfp,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "selection",
trnName: "dbbdel",
trnType: "",
model: new Dbbdel().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {...CodeTable}
};
},
methods:{
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
console.log("进入dbbdel交易");
let rtnmsg = await this.init({});
if(rtnmsg.respCode == SUCCESS){
this.updateModel(rtnmsg.data);
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
name: "Dbbdel",
components: {
"m-selection": Selection,
"m-basp": Basp,
"m-dclp": Dclp,
"m-vrfp": Vrfp,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "selection",
trnName: "dbbdel",
trnType: "",
model: new Dbbdel().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable }
};
},
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created: async function () {
console.log("进入dbbdel交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data);
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
};
</script>
<style>
......
......@@ -3,13 +3,15 @@
<!----------左边------------>
<c-col :span="12" style="padding-right: 20px">
<c-col :span="24">
<el-form-item label="申报号码" prop="recgrp.bas.rptno">
<c-input
v-model="model.recgrp.bas.rptno"
maxlength="22"
placeholder="请输入申报号码"
disabled
></c-input>
<el-form-item label="申报号码" prop="recgrp.bas.rptno" style="width: 100%">
<c-fullbox>
<c-input v-model="model.recgrp.bas.rptno" maxlength="22" placeholder="请输入申报号码" disabled></c-input>
<template slot="footer">
<c-button size="small" style="margin-left: 10px; padding: 0 12px" type="primary" @click=""
:disabled="model.recgrp.bas.rptno !== ''">获取
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
......
......@@ -32,7 +32,7 @@
style="width: 100%"
placeholder="请输入款项去向"
disabled
:code="codes.bopacttyp"
:code="codes.bopacttyp1"
>
</c-select>
</el-form-item>
......
......@@ -10,7 +10,7 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item>
<el-form-item prop="cfabut.basflg">
<c-checkbox v-model="model.cfabut.basflg" class="checkbox-left">签约信息</c-checkbox>
</el-form-item>
</c-col>
......
......@@ -4,32 +4,32 @@
<c-col :span="12" style="padding-right: 20px;">
<c-col :span="24">
<c-form-item label="对外担保编号" prop="recp.dclp.exguarancode">
<c-input disabled v-model="model.recp.dclp.exguarancode" maxlength="28" placeholder=""></c-input>
<c-input disabled v-model="dclp.exguarancode" maxlength="28" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="操作类型" prop="recp.dclp.actiontype">
<c-select disabled :code="codes.actiontype" v-model="model.recp.dclp.actiontype" style="width:100%" placeholder="">
<c-select disabled :code="codes.actiontype" v-model="dclp.actiontype" style="width:100%" placeholder="">
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.wabachandate">
<c-date-picker type="date" v-model="model.recp.dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
<el-form-item label="担保责任余额变动日期" prop="recp.dclp.0.wabachandate">
<c-date-picker type="date" v-model="dclp.wabachandate" style="width:100%" placeholder=""></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="担保责任余额" prop="recp.dclp.basere">
<c-input v-model="model.recp.dclp.basere" placeholder=""></c-input>
<c-form-item label="担保责任余额" prop="recp.dclp.0.basere">
<c-input v-model="dclp.basere" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="备注" prop="recp.dclp.remark">
<c-input :rows="4" type="textarea" v-model="model.recp.dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
<c-input :rows="4" type="textarea" v-model="dclp.remark" maxlength="31" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
</c-col>
......@@ -37,13 +37,15 @@
<!-- ============右边================= -->
<c-col :span="12" style="padding-left: 20px;">
<c-col :span="24">
<c-form-item label="删除原因" prop="recp.dclp.actiondesc">
<c-input disabled :rows="6" type="textarea" v-model="model.recp.dclp.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
<c-form-item label="删除原因" prop="recp.dclp.0.actiondesc">
<c-input disabled :rows="6" type="textarea" v-model="dclp.actiondesc" maxlength="32" show-word-limit placeholder="" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox disabled v-model="model.recp.dclp.acp">确认</c-checkbox>
<c-form-item label="" label-width="0" prop="recp.dclp.0.acp">
<c-checkbox disabled v-model="dclp.acp">确认</c-checkbox>
</c-form-item>
</c-col>
</c-col>
</div>
......@@ -60,7 +62,14 @@ export default {
mixins: [commonProcess],
data(){
return {
dclp: {}
}
},
watch: {
'model.recp.dclp': function (newVal, oldVal) {
if (newVal) {
this.dclp = newVal[0]
}
}
},
methods:{...Event},
......
......@@ -11,7 +11,7 @@
<c-col :span="24">
<el-form-item label="业务所属机构" prop="cfabut.ownextkey">
<c-select :code="codes.ownextkey3" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
<c-select :code="getValues('cfabut.ownextkey')" v-model="model.cfabut.ownextkey" style="width:100%" placeholder="请选择业务所属机构">
</c-select>
</el-form-item>
</c-col>
......@@ -48,7 +48,9 @@
</c-col> -->
<c-col :span="8">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
<c-form-item label="" label-width="0" prop="cfabut.dclflg">
<c-checkbox v-model="model.cfabut.dclflg">责任余额</c-checkbox>
</c-form-item>
</c-col>
<!-- <c-col :span="12">
......
......@@ -66,12 +66,12 @@
<c-col :span="24">
<c-col :span="10">
<c-form-item label="索赔金额" prop="gcdgrp.cbs.max.cur" previewLabel="信用证币种">
<c-input v-model="model.gcdgrp.cbs.max.cur" maxlength="3" disabled placeholder="请输入索赔金额"></c-input>
<c-select v-model="model.gcdgrp.cbs.max.cur" maxlength="3" disabled placeholder="请输入索赔金额" :code="codes.cur"></c-select>
</c-form-item>
</c-col>
<c-col :span="9">
<c-form-item previewLabel="信用证金额" style="text-align: left" label-width="5px" prop="gcdgrp.cbs.max.amt">
<c-input-currency disabled v-model="model.gcdgrp.cbs.max.amt" placeholder="请输入"></c-input-currency>
<c-input disabled v-model="model.gcdgrp.cbs.max.amt" placeholder="请输入" class="m-input-currency"></c-input>
</c-form-item>
</c-col>
......@@ -117,22 +117,21 @@
<c-col :span="24">
<c-col :span="12">
<c-form-item label="索赔金额" prop="gcdgrp.cbs.max.cur" previewLabel="信用证币种">
<c-input v-model="model.gcdgrp.cbs.max.cur" maxlength="3" disabled placeholder="请输入索赔金额"></c-input>
<c-select v-model="model.gcdgrp.cbs.max.cur" maxlength="3" disabled placeholder="请输入索赔金额" :code="codes.cur"></c-select>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item previewLabel="信用证金额" style="text-align: left" label-width="5px" prop="gcdgrp.cbs.max.amt">
<c-input-currency v-model="model.gcdgrp.cbs.max.amt" placeholder="请输入信用证金额" @keyup.enter.native="
defaultFunction('gcdgrp.cbs.max.amt', model.gcdgrp.cbs.max.amt)
"></c-input-currency>
<c-input-currency v-model="model.gcdgrp.cbs.max.amt" placeholder="请输入信用证金额" @keyup.enter.native="$event.target.blur()"></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
</c-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<c-form-item label="提取附加金额" prop="gcdgrp.cbs.opn2.cur" previewLabel="信用证币种">
<c-input v-model="model.gcdgrp.cbs.opn2.cur" maxlength="3" disabled placeholder="请输入索赔金额"></c-input>
<c-select v-model="model.gcdgrp.cbs.opn2.cur" maxlength="3" disabled placeholder="请输入索赔金额" :code="codes.cur"></c-select>
</c-form-item>
</c-col>
......@@ -173,7 +172,7 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="我行将于" prop="payday">
<c-input v-model="model.payday" placeholder=""> </c-input>
<c-input v-model.number="model.payday" placeholder=""> </c-input>
</el-form-item>
</c-col>
<c-col :span="12">
......
......@@ -70,14 +70,8 @@
v-model="model.gidgrp.rec.delto"
style="width: 100%"
placeholder="请选择交付收款人"
:code="getValues('gidgrp.rec.delto','delto1')"
>
<el-option
v-for="item in codes.delto"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
......
<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">
......@@ -21,7 +21,6 @@
@keyup.enter.native="
showGridPromptDialog(`gidgrp.apl.pts.extkey`)
"
@blur="benBlur"
></c-input>
<template slot="footer">
<c-button
......@@ -51,8 +50,6 @@
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
v-if="model.gitp.swiftflg == 'Y'"
......@@ -63,7 +60,6 @@
rol: 'ctr',
}"
@onAplpDet="onConpDet"
@blur="benBlur"
>
</c-ptap>
</c-col>
......@@ -85,7 +81,7 @@
</c-ptap>
</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">
......@@ -106,7 +102,6 @@
@keyup.enter.native="
showGridPromptDialog(`gidgrp.ben.pts.extkey`)
"
@blur="benBlur"
></c-input>
<template slot="footer">
<c-button
......@@ -136,11 +131,9 @@
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
<c-col :span="24" v-if="model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'">
<c-col :span="24">
<el-form-item
label="开证行参考号"
prop="gidgrp.iss.pts.ref"
>
......@@ -150,57 +143,53 @@
placeholder="请输入开证行参考号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
label="开证行"
prop="gidgrp.iss.pts.extkey"
>
<c-fullbox>
</c-col>
<c-col :span="24">
<el-form-item
label="开证行"
prop="gidgrp.iss.pts.extkey"
>
<c-fullbox>
<c-input
v-model="model.gidgrp.iss.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"
></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 size="small" type="primary" @click="onIsspDet">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="地址名称"
prop="gidgrp.iss.pts.adrblk"
>
<c-input
v-model="model.gidgrp.iss.pts.extkey"
maxlength="16"
placeholder="请输入"
@keyup.enter.native="
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"
type="textarea"
:rows="4"
v-model="model.gidgrp.iss.pts.adrblk"
maxlength="140"
show-word-limit
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"></i>
</c-button>
<c-button size="small" type="primary" @click="onIsspDet">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
v-if="
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
label="地址名称"
prop="gidgrp.iss.pts.adrblk"
>
<c-input
type="textarea"
:rows="4"
v-model="model.gidgrp.iss.pts.adrblk"
maxlength="140"
show-word-limit
placeholder="请输入地址名称"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-ptap
v-if="model.gitp.swiftflg == 'Y'"
......@@ -211,7 +200,6 @@
rol: 'atb',
}"
@onAplpDet="onConpDet"
@blur="benBlur"
>
</c-ptap>
</c-col>
......@@ -290,14 +278,35 @@ export default {
...Event,
addRow() {},
removeRow() {},
async benBlur() {
let rtnmsg = await this.executeDefault("gidgrp.rec.sndto");
// async benBlur() {
// let rtnmsg = await this.executeDefault("gidgrp.rec.sndto");
// if (rtnmsg.respCode == SUCCESS) {
// Utils.copyValueFromVO(this.model, rtnmsg.data);
// }
// },
// 角色改变手动触发default 500 GIDGRP\REC\DELTO
async roleChange(){
let rtnmsg = await this.executeDefault("gidgrp.rec.delto");
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
},
created: function () {},
watch: {
"model.gidgrp.apl.pts.adrblk": function() {
this.roleChange()
},
"model.gidgrp.ctr.pts.adrblk": function() {
this.roleChange()
},
"model.gidgrp.ben.pts.adrblk": function() {
this.roleChange()
},
"model.gidgrp.atb.pts.adrblk": function() {
this.roleChange()
},
},
};
</script>
<style>
......
......@@ -308,7 +308,6 @@
v-model="model.bedgrp.cbs.opn2.cur"
style="width: 100%"
placeholder="请输入附加金额"
disabled
:code="codes.curtxt1"
></c-select>
</el-form-item>
......@@ -514,7 +513,7 @@
placeholder="请选择发票类型"
>
<el-option
v-for="item in codes.invtyp1"
v-for="item in codes.invtyp"
:key="item.value"
:label="item.label"
:value="item.value"
......
......@@ -122,7 +122,7 @@
<c-input disabled v-model="model.brdgrp.rec.shgref" maxlength="16" placeholder="请输入提货担保编号"></c-input>
<template slot="footer">
<c-button size="small" type="primary" @click="onGetref">
<c-button size="small" type="primary" @click="onGetref">
获取
</c-button>
</template>
......@@ -330,8 +330,8 @@ export default {
},
methods:{...Event},
created:function(){
}
},
}
</script>
<style>
......
......@@ -88,7 +88,7 @@
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleSubmit="submitHandle"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
......@@ -105,6 +105,7 @@ import commonFuncs from "~/mixin/commonFuncs"
import Check from "~/model/Litrog/Check"
import Default from "~/model/Litrog/Default"
import Pattern from "~/model/Litrog/Pattern"
import Event from "~/model/Litrog/Event"
import Ovwp from "./Ovwp"
import Addbcb from "./Addbcb"
......@@ -155,11 +156,17 @@ export default {
}
},
methods:{
...Event,
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
},
submitHandle(){
if(this.model.brdgrp.rec.shgref==""){this.onGetref()}
if(this.model.brdgrp.rec.ownref==""){this.onBrtmodButgetref()}
this.handleSubmit()
}
},
created:async function(){
......
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