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
41da15b9
Commit
41da15b9
authored
Jun 23, 2022
by
wangren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
litame,litdck交易页面,字段修正
parent
51e5eabd
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
355 additions
and
313 deletions
+355
-313
index.js
src/model/Litame/index.js
+5
-0
index.js
src/model/Litdav/index.js
+11
-107
Check.js
src/model/Litdck/Check.js
+3
-0
Default.js
src/model/Litdck/Default.js
+3
-0
Event.js
src/model/Litdck/Event.js
+16
-0
Pattern.js
src/model/Litdck/Pattern.js
+22
-8
index.js
src/model/Litdck/index.js
+8
-24
index.js
src/model/Litopn/index.js
+4
-0
Davp.vue
src/views/Business/Litdav/Davp.vue
+239
-157
index.vue
src/views/Business/Litdav/index.vue
+14
-3
Litdckp.vue
src/views/Business/Litdck/Litdckp.vue
+21
-11
Srmp.vue
src/views/Business/Litdck/Srmp.vue
+3
-3
index.vue
src/views/Business/Litdck/index.vue
+6
-0
No files found.
src/model/Litame/index.js
View file @
41da15b9
...
...
@@ -4,6 +4,11 @@ import Pub from "../Public"
export
default
class
Litame
{
constructor
()
{
this
.
data
=
{
litadvl1blk
:
""
,
litapll1blk
:
""
,
litrmbl1blk
:
""
,
litrmbl2blk
:
""
,
litamep
:{
ramrollab
:
""
,
// Label for RAMROL .litamep.ramrollab
recget
:{
...
...
src/model/Litdav/index.js
View file @
41da15b9
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Litdav
{
constructor
()
{
this
.
data
=
{
this
.
data
=
{
litapll1blk
:
""
,
litapll2blk
:
""
,
litapll3blk
:
""
,
litapll4blk
:
""
,
lidgrp
:{
rec
:{
inr
:
""
,
//
ownref
:
""
,
// 参考号 .lidgrp.rec.ownref
nam
:
""
,
// 简略信息 .lidgrp.rec.nam
revflg
:
""
,
// Revolving Flag .lidgrp.rec.revflg
...
...
@@ -142,111 +147,10 @@ export default class Litdav{
dbfadrblkcn
:
""
,
// Chinese address .brdgrp.beb.dbfadrblkcn
},
},
setmod
:{
docamttyplab
:
""
,
// settled amount description as label .setmod.docamttyplab
retmsg
:
""
,
// Label showing Retry overflow condition .setmod.retmsg
ref
:
""
,
// our reference .setmod.ref
doccur
:
""
,
// document currency .setmod.doccur
docamt
:
""
,
// document amount .setmod.docamt
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
:
{}
}
},
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
},
doceot
:[],
filrecv
:
""
,
// File Receiver .trnmod.trndoc.filrecv
},
},
liaall
:{
limmod
:{
limpts
:{
wrklab
:
""
,
// Label .liaall.limmod.limpts.wrklab
othlab
:
""
,
// Label .liaall.limmod.limpts.othlab
othlabss
:
""
,
// Label .liaall.limmod.limpts.othlabss
wrk
:{
pts
:
new
Pts
().
data
,
},
oth
:{
pts
:
new
Pts
().
data
,
},
lsh
:
""
,
// 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref
:
""
,
// 国结业务编号 .liaall.limmod.ownref
comamt
:
""
,
// 业务余额 .liaall.limmod.comamt
ccvamt
:
""
,
// 保证金余额 .liaall.limmod.ccvamt
ecifno
:
""
,
// ECIFNO .liaall.limmod.ecifno
},
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
pageId
:
""
// ctx的key
}
}
...
...
src/model/Litdck/Check.js
View file @
41da15b9
...
...
@@ -4,6 +4,9 @@ import Utils from "~/utils"
* Litdck Check规则
*/
let
checkObj
=
{
"invtyp"
:
null
,
"outlen.acttyp"
:
null
,
"outlen.szflg"
:
null
,
"liaall.misamt"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"liaall.limmod.ownref"
:
null
,
...
...
src/model/Litdck/Default.js
View file @
41da15b9
...
...
@@ -6,6 +6,9 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
export
default
{
"invtyp"
:
Utils
.
defaultFunction
,
"outlen.acttyp"
:
Utils
.
defaultFunction
,
"outlen.szflg"
:
Utils
.
defaultFunction
,
"brdgrp.rec.igndisflg"
:
Utils
.
defaultFunction
,
"brdgrp.blk.docdis"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.oth.pts.extkey"
:
Utils
.
defaultFunction
,
...
...
src/model/Litdck/Event.js
View file @
41da15b9
...
...
@@ -14,6 +14,22 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBrtmodButgetref
(){
let
rtnmsg
=
await
this
.
executeRule
(
"brtmod.butgetref"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
this
.
model
.
brdgrp
.
rec
.
ownref
=
rtnmsg
.
data
.
brdgrp_rec_ownref
this
.
$message
({
type
:
'success'
,
message
:
'获取成功!'
})
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onDocdisButtxmsel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"docdis.buttxmsel"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
...
...
src/model/Litdck/Pattern.js
View file @
41da15b9
...
...
@@ -61,7 +61,7 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"brdgrp.prb.pts.ref"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"lidgrp.rec.expdat"
:[
...
...
@@ -81,7 +81,7 @@ export default {
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"brdgrp.rec.ownref"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"brtp.recget.sdamod.seainf"
:[
...
...
@@ -115,7 +115,7 @@ export default {
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"brdgrp.prb.pts.extkey"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"brtp.prbp.ptsget.sdamod.seainf"
:[
...
...
@@ -129,7 +129,7 @@ export default {
],
"brdgrp.prb.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
35
,
message
:
"长度不能超过35
"
}
{
max
:
200
,
message
:
"长度不能超过200
"
}
],
"brdgrp.prb.dbfadrblkcn"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -139,7 +139,7 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"brdgrp.rec.predat"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"输入正确的日期"
}
{
type
:
"string"
,
required
:
tru
e
,
message
:
"输入正确的日期"
}
],
"brdgrp.prb.adrelc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
@@ -376,14 +376,27 @@ export default {
"brdgrp.srm.djuusr"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
80
,
message
:
"长度不能超过80"
}
],
"brdgrp.srm.djudat"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"输入正确的日期"
}
{
type
:
"string"
,
required
:
tru
e
,
message
:
"输入正确的日期"
}
],
"brdgrp.srm.djuref"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"invtyp"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
}
],
"outlen.szflg"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
}
],
"outlen.acttyp"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
}
],
"brdgrp.srm.djutyp"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
}
],
}
\ No newline at end of file
src/model/Litdck/index.js
View file @
41da15b9
...
...
@@ -3,8 +3,13 @@ import Pts from "../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Litdck
{
constructor
()
{
this
.
data
=
{
zcsdrq
:
""
,
invtyp
:
""
,
this
.
data
=
{
litapll1blk
:
""
,
litrogl1blk
:
""
,
litapll3blk
:
""
,
litrogl2blk
:
""
,
zcsdrq
:
""
,
//最终送达日期
invtyp
:
""
,
//发票类型
outlen
:{
szflg
:
""
,
acttyp
:
""
,
...
...
@@ -131,28 +136,7 @@ export default class Litdck{
},
liaall
:
new
Pub
().
data
.
Liaall
,
setmod
:
new
Pub
().
data
.
Setmod
,
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
},
},
},
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
pageId
:
""
// ctx的key
}
...
...
src/model/Litopn/index.js
View file @
41da15b9
...
...
@@ -4,6 +4,10 @@ import Pub from "../Public"
export
default
class
Litopn
{
constructor
()
{
this
.
data
=
{
addbcbl1blk
:
""
,
litbenl1blk
:
""
,
litapll1blk
:
""
,
litrmbl1blk
:
""
,
lidgrp
:{
rec
:{
ownref
:
""
,
// Reference .lidgrp.rec.ownref
...
...
src/views/Business/Litdav/Davp.vue
View file @
41da15b9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务编号"
prop=
"lidgrp.rec.ownref"
>
<div
class=
"eibs-tab"
>
<!-- =====================左========================== -->
<el-col
:span=
"11"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Reference"
prop=
"lidgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.lidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Reference"
:disabled=
"true"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
""
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<c-button
size=
"small"
type=
"primary;width:10%"
@
click=
"onSeainf"
>
i
</c-button
>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"概要"
prop=
"lidgrp.rec.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入概要"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"6"
>
<el-form-item
label=
"金额"
prop=
"lidgrp.cbs.nom1.cur"
>
<c-col
:span=
"24"
>
<c-col
:span=
"10"
>
<el-form-item
label=
"L/C Amount"
prop=
"lidgrp.cbs.nom1.cur"
>
<!-- <c-select :code="codes.cur" v-model="model.lidgrp.cbs.nom1.cur" style="width:100%" :disabled="true">
</c-select> -->
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.cbs.nom1.cur"
maxlength=
"3"
placeholder=
""
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
prop=
"lidgrp.cbs.nom1.amt"
>
<c-input
style=
"margin-left: -150px;width:100px"
v-model=
"model.lidgrp.cbs.nom1.amt"
placeholder=
"请输入信用证金额"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-checkbox
style=
"margin-left: -50px;"
v-model=
"model.brtp.aammod.addamtflg"
:disabled=
"true"
>
Add. Amount
</c-checkbox>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"申请人"
prop=
"brdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.brdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
:disabled=
"true"
></c-input>
<c-col
:span=
"10"
>
<el-form-item
prop=
"lidgrp.cbs.nom1.amt"
label-width=
"10px"
>
<c-input
v-model=
"model.lidgrp.cbs.nom1.amt"
placeholder=
"请输入信用证金额"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"6"
>
<el-form-item
label=
"余额"
prop=
"lidgrp.cbs.opn1.cur"
>
<c-col
:span=
"4"
>
<c-checkbox
v-model=
"model.brtp.aammod.addamtflg"
:disabled=
"true"
>
Add. Amount
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"10"
>
<el-form-item
label=
"Open Amount"
prop=
"lidgrp.cbs.opn1.cur"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
""
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
4
"
>
<el-form-item
prop=
"lidgrp.cbs.opn1.amt"
>
<c-input
style=
"margin-left: -150px;width:100px"
:disabled=
"true"
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
<c-col
:span=
"
10
"
>
<el-form-item
prop=
"lidgrp.cbs.opn1.amt"
label-width=
"10px"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-checkbox
style=
"margin-left: -50px;"
:disabled=
"true"
v-model=
"model.lidgrp.rec.revflg"
>
Revolving Flag
</c-checkbox>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Name of Party"
prop=
"brdgrp.apl.pts.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"指定银行"
prop=
"lidgrp.avbnam"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.avbnam"
maxlength=
"40"
placeholder=
"请输入指定银行"
></c-input>
<c-col
:span=
"4"
>
<c-checkbox
:disabled=
"true"
v-model=
"model.lidgrp.rec.revflg"
>
Revolving L/C
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Available with"
prop=
"lidgrp.avbnam"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.avbnam"
placeholder=
"请输入指定银行"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
prop=
"brdgrp.ben.pts.ref"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"6"
>
</c-col>
<c-col
:span=
"19"
>
<el-form-item
label=
"Available by"
prop=
"lidgrp.rec.avbby"
>
<c-
selec
t
:disabled=
"true"
v-model=
"model.lidgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择Available by"
>
</c-selec
t>
<c-
inpu
t
:disabled=
"true"
v-model=
"model.lidgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择Available by"
>
</c-inpu
t>
</el-form-item>
</c-col>
<c-col
:span=
"4"
:offset=
"1"
>
<c-col
:span=
"5"
>
<c-checkbox
:disabled=
"true"
v-model=
"model.lidgrp.rec.redclsflg"
>
Red/Green Clause
</c-checkbox>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
prop=
"brdgrp.ben.pts.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"开证日期"
prop=
"lidgrp.rec.opndat"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Date Issued"
prop=
"lidgrp.rec.opndat"
>
<c-date-picker
:disabled=
"true"
type=
"date"
v-model=
"model.lidgrp.rec.opndat"
style=
"width:100%"
placeholder=
"请选择开证日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"最迟装运日期"
prop=
"lidgrp.rec.shpdat"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Shipment Date"
prop=
"lidgrp.rec.shpdat"
>
<c-date-picker
:disabled=
"true"
type=
"date"
v-model=
"model.lidgrp.rec.shpdat"
style=
"width:100%"
placeholder=
"请选择最迟装运日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"到期日/到期地点"
prop=
"lidgrp.rec.expdat"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Date of Expiry"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
:disabled=
"true"
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width:100%"
placeholder=
"请选择到期日/到期地点"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"
8
"
>
<el-form-item
label=
"
到期日/到期地点"
prop=
"lidgrp.rec.expplc"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"
Place of Expiry"
prop=
"lidgrp.rec.expplc"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.rec.expplc"
maxlength=
"29"
placeholder=
"请输入到期日/到期地点"
></c-input>
</el-form-item>
</c-col>
</c-col
>
<c-col
:span=
"11"
:offset=
"12
"
>
<el-form-item
label=
"Reference"
prop=
"brdgrp.prb.pts.ref
"
>
<
c-input
:disabled=
"true"
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Reference"
><
/c-input>
<c-col
:span=
"24"
>
<el-form-item
label=
"Form of L/C"
prop=
"lidgrp.rec.lcrtyp
"
>
<c-input
:code=
"codes.lcrtyp"
:disabled=
"true"
v-model=
"model.lidgrp.rec.lcrtyp"
style=
"width:100%"
placeholder=
"请选择信用证类型
"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"12"
>
<el-form-item
prop=
"brdgrp.prb.pts.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Reference"
prop=
"brdgrp.rec.ownref"
>
<c-fullbox>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Document Reference"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
""
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col>
<c-col
:span=
"11
"
>
<el-form-item
label=
"
信用证类型"
prop=
"lidgrp.rec.lcr
typ"
>
<c-select
:code=
"codes.
lcrtyp"
:disabled=
"true"
v-model=
"model.lidgrp.rec.lcrtyp"
style=
"width:100%"
placeholder=
"请选择信用证类型"
>
</c-select>
<c-col
:span=
"24
"
>
<el-form-item
label=
"
Type of Advice"
prop=
"brdgrp.rec.adv
typ"
>
<c-select
:code=
"codes.
advtyp"
v-model=
"model.brdgrp.rec.advtyp"
style=
"width:100%"
placeholder=
"请选择Type of Advice"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"Document Reference"
prop=
"brdgrp.rec.ownref"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Document Reference"
></c-input>
<c-col
:span=
"12"
>
<el-form-item
label=
"Payment advised on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Payment advised on"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<c-button
size=
"small"
type=
"primary;width:10%"
@
click=
"onSeainf"
>
i
</c-button
>
</c-col>
<c-col
:span=
"1
1"
:offset=
"1
"
>
<el-form-item
label=
"
Name"
prop=
"brdgrp.rec.nam
"
>
<c-
input
:disabled=
"true"
v-model=
"model.brdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input
>
<c-col
:span=
"1
2
"
>
<el-form-item
label=
"
Discrep. advised on"
prop=
"brdgrp.rec.disdat
"
>
<c-
date-picker
type=
"date"
v-model=
"model.brdgrp.rec.disdat"
style=
"width:100%"
placeholder=
"请选择Discrep. advised on"
></c-date-picker
>
</el-form-item>
</c-col>
</el-col>
<!-- ========================右======================= -->
<el-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name"
prop=
"lidgrp.rec.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.lidgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入概要"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Applicant Ref."
prop=
"brdgrp.apl.pts.ref"
>
<c-input
disabled
v-model=
"model.brdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Name of Party"
prop=
"brdgrp.apl.pts.nam"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"Type of Advice"
prop=
"brdgrp.rec.advtyp"
>
<c-select
:code=
"codes.advtyp"
v-model=
"model.brdgrp.rec.advtyp"
style=
"width:100%"
placeholder=
"请选择Type of Advice"
>
</c-select>
<c-col
:span=
"24"
>
<el-form-item
label=
"Beneficiary Ref."
prop=
"brdgrp.ben.pts.ref"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Presented by"
prop=
"brdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.brdgrp.rec.docprbrol"
style=
"width:100%"
placeholder=
"请选择Presented by"
>
</c-select>
<c-col
:span=
"24"
>
<el-form-item
prop=
"brdgrp.ben.pts.nam"
label=
"Name of Party"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Presented by Ref."
prop=
"brdgrp.prb.pts.ref"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Reference"
></c-input>
</el-form-item>
</c-col>
<c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"Payment advised on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width:100%"
placeholder=
"请选择Payment advised on"
></c-date-picker>
<c-col
:span=
"24"
>
<el-form-item
prop=
"brdgrp.prb.pts.nam"
label=
"Name of Party"
>
<c-input
:disabled=
"true"
v-model=
"model.brdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
6
"
>
<el-form-item
label=
"
Discrep. advised on"
prop=
"brdgrp.rec.disdat
"
>
<c-
date-picker
type=
"date"
v-model=
"model.brdgrp.rec.disdat"
style=
"width:100%"
placeholder=
"请选择Discrep. advised on"
></c-date-picker
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"
Name"
prop=
"brdgrp.rec.nam
"
>
<c-
input
:disabled=
"true"
v-model=
"model.brdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name"
></c-input
>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Presented by"
prop=
"brdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.brdgrp.rec.docprbrol"
style=
"width:100%"
placeholder=
"请选择Presented by"
:code=
"codes.docprbrol"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Reference"
prop=
"brdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.brdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入Reference"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"6"
:offset=
"5"
>
<c-checkbox
v-model=
"model.brtp.setnowflg"
>
Register to Send and Settle Document
</c-checkbox>
</c-col>
<c-col
:span=
"8"
:offset=
"1"
>
<c-col
:span=
"24"
:offset=
"0"
>
<el-form-item
label=
"External Key of Address"
prop=
"brdgrp.prb.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.brdgrp.prb.pts.extkey"
maxlength=
"16"
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"
@
click=
""
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
@
click=
""
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.prb.pts.adrblk"
>
<c-input
:rows=
"4"
disabled
type=
"textarea"
v-model=
"model.brdgrp.prb.pts.adrblk"
maxlength=
"40"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</el-col>
<!-- <c-col :span="24"> -->
<!-- <c-col :span="3">
<c-button size="small" type="primary;width:10%" @click="onSeainf"
>i</c-button
>
</c-col> -->
<!-- </c-col> -->
<!-- <c-col :span="24"> -->
<!-- <c-col :span="24"> -->
<!-- </c-col> -->
<!-- <c-col> -->
<!-- </c-col> -->
<!-- <c-col> -->
<!-- </c-col> -->
<!-- </c-col> -->
<!-- <c-col :span="3">
<c-button size="small" type="primary;width:10%" @click="onSeainf"
>i</c-button
> -->
<!-- <c-col> -->
<!-- <c-col :span="24" :offset="0">
<c-checkbox v-model="model.brtp.setnowflg">Register to Send and Settle Document</c-checkbox>
</c-col> -->
<!-- <c-col :span="3">
<c-button size="small" type="primary" @click="onPrbpDet">
Details
</c-button>
</c-col>
</c-col>
<c-col>
<c-col
:span=
"6"
:offset=
"5"
>
</c-col>
-->
<
!-- <
/c-col>
<c-col>
-->
<
!-- <
c-col :span="6" :offset="5">
<c-checkbox v-model="model.brtp.dcrflg">Register to Handle Discrepancies</c-checkbox>
</c-col>
</c-col>
-->
<c-col
:span=
"11"
:offset=
"1"
>
<
!-- <
c-col :span="11" :offset="1">
<el-form-item v-if="1===0" label="名称" prop="brdgrp.prb.namelc">
<c-input type="textarea" v-model="model.brdgrp.prb.namelc" maxlength="40" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.prb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.prb.pts.adrblk"
maxlength=
"40"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col v-if="1===0" :span="11" :offset="1">
<el-form-item label="Chinese address" prop="brdgrp.prb.dbfadrblkcn">
...
...
@@ -248,7 +330,7 @@
<c-input type="textarea" v-model="model.brdgrp.prb.adrelc" maxlength="40" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
-->
</div>
</template>
<
script
>
...
...
src/views/Business/Litdav/index.vue
View file @
41da15b9
...
...
@@ -27,6 +27,10 @@
<m-othadvtypp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Liability"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
...
...
@@ -67,10 +71,10 @@ import Default from "~/model/Litdav/Default"
import
Pattern
from
"~/model/Litdav/Pattern"
import
Davp
from
"./Davp"
//import Setpan from "./Setpan"
import
Coninfp
from
"./Coninfp"
//
import Coninfp from "./Coninfp"
//import Docpan from "./Docpan"
import
Doctre
from
"./Doctre"
import
Limitbody
from
"./Limitbody"
//
import Doctre from "./Doctre"
//
import Limitbody from "./Limitbody"
import
Mt750p
from
"./Mt750p"
import
Mt754p
from
"./Mt754p"
import
Othadvtypp
from
"./Othadvtypp"
...
...
@@ -79,10 +83,17 @@ import Utils from "~/utils";
//import Glepan from "~/views/Public/Glepan";
import
Setpan
from
"~/views/Public/Setpan"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Engp
from
"~/views/Public/Engp"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Doctre
from
"~/views/Public/Doctre"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
export
default
{
components
:{
"m-davp"
:
Davp
,
"m-engp"
:
Engp
,
"m-setpan"
:
Setpan
,
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
...
...
src/views/Business/Litdck/Litdckp.vue
View file @
41da15b9
...
...
@@ -146,9 +146,9 @@
style=
"margin: 0 0"
size=
"small"
type=
"primary"
@
click=
""
@
click=
"
onBrtmodButgetref
"
>
Get Ref
获取
</c-button>
</
template
>
</c-fullbox>
...
...
@@ -241,7 +241,9 @@
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"款项去向"
prop=
"outlen.acttyp"
>
<c-input
v-model=
"model.outlen.acttyp"
disabled
></c-input>
<c-select
v-model=
"model.outlen.acttyp"
:code=
"codes.acttyp"
></c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
...
...
@@ -332,6 +334,7 @@
v-model=
"model.brdgrp.prb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"showGridPromptDialog('brdgrp.prb.pts.extkey')"
></c-input>
<
template
slot=
"footer"
>
<c-button
...
...
@@ -354,7 +357,16 @@
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"brdgrp.prb.pts.adrblk"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"model.brdgrp.prb.pts.adrblk"
maxlength=
"100"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="名称" prop="brdgrp.prb.namelc">
<c-input type="textarea" v-model="model.brdgrp.prb.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
...
...
@@ -363,10 +375,12 @@
<el-form-item label="地址" prop="brdgrp.prb.adrelc">
<c-input type="textarea" v-model="model.brdgrp.prb.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Set Status"
prop=
"brdgrp.rec.docsta"
>
<c-input
disabled
v-model=
"model.brdgrp.rec.docsta"
maxlength=
"1"
placeholder=
"请输入Document Set Status"
></c-input>
<c-input
disabled
v-model=
"model.brdgrp.rec.docsta"
maxlength=
"1"
placeholder=
"请输入Document Set Status"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -474,12 +488,8 @@
<!-- <c-col :span="12">
<el-form-item label="Address Block" prop="brdgrp.prb.pts.adrblk">
<c-input type="textarea" v-model="model.brdgrp.prb.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<el-form-item label="Chinese address" prop="brdgrp.prb.dbfadrblkcn">
<c-input type="textarea" v-model="model.brdgrp.prb.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
...
...
src/views/Business/Litdck/Srmp.vue
View file @
41da15b9
...
...
@@ -12,20 +12,20 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"单据出具人"
prop=
"brdgrp.srm.djuusr"
>
<c-input
disabled
v-model=
"model.brdgrp.srm.djuusr"
maxlength=
"80"
placeholder=
"请输入单据出具人"
></c-input>
<c-input
:disabled=
"!this.model.brdgrp.srm.djutyp"
v-model=
"model.brdgrp.srm.djuusr"
maxlength=
"80"
placeholder=
"请输入单据出具人"
></c-input>
</el-form-item>
</c-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据出具日期"
prop=
"brdgrp.srm.djudat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.brdgrp.srm.djudat"
style=
"width:100%"
placeholder=
"请选择单据出具日期"
></c-date-picker>
<c-date-picker
:disabled=
"!this.model.brdgrp.srm.djutyp"
type=
"date"
v-model=
"model.brdgrp.srm.djudat"
style=
"width:100%"
placeholder=
"请选择单据出具日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"货权单据编号"
prop=
"brdgrp.srm.djuref"
>
<c-input
disabled
v-model=
"model.brdgrp.srm.djuref"
maxlength=
"40"
placeholder=
"请输入货权单据编号"
></c-input>
<c-input
:disabled=
"!this.model.brdgrp.srm.djutyp"
v-model=
"model.brdgrp.srm.djuref"
maxlength=
"40"
placeholder=
"请输入货权单据编号"
></c-input>
</el-form-item>
</c-col>
</el-col>
...
...
src/views/Business/Litdck/index.vue
View file @
41da15b9
...
...
@@ -67,6 +67,12 @@
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
v-on:select-ety=
"selectEty"
>
</c-grid-ety-prompt-dialog>
</div>
</
template
>
<
script
>
...
...
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