Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
0097d10f
Commit
0097d10f
authored
Jul 07, 2022
by
wangren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
BCTRAD 交易转换 check save
parent
f68a21ce
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
357 additions
and
160 deletions
+357
-160
Pattern.js
src/model/Bctrad/Pattern.js
+7
-7
index.js
src/model/Bctrad/index.js
+6
-88
Bctret.vue
src/views/Business/Bctrad/Bctret.vue
+70
-31
Detp.vue
src/views/Business/Bctrad/Detp.vue
+13
-13
Ptyp.vue
src/views/Business/Bctrad/Ptyp.vue
+257
-11
index.vue
src/views/Business/Bctrad/index.vue
+4
-10
No files found.
src/model/Bctrad/Pattern.js
View file @
0097d10f
...
@@ -36,10 +36,10 @@ export default {
...
@@ -36,10 +36,10 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"bcdgrp.rec.rcvdat"
:[
"bcdgrp.rec.rcvdat"
:[
{
type
:
"
date
"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bcdgrp.rec.advdat"
:[
"bcdgrp.rec.advdat"
:[
{
type
:
"
date
"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bcdgrp.rmi.pts.ref"
:[
"bcdgrp.rmi.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
@@ -51,10 +51,10 @@ export default {
...
@@ -51,10 +51,10 @@ export default {
],
],
"bcdgrp.rec.matdat"
:[
"bcdgrp.rec.matdat"
:[
{
type
:
"
date
"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bcdgrp.rec.predat"
:[
"bcdgrp.rec.predat"
:[
{
type
:
"
date
"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bcdgrp.drr.pts.ref"
:[
"bcdgrp.drr.pts.ref"
:[
...
@@ -97,7 +97,7 @@ export default {
...
@@ -97,7 +97,7 @@ export default {
],
],
"bcdgrp.co2.pts.adrblk"
:[
"bcdgrp.co2.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
150
,
message
:
"长度不能超过120
"
}
],
],
"bcdgrp.co2.dbfadrblkcn"
:[
"bcdgrp.co2.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
@@ -178,7 +178,7 @@ export default {
...
@@ -178,7 +178,7 @@ export default {
],
],
"bcdgrp.rmi.pts.adrblk"
:[
"bcdgrp.rmi.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
150
,
message
:
"长度不能超过150
"
}
],
],
"bcdgrp.rmi.dbfadrblkcn"
:[
"bcdgrp.rmi.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
@@ -289,7 +289,7 @@ export default {
...
@@ -289,7 +289,7 @@ export default {
],
],
"mtabut.coninf.conexedat"
:[
"mtabut.coninf.conexedat"
:[
{
type
:
"
date
"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"mtabut.coninf.usr.extkey"
:[
"mtabut.coninf.usr.extkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
src/model/Bctrad/index.js
View file @
0097d10f
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Bctrad
{
export
default
class
Bctrad
{
constructor
()
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
...
@@ -110,93 +110,11 @@ export default class Bctrad{
...
@@ -110,93 +110,11 @@ export default class Bctrad{
},
},
},
},
},
},
setmod
:{
setmod
:
new
Pub
().
data
.
Setmod
,
doccur
:
""
,
// document currency .setmod.doccur
liaall
:
new
Pub
().
data
.
Liaall
,
docamt
:
""
,
// document amount .setmod.docamt
mtabut
:
new
Pub
().
data
.
Mtabut
,
docamttyplab
:
""
,
// settled amount description as label .setmod.docamttyplab
retmsg
:
""
,
// Label showing Retry overflow condition .setmod.retmsg
trnmod
:
new
Pub
().
data
.
Trnmod
,
ref
:
""
,
// our reference .setmod.ref
dspflg
:
""
,
// Type of settlement .setmod.dspflg
xreflg
:
""
,
// Recalculate Rates .setmod.xreflg
setglg
:{
labdspflg
:
""
,
// Label for Type of Settlement .setmod.setglg.labdspflg
setgll
:[]
},
zmqacclab
:
""
,
// 主�'�号LABEL .setmod.zmqacclab
zmqacc
:
""
,
// 自�'�区主�'�号 .setmod.zmqacc
setfog
:{
setfol
:[]
},
setfeg
:{
setfel
:[]
},
glemod
:{
gleshwstm
:
{}
}
},
liaall
:{
misamt
:
""
,
// Amount not yet assigned .liaall.misamt
concur
:
""
,
// External Booking Amount .liaall.concur
outpct
:
""
,
// Sight Amount Percentage .liaall.outpct
outamt
:
""
,
// Sight Amount .liaall.outamt
exttotoldamt
:
""
,
// Old Amount booked externally .liaall.exttotoldamt
exttotamt
:
""
,
// Total booking amount external assinged .liaall.exttotamt
liaallg
:[],
liaccv
:{
newamt
:
""
,
// 合同金额 .liaall.liaccv.newamt
concur
:
""
,
// 应付保证金金额 .liaall.liaccv.concur
totcovamt
:
""
,
// 金额总和 .liaall.liaccv.totcovamt
newresamt
:
""
,
// Reserved Amount .liaall.liaccv.newresamt
addinf
:
""
,
// Additional Information .liaall.liaccv.addinf
cshpct
:
""
,
// 保证金应收比例 .liaall.liaccv.cshpct
relcshpct
:
""
,
// 保证金实收比例 .liaall.liaccv.relcshpct
gleflg
:
""
,
// Create gle flag .liaall.liaccv.gleflg
chgcurflg
:
""
,
// Change currency flag .liaall.liaccv.chgcurflg
pctresamt
:
""
,
// reserve amount based percent .liaall.liaccv.pctresamt
liaccvg
:[],
},
},
mtabut
:{
coninf
:{
oitinf
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitset.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat
:
""
,
// 执行日期 .mtabut.coninf.conexedat
usr
:{
extkey
:
""
,
// User ID .mtabut.coninf.usr.extkey
},
},
},
trnmod
:{
trndoc
:{
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
doclbl
:
""
,
// Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm
:
""
,
// Document tree .trnmod.trndoc.doctrestm
shwinc
:
""
,
// Show Incoming Messages .trnmod.trndoc.shwinc
shwout
:
""
,
// Show Outgoing Messages .trnmod.trndoc.shwout
condocstm
:
""
,
// Connected Documents .trnmod.trndoc.condocstm
rcvatt
:{
seainf
:
""
,
// .trnmod.trndoc.rcvatt.seainf
},
filrecv
:
""
,
// File Receiver .trnmod.trndoc.filrecv
doceot
:[],
},
},
pageId
:
""
// ctx的key
pageId
:
""
// ctx的key
}
}
}
}
...
...
src/views/Business/Bctrad/Bctret.vue
View file @
0097d10f
<
template
>
<
template
>
<c-row
>
<div
class=
"eibs-tab"
>
<!-- =================顶部====================== -->
<
c-col
:span=
"24"
>
<
!-- ====================左边======================= --
>
<c-col
:span=
"12
"
>
<c-col
:span=
"11
"
>
<c-col
:span=
"20
"
>
<c-col
:span=
"24
"
>
<el-form-item
label=
"Collection Number"
prop=
"bcdgrp.rec.ownref"
style=
"width: 100%"
>
<el-form-item
label=
"Collection Number"
prop=
"bcdgrp.rec.ownref"
>
<c-input
v-model=
"model.bcdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Collection Number"
<c-input
v-model=
"model.bcdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Collection Number"
style=
"width: 9
5
%"
disabled
>
style=
"width: 9
3
%"
disabled
>
</c-input>
</c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"1"
>
<c-button
style=
"margin:0 10px 0 0;padding: 0 10px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name"
prop=
"bcdgrp.rec.nam"
style=
"width: 100%"
>
<c-input
v-model=
"model.bcdgrp.rec.nam"
maxlength=
"40"
style=
"width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ====================左边======================= -->
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bcdgrp.cbs.max.cur"
>
<el-form-item
label=
"Document Amount"
prop=
"bcdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.bcdgrp.cbs.max.cur"
style=
"width:90%"
placeholder=
"请选择Document Amount"
<c-input
v-model=
"model.bcdgrp.cbs.max.cur"
style=
"width:90%"
placeholder=
"请选择Document Amount"
...
@@ -90,11 +76,11 @@
...
@@ -90,11 +76,11 @@
<c-col
:span=
"20"
>
<c-col
:span=
"20"
>
<el-form-item
label=
"Instructions for Second Mail"
style=
"width: 100%"
prop=
"bcdgrp.blk.colinssnm"
>
<el-form-item
label=
"Instructions for Second Mail"
style=
"width: 100%"
prop=
"bcdgrp.blk.colinssnm"
>
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.colinssnm"
maxlength=
"60"
show-word-limit
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.colinssnm"
maxlength=
"60"
show-word-limit
style=
"width:
95
%"
placeholder=
"请输入Instructions for Second Mail"
></c-input>
style=
"width:
100
%"
placeholder=
"请输入Instructions for Second Mail"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"
1
"
>
<c-col
:span=
"
4
"
>
<c-button
style=
"margin
:0 10px 0 0
;padding: 0 10px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
<c-button
style=
"margin
-left:34px
;padding: 0 10px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onColinssnmButtxmsel"
>
@
click=
"onColinssnmButtxmsel"
>
</c-button>
</c-button>
</c-col>
</c-col>
...
@@ -104,10 +90,16 @@
...
@@ -104,10 +90,16 @@
</c-col>
</c-col>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<!-- ====================右边======================= -->
<c-col
:span=
"12"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name"
prop=
"bcdgrp.rec.nam"
style=
"width: 100%"
>
<c-input
v-model=
"model.bcdgrp.rec.nam"
maxlength=
"40"
style=
"width: 100%"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
style=
"text-align: right"
label=
"Drawee Ref."
prop=
"bcdgrp.dre.pts.ref"
>
<el-form-item
style=
"text-align: right"
label=
"Drawee Ref."
prop=
"bcdgrp.dre.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.dre.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
disabled
></c-input>
<c-input
v-model=
"model.bcdgrp.dre.pts.ref"
maxlength=
"16"
style=
"width:
10
0%"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
...
@@ -117,7 +109,7 @@
...
@@ -117,7 +109,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
style=
"text-align: right"
label=
"Remitting Bank Ref."
prop=
"bcdgrp.rmi.pts.ref"
>
<el-form-item
style=
"text-align: right"
label=
"Remitting Bank Ref."
prop=
"bcdgrp.rmi.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.rmi.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
disabled
>
<c-input
v-model=
"model.bcdgrp.rmi.pts.ref"
maxlength=
"16"
style=
"width:
10
0%"
disabled
>
</c-input>
</c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -128,7 +120,7 @@
...
@@ -128,7 +120,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
style=
"text-align: right"
label=
"Drawer Ref."
prop=
"bcdgrp.drr.pts.ref"
>
<el-form-item
style=
"text-align: right"
label=
"Drawer Ref."
prop=
"bcdgrp.drr.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.drr.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
disabled
>
<c-input
v-model=
"model.bcdgrp.drr.pts.ref"
maxlength=
"16"
style=
"width:
10
0%"
disabled
>
</c-input>
</c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -138,15 +130,62 @@
...
@@ -138,15 +130,62 @@
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"2nd Collecting Bank"
prop=
"bcdgrp.co2.pts.ref"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.bcdgrp.co2.pts.ref"
maxlength=
"16"
disabled
placeholder=
"请输入Reference"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
disabled
>
Details
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"bcdgrp.co2.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.bcdgrp.co2.pts.adrblk"
maxlength=
"50"
disabled
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap :model="model" :argadr="{
title: '2nd Collecting Bank',
title: '2nd Collecting Bank',
grp: 'bcdgrp',
grp: 'bcdgrp',
rol: 'co2',
rol: 'co2',
}" :disabled="true" :isAdrblk="false" @onSeainf="
onSeainf" @onAplpDet="onCo2pDet
">
}" :disabled="true" :isAdrblk="false" @onSeainf="
" @onAplpDet="
">
</c-ptap>
</c-ptap>
-->
</c-col>
</c-col>
</c-col>
</c-col>
</c-row
>
</div
>
</template>
</template>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
...
...
src/views/Business/Bctrad/Detp.vue
View file @
0097d10f
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-col
:span=
"20"
>
<el-form-item
label=
"Delivery of Documents Instructions"
prop=
"bcdgrp.blk.colins"
>
<el-form-item
label=
"Delivery of Documents Instructions"
prop=
"bcdgrp.blk.colins"
>
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.colins"
maxlength=
"65"
show-word-limit
<c-input
disabled
type=
"textarea"
v-model=
"model.bcdgrp.blk.colins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Delivery of Documents Instructions"
></c-input>
placeholder=
"请输入Delivery of Documents Instructions"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -17,18 +17,18 @@
...
@@ -17,18 +17,18 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-col
:span=
"20"
>
<el-form-item
label=
"Draft Instructions"
prop=
"bcdgrp.blk.dftins"
>
<el-form-item
label=
"Draft Instructions"
prop=
"bcdgrp.blk.dftins"
>
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.dftins"
maxlength=
"65"
show-word-limit
<c-input
disabled
type=
"textarea"
v-model=
"model.bcdgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
></c-input>
placeholder=
"请输入Draft Instructions"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"4"
>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDftinsButtxmsel"
>
<c-button
size=
"small"
disabled
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDftinsButtxmsel"
>
</c-button>
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Protest Instructions"
prop=
"bcdgrp.rec.proins"
>
<el-form-item
label=
"Protest Instructions"
prop=
"bcdgrp.rec.proins"
>
<c-select
v-model=
"model.bcdgrp.rec.proins"
style=
"width:5
0%"
placeholder=
"请选择Protest Instructions"
>
<c-select
disabled
v-model=
"model.bcdgrp.rec.proins"
style=
"width:9
0%"
placeholder=
"请选择Protest Instructions"
>
<el-option
v-for=
"item in codes.proins"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.proins"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
</el-option>
</el-option>
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
</c-col>
</c-col>
<c-col
:span=
"20"
>
<c-col
:span=
"20"
>
<el-form-item
label=
"Other Instructions"
prop=
"bcdgrp.blk.othins"
>
<el-form-item
label=
"Other Instructions"
prop=
"bcdgrp.blk.othins"
>
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.othins"
maxlength=
"65"
show-word-limit
<c-input
disabled
type=
"textarea"
v-model=
"model.bcdgrp.blk.othins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Other Instructions"
>
placeholder=
"请输入Other Instructions"
>
</c-input>
</c-input>
</el-form-item>
</el-form-item>
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Good's Code (for Statistics)"
prop=
"bcdgrp.rec.stagod"
>
<el-form-item
label=
"Good's Code (for Statistics)"
prop=
"bcdgrp.rec.stagod"
>
<c-select
v-model=
"model.bcdgrp.rec.stagod"
style=
"width:5
0%"
<c-select
disabled
v-model=
"model.bcdgrp.rec.stagod"
style=
"width:9
0%"
placeholder=
"请选择Good's Code (for Statistics)"
>
placeholder=
"请选择Good's Code (for Statistics)"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
...
@@ -62,7 +62,7 @@
...
@@ -62,7 +62,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Condition"
prop=
"bcdgrp.rec.chato"
>
<el-form-item
label=
"Charges Condition"
prop=
"bcdgrp.rec.chato"
>
<c-select
v-model=
"model.bcdgrp.rec.chato"
style=
"width:5
0%"
placeholder=
"请输入Charges Condition"
>
<c-select
disabled
v-model=
"model.bcdgrp.rec.chato"
style=
"width:10
0%"
placeholder=
"请输入Charges Condition"
>
<el-option
v-for=
"item in codes.chadet"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.chadet"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
</el-option>
</el-option>
...
@@ -72,18 +72,18 @@
...
@@ -72,18 +72,18 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Text"
prop=
"bcdgrp.blk.chgtxt"
>
<el-form-item
label=
"Charges Text"
prop=
"bcdgrp.blk.chgtxt"
>
<c-input
type=
"textarea"
v-model=
"model.bcdgrp.blk.chgtxt"
maxlength=
"35"
style=
"width:76
%"
<c-input
disabled
type=
"textarea"
v-model=
"model.bcdgrp.blk.chgtxt"
maxlength=
"35"
style=
"width:100
%"
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
style=
"text-align: left"
prop=
"
model.
bcdgrp.rec.focflg"
>
<el-form-item
label=
""
style=
"text-align: left"
prop=
"bcdgrp.rec.focflg"
>
<c-checkbox
v-model=
"model.bcdgrp.rec.focflg"
>
Free of Payment
</c-checkbox>
<c-checkbox
disabled
v-model=
"model.bcdgrp.rec.focflg"
>
Free of Payment
</c-checkbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Waive Collecting Bank Charges"
prop=
"bcdgrp.rec.waicolcod"
>
<el-form-item
label=
"Waive Collecting Bank Charges"
prop=
"bcdgrp.rec.waicolcod"
>
<c-select
v-model=
"model.bcdgrp.rec.waicolcod"
style=
"width:5
0%"
<c-select
disabled
v-model=
"model.bcdgrp.rec.waicolcod"
style=
"width:10
0%"
placeholder=
"请选择Waive Collecting Bank Charges"
>
placeholder=
"请选择Waive Collecting Bank Charges"
>
<el-option
v-for=
"item in codes.waicod"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.waicod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
...
@@ -93,7 +93,7 @@
...
@@ -93,7 +93,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Waive Remitting Bank Charges"
prop=
"bcdgrp.rec.wairmtcod"
>
<el-form-item
label=
"Waive Remitting Bank Charges"
prop=
"bcdgrp.rec.wairmtcod"
>
<c-select
v-model=
"model.bcdgrp.rec.wairmtcod"
style=
"width:5
0%"
<c-select
disabled
v-model=
"model.bcdgrp.rec.wairmtcod"
style=
"width:10
0%"
placeholder=
"请选择Waive Remitting Bank Charges"
>
placeholder=
"请选择Waive Remitting Bank Charges"
>
<el-option
v-for=
"item in codes.waicod"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.waicod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
...
@@ -103,7 +103,7 @@
...
@@ -103,7 +103,7 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Defer Payment until"
prop=
"bcdgrp.rec.othins"
>
<el-form-item
label=
"Defer Payment until"
prop=
"bcdgrp.rec.othins"
>
<c-select
v-model=
"model.bcdgrp.rec.othins"
style=
"width:5
0%"
placeholder=
"请选择Defer Payment until"
>
<c-select
disabled
v-model=
"model.bcdgrp.rec.othins"
style=
"width:10
0%"
placeholder=
"请选择Defer Payment until"
>
<el-option
v-for=
"item in codes.bcothi"
:key=
"item.value"
:label=
"item.label"
<el-option
v-for=
"item in codes.bcothi"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
:value=
"item.value"
>
</el-option>
</el-option>
...
...
src/views/Business/Bctrad/Ptyp.vue
View file @
0097d10f
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-row>
<!-- ====================左边======================= -->
<!-- ====================左边======================= -->
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
1
"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawee Ref."
prop=
"bcdgrp.dre.pts.ref"
>
<c-input
disabled
v-model=
"model.bcdgrp.dre.pts.ref"
maxlength=
"16"
style=
"width: 100%"
placeholder=
"请输入Application Ref"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Extkey"
prop=
"bcdgrp.dre.pts.extkey"
>
<c-fullbox>
<c-input
disabled
v-model=
"model.bcdgrp.dre.pts.extkey"
maxlength=
"50"
placeholder=
"请输入External Key of Address"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
disabled
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"bcdgrp.dre.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.bcdgrp.dre.pts.adrblk"
maxlength=
"50"
disabled
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"2nd Collecting Bank Ref."
prop=
"bcdgrp.co2.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.co2.pts.ref"
maxlength=
"16"
style=
"width: 100%"
placeholder=
""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Extkey"
prop=
"bcdgrp.co2.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.bcdgrp.co2.pts.extkey"
maxlength=
"50"
placeholder=
"请输入External Key of Address"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
disabled
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"bcdgrp.co2.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.bcdgrp.co2.pts.adrblk"
maxlength=
"50"
disabled
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap :model="model" :argadr="{
title: 'Drawee',
title: 'Drawee',
grp: 'bcdgrp',
grp: 'bcdgrp',
rol: 'dre',
rol: 'dre',
}" :disabled="true" :isAdrblk="false" @onSeainf="
onSeainf" @onAplpDet="onDrepDet
" style="width: 90%">
}" :disabled="true" :isAdrblk="false" @onSeainf="
" @onAplpDet="
" style="width: 90%">
</c-ptap>
</c-ptap>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
...
@@ -16,20 +141,143 @@
...
@@ -16,20 +141,143 @@
title: '2nd Collecting',
title: '2nd Collecting',
grp: 'bcdgrp',
grp: 'bcdgrp',
rol: 'co2',
rol: 'co2',
}" :disabled="true" :isAdrblk="false" @onSeainf="
onSeainf" @onAplpDet="onCo2pDet
" style="width: 90%">
}" :disabled="true" :isAdrblk="false" @onSeainf="
" @onAplpDet="
" style="width: 90%">
</c-ptap>
</c-ptap>
</c-col>
</c-col>
-->
</c-col>
</c-col>
<!-- ====================右边======================= -->
<!-- ====================右边======================= -->
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
1"
:offset=
"1
"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Remitting Bank Ref."
prop=
"bcdgrp.rmi.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.rmi.pts.ref"
maxlength=
"16"
style=
"width: 100%"
placeholder=
""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Extkey"
prop=
"bcdgrp.rmi.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.bcdgrp.rmi.pts.extkey"
maxlength=
"50"
placeholder=
"请输入External Key of Address"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
disabled
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"bcdgrp.rmi.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.bcdgrp.rmi.pts.adrblk"
maxlength=
"50"
disabled
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawer Ref."
prop=
"bcdgrp.drr.pts.ref"
>
<c-input
v-model=
"model.bcdgrp.drr.pts.ref"
maxlength=
"16"
style=
"width: 100%"
placeholder=
""
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Extkey"
prop=
"bcdgrp.drr.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.bcdgrp.drr.pts.extkey"
maxlength=
"50"
placeholder=
"请输入External Key of Address"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
disabled
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"bcdgrp.drr.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.bcdgrp.drr.pts.adrblk"
maxlength=
"50"
disabled
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-ptap :model="model" :argadr="{
title: 'Remitting Bank',
title: 'Remitting Bank',
grp: 'bcdgrp',
grp: 'bcdgrp',
rol: 'rmi',
rol: 'rmi',
}" :disabled="true" :isAdrblk="false" @onSeainf="
onSeainf" @onAplpDet="onRmipDet
" style="width: 90%">
}" :disabled="true" :isAdrblk="false" @onSeainf="
" @onAplpDet="
" style="width: 90%">
</c-ptap>
</c-ptap>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
...
@@ -37,12 +285,10 @@
...
@@ -37,12 +285,10 @@
title: 'Drawer',
title: 'Drawer',
grp: 'bcdgrp',
grp: 'bcdgrp',
rol: 'drr',
rol: 'drr',
}" :disabled="true" :isAdrblk="false" @onSeainf="
onSeainf" @onAplpDet="onDrrpDet
" style="width: 90%">
}" :disabled="true" :isAdrblk="false" @onSeainf="
" @onAplpDet="
" style="width: 90%">
</c-ptap>
</c-ptap>
</c-col>
</c-col>
-->
</c-col>
</c-col>
</c-row>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
...
...
src/views/Business/Bctrad/index.vue
View file @
0097d10f
...
@@ -2,20 +2,14 @@
...
@@ -2,20 +2,14 @@
<c-page
title=
"进口代收二次收单"
>
<c-page
title=
"进口代收二次收单"
>
<div
class=
"eContainer"
>
<div
class=
"eContainer"
>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
<el-button
size=
"small"
>
备忘录
</el-button>
<el-button
size=
"small"
>
影像信息
</el-button>
<el-button
size=
"small"
>
保存模板
</el-button>
<el-button
size=
"small"
>
使用模板
</el-button>
<el-button
size=
"small"
>
制裁信息
</el-button>
<el-button
size=
"small"
>
拆分报文
</el-button>
<el-button
size=
"small"
>
智能提示
</el-button>
</c-function-btn>
</c-function-btn>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
size=
"small"
: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"
>
<!--Additional Docs -->
<!--Additional Docs -->
<el-tab-pane
label=
"Additional"
name=
"bctret"
>
<el-tab-pane
label=
"Additional
Docs
"
name=
"bctret"
>
<m-bctret
:model=
"model"
:codes=
"codes"
/>
<m-bctret
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
...
@@ -79,7 +73,7 @@
...
@@ -79,7 +73,7 @@
import
Setpan
from
"~/views/Public/Setpan"
import
Setpan
from
"~/views/Public/Setpan"
import
Coninfp
from
"~/views/Public/Coninfp"
import
Coninfp
from
"~/views/Public/Coninfp"
import
Docpan
from
"~/views/Public/Docpan"
import
Docpan
from
"~/views/Public/Docpan"
import
Doctre
from
"
.
/Doctre"
import
Doctre
from
"
~/views/Public
/Doctre"
export
default
{
export
default
{
...
@@ -99,7 +93,7 @@
...
@@ -99,7 +93,7 @@
root
:
this
root
:
this
}
}
},
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
()
{
data
()
{
return
{
return
{
tabVal
:
"bctret"
,
tabVal
:
"bctret"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment