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
zhouqian
vue-gjjs
Commits
a596a630
Commit
a596a630
authored
Jul 27, 2022
by
wangyanjiao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bdtset #191 #192
parent
0de5a77f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
261 additions
and
400 deletions
+261
-400
Trtcrep.vue
src/views/Business/Bdtset/Trtcrep.vue
+23
-2
Utlp.vue
src/views/Business/Bdtset/Utlp.vue
+238
-398
No files found.
src/views/Business/Bdtset/Trtcrep.vue
View file @
a596a630
...
@@ -14,10 +14,22 @@
...
@@ -14,10 +14,22 @@
<el-divider></el-divider>
<el-divider></el-divider>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<c-col
:span=
"22"
>
<el-form-item
label=
"融资编号"
prop=
"trtcre.trdgrp.rec.ownref"
>
<el-form-item
label=
"融资编号"
prop=
"trtcre.trdgrp.rec.ownref"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资编号"
></c-input>
<c-input
v-model=
"model.trtcre.trdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资编号"
style=
"width:98%"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"2"
style=
"text-align:right"
>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
@
click=
"onBctmodButgetref"
>
Get Ref.
</c-button>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"摘要"
prop=
"trtcre.trdgrp.rec.nam"
>
<el-form-item
label=
"摘要"
prop=
"trtcre.trdgrp.rec.nam"
>
<c-input
v-model=
"model.trtcre.trdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Loan Contract"
></c-input>
<c-input
v-model=
"model.trtcre.trdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Loan Contract"
></c-input>
...
@@ -562,7 +574,16 @@ export default {
...
@@ -562,7 +574,16 @@ export default {
}
}
},
},
methods
:{...
Event
},
methods
:{...
Event
,
onBctmodButgetref
(){
this
.
executeDefault
(
"trtcre.trtp.butgetref"
).
then
((
res
)
=>
{
if
((
res
.
respCode
==
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
}
});
},
},
created
:
function
(){
created
:
function
(){
}
}
...
...
src/views/Business/Bdtset/Utlp.vue
View file @
a596a630
...
@@ -2,29 +2,20 @@
...
@@ -2,29 +2,20 @@
<div
class=
"eibs-tab"
style=
""
>
<div
class=
"eibs-tab"
style=
""
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
>
<c-fullbox>
<c-fullbox>
<c-input
<c-input
v-model=
"model.didgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入信用证参考号"
disabled
></c-input>
v-model=
"model.didgrp.rec.ownref"
<template
slot=
"footer"
>
maxlength=
"16"
<c-button
style=
"padding: 0 14px;"
size=
"small"
type=
"primary"
>
placeholder=
"请输入信用证参考号"
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
disabled
</c-button>
></c-input>
</
template
>
<template
slot=
"footer"
>
</c-fullbox>
<c-button
</el-form-item>
style=
"padding: 0 14px;"
</c-col>
size=
"small"
<!-- <c-col :span="1" style="text-align: right;margin-left:10px">
type=
"primary"
>
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="1" style="text-align: right;margin-left:10px">
<c-button
<c-button
style="margin:0;padding: 0 14px;"
style="margin:0;padding: 0 14px;"
size="small"
size="small"
...
@@ -33,89 +24,58 @@
...
@@ -33,89 +24,58 @@
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
<span style="font-size:15px;font-family:'宋体';font-weight:bold">i</span>
</c-button>
</c-button>
</c-col> -->
</c-col> -->
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<el-form-item
<el-form-item
label=
"到期日"
prop=
"didgrp.rec.expdat"
label-width=
"30%"
>
label=
"到期日"
<c-fullbox>
prop=
"didgrp.rec.expdat"
<c-date-picker
type=
"date"
v-model=
"model.didgrp.rec.expdat"
style=
"width: 100%"
label-width=
"30%"
placeholder=
"请选择Date of Expiry"
disabled
></c-date-picker>
>
</c-fullbox>
<c-fullbox>
</el-form-item>
<c-date-picker
type=
"date"
v-model=
"model.didgrp.rec.expdat"
style=
"width: 100%"
placeholder=
"请选择Date of Expiry"
disabled
></c-date-picker>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"信用证余额"
prop=
"didgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.didgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.opn1.amt"
label-width=
"2%"
>
<c-input
v-model=
"model.didgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"信用证余额"
prop=
"didgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.didgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.opn1.amt"
label-width=
"2%"
>
<c-input
v-model=
"model.didgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<el-form-item
label=
"单据信息"
class=
"messageLabel"
>
<el-form-item
label=
"单据信息"
class=
"messageLabel"
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
<el-divider></el-divider>
</c-col>
</c-col>
<c-col
:span=
"11"
style=
"margin-top:10px"
>
<c-col
:span=
"11"
style=
"margin-top:10px"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"22"
>
<c-col
:span=
"22"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
>
<c-input
<c-input
v-model=
"model.bddgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
disabled
></c-input>
v-model=
"model.bddgrp.rec.ownref"
</el-form-item>
maxlength=
"16"
</c-col>
placeholder=
"请输入单据参考号"
<c-col
:span=
"2"
style=
"text-align: right"
>
disabled
<c-button
style=
"margin:0;padding: 0 14px;"
size=
"small"
type=
"primary"
>
></c-input>
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
</el-form-item>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"2"
style=
"text-align: right"
>
</c-col>
<c-button
style=
"margin:0;padding: 0 14px;"
size=
"small"
type=
"primary"
>
<span
style=
"font-size:15px;font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
style=
"margin-top:10px"
>
<c-col
:span=
"11"
:offset=
"1"
style=
"margin-top:10px"
>
<el-form-item
label=
"单据摘要"
prop=
"bddgrp.rec.nam"
>
<el-form-item
label=
"单据摘要"
prop=
"bddgrp.rec.nam"
>
<c-input
<c-input
v-model=
"model.bddgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract"
disabled
>
v-model=
"model.bddgrp.rec.nam"
</c-input>
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -124,21 +84,13 @@
...
@@ -124,21 +84,13 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"bddgrp.cbs.max.cur"
>
<el-form-item
label=
"单据金额"
prop=
"bddgrp.cbs.max.cur"
>
<c-select
<c-select
v-model=
"model.bddgrp.cbs.max.cur"
placeholder=
"请选择单据金额"
disabled
>
v-model=
"model.bddgrp.cbs.max.cur"
placeholder=
"请选择单据金额"
disabled
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bddgrp.cbs.max.amt"
label-width=
"2%"
>
<el-form-item
label=
""
prop=
"bddgrp.cbs.max.amt"
label-width=
"2%"
>
<c-input
<c-input
v-model=
"model.bddgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
disabled
></c-input>
v-model=
"model.bddgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -146,51 +98,29 @@
...
@@ -146,51 +98,29 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据余额"
prop=
"bddgrp.cbs.opn1.cur"
>
<el-form-item
label=
"单据余额"
prop=
"bddgrp.cbs.opn1.cur"
>
<c-select
<c-select
v-model=
"model.bddgrp.cbs.opn1.cur"
placeholder=
"请选择单据余额"
disabled
></c-select>
v-model=
"model.bddgrp.cbs.opn1.cur"
placeholder=
"请选择单据余额"
disabled
></c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bddgrp.cbs.opn1.amt"
label-width=
"2%"
>
<el-form-item
label=
""
prop=
"bddgrp.cbs.opn1.amt"
label-width=
"2%"
>
<c-input
<c-input
v-model=
"model.bddgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
v-model=
"model.bddgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"到单日期"
prop=
"bddgrp.rec.rcvdat"
>
<el-form-item
label=
"到单日期"
prop=
"bddgrp.rec.rcvdat"
>
<c-date-picker
<c-date-picker
type=
"date"
style=
"width:100%"
v-model=
"model.bddgrp.rec.rcvdat"
placeholder=
"请选择到单日期"
type=
"date"
disabled
></c-date-picker>
style=
"width:100%"
v-model=
"model.bddgrp.rec.rcvdat"
placeholder=
"请选择到单日期"
disabled
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"1"
>
<c-col
:span=
"1"
>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<el-form-item
<el-form-item
label=
"远期起算日"
prop=
"bddgrp.rec.stadat"
label-width=
"40%"
>
label=
"远期起算日"
<c-date-picker
type=
"date"
v-model=
"model.bddgrp.rec.stadat"
style=
"width: 100%"
placeholder=
"请选择Start Date"
prop=
"bddgrp.rec.stadat"
disabled
></c-date-picker>
label-width=
"40%"
>
<c-date-picker
type=
"date"
v-model=
"model.bddgrp.rec.stadat"
style=
"width: 100%"
placeholder=
"请选择Start Date"
disabled
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -198,66 +128,32 @@
...
@@ -198,66 +128,32 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据到期日"
prop=
"bddgrp.rec.matdat"
>
<el-form-item
label=
"单据到期日"
prop=
"bddgrp.rec.matdat"
>
<c-date-picker
<c-date-picker
type=
"date"
style=
"width:100%"
v-model=
"model.bddgrp.rec.matdat"
type=
"date"
placeholder=
"请选择Maturity Date"
width=
"100%"
disabled
></c-date-picker>
style=
"width:100%"
v-model=
"model.bddgrp.rec.matdat"
placeholder=
"请选择Maturity Date"
width=
"100%"
disabled
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"1"
>
<c-col
:span=
"1"
>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<el-form-item
<el-form-item
label=
"远期期限"
prop=
"bddgrp.rec.tenmaxday"
label-width=
"40%"
>
label=
"远期期限"
<c-input
v-model=
"model.bddgrp.rec.tenmaxday"
placeholder=
"请输入单据到期日"
disabled
></c-input>
prop=
"bddgrp.rec.tenmaxday"
label-width=
"40%"
>
<c-input
v-model=
"model.bddgrp.rec.tenmaxday"
placeholder=
"请输入单据到期日"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据类型"
prop=
"bddgrp.rec.docflg"
>
<el-form-item
label=
"单据类型"
prop=
"bddgrp.rec.docflg"
>
<c-select
<c-select
v-model=
"model.bddgrp.rec.docflg"
style=
"width: 100%"
placeholder=
"请选择单据类型"
disabled
>
v-model=
"model.bddgrp.rec.docflg"
<el-option
v-for=
"item in codes.brdtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
style=
"width: 100%"
placeholder=
"请选择单据类型"
disabled
>
<el-option
v-for=
"item in codes.brdtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据状态"
prop=
"bddgrp.rec.docsta"
>
<el-form-item
label=
"单据状态"
prop=
"bddgrp.rec.docsta"
>
<c-select
<c-select
v-model=
"model.bddgrp.rec.docsta"
style=
"width: 100%"
placeholder=
"请选择单据状态"
disabled
>
v-model=
"model.bddgrp.rec.docsta"
<el-option
v-for=
"item in codes.docsta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
style=
"width: 100%"
</el-option>
placeholder=
"请选择单据状态"
disabled
>
<el-option
v-for=
"item in codes.docsta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -266,67 +162,37 @@
...
@@ -266,67 +162,37 @@
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人编号"
prop=
"bddgrp.apl.pts.ref"
>
<el-form-item
label=
"申请人编号"
prop=
"bddgrp.apl.pts.ref"
>
<c-input
<c-input
v-model=
"model.bddgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
disabled
></c-input>
v-model=
"model.bddgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人名称"
prop=
"bddgrp.apl.pts.nam"
>
<el-form-item
label=
"申请人名称"
prop=
"bddgrp.apl.pts.nam"
>
<c-input
<c-input
v-model=
"model.bddgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
v-model=
"model.bddgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人编号"
prop=
"bddgrp.ben.pts.ref"
>
<el-form-item
label=
"受益人编号"
prop=
"bddgrp.ben.pts.ref"
>
<c-input
<c-input
v-model=
"model.bddgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
disabled
></c-input>
v-model=
"model.bddgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人名称"
prop=
"bddgrp.ben.pts.nam"
>
<el-form-item
label=
"受益人名称"
prop=
"bddgrp.ben.pts.nam"
>
<c-input
<c-input
v-model=
"model.bddgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入远期期限"
disabled
></c-input>
v-model=
"model.bddgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入远期期限"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行编号"
prop=
"bddgrp.prb.pts.ref"
>
<el-form-item
label=
"交单行编号"
prop=
"bddgrp.prb.pts.ref"
>
<c-input
<c-input
v-model=
"model.bddgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行"
disabled
></c-input>
v-model=
"model.bddgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行名称"
prop=
"bddgrp.prb.pts.nam"
>
<el-form-item
label=
"交单行名称"
prop=
"bddgrp.prb.pts.nam"
>
<c-input
<c-input
v-model=
"model.bddgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
v-model=
"model.bddgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -337,11 +203,11 @@
...
@@ -337,11 +203,11 @@
<!-- =========bottom-left======== -->
<!-- =========bottom-left======== -->
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<el-form-item
label=
"付款信息"
class=
"messageLabel"
>
<el-form-item
label=
"付款信息"
class=
"messageLabel"
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
<el-divider></el-divider>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<!-- <c-col :span="22" :offset="2" style="height:24px">
<!-- <c-col :span="22" :offset="2" style="height:24px">
...
@@ -355,21 +221,13 @@
...
@@ -355,21 +221,13 @@
<c-col
:span=
"24"
style=
"margin-top: 10px"
>
<c-col
:span=
"24"
style=
"margin-top: 10px"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"付款金额"
prop=
"setmod.doccur"
>
<el-form-item
label=
"付款金额"
prop=
"setmod.doccur"
>
<c-input
<c-input
v-model=
"model.setmod.doccur"
maxlength=
"3"
placeholder=
"请输入document currency"
disabled
></c-input>
v-model=
"model.setmod.doccur"
maxlength=
"3"
placeholder=
"请输入document currency"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"setmod.docamt"
label-width=
"2%"
>
<el-form-item
label=
""
prop=
"setmod.docamt"
label-width=
"2%"
>
<c-input
<c-input
v-model=
"model.setmod.docamt"
placeholder=
"请输入document amount"
v-model=
"model.setmod.docamt"
@
keyup
.
enter
.
native=
"commonExecuteRule('setmod.docamt')"
></c-input>
placeholder=
"请输入document amount"
@
keyup
.
enter
.
native=
"commonExecuteRule('setmod.docamt')"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -377,61 +235,35 @@
...
@@ -377,61 +235,35 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"扣减金额"
prop=
"setmod.doccur"
>
<el-form-item
label=
"扣减金额"
prop=
"setmod.doccur"
>
<c-input
<c-input
v-model=
"model.setmod.doccur"
placeholder=
"请输入扣减金额"
disabled
></c-input>
v-model=
"model.setmod.doccur"
placeholder=
"请输入扣减金额"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"setmod.redamt"
label-width=
"2%"
>
<el-form-item
label=
""
prop=
"setmod.redamt"
label-width=
"2%"
>
<c-input
<c-input
v-model=
"model.setmod.redamt"
placeholder=
"请输入扣减金额"
:disabled=
"model.bddgrp.rec.frepayflg == 'X' "
v-model=
"model.setmod.redamt"
@
keyup
.
enter
.
native=
"commonExecuteRule('setmod.redamt')"
></c-input>
placeholder=
"请输入扣减金额"
@
keyup
.
enter
.
native=
"commonExecuteRule('setmod.redamt')"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"扣费后付款金额"
prop=
"setmod.doccur"
>
<el-form-item
label=
"扣费后付款金额"
prop=
"setmod.doccur"
>
<c-input
<c-input
v-model=
"model.setmod.doccur"
maxlength=
"3"
placeholder=
"请输入document currency"
disabled
></c-input>
v-model=
"model.setmod.doccur"
maxlength=
"3"
placeholder=
"请输入document currency"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"setmod.setamt"
label-width=
"2%"
>
<el-form-item
label=
""
prop=
"setmod.setamt"
label-width=
"2%"
>
<c-input
<c-input
v-model=
"model.setmod.setamt"
placeholder=
"请输入扣费后付款金额"
disabled
></c-input>
v-model=
"model.setmod.setamt"
placeholder=
"请输入扣费后付款金额"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"清算方式"
prop=
"bddgrp.rec.clrmtd"
>
<el-form-item
label=
"清算方式"
prop=
"bddgrp.rec.clrmtd"
>
<c-select
<c-select
v-model=
"model.bddgrp.rec.clrmtd"
style=
"width: 100%"
placeholder=
"请选择清算方式"
disabled
>
v-model=
"model.bddgrp.rec.clrmtd"
<el-option
v-for=
"item in codes.clrtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
style=
"width: 100%"
placeholder=
"请选择清算方式"
disabled
>
<el-option
v-for=
"item in codes.clrtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -439,89 +271,61 @@
...
@@ -439,89 +271,61 @@
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行联行名称"
>
<el-form-item
label=
"交单行联行名称"
>
<c-input
<c-input
type=
"textarea"
v-model=
"model.bddgrp.prb.pts.jigomc"
style=
"width: 100%"
maxlength=
"35"
type=
"textarea"
show-word-limit
placeholder=
"请输入联行名称"
disabled
></c-input>
v-model=
"model.bddgrp.prb.pts.jigomc"
style=
"width: 100%"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称"
disabled
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<!-- =========bottom-right======== -->
<!-- =========bottom-right======== -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
style=
"margin-top:10px"
>
<c-col
:span=
"24"
style=
"margin-top:10px"
>
<el-form-item>
<el-form-item>
<c-col
:span=
4
>
<c-col
:span=
4
>
<c-checkbox
v-model=
"crefinflg
"
>
融资
</c-checkbox>
<c-checkbox
v-model=
"crefinflg"
:disabled=
"model.bddgrp.rec.frepayflg === 'X' || model.paypsb ==='X'
"
>
融资
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"clsflg"
>
闭卷
</c-checkbox>
<c-checkbox
v-model=
"clsflg"
>
闭卷
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"paypsb
"
>
垫款
</c-checkbox>
<c-checkbox
v-model=
"paypsb"
:disabled=
"model.bddgrp.rec.frepayflg === 'X' || model.trtcre.crefinflg ==='X'
"
>
垫款
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"frepayflg"
>
无偿放单
</c-checkbox>
<c-checkbox
v-model=
"frepayflg"
@
change=
"frepayflgDefault"
>
无偿放单
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"5"
>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"dfflag"
>
同业代付
</c-checkbox>
<c-checkbox
v-model=
"dfflag"
>
同业代付
</c-checkbox>
</c-col>
</c-col>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.rec.docprbrol"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.rec.docprbrol"
>
<c-select
<c-select
v-model=
"model.bddgrp.rec.docprbrol"
style=
"width: 100%"
placeholder=
"请选择Presented by"
v-model=
"model.bddgrp.rec.docprbrol"
:code=
"getValues('bddgrp.rec.docprbrol')"
@
change=
"docprbrolChange"
>
style=
"width: 100%"
placeholder=
"请选择Presented by"
:code=
"getValues('bddgrp.rec.docprbrol')"
@
change=
"docprbrolChange"
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行BIC"
prop=
"bddgrp.prb.pts.extkey"
>
<el-form-item
label=
"交单行BIC"
prop=
"bddgrp.prb.pts.extkey"
>
<c-input
<c-input
v-model=
"model.bddgrp.prb.pts.extkey"
maxlength=
"16"
style=
"width: 100%"
placeholder=
"请输入交单行BIC"
v-model=
"model.bddgrp.prb.pts.extkey"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
></c-input>
maxlength=
"16"
style=
"width: 100%"
placeholder=
"请输入交单行BIC"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行联行行号"
prop=
"bddgrp.prb.pts.bankno"
>
<el-form-item
label=
"交单行联行行号"
prop=
"bddgrp.prb.pts.bankno"
>
<c-input
<c-input
v-model=
"model.bddgrp.prb.pts.bankno"
maxlength=
"20"
style=
"width: 100%"
placeholder=
"请输入交单行联行行号"
v-model=
"model.bddgrp.prb.pts.bankno"
maxlength=
"20"
style=
"width: 100%"
placeholder=
"请输入交单行联行行号"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
@
keyup
.
enter
.
native=
"showGridPromptDialog('bddgrp.prb.pts.bankno')"
@
keyup
.
enter
.
native=
"showGridPromptDialog('bddgrp.prb.pts.bankno')"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单行地址"
>
<el-form-item
label=
"交单行地址"
>
<c-input
<c-input
type=
"textarea"
v-model=
"model.bddgrp.prb.pts.dizhii"
style=
"width: 100%"
maxlength=
"35"
type=
"textarea"
show-word-limit
placeholder=
"请输入交单行地址"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
>
v-model=
"model.bddgrp.prb.pts.dizhii"
</c-input>
style=
"width: 100%"
maxlength=
"35"
show-word-limit
placeholder=
"请输入交单行地址"
:disabled=
"model.bddgrp.rec.docprbrol == 'PRB' ? false : true"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<!-- <c-ptapdome
<!-- <c-ptapdome
...
@@ -537,47 +341,48 @@
...
@@ -537,47 +341,48 @@
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<c-col
:span=
"24"
style=
"height:24px;margin-top:-10px"
>
<el-form-item
label=
"表外信息"
class=
"messageLabel"
>
<el-form-item
label=
"表外信息"
class=
"messageLabel"
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
<el-divider></el-divider>
</c-col>
</c-col>
<c-col
:span=
"24"
:offset=
"0"
>
<c-col
:span=
"24"
:offset=
"0"
>
<c-istream-table
ref=
"bwxxIst"
:list=
"stmData.data"
:columns=
"stmData.columns"
:paginationShow=
"false"
:showSelection=
"true"
>
<c-istream-table
ref=
"bwxxIst"
:list=
"stmData.data"
:columns=
"stmData.columns"
:paginationShow=
"false"
</c-istream-table>
:showSelection=
"true"
>
</c-col>
</c-istream-table>
</c-col>
<c-col
:span=
"24"
style=
"height:24px"
>
<c-col
:span=
"24"
style=
"height:24px"
>
<el-form-item
label=
"待还融资"
class=
"messageLabel"
>
<el-form-item
label=
"待还融资"
class=
"messageLabel"
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
<el-divider></el-divider>
</c-col>
</c-col>
<c-col
:span=
"24"
:offset=
"0"
>
<c-col
:span=
"24"
:offset=
"0"
>
<div
class=
"e-table-wrapper"
>
<div
class=
"e-table-wrapper"
>
<c-table
:data=
"model.bptbck.bptbckg"
style=
"width: 100%"
:paginationShow=
"false"
>
<c-table
:data=
"model.bptbck.bptbckg"
style=
"width: 100%"
:paginationShow=
"false"
>
<el-table-column
prop=
"ownref"
label=
"Reference"
width=
"auto"
>
<el-table-column
prop=
"ownref"
label=
"Reference"
width=
"auto"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"opncur"
label=
"Cur."
width=
"auto"
>
<el-table-column
prop=
"opncur"
label=
"Cur."
width=
"auto"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"opnamt"
label=
"Open Amount"
width=
"auto"
>
<el-table-column
prop=
"opnamt"
label=
"Open Amount"
width=
"auto"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"bckamt"
label=
"Amount Paid"
width=
"auto"
>
<el-table-column
prop=
"bckamt"
label=
"Amount Paid"
width=
"auto"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"butcal"
label=
"Cal."
width=
"auto"
>
<el-table-column
prop=
"butcal"
label=
"Cal."
width=
"auto"
>
</el-table-column>
</el-table-column>
</c-table>
</c-table>
<!-- <el-pagination
<!-- <el-pagination
layout="prev, pager, next"
layout="prev, pager, next"
:total="pager.bptbck_bptbckg.total">
:total="pager.bptbck_bptbckg.total">
</el-pagination> -->
</el-pagination> -->
</div>
</div>
</c-col>
</c-col>
<div>
<div>
<!-- <c-col :span="12">
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd">
<el-form-item label="Drag Drop Sender" prop="bdtp.didget.sdamod.dadsnd">
<c-input
<c-input
v-model="model.bdtp.didget.sdamod.dadsnd"
v-model="model.bdtp.didget.sdamod.dadsnd"
...
@@ -682,7 +487,7 @@
...
@@ -682,7 +487,7 @@
</el-form-item>
</el-form-item>
</c-col> -->
</c-col> -->
</div>
</div>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
...
@@ -714,85 +519,120 @@ export default {
...
@@ -714,85 +519,120 @@ export default {
};
};
},
},
computed
:
{
computed
:
{
crefinflg
:
{
crefinflg
:
{
get
()
{
get
()
{
return
this
.
model
.
trtcre
.
crefinflg
!=
''
},
if
(
this
.
model
.
bddgrp
.
rec
.
frepayflg
==
'X'
||
this
.
model
.
paypsb
==
'X'
)
{
set
(
val
)
{
return
false
;
this
.
model
.
trtcre
.
crefinflg
=
val
?
"X"
:
""
}
else
{
}
return
this
.
model
.
trtcre
.
crefinflg
!=
''
}
},
},
clsflg
:
{
set
(
val
)
{
get
()
{
return
this
.
model
.
mtabut
.
clsflg
!=
''
this
.
model
.
trtcre
.
crefinflg
=
val
?
"X"
:
""
},
set
(
val
)
{
this
.
model
.
mtabut
.
clsflg
=
val
?
"X"
:
""
}
}
},
clsflg
:
{
get
()
{
return
this
.
model
.
mtabut
.
clsflg
!=
''
},
},
paypsb
:
{
set
(
val
)
{
get
()
{
this
.
model
.
mtabut
.
clsflg
=
val
?
"X"
:
""
return
this
.
model
.
paypsb
!=
''
}
},
},
set
(
val
)
{
paypsb
:
{
this
.
model
.
paypsb
=
val
?
"X"
:
""
get
()
{
}
if
(
this
.
model
.
bddgrp
.
rec
.
frepayflg
==
'X'
||
this
.
model
.
trtcre
.
crefinflg
==
'X'
)
{
return
false
;
}
else
{
return
this
.
model
.
paypsb
!=
''
}
},
},
frepayflg
:
{
set
(
val
)
{
get
()
{
if
(
this
.
model
.
bddgrp
.
rec
.
frepayflg
==
'X'
||
this
.
model
.
trtcre
.
crefinflg
==
'X'
)
{
return
this
.
model
.
bddgrp
.
rec
.
frepayflg
!=
''
this
.
model
.
paypsb
=
""
},
}
else
{
set
(
val
)
{
this
.
model
.
paypsb
=
val
?
"X"
:
""
this
.
model
.
bddgrp
.
rec
.
frepayflg
=
val
?
"X"
:
""
}
}
}
},
frepayflg
:
{
get
()
{
return
this
.
model
.
bddgrp
.
rec
.
frepayflg
!=
''
},
},
dfflag
:
{
set
(
val
)
{
get
()
{
if
(
this
.
model
.
bddgrp
.
rec
.
frepayflg
==
'X'
||
this
.
model
.
paypsb
==
'X'
)
{
return
this
.
model
.
dftcre
.
dfflag
!=
''
this
.
model
.
trtcre
.
crefinflg
=
''
},
this
.
model
.
paypsb
=
''
set
(
val
)
{
}
this
.
model
.
dftcre
.
dfflag
=
val
?
"X"
:
""
this
.
model
.
bddgrp
.
rec
.
frepayflg
=
val
?
"X"
:
""
}
}
},
dfflag
:
{
get
()
{
return
this
.
model
.
dftcre
.
dfflag
!=
''
},
},
set
(
val
)
{
this
.
model
.
dftcre
.
dfflag
=
val
?
"X"
:
""
}
},
},
},
methods
:
{
...
Event
,
methods
:
{
docprbrolChange
(){
...
Event
,
frepayflgDefault
(){
this
.
executeDefault
(
"setmod.redamt"
).
then
((
res
)
=>
{
if
((
res
.
respCode
==
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
}
});
},
docprbrolChange
()
{
this
.
executeRule
(
"bddgrp.rec.docprbrol"
).
then
((
res
)
=>
{
this
.
executeRule
(
"bddgrp.rec.docprbrol"
).
then
((
res
)
=>
{
if
((
res
.
respCode
==
SUCCESS
))
{
if
((
res
.
respCode
==
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
this
.
stmData
.
data
=
res
.
data
.
liaall_tenstm
.
rows
;
this
.
stmData
.
data
=
res
.
data
.
liaall_tenstm
.
rows
;
this
.
$refs
.
bwxxIst
.
$refs
.
table
.
toggleAllSelection
();
this
.
$refs
.
bwxxIst
.
$refs
.
table
.
toggleAllSelection
();
}
}
});
});
},
},
commonExecuteRule
(
ruleName
){
commonExecuteRule
(
ruleName
)
{
this
.
executeRule
(
ruleName
).
then
((
res
)
=>
{
this
.
executeRule
(
ruleName
).
then
((
res
)
=>
{
if
((
res
.
respCode
==
SUCCESS
))
{
if
((
res
.
respCode
==
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
}
}
});
});
},
},
},
},
created
:
function
()
{
created
:
function
()
{
},
},
};
};
</
script
>
</
script
>
<
style
scoped
>
<
style
scoped
>
.el-checkbox
{
.el-checkbox
{
text-align
:
left
;
text-align
:
left
;
margin-right
:
0
;
margin-right
:
0
;
}
}
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
.formItemLabel
>>>
.el-form-item__label
{
font-weight
:
bold
;
text-align
:
left
;
font-weight
:
bold
;
}
}
.el-col
>>>
.el-divider--horizontal
{
margin-top
:
1px
;
.el-col
>>>
.el-divider--horizontal
{
margin-top
:
1px
;
}
}
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
.messageLabel
>>>
.el-form-item__label
{
font-weight
:
bold
;
text-align
:
left
;
font-size
:
12px
;
font-weight
:
bold
;
font-size
:
12px
;
}
}
</
style
>
>
</
style
>
>
</style>
</style>
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