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
d56abe93
Commit
d56abe93
authored
Sep 15, 2022
by
“yanyuxin”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Trtopn交易修改
parent
9734be2a
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
192 additions
and
108 deletions
+192
-108
Check.js
src/model/Trtopn/Check.js
+1
-0
Default.js
src/model/Trtopn/Default.js
+1
-1
Pattern.js
src/model/Trtopn/Pattern.js
+2
-2
index.js
src/model/Trtopn/index.js
+6
-0
Dftcrep.vue
src/views/Business/Trtopn/Dftcrep.vue
+182
-105
No files found.
src/model/Trtopn/Check.js
View file @
d56abe93
...
@@ -43,6 +43,7 @@ let checkObj = {
...
@@ -43,6 +43,7 @@ let checkObj = {
"trdgrp.rec.stagod"
:
null
,
"trdgrp.rec.stagod"
:
null
,
"dftcre.dfdgrp.rec.intprd"
:
null
,
"dftcre.dfdgrp.rec.intprd"
:
null
,
"dftcre.dfdgrp.dff.pts.extkey"
:
null
,
"dftcre.dfdgrp.dff.pts.extkey"
:
null
,
"dftcre.dfdgrp.dff.pts.ref"
:
null
,
"trtmod.finmod.ratchgprd"
:
null
,
"trtmod.finmod.ratchgprd"
:
null
,
"trtmod.finmod.inttyp"
:
null
,
"trtmod.finmod.inttyp"
:
null
,
"cfatrt.cda.useofunds"
:
null
,
"cfatrt.cda.useofunds"
:
null
,
...
...
src/model/Trtopn/Default.js
View file @
d56abe93
...
@@ -53,6 +53,7 @@ export default {
...
@@ -53,6 +53,7 @@ export default {
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.dff.pts.adrblk"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.dff.pts.adrblk"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.dff.pts.ref"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.dff.pts.extkey"
:
Utils
.
defaultFunction
,
"dftcre.dfdgrp.dff.pts.extkey"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"cfadft.basflg"
:
Utils
.
defaultFunction
,
"cfadft.basflg"
:
Utils
.
defaultFunction
,
...
@@ -91,6 +92,5 @@ export default {
...
@@ -91,6 +92,5 @@ export default {
"trdgrp.rec.lprtyp"
:
Utils
.
defaultFunction
,
"trdgrp.rec.lprtyp"
:
Utils
.
defaultFunction
,
"trdgrp.rec.tenday"
:
Utils
.
defaultFunction
,
"trdgrp.rec.tenday"
:
Utils
.
defaultFunction
,
"trtmod.finmod.acttyp1"
:
Utils
.
defaultFunction
,
"trtmod.finmod.acttyp1"
:
Utils
.
defaultFunction
,
// "trdgrp.rec.sndto" :Utils.defaultFunction,
}
}
//你可以添加自动default处理
//你可以添加自动default处理
src/model/Trtopn/Pattern.js
View file @
d56abe93
...
@@ -65,7 +65,7 @@ export default {
...
@@ -65,7 +65,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
{
max
:
40
,
message
:
"长度不能超过40"
}
],
],
"trdgrp.fip.pts.ref"
:[
"trdgrp.fip.pts.ref"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
{
max
:
16
,
message
:
"长度不能超过16"
}
],
],
"trtp.usr.extkey"
:[
"trtp.usr.extkey"
:[
...
@@ -114,7 +114,7 @@ export default {
...
@@ -114,7 +114,7 @@ export default {
"trdgrp.cbs.max.amt"
:[
"trdgrp.cbs.max.amt"
:[
{
type
:
"number"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"number"
,
required
:
tru
e
,
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/model/Trtopn/index.js
View file @
d56abe93
...
@@ -36,6 +36,12 @@ export default class Trtopn{
...
@@ -36,6 +36,12 @@ export default class Trtopn{
adrelc
:
""
,
// 地址 .trdgrp.fip.adrelc
adrelc
:
""
,
// 地址 .trdgrp.fip.adrelc
dbfadrblkcn
:
""
,
// Chinese address .trdgrp.fip.dbfadrblkcn
dbfadrblkcn
:
""
,
// Chinese address .trdgrp.fip.dbfadrblkcn
},
},
rmb
:{
pts
:
new
Pts
().
data
,
namelc
:
""
,
// 名称 .trdgrp.rmb.namelc
adrelc
:
""
,
// 地址 .trdgrp.rmb.adrelc
dbfadrblkcn
:
""
,
// Chinese address .trdgrp.rmb.dbfadrblkcn
},
cbs
:{
cbs
:{
max
:{
max
:{
cur
:
""
,
// Currency .trdgrp.cbs.max.cur
cur
:
""
,
// Currency .trdgrp.cbs.max.cur
...
...
src/views/Business/Trtopn/Dftcrep.vue
View file @
d56abe93
...
@@ -7,18 +7,31 @@
...
@@ -7,18 +7,31 @@
<!-- S0000002 : Parent Reference -->
<!-- S0000002 : Parent Reference -->
<c-col
:span=
"15"
>
<c-col
:span=
"15"
>
<c-form-item
label=
"Parent Reference"
prop=
"dftcre.dfdgrp.rec.pntref"
>
<c-form-item
label=
"Parent Reference"
prop=
"dftcre.dfdgrp.rec.pntref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntref"
maxlength=
"16"
style=
"width:100%"
placeholder=
"请输入Parent Reference"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntref"
maxlength=
"16"
:disabled=
"true"
style=
"width:100%"
placeholder=
"请输入Parent Reference"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<!-- S0000004 : 代付业务编号: -->
<!-- S0000004 : 代付业务编号: -->
<c-col
:span=
"15"
>
<c-col
:span=
"15"
>
<c-form-item
label=
"代付业务编号"
prop=
"dftcre.dfdgrp.rec.ownref"
>
<c-form-item
label=
"代付业务编号"
prop=
"dftcre.dfdgrp.rec.ownref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onDftpButgetref"
>
<c-button
size=
"small"
type=
"primary"
:disabled=
"true"
@
click=
"onDftpButgetref"
>
Get Ref
Get Ref
</c-button>
</c-button>
</c-col>
</c-col>
...
@@ -40,15 +53,30 @@
...
@@ -40,15 +53,30 @@
<c-col>
<c-col>
<c-col
:span=
"13"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"单据金额"
prop=
"dftcre.oricur"
>
<el-form-item
label=
"单据金额"
prop=
"dftcre.oricur"
>
<c-select
v-model=
"model.dftcre.oricur"
style=
"width:100%"
@
keyup
.
enter
.
native=
"maxCurEvent"
placeholder=
"请选择币种"
>
<c-select
<el-option
v-for=
"item in codes.oricur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
v-model=
"model.dftcre.oricur"
style=
"width:100%"
@
keyup
.
enter
.
native=
"maxCurEvent"
:disabled=
"true"
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
:disabled=
"true"
></el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<c-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"dftcre.oriamt"
>
<c-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"dftcre.oriamt"
>
<c-input
v-model=
"model.dftcre.oriamt"
style=
"text-align:left; width: 100%"
placeholder=
"请输入单据金额"
></c-input>
<c-input
v-model=
"model.dftcre.oriamt"
style=
"text-align:left;
width: 100%"
placeholder=
"请输入单据金额"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
...
@@ -73,15 +101,30 @@
...
@@ -73,15 +101,30 @@
<c-col
:span=
"13"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"代付余额"
prop=
"dftcre.dfdgrp.cbs.opn1.cur"
>
<el-form-item
label=
"代付余额"
prop=
"dftcre.dfdgrp.cbs.opn1.cur"
>
<c-select
v-model=
"model.dftcre.dfdgrp.cbs.opn1.cur"
style=
"width:100%"
@
keyup
.
enter
.
native=
"maxCurEvent"
placeholder=
"请选择币种"
>
<c-select
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
v-model=
"model.dftcre.dfdgrp.cbs.opn1.cur"
style=
"width:100%"
@
keyup
.
enter
.
native=
"maxCurEvent"
:disabled=
"true"
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
:disabled=
"true"
></el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
>
<c-col
:span=
"11"
>
<c-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"dftcre.dfdgrp.cbs.opn1.amt"
>
<c-form-item
style=
"text-align: left"
label-width=
"20px"
prop=
"dftcre.dfdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.opn1.amt"
style=
"text-align:left; width: 100%"
placeholder=
"请输入代付余额"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.cbs.opn1.amt"
style=
"text-align:left;
width: 100%"
placeholder=
"请输入代付余额"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
...
@@ -90,7 +133,12 @@
...
@@ -90,7 +133,12 @@
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"代付类型"
prop=
"dftcre.dfdgrp.rec.fintyp"
>
<el-form-item
label=
"代付类型"
prop=
"dftcre.dfdgrp.rec.fintyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.fintyp"
style=
"width:100%"
placeholder=
"请选择代付类型"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.fintyp"
style=
"width:100%"
placeholder=
"请选择代付类型"
>
<el-option
v-for=
"item in codes.fintyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
<el-option
v-for=
"item in codes.fintyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
:disabled=
"true"
></el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -117,7 +165,12 @@
...
@@ -117,7 +165,12 @@
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"交易类型"
prop=
"dftcre.dfdgrp.rec.trntyp"
>
<el-form-item
label=
"交易类型"
prop=
"dftcre.dfdgrp.rec.trntyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.trntyp"
style=
"width:100%"
placeholder=
"请输入交易类型"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.trntyp"
style=
"width:100%"
placeholder=
"请输入交易类型"
>
<el-option
v-for=
"item in codes.trntyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
<el-option
v-for=
"item in codes.trntyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
:disabled=
"true"
></el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -139,7 +192,10 @@
...
@@ -139,7 +192,10 @@
<!-- S0000005 : 代付期限: -->
<!-- S0000005 : 代付期限: -->
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<c-form-item
label=
"代付期限"
prop=
"dftcre.dfdgrp.rec.tenday"
>
<c-form-item
label=
"代付期限"
prop=
"dftcre.dfdgrp.rec.tenday"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.tenday"
placeholder=
"代付期限"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.tenday"
placeholder=
"代付期限"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
...
@@ -164,7 +220,12 @@
...
@@ -164,7 +220,12 @@
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"利率浮动方式:"
prop=
"dftcre.dfdgrp.rec.flttyp"
>
<el-form-item
label=
"利率浮动方式:"
prop=
"dftcre.dfdgrp.rec.flttyp"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.flttyp"
style=
"width:100%"
placeholder=
"利率浮动方式"
>
<c-select
v-model=
"model.dftcre.dfdgrp.rec.flttyp"
style=
"width:100%"
placeholder=
"利率浮动方式"
>
<el-option
v-for=
"item in codes.flttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
<el-option
v-for=
"item in codes.flttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
:disabled=
"true"
></el-option>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -208,21 +269,57 @@
...
@@ -208,21 +269,57 @@
<!-- S0000003 : Name -->
<!-- S0000003 : Name -->
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<c-form-item
label=
"Name"
prop=
"dftcre.dfdgrp.rec.pntnam"
>
<c-form-item
label=
"Name"
prop=
"dftcre.dfdgrp.rec.pntnam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntnam"
maxlength=
"40"
placeholder=
"请输入name"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.pntnam"
maxlength=
"40"
:disabled=
"true"
placeholder=
"请输入name"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<!-- S0000005 : Name of Loan Contract -->
<!-- S0000005 : Name of Loan Contract -->
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<c-form-item
label=
"贷款合同名"
prop=
"dftcre.dfdgrp.rec.nam"
>
<c-form-item
label=
"贷款合同名"
prop=
"dftcre.dfdgrp.rec.nam"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.nam"
maxlength=
"40"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.nam"
maxlength=
"40"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<!--
<c-col
:span=
"24"
>
<c-form-item
label=
"申请人参考号"
prop=
"dftcre.dfdgrp.apl.pts.ref"
placeholder=
"请输入代付行参考号"
>
<c-input
:disabled=
"true"
v-model=
"model.dftcre.dfdgrp.apl.pts.ref"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人"
prop=
"dftcre.dfdgrp.apl.pts.extkey"
style=
"width: 100%"
>
<c-fullbox>
<c-input
:disabled=
"true"
v-model=
"model.dftcre.dfdgrp.apl.pts.extkey"
placeholder=
"请输入申请人Extkey"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`dftcre.dfdgrp.apl.pts.extkey`)
"
@
change=
"valueChange"
></c-input>
<template
slot=
"footer"
>
<c-button
:disabled=
"true"
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf(`dftcre.dfdgrp.apl.pts.extkey`)"
>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
@
click=
"onAplpDet"
>
{{
$t
(
'buttons.details'
)
}}
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
:label=
"`申请人地址`"
prop=
"dftcre.dfdgrp.apl.pts.adrelc`"
>
<c-input
type=
"textarea"
:rows=
"2"
v-model=
"model.dftcre.dfdgrp.apl.pts.adrelc"
placeholder=
"请输入申请人地址"
:disabled=
"true"
maxlength=
"35"
show-word-limit
></c-input>
</el-form-item>
</c-col>
-->
<!-- <c-col :span="24">
<el-form-item label="申请人 Ref" prop="dftcre.dfdgrp.apl.pts.ref">
<el-form-item label="申请人 Ref" prop="dftcre.dfdgrp.apl.pts.ref">
<c-input v-model="model.dftcre.dfdgrp.apl.pts.ref" maxlength="16" placeholder="申请人"></c-input>
<c-input v-model="model.dftcre.dfdgrp.apl.pts.ref" maxlength="16" placeholder="申请人"></c-input>
</el-form-item>
</el-form-item>
...
@@ -244,98 +341,55 @@
...
@@ -244,98 +341,55 @@
<el-form-item label="Address Block" prop="dftcre.dfdgrp.apl.pts.adrblk">
<el-form-item label="Address Block" prop="dftcre.dfdgrp.apl.pts.adrblk">
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" :rows="3" v-model="model.dftcre.dfdgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block"></c-input>
<c-input type="textarea" :autosize="{ minRows: 1, maxRows: 4}" :rows="3" v-model="model.dftcre.dfdgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block"></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col> -->
<!-- S0000038 : 代付行 Ref. -->
<c-col
:span=
"24"
>
<el-form-item
label=
"代付行 Ref"
prop=
"dftcre.dfdgrp.dff.pts.ref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.dff.pts.ref"
maxlength=
"16"
placeholder=
"请输入代付行"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
"Extkey"
prop=
"dftcre.dfdgrp.dff.pts.extkey"
>
<c-input
id=
"extkey"
v-model=
"model.dftcre.dfdgrp.dff.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"showGridPromptDialog('trdgrp.fip.pts.extkey')"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"8px"
>
<c-button
size=
"small"
type=
"primary;width:10%"
@
click=
"onSeainf('dftcre.dfdgrp.dff.pts.extkey')"
>
i
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onFippDet"
>
Details
</c-button>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Address Block"
prop=
"dftcre.dfdgrp.dff.pts.adrblk"
>
<c-ptap
:model=
"model"
:argadr=
"{
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 1, maxRows: 4}" :rows="3" v-model="model.dftcre.dfdgrp.dff.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block">
</c-input>
title: '申请人',
</el-form-item>
grp: 'trdgrp',
rol: 'fip',
}"
:isAdrblk=
"true"
:disabledExtkey=
"true"
@
onSeainf=
"onSeainf"
>
</c-ptap>
</c-col>
</c-col>
<!-- S0000018 : 申请人 Ref. -->
<!--
<c-col
:span=
"16"
>
<c-form-item
label=
"申请人"
prop=
"dftcre.dfdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-
col
:span=
"16"
>
<c-
form-item
label=
"代付行参考号"
prop=
"dftcre.dfdgrp.dff.pts.ref"
>
<c-
form-item
label=
"Drag Drop Sender"
prop=
"dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
>
<c-
input
:disabled=
"false"
v-model=
"model.dftcre.dfdgrp.dff.pts.ref"
placeholder=
"请输入代付行参考号"
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
:placeholder=
"$t('other.please_enter')+'Drag Drop Sender'"
></c-input>
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<
c-col
:span=
"16
"
>
<
el-form-item
label=
"代付行"
prop=
"dftcre.dfdgrp.dff.pts.extkey"
style=
"width: 100%
"
>
<c-f
orm-item
label=
"External Key of Address"
prop=
"dftcre.dfdgrp.apl.pts.extkey"
>
<c-f
ullbox
>
<c-input
v-model=
"model.dftcre.dfdgrp.apl.pts.extkey"
maxlength=
"16"
:placeholder=
"$t('other.please_enter')+'External Key of Address'"
></c-input>
<c-input
:disabled=
"false"
v-model=
"model.dftcre.dfdgrp.dff.pts.extkey"
</c-form-item>
placeholder=
"请输入代付行Extkey"
@
keyup
.
enter
.
native=
"
</c-col>
showGridPromptDialog('dftcre.dfdgrp.dff.pts.extkey')
"
@
change=
"valueChange"
></c-input>
<c-col
:span=
"16
"
>
<
template
slot=
"footer
"
>
<c-form-item
label=
""
prop=
"dftcre.dftp.aplp.ptsget.sdamod.seainf"
>
<c-button
:disabled=
"false"
style=
"margin:0 10px 0 10px;padding: 0 12px;"
size=
"small"
<c-input
v-model=
"model.dftcre.dftp.aplp.ptsget.sdamod.seainf"
:placeholder=
"$t('other.please_enter')+''"
></c-input
>
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf('dftcre.dfdgrp.dff.pts.extkey')"
>
</c-form-item
>
</c-button
>
</c-col
>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
@
click=
"onAplpDet"
>
{{
$t
(
'buttons.details'
)
}}
<c-col
:span=
"4"
>
</c-button
>
<
c-button
size=
"small"
type=
"primary"
@
click=
"onAplpDet"
>
<
/
template
>
Details
</c-fullbox>
</c-button
>
</el-form-item
>
</c-col>
</c-col>
<c-col
:span=
"16"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"名称"
prop=
"dftcre.dfdgrp.apl.namelc"
>
<el-form-item
:label=
"`代付行地址`"
prop=
"dftcre.dfdgrp.dff.pts.adrelc`"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.namelc" maxlength="35" show-word-limit placeholder="请输入名称" >
</c-input>
<c-input
</c-form-item>
type=
"textarea"
</c-col>
:rows=
"2"
v-model=
"model.dftcre.dfdgrp.dff.pts.adrelc"
placeholder=
"请输入代付行地址"
<c-col
:span=
"16"
>
:disabled=
"true"
<c-form-item
label=
"Address Block"
prop=
"dftcre.dfdgrp.apl.pts.adrblk"
>
maxlength=
"35"
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入地址" >
</c-input>
show-word-limit
></c-input>
</c-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"16"
>
<c-form-item
label=
"Chinese address"
prop=
"dftcre.dfdgrp.apl.dbfadrblkcn"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入地址" >
</c-input>
</c-form-item>
</c-col>
<c-col
:span=
"16"
>
<c-form-item
label=
"地址"
prop=
"dftcre.dfdgrp.apl.adrelc"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 1, maxRows: 4}" v-model="model.dftcre.dfdgrp.apl.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" >
</c-input>
</c-form-item>
</c-col>
-->
<!-- S0000038 : 代付行 Ref. -->
<!-- S0000038 : 代付行 Ref. -->
...
@@ -434,10 +488,16 @@
...
@@ -434,10 +488,16 @@
<c-col
:span=
"16"
>
<c-col
:span=
"16"
>
<c-form-item
label=
"同业代付内部账号"
prop=
"dftcre.dfdgrp.rec.bnkact"
>
<c-form-item
label=
"同业代付内部账号"
prop=
"dftcre.dfdgrp.rec.bnkact"
>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bnkact"
maxlength=
"32"
placeholder=
"请输入同业代付内部号"
></c-input>
<c-input
v-model=
"model.dftcre.dfdgrp.rec.bnkact"
maxlength=
"32"
placeholder=
"请输入同业代付内部号"
:disabled=
"true"
></c-input>
</c-form-item>
</c-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
v-on:select-ety=
"selectEty"
>
</c-grid-ety-prompt-dialog>
</c-row>
</c-row>
</div>
</div>
</template>
</template>
...
@@ -446,8 +506,10 @@ import Api from "~/service/Api"
...
@@ -446,8 +506,10 @@ 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/Trtopn/Event"
import
Event
from
"~/model/Trtopn/Event"
import
Ptap
from
"~/views/Public/Ptap"
;
export
default
{
export
default
{
components
:
{
"c-ptap"
:
Ptap
},
inject
:
[
'root'
],
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
commonProcess
],
...
@@ -456,10 +518,25 @@ export default {
...
@@ -456,10 +518,25 @@ export default {
}
}
},
},
methods
:{...
Event
},
methods
:{...
Event
,
onSeainf
(
data
)
{
this
.
$emit
(
"onSeainf"
,
data
);
},
onAplpDet
()
{
this
.
$emit
(
"onAplpDet"
);
},
valueChange
()
{
if
(
this
.
onlySearch
)
return
;
// this.showGridPromptDialog(
// `${this.argadr.grp}.${this.argadr.rol}.pts.extkey`
// );
},
created
:
function
(){
created
:
function
(){
}
}
},
}
}
</
script
>
</
script
>
<
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