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
1ac55762
Commit
1ac55762
authored
Jun 01, 2021
by
liuxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
下拉框调整
parent
2c4d8c8c
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
204 additions
and
121 deletions
+204
-121
index.js
src/config/CodeTable/index.js
+26
-13
Pts.js
src/model/Common/Pts.js
+3
-4
Default.js
src/model/Sptsel/Default.js
+27
-3
index.js
src/model/Sptsel/index.js
+32
-31
Coninfp.vue
src/views/Business/Ditopn/Coninfp.vue
+6
-0
Detp.vue
src/views/Business/Ditopn/Detp.vue
+18
-27
Detp1.vue
src/views/Business/Ditopn/Detp1.vue
+34
-21
Limitbody.vue
src/views/Business/Ditopn/Limitbody.vue
+3
-0
Ovwp.vue
src/views/Business/Ditopn/Ovwp.vue
+18
-0
Setpan.vue
src/views/Business/Ditopn/Setpan.vue
+4
-2
index.vue
src/views/Business/Ditopn/index.vue
+16
-0
Menu.vue
src/views/Business/Sptsel/Menu.vue
+5
-11
index.vue
src/views/Business/Sptsel/index.vue
+4
-3
Inftrnps.vue
src/views/Business/Trnrel/Inftrnps.vue
+6
-6
index.vue
src/views/Business/Trnrel/index.vue
+2
-0
No files found.
src/config/CodeTable/index.js
View file @
1ac55762
...
...
@@ -3526,18 +3526,16 @@ const CodeTable = {
{
label
:
"汇款项下交易"
,
value
:
"CPTXXX"
},
],
jyqflg
:[
{
label
:
"否"
,
value
:
"
N
"
},
{
label
:
"是"
,
value
:
"
Y
"
},
{
label
:
"否"
,
value
:
""
},
{
label
:
"是"
,
value
:
"
X
"
},
],
key2
:[
{
label
:
"Transaction"
,
value
:
"TRN"
},
{
label
:
"Database"
,
value
:
"DBF"
},
],
lcrtyp
:[
{
label
:
"IRREVOCABLE "
,
value
:
"I"
},
{
label
:
"IRREVOCABLE TRANSFERABLE"
,
value
:
"IT"
},
{
label
:
"REVOCABLE"
,
value
:
"R"
},
{
label
:
"REVOCABLE TRANSFERABLE"
,
value
:
"RT"
},
{
label
:
"可转让"
,
value
:
"IT"
},
{
label
:
"不可转让"
,
value
:
"I"
},
],
lcselflg
:[
{
label
:
"信用证闭卷"
,
value
:
"1"
},
...
...
@@ -3923,6 +3921,7 @@ const CodeTable = {
mytype
:[
{
label
:
"服务贸易"
,
value
:
"F"
},
{
label
:
"货物贸易"
,
value
:
"H"
},
{
label
:
"货服混合"
,
value
:
"3"
},
],
namtyp
:[
{
label
:
"Constant"
,
value
:
"CONST"
},
...
...
@@ -3945,7 +3944,7 @@ const CodeTable = {
{
label
:
"Full Edit"
,
value
:
""
},
],
nonrevflg1
:[
{
label
:
"
公开
授信"
,
value
:
"1"
},
{
label
:
"
综合
授信"
,
value
:
"1"
},
{
label
:
"单笔单批"
,
value
:
"2"
},
],
nonrevflg
:[
...
...
@@ -4418,11 +4417,9 @@ const CodeTable = {
{
label
:
"SENT"
,
value
:
"S"
},
],
relflg
:[
{
label
:
"待复核"
,
value
:
"W"
},
{
label
:
"退汇已处理"
,
value
:
"P"
},
{
label
:
"已退回"
,
value
:
"C"
},
{
label
:
"已复核"
,
value
:
"R"
},
{
label
:
"完成"
,
value
:
"F"
},
{
label
:
"Preliminary"
,
value
:
"P"
},
{
label
:
"Entered"
,
value
:
"E"
},
{
label
:
"Released"
,
value
:
"R"
},
],
relgrp
:[
{
label
:
"Authorized"
,
value
:
"A"
},
...
...
@@ -5647,6 +5644,21 @@ const CodeTable = {
{
label
:
`请选择`
,
value
:
``
},
{
label
:
`现收`
,
value
:
`X`
},
{
label
:
`缓收`
,
value
:
`P`
},
]
],
elcflg
:[
{
label
:
"否"
,
value
:
"N"
},
{
label
:
"是"
,
value
:
"Y"
},
],
dkflg
:[
{
label
:
"本行开证"
,
value
:
"N"
},
{
label
:
"代理开证"
,
value
:
"Y"
},
],
bdflg
:[
{
label
:
"否"
,
value
:
"N"
},
{
label
:
"是"
,
value
:
"Y"
},
],
dspflg
:[
{
label
:
"final"
,
value
:
"CG"
},
],
}
export
default
CodeTable
;
\ No newline at end of file
src/model/Common/Pts.js
View file @
1ac55762
export
default
class
Pts
{
constructor
()
{
this
.
data
=
{
export
default
class
Pts
{
constructor
()
{
this
.
data
=
{
inr
:
''
,
objtyp
:
''
,
objinr
:
''
,
...
...
src/model/Sptsel/Default.js
View file @
1ac55762
...
...
@@ -16,6 +16,13 @@ export default {
"dflg"
:
defaultDflg
,
"yptinf"
:
defaultYptinf
,
"usfmod.usr.extkey"
:
defaultUsfmodUsrExtkey
,
"chkinc"
:
defaultCheckbox
,
"chkpen"
:
defaultCheckbox
,
"chkcor"
:
defaultCheckbox
,
"chkaut"
:
defaultCheckbox
,
"chkdel"
:
defaultCheckbox
,
"chktco"
:
defaultCheckbox
,
"chkcan"
:
defaultCheckbox
,
}
function
defaultSptstm
()
{
...
...
@@ -34,7 +41,7 @@ function defaultButimg() {
}
async
function
defaultDflg
()
{
let
rtnmsg
=
await
Api
.
post
(
"sptsel/default/dflg"
,
Utils
.
flatObject
(
this
.
model
))
if
(
rtnmsg
.
re
tcod
==
"AAAAAA"
)
{
if
(
rtnmsg
.
re
spCode
==
"AAAAAA"
)
{
//TODO 处理数据逻辑
this
.
model
=
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
}
...
...
@@ -42,8 +49,25 @@ async function defaultDflg() {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
function
defaultYptinf
()
{
console
.
log
(
this
.
model
.
yptinf
)
async
function
defaultYptinf
()
{
let
rtnmsg
=
await
Api
.
post
(
"sptsel/default/yptinf"
,
Utils
.
flatObject
(
this
.
model
))
if
(
rtnmsg
.
respCode
==
"AAAAAA"
)
{
//TODO 处理数据逻辑
this
.
model
=
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
function
defaultUsfmodUsrExtkey
()
{
}
async
function
defaultCheckbox
()
{
let
rtnmsg
=
await
Api
.
post
(
"sptsel/default/sptstm"
,
Utils
.
flatObject
(
this
.
model
))
if
(
rtnmsg
.
respCode
==
"AAAAAA"
)
{
//TODO 处理数据逻辑
//this.model = Utils.copyValueFromVO(this.model, rtnmsg.data);
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
src/model/Sptsel/index.js
View file @
1ac55762
import
Api
from
"~/service/Api"
;
export
default
class
Sptsel
{
constructor
()
{
export
default
class
Sptsel
{
constructor
()
{
this
.
data
=
{
chkinc
:
""
,
// Incoming .chkinc
chkpen
:
""
,
// Pending .chkpen
chkcor
:
""
,
// Correction .chkcor
chkaut
:
""
,
// Automatic .chkaut
selobj
:
""
,
// Reference .selobj
seltxt
:
""
,
// Selection Name .seltxt
usfmod
:
{
labtxt
:
""
,
// Text of Label .usfmod.labtxt
usftxt
:
""
,
// Text of Selection Text .usfmod.usftxt
flt
:
""
,
// Filter .usfmod.flt
selusg
:
""
,
// Selected User Group .usfmod.selusg
selusgset
:
""
,
// Selected User Group Set .usfmod.selusgset
usr
:
{
extkey
:
""
,
// User ID .usfmod.usr.extkey
chkinc
:
""
,
// Incoming .chkinc
chkpen
:
""
,
// Pending .chkpen
chkcor
:
""
,
// Correction .chkcor
chkaut
:
""
,
// Automatic .chkaut
selobj
:
""
,
// Reference .selobj
seltxt
:
""
,
// Selection Name .seltxt
usfmod
:
{
labtxt
:
""
,
// Text of Label .usfmod.labtxt
usftxt
:
""
,
// Text of Selection Text .usfmod.usftxt
flt
:
""
,
// Filter .usfmod.flt
selusg
:
""
,
// Selected User Group .usfmod.selusg
selusgset
:
""
,
// Selected User Group Set .usfmod.selusgset
usr
:
{
extkey
:
""
,
// User ID .usfmod.usr.extkey
},
usrget
:
{
sdamod
:
{
seainf
:
""
,
// .usfmod.usrget.sdamod.seainf
usrget
:
{
sdamod
:
{
seainf
:
""
,
// .usfmod.usrget.sdamod.seainf
},
},
selusb
:
""
,
// Select user branch .usfmod.selusb
selusb
:
""
,
// Select user branch .usfmod.selusb
},
chkdel
:
""
,
// Deleted .chkdel
sptstm
:
""
,
// List of SPT records .sptstm
yptinf
:
""
,
// 退回原因 .yptinf
chkypt
:
""
,
// 云平台 .chkypt
inidatfro
:
""
,
// Date of entry of Transaction .inidatfro
inidattil
:
""
,
// Date of entry of Transaction until .inidattil
routxt
:
""
,
// 已转报 .routxt
dflg
:
""
,
// 国内国际标志 .dflg
chktco
:
""
,
// 网银 .chktco
chkcan
:
""
,
// 归档 .chkcan
chkdzt
:
""
,
// E-Trade .chkdzt
chkdel
:
""
,
// Deleted .chkdel
sptstm
:
""
,
// List of SPT records .sptstm
yptinf
:
""
,
// 退回原因 .yptinf
chkypt
:
""
,
// 云平台 .chkypt
inidatfro
:
""
,
// Date of entry of Transaction .inidatfro
inidattil
:
""
,
// Date of entry of Transaction until .inidattil
routxt
:
""
,
// 已转报 .routxt
dflg
:
""
,
// 国内国际标志 .dflg
chktco
:
""
,
// 网银 .chktco
chkcan
:
""
,
// 归档 .chkcan
chkdzt
:
""
,
// E-Trade .chkdzt
}
}
}
\ No newline at end of file
src/views/Business/Ditopn/Coninfp.vue
View file @
1ac55762
...
...
@@ -16,6 +16,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"Display Type"
>
<c-select
v-model=
"model.mtabut.coninf.oitinf.oit.inflev"
style=
"width:50%"
placeholder=
"请选择Infotext Level"
>
<el-option
v-for=
"item in codes.inflev"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -31,6 +34,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"Display Type"
>
<c-select
v-model=
"model.mtabut.coninf.oitset.oit.inflev"
style=
"width:50%"
placeholder=
"请选择Infotext Level"
>
<el-option
v-for=
"item in codes.inflev"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/Detp.vue
View file @
1ac55762
...
...
@@ -2,12 +2,14 @@
<div
class=
"eibs-tab"
>
<el-col
:span=
"12"
>
<span
v-text=
"model.ditp.fenzhu"
data-path=
".ditp.fenzhu"
>
</span>
<span
v-text=
"model.ditp.fenzhu"
data-path=
".ditp.fenzhu"
>
</span>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"信用证兑付方式"
>
<c-select
v-model=
"model.didgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.avbby"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -15,6 +17,8 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"分批装运货物"
>
<c-select
v-model=
"model.didgrp.rec.shppar"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.shppar"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -34,7 +38,7 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"远期付款指示"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.defdet"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.defdet"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDefdetButtxmsel"
>
...
</c-button>
...
...
@@ -43,20 +47,19 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"分期装运/提供服务约定"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.fqtime"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.fqtime"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"交单期限"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.preper"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.preper"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onPreperButtxmsel"
>
...
</c-button>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"转运"
>
<c-select
v-model=
"model.didgrp.rec.shptrs"
style=
"width:100%"
placeholder=
"请选择"
>
...
...
@@ -64,7 +67,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"model.didgrp.blk.preperflg"
>
修改交单期限文本
</c-checkbox>
</el-form-item>
...
...
@@ -73,32 +76,35 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"运输方式/服务方式"
>
<c-select
v-model=
"model.didgrp.rec.tratyp"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.tratyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"货物转运地"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpfro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpfro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"货物目的地/交货地(港)"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpto"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpto"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"手输运输方式"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.sdsrfs"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.sdsrfs"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"服务提供地点"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shppro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shppro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
...
...
@@ -121,27 +127,13 @@
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<!--
<el-col
:span=
"12"
>
<span
v-text=
"model.ditp.sdysfs"
data-path=
".ditp.sdysfs"
>
</span>
</el-col>
<el-col
:span=
"12"
>
<span
v-text=
"model.ditp.hwzydi"
data-path=
".ditp.hwzydi"
>
</span>
</el-col>
</el-col>
-->
</div>
</
template
>
...
...
@@ -164,5 +156,4 @@ export default {
}
</
script
>
<
style
>
</
style
>
src/views/Business/Ditopn/Detp1.vue
View file @
1ac55762
<
template
>
<div
class=
"eibs-tab"
>
<el-row>
<!--
<el-row>
-->
<el-col
:span=
"12"
>
<el-form-item
label=
"参考号"
>
<c-input
v-model=
"model.didgrp.rec.tzref"
maxlength=
"35"
placeholder=
"请输入通知行编号"
></c-input>
<!--
<c-input
v-model=
"model.didgrp.rec.tzref"
maxlength=
"35"
placeholder=
"请输入通知行编号"
></c-input>
-->
<c-input
v-model=
"model.didgrp.adv.pts.extkey"
maxlength=
"35"
placeholder=
"请输入通知行编号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<span>
</span>
</el-col>
<
/el-row
>
<
!--
</el-row>
--
>
<el-col
:span=
"12"
>
<el-form-item
label=
"开证行BIC"
>
...
...
@@ -35,23 +36,23 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"开证行联行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"通知行联行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"开证行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"通知行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
...
...
@@ -80,6 +81,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"是否可议付"
>
<c-select
v-model=
"model.didgrp.rec.fenctg"
style=
"width:100%"
placeholder=
"请选择是否可议付"
>
<el-option
v-for=
"item in codes.fenctg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -87,17 +91,23 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"是否可保兑"
>
<c-select
v-model=
"model.didgrp.rec.bdflg"
style=
"width:100%"
placeholder=
"请选择是否可保兑"
>
<el-option
v-for=
"item in codes.bdflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-row
>
<!--
<el-row>
--
>
<el-col
:span=
"8"
>
<el-form-item
label=
"指定的有关银行 "
>
<c-select
v-model=
"model.didgrp.rec.avbwth"
style=
"width:100%"
placeholder=
"请选择指定的有关银行 "
>
<el-option
v-for=
"item in codes.avbwth"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
</el-row
>
<!--
</el-row>
--
>
<el-col
:span=
"12"
>
<el-form-item
label=
"议付行联行行号"
>
<c-input
v-model=
"model.didgrp.adv.pts.bankno"
maxlength=
"20"
placeholder=
"请输入Number of bank"
></c-input>
...
...
@@ -111,29 +121,32 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"议付行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"保兑行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"议付行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"保兑行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
<
el-row>
<
!--
<el-row>
-->
<el-col
:span=
"12"
>
<el-form-item
label=
"是否可以转让"
>
<c-select
v-model=
"model.didgrp.rec.lcrtyp"
style=
"width:100%"
placeholder=
"请选择t"
>
<el-option
v-for=
"item in codes.lcrtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -141,7 +154,7 @@
<el-col
:span=
"12"
>
<span>
</span>
</el-col>
</el-row
>
<!--
</el-row>
--
>
<el-col
:span=
"12"
>
<el-form-item
label=
"转让行联行行号"
>
<c-input
v-model=
"model.didgrp.adv.pts.bankno"
maxlength=
"20"
placeholder=
"请输入Number of bank"
></c-input>
...
...
@@ -155,23 +168,23 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"转让行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"申请行名称"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"转让行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.adv.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"申请行地址"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.didgrp.iss.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-col>
</div>
...
...
@@ -190,10 +203,10 @@ export default {
},
methods
:{...
Event
},
created
:
function
(){
console
.
log
(
this
.
model
)
console
.
log
(
this
.
model
.
didgrp
.
adv
.
pts
.
extkey
)
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Ditopn/Limitbody.vue
View file @
1ac55762
...
...
@@ -58,6 +58,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"额度类型"
>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg1"
style=
"width:100%"
placeholder=
"请选择Flag to Mark Non-revolving Limits"
>
<el-option
v-for=
"item in codes.nonrevflg1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/Ovwp.vue
View file @
1ac55762
...
...
@@ -55,6 +55,9 @@
<el-col
:span=
"6"
>
<el-form-item
label=
"信用证金额"
>
<c-select
v-model=
"model.didgrp.cbs.nom1.cur"
style=
"width:100%"
placeholder=
"请选择Currency"
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -193,6 +196,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"贸易类型"
>
<c-select
v-model=
"model.didgrp.rec.mytype"
style=
"width:100%"
placeholder=
"请选择贸易类型"
>
<el-option
v-for=
"item in codes.mytype"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -300,6 +306,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"是否通过电证系统"
>
<c-select
v-model=
"model.didgrp.rec.elcflg"
style=
"width:100%"
placeholder=
"请选择是否通过电证系统"
>
<el-option
v-for=
"item in codes.elcflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -318,6 +327,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"开证类型"
>
<c-select
v-model=
"model.didgrp.rec.dkflg"
style=
"width:100%"
placeholder=
"请选择开证类型"
>
<el-option
v-for=
"item in codes.dkflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -343,6 +355,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"货押标识"
>
<c-select
v-model=
"model.didgrp.rec.guaflg"
style=
"width:100%"
placeholder=
"请选择货押标识"
>
<el-option
v-for=
"item in codes.guaflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -356,6 +371,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"假远期信用证"
>
<c-select
v-model=
"model.didgrp.rec.jyqflg"
style=
"width:100%"
placeholder=
"请选择假远期信用证"
>
<el-option
v-for=
"item in codes.jyqflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/Setpan.vue
View file @
1ac55762
...
...
@@ -15,8 +15,7 @@
<el-col
:span=
"8"
>
<el-form-item
label=
"结算金额"
>
<c-select
v-model=
"model.setmod.doccur"
style=
"width:100%"
placeholder=
"请选择document currency"
>
</c-select>
<c-input
v-model=
"model.setmod.doccur"
style=
"width:100%"
placeholder=
"请选择document currency"
disabled=
"disabled"
></c-input>
</el-form-item>
</el-col>
...
...
@@ -29,6 +28,9 @@
<el-col
:span=
"8"
>
<el-form-item
label=
"类型"
>
<c-select
v-model=
"model.setmod.dspflg"
style=
"width:100%"
placeholder=
"请选择Type of settlement"
>
<el-option
v-for=
"item in codes.dspflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/index.vue
View file @
1ac55762
...
...
@@ -150,6 +150,22 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:{
cur
:
CodeTable
.
cur
,
mytype
:
CodeTable
.
mytype
,
elcflg
:
CodeTable
.
elcflg
,
dkflg
:
CodeTable
.
dkflg
,
guaflg
:
CodeTable
.
guaflg
,
jyqflg
:
CodeTable
.
jyqflg
,
fenctg
:
CodeTable
.
fenctg
,
bdflg
:
CodeTable
.
bdflg
,
avbwth
:
CodeTable
.
avbwth
,
lcrtyp
:
CodeTable
.
lcrtyp
,
avbby
:
CodeTable
.
avbby
,
shppar
:
CodeTable
.
shppar
,
tratyp
:
CodeTable
.
tratyp
,
dspflg
:
CodeTable
.
dspflg
,
inflev
:
CodeTable
.
inflev
,
nonrevflg1
:
CodeTable
.
nonrevflg1
},
}
},
...
...
src/views/Business/Sptsel/Menu.vue
View file @
1ac55762
...
...
@@ -62,6 +62,8 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"Selection of Users"
>
<c-select
v-model=
"model.usfmod.flt"
style=
"width:60%"
placeholder=
"请选择User"
>
<el-option
v-for=
"item in codes.flt"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<c-button
size=
"small"
type=
"primary"
style=
"width:30%"
@
click=
"onUsfmodShwflt"
>
Show Set
...
...
@@ -70,7 +72,6 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"Between"
>
<el-date-picker
type=
"date"
v-model=
"model.inidatfro"
style=
"width:45%"
placeholder=
"请选择Date of entry of Transaction"
></el-date-picker>
...
...
@@ -79,14 +80,11 @@
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"国内国际证标志"
>
<c-select
v-model=
"model.dflg"
style=
"width:100%"
placeholder=
"请选择国内国际标志"
>
<el-option
label=
"All"
value=
"1"
></el-option>
<el-option
label=
"国内业务"
value=
"2"
></el-option>
<el-option
label=
"国际业务"
value=
"3"
></el-option>
<el-option
v-for=
"item in codes.dflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -145,7 +143,7 @@
</el-form-item>
</el-col>
-->
<p>
{{
model
.
sptstm
}}
</p
>
<!--
<p>
{{
model
.
sptstm
}}
</p>
--
>
<el-col
:span=
"24"
>
<el-col
:span=
"12"
>
...
...
@@ -154,7 +152,6 @@
</el-form-item>
</el-col>
<el-col
:span=
"12"
style=
"text-align:center"
>
<c-button
size=
"small"
type=
"primary"
disabled=
"disabled"
@
click=
"onButypt"
>
退回云平台
...
...
@@ -184,8 +181,6 @@ export default {
// mixins: [CommonProcess],
data
(){
return
{
declareParams
:{
"fileName"
:
"sptsel.json"
,
"basePath"
:
"{{basePath}}"
,
"method"
:
"post"
,
"scheme"
:
"{{schemes}}"
,
"host"
:
"{{host}}"
,
"consume"
:
"0"
,
"produce"
:
"0"
,
"uri"
:
"/sptsel/sptstm"
},
}
},
methods
:{...
Event
},
...
...
@@ -195,5 +190,4 @@ export default {
}
</
script
>
<
style
>
</
style
>
src/views/Business/Sptsel/index.vue
View file @
1ac55762
...
...
@@ -3,7 +3,7 @@
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
tokenKey=
"modelForm"
label-width=
"170px"
size=
"small"
>
<el-tabs
ref=
"elment"
type=
"border-card"
@
tab-click=
"tabClick"
>
<el-tab-pane
label=
"经办夹查询"
>
<m-menu
:model=
"model"
:codes=
"codes"
/>
<m-menu
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tabs>
</el-form>
...
...
@@ -37,6 +37,8 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:{
flt
:
CodeTable
.
flt
,
dflg
:
CodeTable
.
dflg
},
}
},
...
...
@@ -47,7 +49,7 @@ export default {
if
(
rtnmsg
.
respCode
==
"AAAAAA"
)
{
//TODO 处理数据逻辑
//
this.model = Utils.copyValueFromVO(this.model, rtnmsg.data)
this
.
model
=
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
)
//console.log(this.model)
}
else
...
...
@@ -58,5 +60,4 @@ export default {
}
</
script
>
<
style
>
</
style
>
src/views/Business/Trnrel/Inftrnps.vue
View file @
1ac55762
...
...
@@ -17,9 +17,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"Status"
>
<c-select
v-model=
"model.trncorco.relflg"
style=
"width:100%"
placeholder=
"请选择Status"
>
<el-option
label=
"All"
value=
" "
></el-option>
<el-option
label=
"Waiting"
value=
"W"
></el-option
>
<
el-option
label=
"Release"
value=
"R"
><
/el-option>
<el-option
v-for=
"item in codes.relflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
@@ -65,9 +65,9 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"信用证标志"
>
<c-select
v-model=
"model.trncorco.dflg"
style=
"width:100%"
placeholder=
"请选择信用证标志"
>
<el-option
label=
"All"
value=
"1"
></el-option>
<el-option
label=
"国内业务"
value=
"2"
></el-option
>
<
el-option
label=
"国际业务"
value=
"3"
><
/el-option>
<el-option
v-for=
"item in codes.dflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Trnrel/index.vue
View file @
1ac55762
...
...
@@ -53,6 +53,8 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
relflg
:
CodeTable
.
relflg
,
dflg
:
CodeTable
.
dflg
,
},
}
},
...
...
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