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
2e620969
Commit
2e620969
authored
Aug 05, 2022
by
lianyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
brtudp新增签约信息页面Conp.vue,变动信息页面Dclpp.vue
parent
d3bd6b06
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
932 additions
and
54 deletions
+932
-54
Check.js
src/model/Brtudp/Check.js
+29
-0
Default.js
src/model/Brtudp/Default.js
+13
-0
Event.js
src/model/Brtudp/Event.js
+73
-0
Pattern.js
src/model/Brtudp/Pattern.js
+121
-12
index.js
src/model/Brtudp/index.js
+64
-7
Cfap.vue
src/views/Business/Brtudp/Cfap.vue
+5
-3
Conp.vue
src/views/Business/Brtudp/Conp.vue
+369
-0
Dclpp.vue
src/views/Business/Brtudp/Dclpp.vue
+168
-0
Payp.vue
src/views/Business/Brtudp/Payp.vue
+39
-21
index.vue
src/views/Business/Brtudp/index.vue
+51
-11
No files found.
src/model/Brtudp/Check.js
View file @
2e620969
...
...
@@ -4,9 +4,12 @@ import Utils from "~/utils"
* Brtudp Check规则
*/
let
checkObj
=
{
"cfabrt.recgrp.bas.billsn"
:
null
,
"liaall.misamt"
:
null
,
"brdgrp.rmb.pts.adrblk"
:
null
,
"cfabrt.recgrp.bas.creditornamen"
:
null
,
"brdgrp.acb.namelc"
:
null
,
"cfabrt.recgrp.bas.actiontype"
:
null
,
"brdgrp.prb.adrelc"
:
null
,
"brtp.furide"
:
null
,
"brdgrp.beb.pts.adrblk"
:
null
,
...
...
@@ -17,42 +20,68 @@ let checkObj = {
"brdgrp.tag72add"
:
null
,
"setmod.dspflg"
:
null
,
"brdgrp.rec.docflg"
:
null
,
"cfabrt.recgrp.bas.maturity"
:
null
,
"liaall.liaccv.totcovamt"
:
null
,
"brdgrp.rec.disdat"
:
null
,
"cfabrt.ownextkey"
:
null
,
"cfabrt.cfaflg"
:
null
,
"liaall.limmod.limpts.wrk.pts.nam"
:
null
,
"brdgrp.acb.pts.adrblk"
:
null
,
"cfabrt.recgrp.bas.appcode"
:
null
,
"cfabrt.recgrp.bas.creditortype"
:
null
,
"brtp.oth.adrelc"
:
null
,
"cfabrt.recgrp.bas.credittype"
:
null
,
"brdgrp.apl.pts.nam"
:
null
,
"brdgrp.rmb.namelc"
:
null
,
"cfabrt.recgrp.bas.appname"
:
null
,
"cfabrt.recgrp.bas.actiondesc"
:
null
,
"cfabrt.recgrp.bas.exdebtcode"
:
null
,
"cfabrt.recgrp.bas.opercode"
:
null
,
"cfabrt.recgrp.bas.debtorcode"
:
null
,
"cfabrt.recgrp.bas.contractcurr"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"liaall.limmod.ownref"
:
null
,
"cfabrt.cfabrttxt"
:
null
,
"liaall.limmod.ecifno"
:
null
,
"cfabrt.recgrp.bas.contractamount"
:
null
,
"cfabrt.recgrp.bas.creditorcode"
:
null
,
"brdgrp.blk.docdis"
:
null
,
"brdgrp.acb.adrelc"
:
null
,
"brdgrp.prb.namelc"
:
null
,
"brdgrp.rmb.pts.extkey"
:
null
,
"brdgrp.rec.rcvdat"
:
null
,
"cfabrt.recgrp.bas.creditorname"
:
null
,
"brtp.oth.pts.adrblk"
:
null
,
"brdgrp.acb.pts.extkey"
:
null
,
"brdgrp.beb.pts.extkey"
:
null
,
"brdgrp.beb.namelc"
:
null
,
"brdgrp.prb.pts.nam"
:
null
,
"brdgrp.ben.pts.nam"
:
null
,
"cfabrt.recgrp.bas.spapfeboindex"
:
null
,
"aamset.utlamt2"
:
null
,
"brdgrp.prb.pts.extkey"
:
null
,
"liaall.limmod.limpts.wrk.pts.extkey"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"brtp.oth.namelc"
:
null
,
"liaall.limmod.limpts.nonrevflg1"
:
null
,
"cfabrt.recgrp.bas.valuedate"
:
null
,
"setmod.docamt"
:
null
,
"cfabrt.recgrp.bas.relation"
:
null
,
"liaall.liaccv.cshpct"
:
null
,
"brdgrp.blk.setinsbr"
:
null
,
"brdgrp.rmb.adrelc"
:
null
,
"brdgrp.blk.comcon"
:
null
,
"cfabrt.recgrp.bas.crehqcode"
:
null
,
"liaall.liaccv.relcshpct"
:
null
,
"cfabrt.recgrp.bas.debtype"
:
null
,
"cfabrt.recp.dclp.actiontype"
:
null
,
"cfabrt.recp.dclp.buscode"
:
null
,
"cfabrt.recp.dclp.changtype"
:
null
,
"cfabrt.recp.dclp.chdate"
:
null
,
"cfabrt.recp.dclp.chcurrency"
:
null
,
"cfabrt.recp.dclp.chamount"
:
null
,
"cfabrt.recp.dclp.actiondesc"
:
null
,
"cfabrt.recp.dclp.acp"
:
null
,
}
for
(
const
key
in
checkObj
)
{
...
...
src/model/Brtudp/Default.js
View file @
2e620969
...
...
@@ -28,6 +28,7 @@ export default {
"brdgrp.acb.pts.adrblk"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg2"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.nonrevflg1"
:
Utils
.
defaultFunction
,
"cfabrt.recgrp.bas.creditortype"
:
Utils
.
defaultFunction
,
"brtp.oth.pts.extkey"
:
Utils
.
defaultFunction
,
"brtp.oth.adrelc"
:
Utils
.
defaultFunction
,
"brtp.oth.namelc"
:
Utils
.
defaultFunction
,
...
...
@@ -47,6 +48,7 @@ export default {
"brdgrp.cbs.max.amt"
:
Utils
.
defaultFunction
,
"brdgrp.apl.pts.nam"
:
Utils
.
defaultFunction
,
"brdgrp.cbs.max.cur"
:
Utils
.
defaultFunction
,
"cfabrt.recgrp.bas.actiontype"
:
Utils
.
defaultFunction
,
"cfabrt.basflg"
:
Utils
.
defaultFunction
,
"lidgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
...
...
@@ -78,6 +80,7 @@ export default {
"brdgrp.rec.ownref"
:
Utils
.
defaultFunction
,
"brdgrp.prb.pts.nam"
:
Utils
.
defaultFunction
,
"brdgrp.rec.docflg"
:
Utils
.
defaultFunction
,
"cfabrt.recp.pubp.acp"
:
Utils
.
defaultFunction
,
"brdgrp.blk.docdisflg"
:
Utils
.
defaultFunction
,
"lidgrp.rec.expdat"
:
Utils
.
defaultFunction
,
"lidgrp.cbs.opn1.amt"
:
Utils
.
defaultFunction
,
...
...
@@ -89,5 +92,15 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inflev"
:
Utils
.
defaultFunction
,
"mtabut.coninf.conexedat"
:
Utils
.
defaultFunction
,
"cfabrt.recgrp.bas.opercode"
:
Utils
.
defaultFunction
,
"cfabrt.recgrp.bas.crehqcode"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.actiontype"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.buscode"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.changtype"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.chdate"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.chcurrency"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.chamount"
:
Utils
.
defaultFunction
,
"cfabrt.recp.dclp.actiondesc"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Brtudp/Event.js
View file @
2e620969
...
...
@@ -290,5 +290,77 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onSav
(){
let
rtnmsg
=
await
this
.
executeRule
(
"sav"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onChk
(){
let
rtnmsg
=
await
this
.
executeRule
(
"chk"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCutpErr
(){
let
rtnmsg
=
await
this
.
executeRule
(
"cutp.err"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCouselCrehqselbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"cousel.crehqselbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCouselOperselbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"cousel.operselbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCan
(){
let
rtnmsg
=
await
this
.
executeRule
(
"can"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
}
\ No newline at end of file
src/model/Brtudp/Pattern.js
View file @
2e620969
...
...
@@ -217,7 +217,7 @@ export default {
"brdgrp.cbs.max2.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -234,7 +234,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"brdgrp.rec.totamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -330,7 +330,7 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"liaall.outamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -343,19 +343,19 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"liaall.misamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotoldamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -364,7 +364,7 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"liaall.liaccv.newamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -373,7 +373,7 @@ export default {
{
max
:
5
,
message
:
"长度不能超过5"
}
],
"liaall.liaccv.newresamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -383,7 +383,7 @@ export default {
],
"liaall.liaccv.pctresamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -391,7 +391,7 @@ export default {
"liaall.liaccv.totcovamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -522,7 +522,7 @@ export default {
],
"liaall.limmod.comamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -535,7 +535,7 @@ export default {
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"liaall.limmod.ccvamt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
...
...
@@ -552,5 +552,113 @@ export default {
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
14
,
message
:
"长度不能超过14"
}
],
"cfabrt.recgrp.bas.exdebtcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
28
,
message
:
"长度不能超过28"
}
],
"cfabrt.recgrp.bas.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
248
,
message
:
"长度不能超过248"
}
],
"cfabrt.recgrp.bas.debtorcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
12
,
message
:
"长度不能超过12"
}
],
"cfabrt.recgrp.bas.valuedate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"cfabrt.recgrp.bas.maturity"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"cfabrt.recgrp.bas.contractamount"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"整数位不能超过19位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,2}
$
)
|
(
^
\d
+
\.\d{1,2}
$
)
/
,
message
:
"小数位不能超过2位"
}
],
"cfabrt.recgrp.bas.appcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"长度不能超过18"
}
],
"cfabrt.recgrp.bas.appname"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
128
,
message
:
"长度不能超过128"
}
],
"cfabrt.recgrp.bas.creditorcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"长度不能超过18"
}
],
"cfabrt.recgrp.bas.creditorname"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
128
,
message
:
"长度不能超过128"
}
],
"cfabrt.recgrp.bas.creditornamen"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
128
,
message
:
"长度不能超过128"
}
],
"cfabrt.recgrp.bas.crehqcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"cfabrt.recgrp.bas.opercode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"cfabrt.recgrp.bas.remark"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
248
,
message
:
"长度不能超过248"
}
],
"cfabrt.recp.dclp.exdebtcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
28
,
message
:
"长度不能超过28"
}
],
"cfabrt.recp.dclp.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
248
,
message
:
"长度不能超过248"
}
],
"cfabrt.recp.dclp.changeno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
4
,
message
:
"长度不能超过4"
}
],
"cfabrt.recp.dclp.buscode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"cfabrt.recp.dclp.chdate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"cfabrt.recp.dclp.chamount"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"整数位不能超过19位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,2}
$
)
|
(
^
\d
+
\.\d{1,2}
$
)
/
,
message
:
"小数位不能超过2位"
}
],
"cfabrt.recp.dclp.fairvalue"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"整数位不能超过19位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,2}
$
)
|
(
^
\d
+
\.\d{1,2}
$
)
/
,
message
:
"小数位不能超过2位"
}
],
"cfabrt.recp.dclp.remark"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
248
,
message
:
"长度不能超过248"
}
],
}
\ No newline at end of file
src/model/Brtudp/index.js
View file @
2e620969
...
...
@@ -21,8 +21,11 @@ export default class Brtudp {
liaall
:
new
Pub
().
data
.
Liaall
,
//表外
mtabut
:
new
Pub
().
data
.
Mtabut
,
//附言
oldbrdgrp
:{
rec
:{
predat
:
""
,
//oldbrdgrp.rec.predat
},
},
brdgrp
:
{
rec
:
{
...
...
@@ -45,6 +48,7 @@ export default class Brtudp {
approvcod
:
""
,
// Documents on Approval Basis .brdgrp.rec.approvcod
totcur
:
""
,
// Total Amount Claimed .brdgrp.rec.totcur
totamt
:
""
,
// Total Amount to be Paid .brdgrp.rec.totamt
mattxtflg
:
""
,
//brdgrp.rec.mattxtflg maturityDate是否高亮可显字段
},
cbs
:
{
max
:
{
...
...
@@ -307,11 +311,64 @@ export default class Brtudp {
// },
// },
cfabrt
:
{
cfaflg
:
""
,
// 数据采集标志 .cfabrt.cfaflg
basflg
:
""
,
// 签约信息 .cfabrt.basflg
ownextkey
:
""
,
// 地区机构号 .cfabrt.ownextkey
dclflg
:
""
,
// 变动信息 .cfabrt.dclflg
cfabrttxt
:
""
,
// 不报送原因 .cfabrt.cfabrttxt
cfaflg
:
""
,
// 数据采集标志 .cfabrt.cfaflg
basflg
:
""
,
// 签约信息 .cfabrt.basflg
ownextkey
:
""
,
// 地区机构号 .cfabrt.ownextkey
dclflg
:
""
,
// 变动信息 .cfabrt.dclflg
cfabrttxt
:
""
,
// 不报送原因 .cfabrt.cfabrttxt
cfatyp
:
""
,
// 数据提取操作类型 .cfabrt.cfatyp
recgrp
:{
bas
:{
appname
:
""
,
// 开证申请人名称 .cfabrt.recgrp.bas.appname
creditorcode
:
""
,
// 债权人代码 .cfabrt.recgrp.bas.creditorcode
creditortype
:
""
,
// 债权人类型代码 .cfabrt.recgrp.bas.creditortype
creditorname
:
""
,
// 债权人中文名称 .cfabrt.recgrp.bas.creditorname
creditornamen
:
""
,
// 债权人英文名称 .cfabrt.recgrp.bas.creditornamen
crehqcode
:
""
,
// 债权人总部所在国家(地区)代码 .cfabrt.recgrp.bas.crehqcode
opercode
:
""
,
// 债权人经营地所在国家(地区)代码 .cfabrt.recgrp.bas.opercode
exdebtcode
:
""
,
// 外债编号 .cfabrt.recgrp.bas.exdebtcode
actiontype
:
""
,
// 操作类型 .cfabrt.recgrp.bas.actiontype
debtorcode
:
""
,
// 债务人代码 .cfabrt.recgrp.bas.debtorcode
debtype
:
""
,
// 债务类型 .cfabrt.recgrp.bas.debtype
valuedate
:
""
,
// 起息日 .cfabrt.recgrp.bas.valuedate
contractcurr
:
""
,
// 签约金额 .cfabrt.recgrp.bas.contractcurr
actiondesc
:
""
,
// 删除原因 .cfabrt.recgrp.bas.actiondesc
maturity
:
""
,
// 到期日 .cfabrt.recgrp.bas.maturity
spapfeboindex
:
""
,
// 是否不纳入跨境融资风险加权余额计算 .cfabrt.recgrp.bas.spapfeboindex
contractamount
:
""
,
// 签约金额 .cfabrt.recgrp.bas.contractamount
appcode
:
""
,
// 开证申请人代码 .cfabrt.recgrp.bas.appcode
remark
:
""
,
// 备注 .cfabrt.recgrp.bas.remark
credittype
:
""
,
// 相关业务类型 .cfabrt.recgrp.bas.credittype
billsn
:
""
,
// 是否附有银行承兑汇票 .cfabrt.recgrp.bas.billsn
relation
:
""
,
// 对方与本机构的关系 .cfabrt.recgrp.bas.relation
},
},
recp
:{
pubp
:{
creditcodwarn
:
""
,
// CREDITORCODE WARNING .cfabrt.recp.pubp.creditcodwarn
acp
:
""
,
// 确认 .cfabrt.recp.pubp.acp
},
dclp
:{
//外债远期信用证(含即期单证相符)-变动信息-页面的外债编号字段
//--在后端是一个list,后端在VO中加一个list类型的字段即可,在Earp.java中具体展现
//但在前端中要具体展现
exdebtcode
:
""
,
//.cfabrt.recp.dclp.exdebtcode外债编号
changeno
:
""
,
//.cfabrt.recp.dclp.changeno变动编号
changtype
:
""
,
//.cfabrt.recp.dclp.changtype 变动类型
actiontype
:
""
,
//.cfabrt.recp.dclp.actiontype操作类型
actiondesc
:
""
,
//.cfabrt.recp.dclp.actiondesc 删除原因
buscode
:
""
,
//.cfabrt.recp.dclp.buscode银行业务参号
chdate
:
""
,
//.cfabrt.recp.dclp.chdate 变动日期
chcurrency
:
""
,
//.cfabrt.recp.dclp.chcurrency 变动币种
chamount
:
""
,
//.cfabrt.recp.dclp.chamount 变动金额
fairvalue
:
""
,
//.cfabrt.recp.dclp.fairvalue 公允价值
remark
:
""
,
//.cfabrt.recp.dclp.remark 备注
acp
:
""
,
//.cfabrt.recp.dclp.acp 确认
sta
:
""
,
//.cfabrt.recp.dclp.sta 接口状态
infflg
:
""
,
//.cfabrt.recp.dclp.infflg 历史数据标志
invflg
:
""
,
//.cfabrt.recp.dclp.invflg 页面是否可见
rowflg
:
""
,
//.cfabrt.recp.dclp.rowflg ROW FLG
},
},
},
pageId
:
""
// ctx的key
}
...
...
src/views/Business/Brtudp/Cfap.vue
View file @
2e620969
...
...
@@ -4,7 +4,8 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"数据采集标志"
prop=
"cfabrt.cfaflg"
>
<c-select
v-model=
"model.cfabrt.cfaflg"
style=
"width:100%"
placeholder=
"请选择数据采集标志"
:code=
"codes.cfaflg"
>
:code=
"codes.cfaflg"
@
change=
"eventFunction('cfabrt.cfaflg')"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -20,7 +21,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"cfabrt.ownextkey"
>
<c-select
v-model=
"model.cfabrt.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
:code=
"codes.ownextkey"
>
:code=
"codes.ownextkey
1"
:disabled=
"model.cfabrt.cfatyp!='A'
"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -29,7 +30,8 @@
<el-form-item
label=
"不报送原因"
prop=
"cfabrt.cfabrttxt"
>
<!--
<c-select
v-model=
"model.cfabrt.cfabrttxt"
style=
"width:100%"
placeholder=
"请选择不报送原因"
>
</c-select>
-->
<c-input
v-model=
"model.cfabrt.cfabrttxt"
style=
"width:100%"
placeholder=
"不报送原因"
disabled
>
<c-input
v-model=
"model.cfabrt.cfabrttxt"
style=
"width:100%"
placeholder=
"不报送原因"
:disabled=
"model.cfabrt.cfaflg!=4"
>
</c-input>
</el-form-item>
</c-col>
...
...
src/views/Business/Brtudp/Conp.vue
0 → 100644
View file @
2e620969
<
template
>
<div
class=
"eibs-tab"
>
<!-- ==================================上部的左边-外债编号================================ -->
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"外债编号"
prop=
"cfabrt.recgrp.bas.exdebtcode"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.exdebtcode"
maxlength=
"28"
placeholder=
"请输入外债编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"cfabrt.recgrp.bas.actiontype"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.actiontype"
style=
"width: 100%"
placeholder=
"请选择操作类型"
disabled
:code=
"codes.actiontype"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"债务人代码"
prop=
"cfabrt.recgrp.bas.debtorcode"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.debtorcode"
maxlength=
"12"
placeholder=
"请输入债务人代码"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"债务类型"
prop=
"cfabrt.recgrp.bas.debtype"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.debtype"
style=
"width: 100%"
placeholder=
"请选择债务类型"
disabled
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ==================================上部的右边-删除原因================================ -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"删除原因"
prop=
"cfabrt.recgrp.bas.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.cfabrt.recgrp.bas.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
"请输入删除原因"
:rows=
"5"
disabled
></c-input>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav"
>
&
Save
</c-button>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk"
>
&
Check
</c-button>
</c-col>
-->
<c-col
:span=
"17"
:offset=
"7"
>
<c-checkbox
v-model=
"model.cfabrt.recp.pubp.acp"
disabled
>
确认
</c-checkbox>
</c-col>
</c-col>
</c-col>
<!-- ==================================起息日-以行为单位================================ -->
<c-col
:span=
"12"
>
<el-form-item
label=
"起息日"
prop=
"cfabrt.recgrp.bas.valuedate"
>
<c-date-picker
type=
"date"
v-model=
"model.cfabrt.recgrp.bas.valuedate"
style=
"width: 100%"
placeholder=
"请选择起息日"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"到期日"
prop=
"cfabrt.recgrp.bas.maturity"
>
<c-date-picker
type=
"date"
v-model=
"model.cfabrt.recgrp.bas.maturity"
style=
"width: 100%"
placeholder=
"请选择到期日"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<!-- 签约金额左边 -->
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"签约金额"
prop=
"cfabrt.recgrp.bas.contractcurr"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.contractcurr"
style=
"width: 100%"
placeholder=
"请选择币种"
:code=
"codes.curtxt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"cfabrt.recgrp.bas.contractamount"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.contractamount"
placeholder=
"请输入签约金额"
class=
"m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- 签约金额右边--是否不纳入跨境融资风险加权余额计算-->
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"是否不纳入跨境融资风险加权余额计算"
prop=
"cfabrt.recgrp.bas.spapfeboindex"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.spapfeboindex"
style=
"width: 100%"
placeholder=
"请选择是否不纳入跨境融资风险加权余额计算"
:code=
"codes.spapfeboindex"
>
</c-select>
</el-form-item>
</c-col>
<!-- ============================开证申请人代码---以行为单位============================== -->
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"开证申请人代码"
prop=
"cfabrt.recgrp.bas.appcode"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.appcode"
maxlength=
"18"
placeholder=
"请输入开证申请人代码"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCutpErr"
>
&
Error
</c-button>
</c-col>
-->
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证申请人名称"
prop=
"cfabrt.recgrp.bas.appname"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.appname"
maxlength=
"128"
placeholder=
"请输入开证申请人名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"债权人代码"
prop=
"cfabrt.recgrp.bas.creditorcode"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.creditorcode"
maxlength=
"18"
placeholder=
"请输入债权人代码"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.cfabrt.recp.pubp.creditcodwarn"
data-path=
".cfabrt.recp.pubp.creditcodwarn"
>
</span>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"债权人类型代码"
prop=
"cfabrt.recgrp.bas.creditortype"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.creditortype"
style=
"width: 100%"
placeholder=
"请选择债权人类型代码"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"债权人中文名称"
prop=
"cfabrt.recgrp.bas.creditorname"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.creditorname"
maxlength=
"128"
placeholder=
"请输入债权人中文名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"债权人英文名称"
prop=
"cfabrt.recgrp.bas.creditornamen"
>
<c-input
v-model=
"model.cfabrt.recgrp.bas.creditornamen"
maxlength=
"128"
placeholder=
"请输入债权人英文名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"债权人总部所在国家(地区)代码"
prop=
"cfabrt.recgrp.bas.crehqcode"
>
<c-fullbox>
<c-input
v-model=
"model.cfabrt.recgrp.bas.crehqcode"
maxlength=
"3"
placeholder=
"请输入债权人总部所在国家(地区)代码"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCouselCrehqselbut"
>
?
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"债权人经营地所在国家(地区)代码"
prop=
"cfabrt.recgrp.bas.opercode"
>
<c-fullbox>
<c-input
v-model=
"model.cfabrt.recgrp.bas.opercode"
maxlength=
"3"
placeholder=
"请输入债权人经营地所在国家(地区)代码"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCouselOperselbut"
>
?
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"相关业务类型"
prop=
"cfabrt.recgrp.bas.credittype"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.credittype"
style=
"width: 100%"
placeholder=
"请选择相关业务类型"
:code=
"codes.credittype"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"是否附有银行承兑汇票"
prop=
"cfabrt.recgrp.bas.billsn"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.billsn"
style=
"width: 100%"
placeholder=
"请选择是否附有银行承兑汇票"
:code=
"codes.billsn"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"对方与本机构的关系"
prop=
"cfabrt.recgrp.bas.relation"
>
<c-select
v-model=
"model.cfabrt.recgrp.bas.relation"
style=
"width: 100%"
placeholder=
"请选择对方与本机构的关系"
:code=
"codes.exdtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"备注"
prop=
"cfabrt.recgrp.bas.remark"
>
<c-input
type=
"textarea"
v-model=
"model.cfabrt.recgrp.bas.remark"
maxlength=
"248"
show-word-limit
placeholder=
"请输入备注"
:rows=
"5"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<c-button size="small" type="primary" @click="onCan"> E&xit </c-button>
</c-col> -->
</div>
</template>
<
script
>
import
Api
from
'~/service/Api'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Brtudp/Event'
export
default
{
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
mixins
:
[
commonProcess
],
data
()
{
return
{}
},
methods
:
{
...
Event
},
created
:
function
()
{},
}
</
script
>
<
style
></
style
>
src/views/Business/Brtudp/Dclpp.vue
0 → 100644
View file @
2e620969
<
template
>
<div
class=
"eibs-tab"
>
<!-- ==================================左边-外债编号================================ -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"外债编号"
prop=
"cfabrt.recp.dclp.exdebtcode"
>
<c-input
v-model=
"model.cfabrt.recp.dclp.exdebtcode"
maxlength=
"28"
placeholder=
"请输入外债编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"变动编号"
prop=
"cfabrt.recp.dclp.changeno"
>
<c-input
v-model=
"model.cfabrt.recp.dclp.changeno"
maxlength=
"4"
placeholder=
"请输入变动编号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"cfabrt.recp.dclp.actiontype"
>
<c-select
v-model=
"model.cfabrt.recp.dclp.actiontype"
style=
"width: 100%"
placeholder=
"请选择操作类型"
disabled
:code=
"codes.actiontype"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"银行业务参号"
prop=
"cfabrt.recp.dclp.buscode"
>
<c-input
v-model=
"model.cfabrt.recp.dclp.buscode"
maxlength=
"32"
placeholder=
"请输入银行业务参号"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"变动类型"
prop=
"cfabrt.recp.dclp.changtype"
>
<c-select
v-model=
"model.cfabrt.recp.dclp.changtype"
style=
"width: 100%"
placeholder=
"请选择变动类型"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"变动日期"
prop=
"cfabrt.recp.dclp.chdate"
>
<c-date-picker
type=
"date"
v-model=
"model.cfabrt.recp.dclp.chdate"
style=
"width: 100%"
placeholder=
"请选择变动日期"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"变动币种"
prop=
"cfabrt.recp.dclp.chcurrency"
>
<c-select
v-model=
"model.cfabrt.recp.dclp.chcurrency"
style=
"width: 100%"
placeholder=
"请选择变动币种"
:code=
"codes.curtxt"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"变动金额"
prop=
"cfabrt.recp.dclp.chamount"
>
<c-input
v-model=
"model.cfabrt.recp.dclp.chamount"
placeholder=
"请输入变动金额"
class=
"m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"公允价值"
prop=
"cfabrt.recp.dclp.fairvalue"
>
<c-input
v-model=
"model.cfabrt.recp.dclp.fairvalue"
placeholder=
"请输入公允价值"
class=
"m-input-currency"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"备注"
prop=
"cfabrt.recp.dclp.remark"
>
<c-input
type=
"textarea"
v-model=
"model.cfabrt.recp.dclp.remark"
maxlength=
"248"
show-word-limit
placeholder=
"请输入备注"
:rows=
"5"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ==================================右边-删除原因================================ -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"删除原因"
prop=
"cfabrt.recp.dclp.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.cfabrt.recp.dclp.actiondesc"
maxlength=
"248"
show-word-limit
placeholder=
"请输入删除原因"
:rows=
"5"
disabled
></c-input>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav"
>
&
Save
</c-button>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk"
>
&
Check
</c-button>
</c-col>
-->
<c-col
:span=
"17"
:offset=
"7"
>
<c-checkbox
v-model=
"model.cfabrt.recp.dclp.acp"
disabled
>
确认
</c-checkbox>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
'~/service/Api'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Brtudp/Event'
export
default
{
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
mixins
:
[
commonProcess
],
data
()
{
return
{}
},
methods
:
{
...
Event
},
created
:
function
()
{},
}
</
script
>
<
style
></
style
>
src/views/Business/Brtudp/Payp.vue
View file @
2e620969
...
...
@@ -13,10 +13,10 @@
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
<
!--
<
c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
@
click=
"onDitpButgetref"
>
获取
</c-button>
</c-button>
-->
</
template
>
</c-fullbox>
</c-form-item>
...
...
@@ -26,6 +26,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Expiry"
prop=
"lidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.lidgrp.rec.expdat"
style=
"width: 100%"
placeholder=
"请输入Expiry"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
...
...
@@ -39,10 +40,10 @@
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-button>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
<
!--
<
c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
@
click=
"onDitpButgetref"
>
获取
</c-button>
</c-button>
-->
</
template
>
</c-fullbox>
</c-form-item>
...
...
@@ -59,7 +60,9 @@
</c-col>
<c-col
:span=
"11"
>
<c-form-item
label=
""
label-width=
"5px"
prop=
"brdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
""
disabled
></c-input>
<c-input
v-model=
"model.brdgrp.cbs.max.amt"
placeholder=
""
class=
"m-input-currency"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
...
...
@@ -68,13 +71,16 @@
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<c-form-item
label=
"Open Amount"
prop=
"brdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Open Amount"
disabled
>
</c-input>
<c-select
v-model=
"model.brdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Open Amount"
:code=
"codes.curtxt"
disabled
>
</c-select>
</c-form-item>
</c-col>
<c-col
:span=
"11"
>
<c-form-item
label=
""
label-width=
"5px"
prop=
"brdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.brdgrp.cbs.opn1.amt"
placeholder=
""
disabled
></c-input>
<c-input
v-model=
"model.brdgrp.cbs.opn1.amt"
placeholder=
""
class=
"m-input-currency"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
...
...
@@ -82,13 +88,16 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Received on"
prop=
"brdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请选择Received on"
disabled
></c-date-picker>
placeholder=
"请选择Received on"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<!-- 通知到单日期 -->
<c-col
:span=
"12"
>
<el-form-item
label=
"Advised on"
prop=
"brdgrp.rec.advdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.advdat"
style=
"width: 100%"
placeholder=
"请输入Advised on"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
...
...
@@ -97,21 +106,25 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"brdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请输入Maturity Date"
disabled
></c-date-picker>
placeholder=
"请输入Maturity Date"
value-format=
"yyyy-MM-dd"
:disabled=
"model.brdgrp.rec.mattxtflg==''"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Start Date -->
<c-col
:span=
"12"
>
<el-form-item
label=
"Start Date"
prop=
"brdgrp.rec.stadat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.stadat"
style=
"width: 100%"
placeholder=
"请输入 Start Date"
disabled
></c-date-picker>
placeholder=
"请输入 Start Date"
value-format=
"yyyy-MM-dd"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<!-- 单据类型 -->
<c-col
:span=
"16"
>
<el-form-item
label=
"Document Type"
prop=
"brdgrp.rec.docflg"
>
<c-select
v-model=
"model.brdgrp.rec.docflg"
style=
"width: 100%"
placeholder=
"请输入Document Type"
:code=
"codes.docflg"
disabled
>
:code=
"codes.docflg"
:disabled=
"model.brdgrp.rec.docflg!=''"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -133,7 +146,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Condition"
prop=
"brdgrp.rec.docflg"
>
<c-select
v-model=
"model.brdgrp.rec.docflg"
style=
"width: 100%"
placeholder=
"请选择Document Condition"
:code=
"codes.brdtyp"
disabled
>
:code=
"codes.brdtyp"
:disabled=
"model.brdgrp.rec.docflg!=''"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -142,14 +155,16 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Received on"
prop=
"brdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请输入Received on"
></c-date-picker>
placeholder=
"请输入Received on"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Presentation Date -->
<c-col
:span=
"12"
>
<el-form-item
label=
"Presentation Date"
prop=
"brdgrp.rec.predat"
>
<c-date-picker
type=
"date"
v-model=
"model.brdgrp.rec.predat"
style=
"width: 100%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
placeholder=
"请选择Presentation Date"
value-format=
"yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
<!-- Accept Amount -->
...
...
@@ -175,7 +190,7 @@
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"aamset.utlamt"
>
<c-input
v-model=
"model.aamset.utlamt"
placeholder=
"请输入单据金额"
></c-input>
<c-input
v-model=
"model.aamset.utlamt"
placeholder=
"请输入单据金额"
:disabled=
"model.oldbrdgrp.rec.predat==''"
></c-input>
</el-form-item>
</c-col>
<!-- Add.Amount.Part 附加金额 -->
...
...
@@ -188,7 +203,7 @@
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"aamset.utlamt2"
>
<c-input
v-model=
"model.aamset.utlamt2"
placeholder=
"请输入附加金额"
></c-input>
<c-input
v-model=
"model.aamset.utlamt2"
placeholder=
"请输入附加金额"
:disabled=
"model.oldbrdgrp.rec.predat==''"
></c-input>
</el-form-item>
</c-col>
...
...
@@ -203,7 +218,8 @@
<el-form-item
label=
""
prop=
"brdgrp.tag72add"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.brdgrp.tag72add"
maxlength=
"1750"
show-word-limit
placeholder=
"请输入TAG72"
:disabled=
"model.sftmt==''? true : false"
></c-input>
placeholder=
"请输入TAG72"
:disabled=
"model.sftmt==''? true : false"
:rows=
"4"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onAcctagButtxmsel"
:disabled=
"model.sftmt==''? true : false"
>
...
...
@@ -227,7 +243,9 @@
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
""
label-width=
"10px"
prop=
"lidgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
""
disabled
></c-input>
<c-input
v-model=
"model.lidgrp.cbs.opn1.amt"
placeholder=
""
class=
"m-input-currency"
disabled
></c-input>
</c-form-item>
</c-col>
...
...
@@ -308,7 +326,7 @@
title: '',
grp: 'brdgrp',
rol: 'prb',
}"
:disabled=
"
true
"
:isAdrblk=
"false"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onPrbpDet"
>
}"
:disabled=
"
model.brdgrp.prb.pts.extkey!=''
"
:isAdrblk=
"false"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onPrbpDet"
>
</c-ptap1>
</c-col>
...
...
@@ -943,7 +961,7 @@ export default {
data
()
{
return
{};
},
methods
:
{
...
Event
},
methods
:
{
...
Event
,
onSeainf
(){}
},
created
:
function
()
{
},
computed
:
{
flag
()
{
...
...
src/views/Business/Brtudp/index.vue
View file @
2e620969
...
...
@@ -49,57 +49,93 @@
<!--PD000213 -->
<el-tab-pane
label=
"Advice Details"
name=
"othadvtypp"
v-if=
"model.brdgrp.rec.advtyp=='oth'"
>
<m-othadvtypp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-othadvtypp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"Liability"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"Cach Cover"
name=
"ccvpan"
>
<m-ccvpan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-ccvpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"Completion"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"Messages"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000546 -->
<el-tab-pane
label=
"Attachments"
name=
"doctre"
>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"外债远期信用证数据采集"
name=
"cfap"
>
<m-cfap
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-cfap
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD001139 新增隐藏面板-->
<!--
<el-tab-pane
label=
"PD001139"
name=
"shisuan"
>
<m-shisuan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-shisuan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"外债远期信用证(含即期单证相符)-签约信息"
name=
"conp"
v-if=
"model.cfabrt.cfaflg==1"
>
<c-content>
<m-conp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!-- bd工具编不了,需手动写页面dclpp -->
<el-tab-pane
label=
"外债远期信用证(含即期单证相符)-变动信息"
name=
"dclpp"
v-if=
"model.cfabrt.cfaflg==1"
>
<c-content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
...
...
@@ -135,6 +171,8 @@ import Othadvtypp from "./Othadvtypp";
import
Cfap
from
"./Cfap"
;
import
Shisuan
from
"./Shisuan"
;
// import Limitbody from "./Limitbody";
import
Conp
from
"./Conp"
import
Dclpp
from
"./Dclpp"
//公共面板导入
import
Engp
from
"~/views/Public/Engp"
;
...
...
@@ -154,6 +192,7 @@ export default {
"m-mt750p"
:
Mt750p
,
"m-mt754p"
:
Mt754p
,
"m-othadvtypp"
:
Othadvtypp
,
"m-conp"
:
Conp
,
"m-engp"
:
Engp
,
"m-ccvpan"
:
Ccvpan
,
"m-setpan"
:
Setpan
,
...
...
@@ -164,6 +203,7 @@ export default {
"m-cfap"
:
Cfap
,
"m-shisuan"
:
Shisuan
,
"m-limitbody"
:
Limitbody
,
"m-dclpp"
:
Dclpp
,
},
provide
()
{
return
{
...
...
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