Commit f2fb0ed3 by liyixun

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 11a7cf26 8de766f0
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public" import Pub from "../Public"
export default class Cctdav{ export default class Cctdav {
constructor () { constructor() {
this.data = { this.data = {
ccdgrp:{ cctdavl1blk: "",
rec:{ ccdgrp: {
ownref:"", // Our Reference .ccdgrp.rec.ownref rec: {
nam:"", // Name of CC contract .ccdgrp.rec.nam ownref: "", // Our Reference .ccdgrp.rec.ownref
regref:"", // Register Ref. .ccdgrp.rec.regref nam: "", // Name of CC contract .ccdgrp.rec.nam
ccform:"", // Form of Clean Coll. .ccdgrp.rec.ccform regref: "", // Register Ref. .ccdgrp.rec.regref
modset:"", // Mode of Collection .ccdgrp.rec.modset ccform: "", // Form of Clean Coll. .ccdgrp.rec.ccform
purflg:"", // Payment Disposition .ccdgrp.rec.purflg modset: "", // Mode of Collection .ccdgrp.rec.modset
tocsel:"", // Type of Check .ccdgrp.rec.tocsel purflg: "", // Payment Disposition .ccdgrp.rec.purflg
pretyp:"", // TYPE OF PRESENTER .ccdgrp.rec.pretyp tocsel: "", // Type of Check .ccdgrp.rec.tocsel
chcknum:"", // Check Number .ccdgrp.rec.chcknum pretyp: "", // TYPE OF PRESENTER .ccdgrp.rec.pretyp
chkdat:"", // Date of Draft .ccdgrp.rec.chkdat chcknum: "", // Check Number .ccdgrp.rec.chcknum
chkdat: "", // Date of Draft .ccdgrp.rec.chkdat
}, },
cbs:{ cbs: {
opn1:{ opn1: {
cur:"", // Open Amount .ccdgrp.cbs.opn1.cur cur: "", // Open Amount .ccdgrp.cbs.opn1.cur
amt:"", // Open Amount .ccdgrp.cbs.opn1.amt amt: "", // Open Amount .ccdgrp.cbs.opn1.amt
}, },
max:{ max: {
cur:"", // Draft Amount .ccdgrp.cbs.max.cur cur: "", // Draft Amount .ccdgrp.cbs.max.cur
amt:"", // Draft Amount .ccdgrp.cbs.max.amt amt: "", // Draft Amount .ccdgrp.cbs.max.amt
}, },
}, },
cor:{ cor: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .ccdgrp.cor.namelc namelc: "", // 名称 .ccdgrp.cor.namelc
adrelc:"", // 地址 .ccdgrp.cor.adrelc adrelc: "", // 地址 .ccdgrp.cor.adrelc
dbfadrblkcn:"", // Chinese address .ccdgrp.cor.dbfadrblkcn dbfadrblkcn: "", // Chinese address .ccdgrp.cor.dbfadrblkcn
}, },
pre:{ pre: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .ccdgrp.pre.namelc namelc: "", // 名称 .ccdgrp.pre.namelc
adrelc:"", // 地址 .ccdgrp.pre.adrelc adrelc: "", // 地址 .ccdgrp.pre.adrelc
dbfadrblkcn:"", // Chinese address .ccdgrp.pre.dbfadrblkcn dbfadrblkcn: "", // Chinese address .ccdgrp.pre.dbfadrblkcn
}, },
dro:{ dro: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .ccdgrp.dro.namelc namelc: "", // 名称 .ccdgrp.dro.namelc
adrelc:"", // 地址 .ccdgrp.dro.adrelc adrelc: "", // 地址 .ccdgrp.dro.adrelc
dbfadrblkcn:"", // Chinese address .ccdgrp.dro.dbfadrblkcn dbfadrblkcn: "", // Chinese address .ccdgrp.dro.dbfadrblkcn
}, },
col:{ col: {
pts:new Pts().data, pts: new Pts().data,
namelc:"", // 名称 .ccdgrp.col.namelc namelc: "", // 名称 .ccdgrp.col.namelc
adrelc:"", // 地址 .ccdgrp.col.adrelc adrelc: "", // 地址 .ccdgrp.col.adrelc
dbfadrblkcn:"", // Chinese address .ccdgrp.col.dbfadrblkcn dbfadrblkcn: "", // Chinese address .ccdgrp.col.dbfadrblkcn
}, },
orddat:"", // Date of Order .ccdgrp.orddat orddat: "", // Date of Order .ccdgrp.orddat
blk:{ blk: {
setins:"", // Settlement Instructions .ccdgrp.blk.setins setins: "", // Settlement Instructions .ccdgrp.blk.setins
}, },
}, },
cctp:{ cctp: {
recget:{ recget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.recget.sdamod.seainf seainf: "", // .cctp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cctp.recget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .cctp.recget.sdamod.dadsnd
}, },
}, },
corp:{ corp: {
ptsget:{ ptsget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.corp.ptsget.sdamod.seainf seainf: "", // .cctp.corp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cctp.corp.ptsget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .cctp.corp.ptsget.sdamod.dadsnd
}, },
}, },
}, },
prep:{ prep: {
ptsget:{ ptsget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.prep.ptsget.sdamod.seainf seainf: "", // .cctp.prep.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cctp.prep.ptsget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .cctp.prep.ptsget.sdamod.dadsnd
}, },
}, },
}, },
drop:{ drop: {
ptsget:{ ptsget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.drop.ptsget.sdamod.seainf seainf: "", // .cctp.drop.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cctp.drop.ptsget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .cctp.drop.ptsget.sdamod.dadsnd
}, },
}, },
}, },
colp:{ colp: {
ptsget:{ ptsget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.colp.ptsget.sdamod.seainf seainf: "", // .cctp.colp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cctp.colp.ptsget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .cctp.colp.ptsget.sdamod.dadsnd
}, },
}, },
}, },
usr:{ usr: {
extkey:"", // User ID .cctp.usr.extkey extkey: "", // User ID .cctp.usr.extkey
}, },
usrget:{ usrget: {
sdamod:{ sdamod: {
seainf:"", // .cctp.usrget.sdamod.seainf seainf: "", // .cctp.usrget.sdamod.seainf
}, },
}, },
}, },
......
...@@ -22,6 +22,7 @@ let checkObj = { ...@@ -22,6 +22,7 @@ let checkObj = {
"gidgrp.acb.adrelc" :null, "gidgrp.acb.adrelc" :null,
"gidgrp.rec.redamt" :null, "gidgrp.rec.redamt" :null,
"mtabut.clsflg" :null, "mtabut.clsflg" :null,
"gidgrp.rec.purcan" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
...@@ -11,6 +11,9 @@ export default { ...@@ -11,6 +11,9 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"gidgrp.rec.purcan":[
{type: "string", required: false, message: "必输项"},
],
"gidgrp.rec.nam":[ "gidgrp.rec.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
......
...@@ -15,6 +15,9 @@ export default { ...@@ -15,6 +15,9 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"gidgrp.rec.purcan":[
{type: "string", required: false, message: "必输项"},
],
"gidgrp.cbs.max.cur":[ "gidgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -226,7 +226,7 @@ const BusRouter = [ ...@@ -226,7 +226,7 @@ const BusRouter = [
{ path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } }, { path: 'cltset', component: Cltset, name: 'Cltset', meta: { title: '打包托收解包' } },
{ path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询' } }, { path: 'infccd', component: Infccd, name: 'Infccd', meta: { title: '光票托收查询' } },
{ path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } }, { path: 'ccttra', component: Ccttra, name: 'Ccttra', meta: { title: '光票托收催收' } },
{ path: 'cctdav', component: Cctdav, name: 'Cctdav', meta: { title: '光票托收立' } }, { path: 'cctdav', component: Cctdav, name: 'Cctdav', meta: { title: '光票托收立' } },
{ path: 'cctset', component: Cctset, name: 'Cctset', meta: { title: '光票托收收汇' } }, { path: 'cctset', component: Cctset, name: 'Cctset', meta: { title: '光票托收收汇' } },
{ path: 'cctsel', component: Cctsel, name: 'Cctsel', meta: { title: '光票托收入口交易' } }, { path: 'cctsel', component: Cctsel, name: 'Cctsel', meta: { title: '光票托收入口交易' } },
{ path: 'cctdcr', component: Cctdcr, name: 'Cctdcr', meta: { title: '光票托收退票' } }, { path: 'cctdcr', component: Cctdcr, name: 'Cctdcr', meta: { title: '光票托收退票' } },
......
...@@ -24,37 +24,37 @@ ...@@ -24,37 +24,37 @@
> >
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cctdav PD000001 --> <!--cctdav PD000001 -->
<el-tab-pane label="Establish Clean Collection" name="cctdav1"> <el-tab-pane label="建立光票托收" name="cctdav1">
<c-content> <c-content>
<m-cctdav1 :model="model" :codes="codes" /> <m-cctdav1 :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan"> <el-tab-pane label="面函" name="docpan">
<m-docpan :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="交易附件" name="doctre">
<m-doctre :model="model" :codes="codes" /> <m-doctre :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 Completion -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes" /> <m-coninfp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--engp PD000000 Liability --> <!--engp PD000000 Liability -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="表外账" name="engp">
<m-engp :model="model" :codes="codes" /> <m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="费用及账务" name="setpan">
<m-setpan :model="model" :codes="codes" /> <m-setpan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--glemod PD000001 --> <!--glemod PD000001 -->
<el-tab-pane label="Bookings" name="glepan"> <el-tab-pane label="分录" name="glepan">
<m-glepan :model="model" :codes="codes" /> <m-glepan :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<!--cctp PD000065 Settlement Instructions --> <!--cctp PD000065 Settlement Instructions -->
<el-tab-pane label="Settlement Instructions" name="setinsp"> <el-tab-pane label="结算说明" name="setinsp">
<m-setinsp :model="model" :codes="codes" /> <m-setinsp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
......
<template>
<div class="eibs-tab">
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('butp.C0000006')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.roptnam" data-path=".bopmod.dbdp.baspp.roptnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="申报号码" prop="bopmod.dbdgrp.bas.rptno">
<c-input v-model="model.bopmod.dbdgrp.bas.rptno" maxlength="22" :placeholder="$t('other.please_enter')+'申报号码'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="�'时申报流�'号" prop="bopmod.dbdgrp.bas.tmpref">
<c-input v-model="model.bopmod.dbdgrp.bas.tmpref" maxlength="16" :placeholder="$t('other.please_enter')+'�'时申报流�'号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetreftmp">
{{$t('baspp.C0000039')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetref">
{{$t('baspp.C0000040')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.tmprefnew" data-path=".bopmod.dbdp.baspp.tmprefnew" > </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000043')" prop="bopmod.dbdgrp.bas.actiondesc">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.actiondesc" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('baspp.S0000043')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000003')" prop="bopmod.dbdgrp.bas.actiontype">
<c-select v-model="model.bopmod.dbdgrp.bas.actiontype" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000003')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000002')" prop="bopmod.dbdgrp.bas.ownextkey">
<c-select v-model="model.bopmod.dbdgrp.bas.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000002')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000021')" prop="bopmod.dbdgrp.bas.buscode">
<c-input v-model="model.bopmod.dbdgrp.bas.buscode" maxlength="22" :placeholder="$t('other.please_enter')+$t('baspp.S0000021')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="结算方式" prop="bopmod.dbdgrp.bas.methods">
<c-select v-model="model.bopmod.dbdgrp.bas.methods" style="width:100%" :placeholder="$t('other.please_enter')+'结算方式'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="组织机构" prop="bopmod.dbdgrp.bas.custcod">
<c-input v-model="model.bopmod.dbdgrp.bas.custcod" maxlength="18" :placeholder="$t('other.please_enter')+'组织机构'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.cusnam" data-path=".bopmod.dbdp.baspp.cusnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000006')" prop="bopmod.dbdgrp.bas.custype">
<c-select v-model="model.bopmod.dbdgrp.bas.custype" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000006')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="收款人名称" prop="bopmod.dbdgrp.bas.custnm">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.custnm" maxlength="63" show-word-limit :placeholder="$t('other.please_enter')+'收款人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.cornam" data-path=".bopmod.dbdp.baspp.cornam" > </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onButpErr">
{{$t('butp.C0000013')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="付款人名称" prop="bopmod.dbdgrp.bas.oppuser">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.oppuser" maxlength="63" show-word-limit :placeholder="$t('other.please_enter')+'付款人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.corpnam" data-path=".bopmod.dbdp.baspp.corpnam" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dbdp.baspp.acp">{{$t('baspp.C0000038')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000007')" prop="bopmod.dbdgrp.bas.idcode">
<c-input v-model="model.bopmod.dbdgrp.bas.idcode" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000007')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.exratelab" data-path=".bopmod.dbdp.baspp.exratelab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="结汇汇率" prop="bopmod.dbdgrp.bas.exrate">
<c-input v-model="model.bopmod.dbdgrp.bas.exrate" :placeholder="$t('other.please_enter')+'结汇汇率'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.lcyamtlab" data-path=".bopmod.dbdp.baspp.lcyamtlab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyamt" :placeholder="$t('other.please_enter')+'结汇金额'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000015')" prop="bopmod.dbdgrp.bas.lcyacc">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000015')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000016')" prop="bopmod.dbdgrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyamt" :placeholder="$t('other.please_enter')+$t('baspp.S0000016')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000017')" prop="bopmod.dbdgrp.bas.fcyacc">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000017')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000018')" prop="bopmod.dbdgrp.bas.othamt">
<c-input v-model="model.bopmod.dbdgrp.bas.othamt" :placeholder="$t('other.please_enter')+$t('baspp.S0000018')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000019')" prop="bopmod.dbdgrp.bas.othacc">
<c-input v-model="model.bopmod.dbdgrp.bas.othacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000019')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000046')" prop="bopmod.dbdgrp.bas.txccy">
<c-select v-model="model.bopmod.dbdgrp.bas.txccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000046')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000046')" prop="bopmod.dbdgrp.bas.txamt">
<c-input v-model="model.bopmod.dbdgrp.bas.txamt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000046')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000044')" prop="bopmod.dbdgrp.bas.inchargeccy">
<c-select v-model="model.bopmod.dbdgrp.bas.inchargeccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000044')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000044')" prop="bopmod.dbdgrp.bas.inchargeamt">
<c-input v-model="model.bopmod.dbdgrp.bas.inchargeamt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000044')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</c-button>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Cctset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
...@@ -211,7 +211,7 @@ ...@@ -211,7 +211,7 @@
style="width: 100%" style="width: 100%"
placeholder="请选择Reason of Cancelation" placeholder="请选择Reason of Cancelation"
:code="codes.purcan" :code="codes.purcan"
@change="change" @change="purcanBlur"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -504,6 +504,20 @@ export default { ...@@ -504,6 +504,20 @@ export default {
} }
}, },
async purcanBlur(val){
if(this.model.gidgrp.rec.purcan=="" ){
this.$confirm('Please enter a value for this mandatory field','提示',{
confirmButtonText: 'Yes',
cancelButtonText: 'No',
type: 'warning',
showClose:true
}).then(() => {//yes的执行在这里写
}).catch(() => {//No的功能在这里写
});
}
},
}, },
created: function () { created: function () {
trntyp: []; trntyp: [];
......
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
size="medium" size="medium"
type="primary" type="primary"
@click="toCctdav" @click="toCctdav"
>光票托收</c-button >光票托收</c-button
> >
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<!-- Available with -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Reimbursement Bank" prop="rmbclm.rmbrol"> <el-form-item label="Reimbursement Bank" prop="rmbclm.rmbrol">
<c-select <c-select
v-model="model.rmbclm.rmbrol" v-model="model.rmbclm.rmbrol"
style="width: 100%" style="width: 100%"
placeholder="Please select Reimbursement Bank" placeholder="Please select Reimbursement Bank"
@change="eventFunction('rmbclm.rmbrol')"
:code="codes.rolall" :code="codes.rolall"
> >
</c-select> </c-select>
......
<template>
<ReviewWrapper>
<Lttcan></Lttcan>
</ReviewWrapper>
</template>
<script>
import Lttcan from "~/views/Business/Lttcan";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewLttcan",
components: { ReviewWrapper, Lttcan },
created() {},
mounted() {},
};
</script>
<style></style>
...@@ -99,7 +99,7 @@ import ReviewTrtset from "./Business/ReviewTrtset.vue"; ...@@ -99,7 +99,7 @@ import ReviewTrtset from "./Business/ReviewTrtset.vue";
import ReviewTrtrcl from "./Business/ReviewTrtrcl.vue"; import ReviewTrtrcl from "./Business/ReviewTrtrcl.vue";
import ReviewTrtsel from "./Business/ReviewTrtsel.vue"; import ReviewTrtsel from "./Business/ReviewTrtsel.vue";
import ReviewTrtcan from "./Business/ReviewTrtcan.vue"; import ReviewTrtcan from "./Business/ReviewTrtcan.vue";
import ReviewLttcan from "./Business/ReviewLttcan.vue";
import ReviewLttdck from "./Business/ReviewLttdck.vue"; import ReviewLttdck from "./Business/ReviewLttdck.vue";
import ReviewLttdav from "./Business/ReviewLttdav.vue"; import ReviewLttdav from "./Business/ReviewLttdav.vue";
import ReviewGetcrq from "./Business/ReviewGetcrq.vue"; import ReviewGetcrq from "./Business/ReviewGetcrq.vue";
...@@ -219,7 +219,7 @@ const ReviewRouter = [ ...@@ -219,7 +219,7 @@ const ReviewRouter = [
{ path: "cltdav", component: ReviewCltdav, name: "ReviewCltdav", meta: { title: "复核-Cltdav" } }, { path: "cltdav", component: ReviewCltdav, name: "ReviewCltdav", meta: { title: "复核-Cltdav" } },
{ path: "cltset", component: ReviewCltset, name: "ReviewCltset", meta: { title: "复核-Cltset" } }, { path: "cltset", component: ReviewCltset, name: "ReviewCltset", meta: { title: "复核-Cltset" } },
{ path: "clttra", component: ReviewClttra, name: "ReviewClttra", meta: { title: "复核-Clttra" } }, { path: "clttra", component: ReviewClttra, name: "ReviewClttra", meta: { title: "复核-Clttra" } },
{ path: "lttcan", component: ReviewLttcan, name: "ReviewLttcan", meta: { title: "复核-Lttcan" } },
{ path: "lttdck", component: ReviewLttdck, name: "ReviewLttdck", meta: { title: "复核-Lttdck" } }, { path: "lttdck", component: ReviewLttdck, name: "ReviewLttdck", meta: { title: "复核-Lttdck" } },
{ path: "lttdav", component: ReviewLttdav, name: "ReviewLttdav", meta: { title: "复核-Lttdav" } }, { path: "lttdav", component: ReviewLttdav, name: "ReviewLttdav", meta: { title: "复核-Lttdav" } },
{ path: "Cptati", component: ReviewCptati, name: "ReviewCptati", meta: { title: "复核-Cptati" } }, { path: "Cptati", component: ReviewCptati, name: "ReviewCptati", meta: { title: "复核-Cptati" } },
......
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