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
0163b136
Commit
0163b136
authored
Jan 05, 2022
by
jianglong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改BDTDCR交易
parent
978c4cb6
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
310 additions
and
349 deletions
+310
-349
Pattern.js
src/model/Bdtdcr/Pattern.js
+4
-4
Brtdcrd.vue
src/views/Business/Bdtdcr/Brtdcrd.vue
+14
-5
Utlp.vue
src/views/Business/Bdtdcr/Utlp.vue
+291
-339
index.vue
src/views/Business/Bdtdcr/index.vue
+1
-1
No files found.
src/model/Bdtdcr/Pattern.js
View file @
0163b136
...
@@ -77,8 +77,8 @@ export default {
...
@@ -77,8 +77,8 @@ export default {
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
],
"bddgrp.rec.tenmaxday"
:[
"bddgrp.rec.tenmaxday"
:[
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
//
{max: 3,message:"长度不能超过3"}
],
],
"bddgrp.ben.pts.nam"
:[
"bddgrp.ben.pts.nam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
@@ -301,7 +301,7 @@ export default {
...
@@ -301,7 +301,7 @@ export default {
],
],
"liaall.limmod.comamt"
:[
"liaall.limmod.comamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
//
{type: "number", required: false, message: "必输项"},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
@@ -314,7 +314,7 @@ export default {
...
@@ -314,7 +314,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"liaall.limmod.ccvamt"
:[
"liaall.limmod.ccvamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
//
{type: "number", required: false, message: "必输项"},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
],
...
...
src/views/Business/Bdtdcr/Brtdcrd.vue
View file @
0163b136
...
@@ -16,15 +16,26 @@
...
@@ -16,15 +16,26 @@
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"快递单号"
>
<c-input
type=
"textarea"
:disabled=
"false"
:rows=
"2"
v-model=
"model.expmno"
maxlength=
"120"
show-word-limit
placeholder=
"请输入单号"
></c-input>
</el-form-item>
<c-row>
<c-col
:span=
"24"
>
<c-istream-table
<c-istream-table
:list=
"model.bdtp.docgrdm.docgrd"
:list=
"model.bdtp.docgrdm.docgrd"
:columns=
"columns"
:columns=
"columns"
>
>
</c-istream-table>
</c-istream-table>
</c-col>
</c-col>
</c-row>
</c-row>
</c-col>
</c-col>
...
@@ -37,8 +48,6 @@
...
@@ -37,8 +48,6 @@
>
>
</div>
</div>
</c-col>
</c-col>
</c-row>
</c-row>
</c-col>
</c-col>
</c-row>
</c-row>
...
...
src/views/Business/Bdtdcr/Utlp.vue
View file @
0163b136
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<c-row>
<c-row>
<!--
<c-col
:span=
"22"
:offset=
"1"
>
-->
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"bdtp.didget.sdamod.dadsnd"
>
<c-row>
<c-input
<c-col
:span=
"15"
>
v-model=
"model.bdtp.didget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
>
<c-input
<c-input
:disabled=
"true"
v-model=
"model.didgrp.rec.ownref"
v-model=
"model.didgrp.rec.ownref"
maxlength=
"16"
maxlength=
"16"
placeholder=
"请输入信用证
参考号"
placeholder=
"请输入
参考号"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"9"
style=
"margin-left: -65px"
>
<el-form-item
label=
""
prop=
"bdtp.didget.sdamod.seainf"
>
<el-form-item
<c-input
style=
"width: 120%"
v-model=
"model.bdtp.didget.sdamod.seainf"
label=
"到期日"
placeholder=
"请输入"
prop=
"didgrp.rec.expdat"
></c-input>
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Date of Expiry"
prop=
"didgrp.rec.expdat"
>
<c-date-picker
<c-date-picker
:disabled=
"true"
style=
"width: 120%"
type=
"date"
type=
"date"
v-model=
"model.didgrp.rec.expdat"
v-model=
"model.didgrp.rec.expdat"
style=
"width: 100%"
placeholder=
"请选择到期日"
placeholder=
"请选择Date of Expiry"
></c-date-picker>
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Currency"
prop=
"didgrp.cbs.opn1.cur"
>
<c-col
:span=
"13"
>
<c-input
<el-form-item
label=
"信用证余额"
prop=
"didgrp.cbs.opn1.cur"
>
<c-select
disabled
v-model=
"model.didgrp.cbs.opn1.cur"
v-model=
"model.didgrp.cbs.opn1.cur"
maxlength=
"3"
style=
"width: 95%"
placeholder=
"请输入Currency"
placeholder=
"请选择币种"
></c-input>
>
<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-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
<el-form-item
label=
"Balance"
prop=
"didgrp.cbs.opn1.amt"
>
style=
"text-align: left"
<c-input
label-width=
"0"
prop=
"didgrp.cbs.opn1.amt"
>
<c-input-currency
disabled
v-model=
"model.didgrp.cbs.opn1.amt"
v-model=
"model.didgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
style=
"text-align: left; width: 100%"
></c-input>
placeholder=
"请输入信用证金额"
></c-input-currency>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"bdtp.recget.sdamod.dadsnd"
>
<c-input
v-model=
"model.bdtp.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
>
<c-input
<c-input
:disabled=
"true"
v-model=
"model.bddgrp.rec.ownref"
v-model=
"model.bddgrp.rec.ownref"
maxlength=
"16"
maxlength=
"16"
placeholder=
"请输入单据参考号"
placeholder=
"请输入单据参考号"
...
@@ -78,226 +80,268 @@
...
@@ -78,226 +80,268 @@
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bdtp.recget.sdamod.seainf"
>
<el-form-item
label=
"摘要"
prop=
"bddgrp.rec.nam"
>
<c-input
v-model=
"model.bdtp.recget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Bill Contract"
prop=
"bddgrp.rec.nam"
>
<c-input
<c-input
:disabled=
"true"
v-model=
"model.bddgrp.rec.nam"
v-model=
"model.bddgrp.rec.nam"
maxlength=
"40"
maxlength=
"40"
placeholder=
"请输入Name of Bill Contract
"
placeholder=
"请输入摘要
"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-row>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"单据金额"
prop=
"bddgrp.cbs.max.cur"
>
<el-form-item
label=
"单据金额"
prop=
"bddgrp.cbs.max.cur"
>
<c-select
<c-select
disabled
v-model=
"model.bddgrp.cbs.max.cur"
v-model=
"model.bddgrp.cbs.max.cur"
style=
"width: 100%"
style=
"width: 95%"
placeholder=
"请选择单据金额"
placeholder=
"请选择币种"
>
<el-option
v-for=
"item in codes.cur"
: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>
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
<el-form-item
label=
"单据金额"
prop=
"bddgrp.cbs.max.amt"
>
style=
"text-align: left"
<c-input
label-width=
"0"
prop=
"bddgrp.cbs.max.amt"
>
<c-input-currency
disabled
v-model=
"model.bddgrp.cbs.max.amt"
v-model=
"model.bddgrp.cbs.max.amt"
style=
"text-align: left; width: 100%"
placeholder=
"请输入单据金额"
placeholder=
"请输入单据金额"
></c-input
>
></c-input-currency
>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"申请人"
prop=
"bddgrp.apl.pts.ref"
>
<c-input
v-model=
"model.bddgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"单据余额"
prop=
"bddgrp.cbs.opn1.cur"
>
<el-form-item
label=
"单据余额"
prop=
"bddgrp.cbs.opn1.cur"
>
<c-input
<c-select
disabled
v-model=
"model.bddgrp.cbs.opn1.cur"
v-model=
"model.bddgrp.cbs.opn1.cur"
maxlength=
"3"
style=
"width: 95%"
placeholder=
"请输入单据余额"
placeholder=
"请选择币种"
></c-input>
>
<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-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
<el-form-item
label=
"Balance"
prop=
"bddgrp.cbs.opn1.amt"
>
style=
"text-align: left"
<c-input
label-width=
"0"
prop=
"bddgrp.cbs.opn1.amt"
>
<c-input-currency
disabled
v-model=
"model.bddgrp.cbs.opn1.amt"
v-model=
"model.bddgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
style=
"text-align: left; width: 100%"
></c-input>
placeholder=
"请输入单据余额"
></c-input-currency>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-row>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bddgrp.apl.pts.nam"
>
<m-ptsmsg
<c-input
:model=
"model"
v-model=
"model.bddgrp.apl.pts.nam"
:disabled=
"true"
maxlength=
"40"
:argadr=
"
{ title: '申请人', url: 'bddgrp.apl.pts' }"
placeholder=
"请输入Name of Party"
>
</m-ptsmsg>
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<c-row>
<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
:disabled=
"true"
type=
"date"
type=
"date"
v-model=
"model.bddgrp.rec.rcvdat"
v-model=
"model.bddgrp.rec.rcvdat"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择到单日期
"
placeholder=
"请选择到期日
"
></c-date-picker>
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Start Date
"
prop=
"bddgrp.rec.stadat"
>
<el-form-item
label=
"远期起算日
"
prop=
"bddgrp.rec.stadat"
>
<c-date-picker
<c-date-picker
:disabled=
"true"
type=
"date"
type=
"date"
v-model=
"model.bddgrp.rec.stadat"
v-model=
"model.bddgrp.rec.stadat"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择Start Date
"
placeholder=
"
"
></c-date-picker>
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"受益人"
prop=
"bddgrp.ben.pts.ref"
>
<el-form-item
label=
"单据到期日"
prop=
"bddgrp.rec.matdat"
>
<c-input
v-model=
"model.bddgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入受益人"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.bdtp.matp.mattxtlab"
data-path=
".bdtp.matp.mattxtlab"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"bddgrp.rec.matdat"
>
<c-date-picker
<c-date-picker
:disabled=
"true"
type=
"date"
type=
"date"
v-model=
"model.bddgrp.rec.matdat"
v-model=
"model.bddgrp.rec.matdat"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择Maturity Date
"
placeholder=
"请选择单据到期日
"
></c-date-picker>
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据到期日
"
prop=
"bddgrp.rec.tenmaxday"
>
<el-form-item
label=
"远期期限
"
prop=
"bddgrp.rec.tenmaxday"
>
<c-input
<c-input
v-model=
"model.bddgrp.rec.tenmaxday"
:disabled=
"true"
placeholder=
"请输入单据到期日"
v-model
.
number=
"model.bddgrp.rec.tenmaxday"
placeholder=
"请输入"
style=
"width: 100%"
maxlength=
"3"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期期限"
prop=
"bddgrp.ben.pts.nam"
>
<m-ptsmsg
<c-input
:disabled=
"true"
v-model=
"model.bddgrp.ben.pts.nam"
:model=
"model"
maxlength=
"40"
:argadr=
"
{ title: '受益人', url: 'bddgrp.ben.pts' }"
placeholder=
"请输入远期期限"
>
</m-ptsmsg>
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据类型"
prop=
"bddgrp.rec.docflg"
>
<el-form-item
label=
"单据类型"
prop=
"bddgrp.rec.docflg"
>
<c-select
<c-select
:disabled=
"true"
v-model=
"model.bddgrp.rec.docflg"
v-model=
"model.bddgrp.rec.docflg"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择单据类型"
placeholder=
"请选择单据类型"
>
>
<el-option
v-for=
"item in codes.bdd_brdtyp"
: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>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.prb.pts.ref"
>
<c-input
v-model=
"model.bddgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单行"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据状态"
prop=
"bddgrp.rec.docsta"
>
<el-form-item
label=
"单据状态"
prop=
"bddgrp.rec.docsta"
>
<c-select
<c-select
:disabled=
"true"
v-model=
"model.bddgrp.rec.docsta"
v-model=
"model.bddgrp.rec.docsta"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择单据状态"
placeholder=
"请选择单据状态"
>
>
<el-option
v-for=
"item in codes.bdd_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>
</c-row>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bddgrp.prb.pts.nam"
>
<m-ptsmsg
<c-input
:disabled=
"true"
v-model=
"model.bddgrp.prb.pts.nam"
:model=
"model"
maxlength=
"40"
:argadr=
"
{ title: '交单行', url: 'bddgrp.prb.pts' }"
placeholder=
"请输入Name of Party"
>
</m-ptsmsg>
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<div
class=
"line"
/>
<hr
/>
<c-row>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"SWIFT发送时间"
prop=
"swtdat"
>
<c-row>
<c-date-picker
<m-ptsadr
type=
"date"
:model=
"model"
v-model=
"model.swtdat"
:argadr=
"
{
style=
"width: 100%"
title: '交单行',
placeholder=
"请选择SWIFT发送时间"
url: 'bddgrp.prb.pts',
></c-date-picker>
rol: 'bddgrp.rec.docprbrol',
</el-form-item>
}"
>
</m-ptsadr>
</c-row>
<br
/>
<c-row>
<m-ptsadr
:model=
"model"
:argadr=
"
{
title: '付款人',
url: 'bdtp.oth.pts',
rol: 'bddgrp.rec.payrol',
}"
>
</m-ptsadr>
</c-row>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"交单行"
prop=
"bddgrp.rec.docprbrol"
>
<c-col>
<c-select
<el-form-item
label=
"通知日期"
prop=
"bddgrp.rec.orddat"
>
v-model=
"model.bddgrp.rec.docprbrol"
<c-date-picker
type=
"date"
v-model=
"model.bddgrp.rec.orddat"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择交单行"
placeholder=
""
>
></c-date-picker>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"SWIFT发送时间"
prop=
"swtdat"
>
<el-form-item
label=
"Order Date"
prop=
"bddgrp.rec.orddat"
>
<c-date-picker
<c-date-picker
type=
"date"
type=
"date"
v-model=
"model.bddgrp.rec.ord
dat"
v-model=
"model.swt
dat"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择Order Date
"
placeholder=
"请选择SWIFT发送时间
"
></c-date-picker>
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"寄单索款编号"
prop=
"bddgrp.rec.sndref"
>
<el-form-item
label=
"寄单索款编号"
prop=
"bddgrp.rec.sndref"
>
<c-input
<c-input
v-model=
"model.bddgrp.rec.sndref"
v-model=
"model.bddgrp.rec.sndref"
...
@@ -305,249 +349,157 @@
...
@@ -305,249 +349,157 @@
placeholder=
"请输入寄单索款编号"
placeholder=
"请输入寄单索款编号"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-row>
<el-form-item
<c-col
:span=
"10"
>
label=
"External Key of Address"
<el-form-item
label=
""
prop=
"advrefflg"
>
prop=
"bddgrp.prb.pts.extkey"
<c-checkbox
v-model=
"model.advrefflg"
>
出具拒付函
</c-checkbox>
>
<c-input
v-model=
"model.bddgrp.prb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advrefflg"
>
Advice of Refusal MT734
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Number of bank"
prop=
"bddgrp.prb.pts.bankno"
>
<c-input
v-model=
"model.bddgrp.prb.pts.bankno"
maxlength=
"20"
placeholder=
"请输入Number of bank"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12
"
>
<c-col
:span=
"14
"
>
<el-form-item
label=
"单据处理类型"
prop=
"bddgrp.rec.bilpro"
>
<el-form-item
label=
"单据处理类型"
prop=
"bddgrp.rec.bilpro"
>
<c-select
<c-select
v-model=
"model.bddgrp.rec.bilpro"
v-model=
"model.bddgrp.rec.bilpro"
style=
"width: 100%"
placeholder=
"请选择单据处理类型"
placeholder=
"请选择单据处理类型"
>
>
<el-option
v-for=
"item in codes.test"
: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>
</c-row>
<c-col
:span=
"12"
>
<c-row>
<el-form-item
label=
"联行名称 电证用"
prop=
"bddgrp.prb.pts.jigomc"
>
<c-col
:span=
"7"
>
<c-input
<el-form-item
label=
""
prop=
"advbwdflg"
>
type=
"textarea"
<c-checkbox
style=
"width: 100%"
v-model=
"model.advbwdflg"
v-model=
"model.bddgrp.prb.pts.jigomc"
>
是否发送213拒付报文
</c-checkbox
maxlength=
"35"
>
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"6"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"advdisflg"
>
<c-checkbox
v-model=
"model.advbwdflg"
>
是否发送213拒付报文
</c-checkbox>
<c-checkbox
style=
"width: 100%"
v-model=
"model.advdisflg"
</c-col>
>
收到电提不符点
</c-checkbox
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.advdisflg"
>
Advice of Discrepancy MT750
</c-checkbox
>
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址 电证用"
prop=
"bddgrp.prb.pts.dizhii"
>
<c-input
type=
"textarea"
v-model=
"model.bddgrp.prb.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"mtabut.clsflg"
>
<el-form-item
label=
"退单方式"
prop=
"rejtype"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
闭卷
</c-checkbox>
<c-input
v-model=
"model.rejtype"
maxlength=
"1"
placeholder=
"请输入退单方式"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"12"
>
<c-row>
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
Close Flag
</c-checkbox>
<c-col
:span=
"6"
>
</c-col>
<el-form-item
label=
""
prop=
""
>
<c-checkbox
<c-col
:span=
"12"
>
<el-form-item
label=
"付款人"
prop=
"bddgrp.rec.payrol"
>
<c-select
v-model=
"model.bddgrp.rec.payrol"
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择付款人"
v-model=
"model.bddgrp.rec.advdocflg"
@
change=
"changed"
>
退单
</c-checkbox
>
>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24 - 6"
>
<c-checkbox
v-model=
"model.bddgrp.rec.advdocflg"
<el-form-item
label=
"退单方式"
prop=
"rejtype"
>
>
Return of Documents
</c-checkbox
<c-select
v-model=
"model.rejtype"
style=
"width: 100%"
placeholder=
"请选择退单方式"
>
>
</c-col>
<el-option
v-for=
"item in codes.rejtype"
<c-col
:span=
"12"
>
:key=
"item.value"
<el-form-item
:label=
"item.label"
label=
"Drag Drop Sender"
:value=
"item.value"
prop=
"bdtp.othp.ptsget.sdamod.dadsnd"
>
>
<c-input
</el-option>
v-model=
"model.bdtp.othp.ptsget.sdamod.dadsnd"
</c-select>
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"bdtp.oth.pts.extkey"
>
<c-input
v-model=
"model.bdtp.oth.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bdtp.othp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.bdtp.othp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"拒付声明"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOthpDet"
>
Details
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Disposal of Documents"
prop=
"bddgrp.blk.disdoc"
>
<c-input
<c-input
type=
"textarea"
type=
"textarea"
:cols=
"35"
:rows=
"3"
v-model=
"model.bddgrp.blk.disdoc"
v-model=
"model.bddgrp.blk.disdoc"
maxlength=
"3
5"
maxlength=
"10
5"
show-word-limit
show-word-limit
placeholder=
"请输入Disposal of Documents
"
placeholder=
"请输入拒付声明
"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-row>
<c-button
<c-col
:span=
"7"
>
size=
"small"
<el-form-item
label=
""
prop=
"bddgrp.blk.disdocflg"
>
type=
"primary"
<c-checkbox
icon=
"el-icon-search"
style=
"width: 100%"
@
click=
"onDisdocButtxmsel"
v-model=
"model.bddgrp.blk.disdocflg"
>
拒付声明修改
</c-checkbox
>
>
...
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"bdtp.oth.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.bdtp.oth.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"bdtp.oth.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.bdtp.oth.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"6"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"rejpenins"
>
<el-form-item
label=
"Chinese address"
prop=
"bdtp.oth.dbfadrblkcn"
>
<c-checkbox
style=
"width: 100%"
v-model=
"model.rejpenins"
<c-input
>
拒付且听候处理
</c-checkbox
type=
"textarea"
>
v-model=
"model.bdtp.oth.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址"
prop=
"bdtp.oth.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.bdtp.oth.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bddgrp.blk.disdocflg"
>
Defaulted content of Disposal of Documents
</c-checkbox
>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.rejpenins"
>
Rejection pending instructions
</c-checkbox
>
</c-col>
</c-col>
</c-row>
</c-row>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
;
import
Api
from
"~/service/Api"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Bdtdcr/Event"
;
import
Event
from
"~/model/Bdtdcr/Event"
;
import
Utils
from
"~/utils"
;
import
Ptsmsg
from
"~/views/Public/Ptsmsg"
;
import
Ptsadr
from
"~/views/Public/Ptsadr"
;
import
Amtpanl
from
"~/views/Public/Amtpanl"
;
//import Utils from "~/utils";
import
Ptap
from
"~/views/Public/Ptap"
;
import
Ptap
from
"~/views/Public/Ptap"
;
export
default
{
export
default
{
components
:
{
"c-ptap"
:
Ptap
},
components
:
{
"c-ptap"
:
Ptap
,
"m-ptsmsg"
:
Ptsmsg
,
"m-ptsadr"
:
Ptsadr
,
"c-amtpanl"
:
Amtpanl
,
},
inject
:
[
"root"
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
mixins
:
[
CommonProcess
],
data
()
{
data
()
{
return
{};
return
{};
},
},
methods
:
{
...
Event
},
methods
:
{
...
Event
,
opn1CurEvent
()
{
this
.
executeDefault
(
"didgrp.cbs.opn1.cur"
).
then
((
res
)
=>
{
if
((
res
.
respCode
=
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
);
}
});
},
changed
(
e
)
{},
},
created
:
function
()
{},
created
:
function
()
{},
};
};
</
script
>
</
script
>
...
...
src/views/Business/Bdtdcr/index.vue
View file @
0163b136
...
@@ -90,7 +90,7 @@ import Engp from "~/views/Public/Engp";
...
@@ -90,7 +90,7 @@ import Engp from "~/views/Public/Engp";
import
Setpan
from
"~/views/Public/Setpan"
;
import
Setpan
from
"~/views/Public/Setpan"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Limitbody
from
"
.
/Limitbody"
;
import
Limitbody
from
"
~/views/Public
/Limitbody"
;
export
default
{
export
default
{
name
:
"Bdtdcr"
,
name
:
"Bdtdcr"
,
...
...
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