Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
5c57e73c
Commit
5c57e73c
authored
Jan 23, 2022
by
zhoubaojian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zbj bftsnd bftset
parent
c2b22300
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1717 additions
and
1072 deletions
+1717
-1072
Event.js
src/model/Bftset/Event.js
+137
-120
Event.js
src/model/Bftsnd/Event.js
+217
-216
Setp.vue
src/views/Business/Bftset/Setp.vue
+414
-222
index.vue
src/views/Business/Bftset/index.vue
+33
-12
Dscins.vue
src/views/Business/Bftsnd/Dscins.vue
+298
-158
Rgfdet.vue
src/views/Business/Bftsnd/Rgfdet.vue
+76
-43
Rgfp.vue
src/views/Business/Bftsnd/Rgfp.vue
+496
-278
index.vue
src/views/Business/Bftsnd/index.vue
+46
-23
No files found.
src/model/Bftset/Event.js
View file @
5c57e73c
...
@@ -2,125 +2,141 @@ import Api from "~/service/Api"
...
@@ -2,125 +2,141 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
import
Utils
from
"~/utils"
export
default
{
export
default
{
async
onLiaallButmisamt
(){
async
onDadsnd
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt"
)
let
rtnmsg
=
await
this
.
executeRule
(
"bftp.dedget.sdamod.dadsnd"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
this
.
model
.
dedgrp
.
rec
.
ownref
=
rtnmsg
.
data
.
dedgrp_rec_ownref
this
.
$message
({
}
type
:
'success'
,
else
message
:
'获取成功!'
{
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onLiaallButmissig
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
onSeainf
()
{
{
//TODO 处理数据逻辑
},
}
async
onBFDDadsnd
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"bftp.recget.sdamod.dadsnd"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
this
.
model
.
bfdgrp
.
rec
.
ownref
=
rtnmsg
.
data
.
bfdgrp_rec_ownref
},
this
.
$message
({
async
onSetmodDet
(){
type
:
'success'
,
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
message
:
'获取成功!'
if
(
rtnmsg
.
respCode
==
SUCCESS
)
});
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
onBFDSeainf
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
},
async
onWrkpDet
(){
async
onLiaallButmisamt
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"wrkp.det"
)
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
}
else
{
else
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
{
}
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
},
}
async
onLiaallButmissig
()
{
},
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
async
onOthpDet
(){
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
let
rtnmsg
=
await
this
.
executeRule
(
"othp.det"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
async
onSetmodDet
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
},
//TODO 处理数据逻辑
async
onLimptsGet1
(){
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get1"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
else
{
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onWrkpDet
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"wrkp.det"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onLimptsGet2
(){
else
{
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get2"
)
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
}
{
},
//TODO 处理数据逻辑
async
onOthpDet
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"othp.det"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
else
//TODO 处理数据逻辑
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onLimmodTrycal
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"limmod.trycal"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
async
onLimptsGet1
()
{
{
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get1"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
}
{
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
onMtdbutButapy
(){
async
onLimptsGet2
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butapy"
)
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get2"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
}
else
{
else
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
{
}
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
},
}
async
onLimmodTrycal
()
{
},
let
rtnmsg
=
await
this
.
executeRule
(
"limmod.trycal"
)
async
onMtdbutButcan
(){
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butcan"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
async
onMtdbutButapy
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butapy"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
},
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onMtdbutButcan
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butcan"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
}
}
\ No newline at end of file
src/model/Bftsnd/Event.js
View file @
5c57e73c
...
@@ -2,221 +2,221 @@ import Api from "~/service/Api"
...
@@ -2,221 +2,221 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
import
Utils
from
"~/utils"
export
default
{
export
default
{
async
onPrbpDet
()
{
async
onDadsnd
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"prbp.det
"
)
let
rtnmsg
=
await
this
.
executeRule
(
"bftp.dedget.sdamod.dadsnd
"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
this
.
model
.
dedgrp
.
rec
.
ownref
=
rtnmsg
.
data
.
dedgrp_rec_ownref
this
.
$message
({
}
type
:
'success'
,
else
message
:
'获取成功!'
{
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onIntdisButtxmsel
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"intdis.buttxmsel"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
onSeainf
()
{
{
//TODO 处理数据逻辑
},
}
async
onBFDDadsnd
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"bftp.recget.sdamod.dadsnd"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
this
.
model
.
bfdgrp
.
rec
.
ownref
=
rtnmsg
.
data
.
bfdgrp_rec_ownref
},
this
.
$message
({
async
onComconButtxmsel
(){
type
:
'success'
,
let
rtnmsg
=
await
this
.
executeRule
(
"comcon.buttxmsel"
)
message
:
'获取成功!'
if
(
rtnmsg
.
respCode
==
SUCCESS
)
});
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
onBFDSeainf
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
},
async
onSetinstxmButtxmsel
()
{
async
onPrbpDet
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"setinstxm.buttxmsel
"
)
let
rtnmsg
=
await
this
.
executeRule
(
"prbp.det
"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
}
else
{
else
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
{
}
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
},
}
async
onIntdisButtxmsel
()
{
},
let
rtnmsg
=
await
this
.
executeRule
(
"intdis.buttxmsel"
)
async
onDocdisButtxmsel
()
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
let
rtnmsg
=
await
this
.
executeRule
(
"docdis.buttxmsel"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
async
onComconButtxmsel
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
let
rtnmsg
=
await
this
.
executeRule
(
"comcon.buttxmsel"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
},
//TODO 处理数据逻辑
async
onDocpDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"docp.det"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
else
{
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onSetinstxmButtxmsel
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"setinstxm.buttxmsel"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onUsatxtButtxmsel
()
{
else
{
let
rtnmsg
=
await
this
.
executeRule
(
"usatxt.buttxmsel"
)
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
}
{
},
//TODO 处理数据逻辑
async
onDocdisButtxmsel
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"docdis.buttxmsel"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
else
//TODO 处理数据逻辑
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onRgfphrButtxmsel
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"rgfphr.buttxmsel"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
async
onDocpDet
()
{
{
let
rtnmsg
=
await
this
.
executeRule
(
"docp.det"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
}
{
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
onLiaallButmisamt
()
{
async
onUsatxtButtxmsel
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt
"
)
let
rtnmsg
=
await
this
.
executeRule
(
"usatxt.buttxmsel
"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
}
else
{
else
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
{
}
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
},
}
async
onRgfphrButtxmsel
()
{
},
let
rtnmsg
=
await
this
.
executeRule
(
"rgfphr.buttxmsel"
)
async
onLiaallButmissig
()
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
async
onLiaallButmisamt
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
},
//TODO 处理数据逻辑
async
onSetmodDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
else
{
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onLiaallButmissig
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onWrkpDet
()
{
else
{
let
rtnmsg
=
await
this
.
executeRule
(
"wrkp.det"
)
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
}
{
},
//TODO 处理数据逻辑
async
onSetmodDet
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
else
//TODO 处理数据逻辑
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onOthpDet
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"othp.det"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
async
onWrkpDet
()
{
{
let
rtnmsg
=
await
this
.
executeRule
(
"wrkp.det"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
}
{
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
async
onLimptsGet1
()
{
async
onOthpDet
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get1
"
)
let
rtnmsg
=
await
this
.
executeRule
(
"othp.det
"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
}
}
else
{
else
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
{
}
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
},
}
async
onLimptsGet1
()
{
},
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get1"
)
async
onLimptsGet2
()
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get2"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
}
//TODO 处理数据逻辑
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
},
{
async
onLimptsGet2
()
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
let
rtnmsg
=
await
this
.
executeRule
(
"limpts.get2"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
},
//TODO 处理数据逻辑
async
onLimmodTrycal
(){
let
rtnmsg
=
await
this
.
executeRule
(
"limmod.trycal"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
else
{
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onLimmodTrycal
()
{
else
let
rtnmsg
=
await
this
.
executeRule
(
"limmod.trycal"
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
//TODO 处理数据逻辑
}
},
}
async
onMtdbutButapy
()
{
else
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butapy"
)
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
}
{
},
//TODO 处理数据逻辑
async
onMtdbutButapy
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butapy"
)
}
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
else
//TODO 处理数据逻辑
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
else
{
},
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
async
onMtdbutButcan
(){
}
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butcan"
)
},
if
(
rtnmsg
.
respCode
==
SUCCESS
)
async
onMtdbutButcan
()
{
{
let
rtnmsg
=
await
this
.
executeRule
(
"mtdbut.butcan"
)
//TODO 处理数据逻辑
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
}
{
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
}
},
},
}
}
\ No newline at end of file
src/views/Business/Bftset/Setp.vue
View file @
5c57e73c
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<!--
<div
class=
"eibs-tab"
>
-->
<c-row>
<c-col
:span=
"12"
>
<!--头部-->
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.dedget.sdamod.dadsnd"
>
<c-col
:span=
"24"
>
<c-input
v-model=
"model.bftp.dedget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
<c-col
:span=
"12"
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"参考号"
prop=
"dedgrp.rec.ownref"
>
<el-form-item
label=
"参考号"
prop=
"dedgrp.rec.ownref"
>
<c-input
v-model=
"model.dedgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入参考号"
></c-input>
<c-fullbox>
</el-form-item>
<c-input
</c-col>
v-model=
"model.dedgrp.rec.ownref"
maxlength=
"16"
<c-col
:span=
"12"
>
placeholder=
"请输入参考号"
<el-form-item
label=
""
prop=
"bftp.dedget.sdamod.seainf"
>
></c-input>
<c-input
v-model=
"model.bftp.dedget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<template
slot=
"footer"
>
</el-form-item>
<c-button
</c-col>
style=
"margin: 0px 10px 0 10; padding: 0 12px"
size=
"small"
<c-col
:span=
"12"
>
type=
"primary"
<el-form-item
label=
"Currency"
prop=
"dedgrp.cbs.opn1.cur"
>
@
click=
"onSeainf"
<c-input
v-model=
"model.dedgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Currency"
></c-input>
>
</el-form-item>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-col>
</c-button>
<c-button
<c-col
:span=
"12"
>
style=
"margin: 0 0"
<el-form-item
label=
"Balance"
prop=
"dedgrp.cbs.opn1.amt"
>
size=
"small"
<c-input
v-model=
"model.dedgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
type=
"primary"
</el-form-item>
:disabled=
"this.flag"
</c-col>
@
click=
"onDadsnd"
>
<c-col
:span=
"12"
>
获取
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.recget.sdamod.dadsnd"
>
</c-button>
<c-input
v-model=
"model.bftp.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</
template
>
</el-form-item>
</c-fullbox>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"信用证余额"
label-width=
"150px"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.amt"
:readonly=
"true"
placeholder=
""
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据参考号"
prop=
"bfdgrp.rec.ownref"
>
<el-form-item
label=
"单据参考号"
prop=
"bfdgrp.rec.ownref"
>
<c-input
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
></c-input>
<c-fullbox>
</el-form-item>
<c-input
</c-col>
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
<c-col
:span=
"12"
>
placeholder=
"请输入单据参考号"
<el-form-item
label=
""
prop=
"bftp.recget.sdamod.seainf"
>
></c-input>
<c-input
v-model=
"model.bftp.recget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<
template
slot=
"footer"
>
</el-form-item>
<c-button
</c-col>
style=
"margin: 0px 10px 0 10; padding: 0 12px"
size=
"small"
<c-col
:span=
"12"
>
type=
"primary"
<el-form-item
label=
"Externally Displayed Name to Identify the Contract"
prop=
"bfdgrp.rec.nam"
>
@
click=
"onBFDSeainf"
<c-input
v-model=
"model.bfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
></c-input>
>
</el-form-item>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-col>
</c-button>
<c-button
<c-col
:span=
"12"
>
style=
"margin: 0 0"
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.max.cur"
>
size=
"small"
<c-select
v-model=
"model.bfdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择单据金额"
>
type=
"primary"
</c-select>
:disabled=
"this.flag"
</el-form-item>
@
click=
"onBFDDadsnd"
</c-col>
>
获取
<c-col
:span=
"12"
>
</c-button>
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.max.amt"
>
</
template
>
<c-input
v-model=
"model.bfdgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
></c-input>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"摘要"
prop=
"bfdgrp.rec.nam"
placeholder=
"请输入摘要"
>
<c-input
v-model=
"model.bfdgrp.rec.nam"
maxlength=
"40"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"单据金额"
label-width=
"150px"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.amt"
:readonly=
"true"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"交单人"
prop=
"bfdgrp.prb.pts.ref"
>
<el-form-item
label=
"交单人"
prop=
"bfdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单人"
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.prb.pts.ref"
</c-col>
maxlength=
"16"
placeholder=
"请输入交单人"
<c-col
:span=
"12"
>
></c-input>
<el-form-item
label=
"单据余额"
prop=
"bfdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Balance"
prop=
"bfdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"信用证编号"
prop=
"dedgrp.rec.kzref"
>
<el-form-item
label=
"单据余额"
label-width=
"150px"
>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"35"
placeholder=
"请输入信用证编号"
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.cbs.opn1.cur"
</c-col>
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.amt"
:readonly=
"true"
placeholder=
"请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bfdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入交单人名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据类型"
prop=
"bfdgrp.rec.doctypcod"
>
<c-select
v-model=
"model.bfdgrp.rec.doctypcod"
style=
"width: 100%"
placeholder=
"请选择单据类型"
>
<el-option
v-for=
"item in codes.bedtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<!--
<c-select v-model="model.ditp.doctypcod" :code="code.bedtyp" />
-->
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"开证行"
prop=
"dedgrp.rec.kzref"
>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"35"
placeholder=
"请输入开证行行号"
></c-input>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<c-col :span="12">
<el-form-item label="开证行" prop="bfdgrp.iss.pts.ref">
<el-form-item label="开证行" prop="bfdgrp.iss.pts.ref">
<c-input v-model="model.bfdgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行"></c-input>
<c-input v-model="model.bfdgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行"></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"单据类型"
prop=
"bfdgrp.rec.doctypcod"
>
<c-col
:span=
"12"
>
<c-select
v-model=
"model.bfdgrp.rec.doctypcod"
style=
"width:100%"
placeholder=
"请选择单据类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.iss.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据到期日"
prop=
"bfdgrp.rec.matdat"
>
<el-form-item
label=
"远期单据到期日"
prop=
"bfdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择远期单据到期日"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.matdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bfdgrp.iss.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择到单日期"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择到单日期"
<el-form-item
label=
"Presentation Date"
prop=
"bfdgrp.rec.predat"
>
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.predat"
style=
"width:100%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"6"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"提示日期"
prop=
"bfdgrp.rec.predat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.predat"
style=
"width: 100%"
placeholder=
"请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"申请人"
prop=
"bfdgrp.apl.pts.ref"
>
<el-form-item
label=
"申请人"
prop=
"bfdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.bfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></c-input>
<c-input
v-model=
"model.bfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></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=
"bfdgrp.rec.docsta"
>
<el-form-item
label=
"单据状态"
prop=
"bfdgrp.rec.docsta"
>
<!--
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
-->
<c-select
v-model=
"model.bfdgrp.rec.docsta"
style=
"width: 100%"
placeholder=
"请选择单据状态"
>
<el-option
v-for=
"item in codes.docsta"
: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=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.apl.pts.nam"
>
<el-form-item
label=
""
prop=
"bfdgrp.apl.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.apl.pts.nam"
</c-col>
maxlength=
"40"
placeholder=
"请输入申请人名称"
<c-col
:span=
"12"
>
></c-input>
<el-form-item
label=
"Tenor Stream"
prop=
"liaall.tenstm"
>
</el-form-item>
<c-input
v-model=
"model.liaall.tenstm"
placeholder=
"请输入Tenor Stream"
></c-input>
</c-col>
</el-form-item>
</c-col>
</c-col>
<!--头部end-->
<c-col
:span=
"12"
>
<!--左边start-->
<c-checkbox
v-model=
"model.trtcre.crefinflg"
>
Create Financing
</c-checkbox>
<c-col
:span=
"12"
>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"liaall.tenstm"
>
<c-col
:span=
"12"
>
<c-input
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
Close Flag
</c-checkbox>
v-model=
"model.liaall.tenstm"
</c-col>
placeholder=
""
></c-input>
<c-col
:span=
"12"
>
</el-form-item>
<c-checkbox
v-model=
"model.bfdgrp.rec.frepayflg"
>
Free of Payment
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"付款金额"
label-width=
"150px"
>
<el-form-item
label=
"减少后的结算金额"
prop=
"setmod.doccur"
>
<c-input
<c-input
v-model=
"model.setmod.doccur"
maxlength=
"3"
placeholder=
"请输入减少后的结算金额"
></c-input>
v-model=
"model.setmod.doccur"
</el-form-item>
style=
"width: 100%"
</c-col>
placeholder=
""
:readonly=
"true"
<c-col
:span=
"12"
>
></c-input>
<el-form-item
label=
"减少的金额"
prop=
"setmod.redamt"
>
</el-form-item>
<c-input
v-model=
"model.setmod.redamt"
placeholder=
"请输入减少的金额"
></c-input>
</c-col>
</el-form-item>
<c-col
:span=
"16"
>
</c-col>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
<c-col
:span=
"12"
>
v-model=
"model.setmod.docamt"
<el-form-item
label=
"document amount"
prop=
"setmod.docamt"
>
placeholder=
"请输入付款金额"
<c-input
v-model=
"model.setmod.docamt"
placeholder=
"请输入document amount"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"扣费后付款金额"
label-width=
"150px"
>
<el-form-item
label=
"Reduced Amount to settle"
prop=
"setmod.setamt"
>
<c-input
<c-input
v-model=
"model.setmod.setamt"
placeholder=
"请输入Reduced Amount to settle"
></c-input>
v-model=
"model.setmod.doccur"
</el-form-item>
style=
"width: 100%"
</c-col>
placeholder=
""
:readonly=
"true"
<c-col
:span=
"12"
>
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.setmod.setamt"
:readonly=
"true"
placeholder=
"请输入扣费后付款金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"单据金额"
label-width=
"150px"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn2.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.aamset.utlamt"
:readonly=
"true"
placeholder=
"单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"附加金额"
label-width=
"150px"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn2.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.aamset.utlamt2"
:readonly=
"true"
placeholder=
"附加金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!--左边end-->
<!--右边start-->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
:offset=
"1"
>
<c-checkbox
v-model=
"model.trtcre.crefinflg"
>
融资
</c-checkbox
>
</c-col>
<c-col
:span=
"24"
:offset=
"1"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
>
闭卷
</c-checkbox>
</c-col>
<c-col
:span=
"24"
:offset=
"1"
>
<c-checkbox
v-model=
"model.bfdgrp.rec.frepayflg"
>
无偿放单
</c-checkbox
>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"扣减金额"
label-width=
"150px"
>
<c-input
v-model=
"model.setmod.doccur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.setmod.redamt"
:readonly=
"true"
placeholder=
"请输入扣减金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"福费廷转卖类型"
prop=
"bpdgrp.rec.ffttyp"
>
<el-form-item
label=
"福费廷转卖类型"
prop=
"bpdgrp.rec.ffttyp"
>
<c-select
v-model=
"model.bpdgrp.rec.ffttyp"
style=
"width:100%"
placeholder=
"请选择福费廷转卖类型"
>
<c-select
<el-option
v-for=
"item in codes.ffttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
v-model=
"model.bpdgrp.rec.ffttyp"
style=
"width: 100%"
placeholder=
"请选择福费廷转卖类型"
>
<el-option
v-for=
"item in codes.ffttyp"
: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>
<c-col
:span=
"12"
>
</c-row>
<el-form-item
label=
"附加金额"
prop=
"bfdgrp.cbs.opn2.cur"
>
<c-select
v-model=
"model.bfdgrp.cbs.opn2.cur"
style=
"width:100%"
placeholder=
"请选择附加金额"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"aamset.utlamt"
>
<c-input
v-model=
"model.aamset.utlamt"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"附加金额"
prop=
"aamset.utlamt2"
>
<c-input
v-model=
"model.aamset.utlamt2"
placeholder=
"请输入附加金额"
></c-input>
</el-form-item>
</c-col>
</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/Bftset/Event"
import
Event
from
"~/model/Bftset/Event"
;
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:[
"model"
,
"codes"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
mixins
:
[
CommonProcess
],
data
(){
data
()
{
return
{
return
{};
},
}
methods
:
{
...
Event
},
},
created
:
function
()
{},
methods
:{...
Event
},
};
created
:
function
(){
}
}
</
script
>
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
src/views/Business/Bftset/index.vue
View file @
5c57e73c
<
template
>
<
template
>
<c-page
title=
"卖方信用证收款"
>
<div
class=
"eContainer"
>
<div
class=
"eContainer"
>
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<c-function-btn
<c-function-btn
...
@@ -21,59 +22,78 @@
...
@@ -21,59 +22,78 @@
<!--PD000034 -->
<!--PD000034 -->
<el-tab-pane
label=
"收款"
name=
"setp"
>
<el-tab-pane
label=
"收款"
name=
"setp"
>
<c-content>
<m-setp
:model=
"model"
:codes=
"codes"
/>
<m-setp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000027 -->
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<el-tab-pane
label=
"表外"
name=
"engp"
>
<c-content>
<m-engp
:model=
"model"
:codes=
"codes"
/>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000000 -->
<!--PD000000 -->
<el-tab-pane
label=
"帐务"
name=
"setpan"
>
<el-tab-pane
label=
"费用及账务"
name=
"setpan"
>
<c-content>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<c-content>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000000 -->
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<c-content>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000529 -->
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<c-content>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<c-content>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
</c-tabs>
</c-tabs>
</el-form>
</el-form>
</div>
</div>
</c-page>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
import
Utils
from
"~/utils/index"
;
import
Bftset
from
"~/model/Bftset"
import
CodeTable
from
"~/config/CodeTable"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
import
Bftset
from
"~/model/Bftset"
;
import
Check
from
"~/model/Bftset/Check"
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
Default
from
"~/model/Bftset/Default"
import
CommonFuncs
from
"~/mixin/CommonFuncs"
;
import
Pattern
from
"~/model/Bftset/Pattern"
import
Check
from
"~/model/Bftset/Check"
;
import
Setp
from
"./Setp"
import
Default
from
"~/model/Bftset/Default"
;
import
Pattern
from
"~/model/Bftset/Pattern"
;
import
Setp
from
"./Setp"
;
import
Detp
from
"./Detp"
;
import
Glepan
from
"~/views/Public/Glepan"
;
import
Glepan
from
"~/views/Public/Glepan"
;
import
Engp
from
"~/views/Public/Engp"
;
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
"~/views/Public/Limitbody"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
import
Detp
from
"./Detp"
export
default
{
export
default
{
...
@@ -93,7 +113,8 @@ export default {
...
@@ -93,7 +113,8 @@ export default {
root
:
this
root
:
this
}
}
},
},
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
CommonProcess
,
CommonFuncs
],
// 里面包含了Default、Check等的公共处理
computed
:
{},
data
(){
data
(){
return
{
return
{
tabVal
:
""
,
tabVal
:
""
,
...
...
src/views/Business/Bftsnd/Dscins.vue
View file @
5c57e73c
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<!--
<div
class=
"eibs-tab"
>
-->
<c-row>
<c-col
:span=
"12"
>
<!--左边start-->
<c-checkbox
v-model=
"model.bfdgrp.blk.docdisflg"
>
Discrepancies modified
</c-checkbox>
<c-col
:span=
"11"
>
</c-col>
<c-col
:span=
"22"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Internal Discrepancies"
prop=
"bfdgrp.blk.intdis"
>
<el-form-item
label=
"Internal Discrepancies"
prop=
"bfdgrp.blk.intdis"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.intdis"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Internal Discrepancies"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.intdis"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Internal Discrepancies"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"2"
>
<c-col
:span=
"12"
>
<c-button
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onIntdisButtxmsel"
>
size=
"small"
...
type=
"primary"
icon=
"el-icon-search"
@
click=
"onIntdisButtxmsel"
>
...
</c-button>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"22"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Processing Options"
prop=
"bftp.folwupopt"
>
<c-select
v-model=
"model.bftp.folwupopt"
style=
"width:100%"
placeholder=
"请选择Processing Options"
>
<el-option
v-for=
"item in codes.folwupopt"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bfdgrp.rec.approvcod"
>
Documents on Approval Basis
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bfdsnd.snd732"
>
Create MT 732
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bftp.cre752flg"
>
Create 752
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Further Identification"
prop=
"bftp.furide"
>
<c-select
v-model=
"model.bftp.furide"
style=
"width:100%"
placeholder=
"请选择Further Identification"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Comments and Conclusions"
prop=
"bfdgrp.blk.comcon"
>
<el-form-item
label=
"Comments and Conclusions"
prop=
"bfdgrp.blk.comcon"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.comcon"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Comments and Conclusions"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.comcon"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Comments and Conclusions"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onComconButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"22"
>
<el-form-item
label=
"Settlement Instructions transaction field"
prop=
"bfdgrp.blk.setinsbe"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.setinsbe"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Settlement Instructions transaction field"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSetinstxmButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"22"
>
<el-form-item
label=
"Discrepancies"
prop=
"bfdgrp.blk.docdis"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.docdis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Discrepancies"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"2"
>
<c-col
:span=
"12"
>
<c-button
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onComconButtxmsel"
>
size=
"small"
...
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDocdisButtxmsel"
>
...
</c-button>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bfdsnd.ingdsc"
>
Ignore Discrepancies
</c-checkbox
>
</c-col>
</c-col>
<!--左边end-->
<!--右边start-->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bfdgrp.blk.docdisflg"
>
Discrepancies modified
</c-checkbox
>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Further Handling"
prop=
"bftp.folwupopt"
>
<c-select
v-model=
"model.bftp.folwupopt"
style=
"width: 100%"
placeholder=
"请选择Further Handling"
>
<el-option
v-for=
"item in codes.folwupopt"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bfdgrp.rec.approvcod"
>
Documents on Approval Basis
</c-checkbox
>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bfdsnd.snd732"
>
Create MT 732
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bftp.cre752flg"
>
Create 752
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Further Identification"
prop=
"bftp.furide"
>
<c-select
v-model=
"model.bftp.furide"
style=
"width: 100%"
placeholder=
"请选择Further Identification"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Date of Advice"
prop=
"bfdgrp.rec.disdat"
>
<el-form-item
label=
"Date of Advice"
prop=
"bfdgrp.rec.disdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.disdat"
style=
"width:100%"
placeholder=
"请选择Date of Advice"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.disdat"
style=
"width: 100%"
placeholder=
"请选择Date of Advice"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12
"
>
<c-col
:span=
"24
"
>
<el-form-item
label=
"Less comm."
prop=
"bfdgrp.rec.lescom"
>
<el-form-item
label=
"Less comm."
prop=
"bfdgrp.rec.lescom"
>
<c-input
v-model=
"model.bfdgrp.rec.lescom"
placeholder=
"请输入Less comm."
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.rec.lescom"
</c-col>
placeholder=
"请输入Less comm."
></c-input>
<c-col
:span=
"12"
>
</el-form-item>
<el-form-item
label=
"Settlement Instructions transaction field"
prop=
"bfdgrp.blk.setinsbe"
>
</c-col>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.setinsbe"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Settlement Instructions transaction field"
></c-input>
<!--
</el-form-item>
<c-col
:span=
"12"
>
</c-col>
<el-form-item
label=
"议付"
prop=
"bfdsnd.yf"
>
<c-input
<c-col
:span=
"12"
>
v-model=
"model.bfdsnd.yf"
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSetinstxmButtxmsel"
>
maxlength=
"10"
...
placeholder=
"请输入议付"
</c-button>
></c-input>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
-->
<el-form-item
label=
"议付"
prop=
"bfdsnd.yf"
>
<c-col
:span=
"24"
>
<c-input
v-model=
"model.bfdsnd.yf"
maxlength=
"10"
placeholder=
"请输入议付"
></c-input>
<c-checkbox
v-model=
"model.bfdgrp.rec.docrolflg"
</el-form-item>
>
Send Documents to Another Address
</c-checkbox
</c-col>
>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bfdgrp.rec.docrolflg"
>
Send Documents to Another Address
</c-checkbox>
<c-col
:span=
"24"
>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bfdsnd.ingdsc"
>
Ignore Discrepancies
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Receiver of Documents"
prop=
"bfdgrp.rec.docrol"
>
<el-form-item
label=
"Receiver of Documents"
prop=
"bfdgrp.rec.docrol"
>
<c-select
v-model=
"model.bfdgrp.rec.docrol"
style=
"width:100%"
placeholder=
"请选择Receiver of Documents"
>
<c-select
<el-option
v-for=
"item in codes.rolall"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
v-model=
"model.bfdgrp.rec.docrol"
style=
"width: 100%"
placeholder=
"请选择Receiver of Documents"
>
<el-option
v-for=
"item in codes.rolall"
: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-ptap
<c-col
:span=
"12"
>
:model=
"model"
<el-form-item
label=
"Discrepancies"
prop=
"bfdgrp.blk.docdis"
>
:argadr=
"
{
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.docdis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Discrepancies"
></c-input>
title: '寄单行',
grp: 'bfdgrp',
rol: 'doc',
}"
:disabled="true"
:isAdrblk="false"
@onSeainf="onSeainf"
@onDocpDet="onDocpDet"
>
</c-ptap>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.docp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.bftp.docp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDocdisButtxmsel"
>
<el-form-item
...
label=
"External Key of Address"
</c-button>
prop=
"bfdgrp.doc.pts.extkey"
</c-col>
>
<c-input
<c-col
:span=
"12"
>
v-model=
"model.bfdgrp.doc.pts.extkey"
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.docp.ptsget.sdamod.dadsnd"
>
maxlength=
"16"
<c-input
v-model=
"model.bftp.docp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
placeholder=
"请输入External Key of Address"
</el-form-item>
></c-input>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"bfdgrp.doc.pts.extkey"
>
<c-col
:span=
"12"
>
<c-input
v-model=
"model.bfdgrp.doc.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=
"bftp.docp.ptsget.sdamod.seainf"
>
<el-form-item
label=
""
prop=
"bftp.docp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.bftp.docp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<c-input
v-model=
"model.bftp.docp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onDocpDet"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onDocpDet"
>
Details
Details
</c-button>
</c-button>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"bfdgrp.doc.namelc"
>
<el-form-item
label=
"名称"
prop=
"bfdgrp.doc.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.namelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Address Block"
prop=
"bfdgrp.doc.pts.adrblk"
>
<el-form-item
label=
"Address Block"
prop=
"bfdgrp.doc.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.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=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Chinese address"
prop=
"bfdgrp.doc.dbfadrblkcn"
>
<el-form-item
label=
"Chinese address"
prop=
"bfdgrp.doc.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></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=
"bfdgrp.doc.adrelc"
>
<el-form-item
label=
"地址"
prop=
"bfdgrp.doc.adrelc"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.doc.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</div>
-->
</c-col>
<!--
</div>
-->
</c-row>
</
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/Bftsnd/Event"
import
Event
from
"~/model/Bftsnd/Event"
;
import
Ptap
from
"~/views/Public/Ptap"
;
export
default
{
export
default
{
inject
:
[
'root'
],
components
:
{
"c-ptap"
:
Ptap
},
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
mixins
:
[
CommonProcess
],
props
:
[
"model"
,
"codes"
],
data
(){
mixins
:
[
CommonProcess
],
return
{
data
()
{
return
{};
}
},
},
methods
:
{
...
Event
},
methods
:{...
Event
},
created
:
function
()
{},
created
:
function
(){
};
}
}
</
script
>
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
src/views/Business/Bftsnd/Rgfdet.vue
View file @
5c57e73c
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-row>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据指示"
prop=
"bfdsnd.usadet"
>
<el-form-item
label=
"远期单据指示"
prop=
"bfdsnd.usadet"
>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.usadet"
maxlength=
"65"
show-word-limit
placeholder=
"请输入远期单据指示"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.usadet"
maxlength=
"65"
show-word-limit
placeholder=
"请输入远期单据指示"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onUsatxtButtxmsel"
>
<c-button
...
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onUsatxtButtxmsel"
>
...
</c-button>
</c-button>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"12"
>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"偿付条款"
prop=
"bfdsnd.addphr"
>
<el-form-item
label=
"偿付条款"
prop=
"bfdsnd.addphr"
>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.addphr"
maxlength=
"65"
show-word-limit
placeholder=
"请输入偿付条款"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.addphr"
maxlength=
"65"
show-word-limit
placeholder=
"请输入偿付条款"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onRgfphrButtxmsel"
>
<c-button
...
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onRgfphrButtxmsel"
>
...
</c-button>
</c-button>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"12"
>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"新受益人地址"
prop=
"bfdsnd.newbenadr"
>
<el-form-item
label=
"新受益人地址"
prop=
"bfdsnd.newbenadr"
>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.newbenadr"
maxlength=
"35"
show-word-limit
placeholder=
"请输入新受益人地址"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdsnd.newbenadr"
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-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"新受益人编号"
prop=
"bfdgrp.blk.benref"
>
<el-form-item
label=
"新受益人编号"
prop=
"bfdgrp.blk.benref"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.benref"
maxlength=
"16"
show-word-limit
placeholder=
"请输入新受益人编号"
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.benref"
maxlength=
"16"
show-word-limit
placeholder=
"请输入新受益人编号"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</c-row>
</div>
</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/Bftsnd/Event"
import
Event
from
"~/model/Bftsnd/Event"
;
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:[
"model"
,
"codes"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
mixins
:
[
CommonProcess
],
data
(){
data
()
{
return
{
return
{};
},
}
methods
:
{
...
Event
},
},
created
:
function
()
{},
methods
:{...
Event
},
};
created
:
function
(){
}
}
</
script
>
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
src/views/Business/Bftsnd/Rgfp.vue
View file @
5c57e73c
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<!--
<div
class=
"eibs-tab"
>
-->
<c-row>
<c-col
:span=
"12"
>
<!--头部-->
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.dedget.sdamod.dadsnd"
>
<c-col
:span=
"24"
>
<c-input
v-model=
"model.bftp.dedget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
<c-col
:span=
"12"
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"参考号"
prop=
"dedgrp.rec.ownref"
>
<el-form-item
label=
"参考号"
prop=
"dedgrp.rec.ownref"
>
<c-input
v-model=
"model.dedgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入参考号"
></c-input>
<c-fullbox>
</el-form-item>
<c-input
</c-col>
v-model=
"model.dedgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入参考号"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0px 10px 0 10; 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"
@
click=
"onDadsnd"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!--
<c-col :span="12">
<c-col :span="12">
<el-form-item label="" prop="bftp.dedget.sdamod.seainf">
<el-form-item label="" prop="bftp.dedget.sdamod.seainf">
<c-input v-model="model.bftp.dedget.sdamod.seainf" placeholder="请输入"></c-input>
<c-input v-model="model.bftp.dedget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"12"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Currency"
prop=
"dedgrp.cbs.opn1.cur"
>
<el-form-item
label=
"信用证余额"
label-width=
"150px"
>
<c-input
v-model=
"model.dedgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Currency"
></c-input>
<c-input
</el-form-item>
v-model=
"model.dedgrp.cbs.opn1.cur"
</c-col>
style=
"width: 100%"
placeholder=
""
<c-col
:span=
"12"
>
:readonly=
"true"
<el-form-item
label=
"Balance"
prop=
"dedgrp.cbs.opn1.amt"
>
></c-input>
<c-input
v-model=
"model.dedgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-col
:span=
"12"
>
<c-input
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.recget.sdamod.dadsnd"
>
v-model=
"model.dedgrp.cbs.opn1.amt"
<c-input
v-model=
"model.bftp.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
:readonly=
"true"
</el-form-item>
placeholder=
""
</c-col>
></c-input>
</el-form-item>
<c-col
:span=
"12"
>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据参考号"
prop=
"bfdgrp.rec.ownref"
>
<el-form-item
label=
"单据参考号"
prop=
"bfdgrp.rec.ownref"
>
<c-input
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入单据参考号"
></c-input>
<c-fullbox>
</el-form-item>
<c-input
</c-col>
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
<c-col
:span=
"12"
>
placeholder=
"请输入单据参考号"
<el-form-item
label=
""
prop=
"bftp.recget.sdamod.seainf"
>
></c-input>
<c-input
v-model=
"model.bftp.recget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
<
template
slot=
"footer"
>
</el-form-item>
<c-button
</c-col>
style=
"margin: 0px 10px 0 10; padding: 0 12px"
size=
"small"
<c-col
:span=
"12"
>
type=
"primary"
<el-form-item
label=
"Externally Displayed Name to Identify the Contract"
prop=
"bfdgrp.rec.nam"
>
@
click=
"onBFDSeainf"
<c-input
v-model=
"model.bfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
></c-input>
>
</el-form-item>
<span
style=
"font-family: '宋体'; font-weight: bold"
>
i
</span>
</c-col>
</c-button>
<c-button
<c-col
:span=
"12"
>
style=
"margin: 0 0"
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.max.cur"
>
size=
"small"
<c-select
v-model=
"model.bfdgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择单据金额"
>
type=
"primary"
</c-select>
:disabled=
"this.flag"
</el-form-item>
@
click=
"onBFDDadsnd"
</c-col>
>
获取
<c-col
:span=
"12"
>
</c-button>
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.max.amt"
>
</
template
>
<c-input
v-model=
"model.bfdgrp.cbs.max.amt"
placeholder=
"请输入单据金额"
></c-input>
</c-fullbox>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"摘要"
prop=
"bfdgrp.rec.nam"
placeholder=
"请输入摘要"
>
<c-input
v-model=
"model.bfdgrp.rec.nam"
maxlength=
"40"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"单据金额"
label-width=
"150px"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.amt"
:readonly=
"true"
placeholder=
"请输入单据金额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"交单人"
prop=
"bfdgrp.prb.pts.ref"
>
<el-form-item
label=
"交单人"
prop=
"bfdgrp.prb.pts.ref"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.ref"
maxlength=
"16"
placeholder=
"请输入交单人"
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.prb.pts.ref"
</c-col>
maxlength=
"16"
placeholder=
"请输入交单人"
<c-col
:span=
"12"
>
></c-input>
<el-form-item
label=
"单据余额"
prop=
"bfdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Balance"
prop=
"bfdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"信用证编号"
prop=
"dedgrp.rec.kzref"
>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"35"
placeholder=
"请输入信用证编号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"开证行"
prop=
"bfdgrp.iss.pts.ref"
>
<c-input
v-model=
"model.bfdgrp.iss.pts.ref"
maxlength=
"16"
placeholder=
"请输入开证行"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"单据余额"
label-width=
"150px"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
""
:readonly=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"7px"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.amt"
:readonly=
"true"
placeholder=
"请输入单据余额"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bfdgrp.prb.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.prb.pts.nam"
maxlength=
"40"
placeholder=
"请输入交单人名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据类型"
prop=
"bfdgrp.rec.doctypcod"
>
<el-form-item
label=
"单据类型"
prop=
"bfdgrp.rec.doctypcod"
>
<c-select
v-model=
"model.bfdgrp.rec.doctypcod"
style=
"width:100%"
placeholder=
"请选择单据类型"
>
<c-select
<el-option
v-for=
"item in codes.bedtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
v-model=
"model.bfdgrp.rec.doctypcod"
style=
"width: 100%"
placeholder=
"请选择单据类型"
>
<el-option
v-for=
"item in codes.bedtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-option>
</c-select>
</c-select>
<!--
<!--
<c-select v-model="model.ditp.doctypcod" :code="code.bedtyp" />
<c-select v-model="model.ditp.doctypcod" :code="code.bedtyp" />
-->
-->
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.iss.pts.nam"
>
<el-form-item
label=
"开证行"
prop=
"dedgrp.rec.kzref"
>
<c-input
v-model=
"model.bfdgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-input
v-model=
"model.dedgrp.rec.kzref"
maxlength=
"35"
placeholder=
"请输入开证行行号"
></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=
"bfdgrp.rec.matdat
"
>
<el-form-item label="
开证行" prop="bfdgrp.iss.pts.ref
">
<c-
date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择远期单据到期日"
></c-date-picker
>
<c-
input v-model="model.bfdgrp.iss.pts.ref" maxlength="16" placeholder="请输入开证行"></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=
"bfdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"bfdgrp.iss.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择到单日期"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择到单日期"
<el-form-item
label=
"Presentation Date"
prop=
"bfdgrp.rec.predat"
>
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.predat"
style=
"width:100%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"6"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"提示日期"
prop=
"bfdgrp.rec.predat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.predat"
style=
"width: 100%"
placeholder=
"请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"申请人"
prop=
"bfdgrp.apl.pts.ref"
>
<el-form-item
label=
"申请人"
prop=
"bfdgrp.apl.pts.ref"
>
<c-input
v-model=
"model.bfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></c-input>
<c-input
v-model=
"model.bfdgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入申请人"
></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=
"bfdgrp.rec.docsta"
>
<el-form-item
label=
"单据状态"
prop=
"bfdgrp.rec.docsta"
>
<!--
<!--
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
<c-input v-model="model.bfdgrp.rec.docsta" maxlength="40" placeholder="请输入单据状态"></c-input>
-->
-->
<c-select
v-model=
"model.bfdgrp.rec.docsta"
style=
"width:100%"
placeholder=
"请选择单据状态"
>
<c-select
<el-option
v-for=
"item in codes.docsta"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
v-model=
"model.bfdgrp.rec.docsta"
style=
"width: 100%"
placeholder=
"请选择单据状态"
>
<el-option
v-for=
"item in codes.docsta"
: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=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name of Party"
prop=
"bfdgrp.apl.pts.nam"
>
<el-form-item
label=
""
prop=
"bfdgrp.apl.pts.nam"
>
<c-input
v-model=
"model.bfdgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
<c-input
</el-form-item>
v-model=
"model.bfdgrp.apl.pts.nam"
</c-col>
maxlength=
"40"
placeholder=
"请输入申请人名称"
<c-col
:span=
"12"
>
></c-input>
<el-form-item
label=
"Payer"
prop=
"bfdgrp.rec.payrol"
>
</el-form-item>
<c-select
v-model=
"model.bfdgrp.rec.payrol"
style=
"width:100%"
placeholder=
"请选择Payer"
>
</c-col>
</c-select>
</c-col>
</el-form-item>
<!--头部end-->
</c-col>
<!--左边start-->
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<span
v-text=
"model.bftp.docgrdm.docdsclab"
data-path=
".bftp.docgrdm.docdsclab"
>
</span>
<!--已交单据-->
</c-col>
<!--
<span
<c-col
:span=
"12"
>
v-text="model.bftp.docgrdm.docdsclab"
<el-form-item
label=
"External Key of Address"
prop=
"bfdgrp.oth.pts.extkey"
>
data-path=".bftp.docgrdm.docdsclab"
<c-input
v-model=
"model.bfdgrp.oth.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
>
</el-form-item>
</span>
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"已交单据"
>
<el-form-item
label=
"Number of bank"
prop=
"bfdgrp.oth.pts.bankno"
>
</el-form-item>
<c-input
v-model=
"model.bfdgrp.oth.pts.bankno"
maxlength=
"20"
placeholder=
"请输入Number of bank"
></c-input>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<!--bftp.docgrdm.docgrdp 要改,先占位-->
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<el-form-item
label=
"联行名称 电证用"
prop=
"bfdgrp.oth.pts.jigomc"
>
<c-input
type=
"textarea"
placeholder=
""
></c-input>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.oth.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称 电证用"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"地址 电证用"
prop=
"bfdgrp.oth.pts.dizhii"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.oth.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址 电证用"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Presented by"
prop=
"bfdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.bfdgrp.rec.docprbrol"
style=
"width:100%"
placeholder=
"请选择Presented by"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Drag Drop Sender"
prop=
"bftp.prbp.ptsget.sdamod.dadsnd"
>
<c-input
v-model=
"model.bftp.prbp.ptsget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Key of Address"
prop=
"bfdgrp.prb.pts.extkey"
>
<c-input
v-model=
"model.bfdgrp.prb.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=
"bftp.prbp.ptsget.sdamod.seainf"
>
<c-input
v-model=
"model.bftp.prbp.ptsget.sdamod.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onPrbpDet"
>
Details
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"名称"
prop=
"bfdgrp.prb.namelc"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.prb.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=
"bfdgrp.prb.pts.adrblk"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.prb.pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Chinese address"
prop=
"bfdgrp.prb.dbfadrblkcn"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.prb.dbfadrblkcn"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Chinese address"
></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=
"bfdgrp.rec.rcvdat"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width:100%"
placeholder=
"请选择到单日期"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"装运日期"
prop=
"bfdgrp.rec.shpdat"
>
<el-form-item
label=
"装运日期"
prop=
"bfdgrp.rec.shpdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.shpdat"
style=
"width:100%"
placeholder=
"请选择装运日期"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.shpdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择装运日期"
<el-form-item
label=
"地址"
prop=
"bfdgrp.prb.adrelc"
>
></c-date-picker>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.prb.adrelc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></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=
"bfdgrp.rec.predat"
>
<el-form-item
label=
"Presentation Date"
prop=
"bfdgrp.rec.predat"
>
<c-date-picker
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.predat"
style=
"width:100%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
type=
"date"
</el-form-item>
v-model=
"model.bfdgrp.rec.predat"
</c-col>
style=
"width: 100%"
placeholder=
"请选择寄单日期"
<c-col
:span=
"12"
>
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据到期日"
prop=
"bfdgrp.rec.matdat"
>
<el-form-item
label=
"远期单据到期日"
prop=
"bfdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择远期单据到期日"
></c-date-picker>
<c-date-picker
</el-form-item>
type=
"date"
</c-col>
v-model=
"model.bfdgrp.rec.matdat"
style=
"width: 100%"
<c-col
:span=
"12"
>
placeholder=
"请选择远期单据到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据到期时间"
prop=
"bfdgrp.blk.matper"
>
<el-form-item
label=
"远期单据到期时间"
prop=
"bfdgrp.blk.matper"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.blk.matper"
maxlength=
"65"
show-word-limit
placeholder=
"请输入远期单据到期时间"
></c-input>
<c-input
</el-form-item>
type=
"textarea"
</c-col>
v-model=
"model.bfdgrp.blk.matper"
maxlength=
"65"
<c-col
:span=
"12"
>
show-word-limit
<c-checkbox
v-model=
"model.ameadrflg"
>
Ammendment Ben. or Iss. Address
</c-checkbox>
placeholder=
"请输入远期单据到期时间"
</c-col>
></c-input>
</div>
</el-form-item>
</c-col>
</c-col
>
<!--左边end-->
<!--右边start-->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"付款人"
prop=
"bfdgrp.rec.payrol"
>
<c-select
v-model=
"model.bfdgrp.rec.payrol"
style=
"width: 100%"
placeholder=
"请选择付款人"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"BIC"
prop=
"bfdgrp.oth.pts.extkey"
>
<c-input
v-model=
"model.bfdgrp.oth.pts.extkey"
maxlength=
"16"
placeholder=
"请输入BIC"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"联行行号"
prop=
"bfdgrp.oth.pts.bankno"
>
<c-input
v-model=
"model.bfdgrp.oth.pts.bankno"
maxlength=
"20"
placeholder=
"请输入联行行号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"联行名称"
prop=
"bfdgrp.oth.pts.jigomc"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.oth.pts.jigomc"
maxlength=
"35"
show-word-limit
placeholder=
"请输入联行名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"联行地址"
prop=
"bfdgrp.oth.pts.dizhii"
>
<c-input
type=
"textarea"
v-model=
"model.bfdgrp.oth.pts.dizhii"
maxlength=
"35"
show-word-limit
placeholder=
"请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"交单人"
prop=
"bfdgrp.rec.docprbrol"
>
<c-select
v-model=
"model.bfdgrp.rec.docprbrol"
style=
"width: 100%"
placeholder=
"请选择交单人"
>
</c-select>
</el-form-item>
</c-col>
<!--
<c-ptapdome
:disabledjigomc="true"
:model="model"
:argadr="{
title: '交单人',
grp: 'bfdgrp',
rol: 'prb',
}"
:isPrb="true"
>
</c-ptapdome>
-->
<c-ptap
:model=
"model"
:argadr=
"{
title: '交单人',
grp: 'bfdgrp',
rol: 'prb',
}"
:disabled=
"true"
:isAdrblk=
"false"
@
onSeainf=
"onSeainf"
@
onPrbpDet=
"onPrbpDet"
>
</c-ptap>
<!--
<c-col :span="24">
<el-form-item label="" prop="bfdgrp.prb.pts.extkey">
<c-fullbox>
<c-input
v-model="model.bfdgrp.prb.pts.extkey"
maxlength="16"
placeholder="请输入交单人"
></c-input>
<template slot="footer">
<c-button
style="margin: 0px 10px 0 10; padding: 0 12px"
size="small"
type="primary"
@click="onBFDSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button size="small" type="primary" @click="onPrbpDet">
Details
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="名称" prop="bfdgrp.prb.namelc">
<c-input
type="textarea"
v-model="model.bfdgrp.prb.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="地址" prop="bfdgrp.prb.adrelc">
<c-input
type="textarea"
v-model="model.bfdgrp.prb.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.ameadrflg"
>
Ammendment Ben. or Iss. Address
</c-checkbox
>
</c-col>
</c-col>
<!--右边end-->
</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/Bftsnd/Event"
import
Event
from
"~/model/Bftsnd/Event"
;
import
Ptap
from
"~/views/Public/Ptap"
;
import
Utils
from
"~/utils"
;
export
default
{
export
default
{
inject
:
[
'root'
],
components
:
{
"c-ptap"
:
Ptap
},
props
:[
"model"
,
"codes"
],
inject
:
[
"root"
],
mixins
:
[
CommonProcess
],
props
:
[
"model"
,
"codes"
],
data
(){
mixins
:
[
CommonProcess
],
return
{
data
()
{
return
{};
}
},
},
methods
:
{
...
Event
},
methods
:{...
Event
},
created
:
function
()
{},
created
:
function
(){
};
}
}
</
script
>
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
src/views/Business/Bftsnd/index.vue
View file @
5c57e73c
<
template
>
<
template
>
<c-page
title=
"卖方信用证寄单"
>
<div
class=
"eContainer"
>
<div
class=
"eContainer"
>
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<!--
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
-->
<c-function-btn
<c-function-btn
...
@@ -21,31 +22,41 @@
...
@@ -21,31 +22,41 @@
<!--PD000021 -->
<!--PD000021 -->
<el-tab-pane
label=
"寄单"
name=
"rgfp"
>
<el-tab-pane
label=
"寄单"
name=
"rgfp"
>
<m-rgfp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-rgfp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000259 -->
<!--PD000259 -->
<el-tab-pane
label=
"寄单1"
name=
"rgfp1"
>
<el-tab-pane
label=
"寄单1"
name=
"rgfp1"
>
<m-rgfp1
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-rgfp1
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000050 -->
<!--PD000050 -->
<el-tab-pane
label=
"指示/不符点"
name=
"dscins"
>
<el-tab-pane
label=
"指示/不符点"
name=
"dscins"
>
<m-dscins
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-dscins
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000049 -->
<!--PD000049 -->
<el-tab-pane
label=
"单据描述"
name=
"rgfdet"
>
<el-tab-pane
label=
"单据描述"
name=
"rgfdet"
>
<m-rgfdet
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-rgfdet
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000027 -->
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<el-tab-pane
label=
"表外"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000000 -->
<!--PD000000 -->
<el-tab-pane
label=
"
帐
务"
name=
"setpan"
>
<el-tab-pane
label=
"
费用及账
务"
name=
"setpan"
>
<!--
<!--
<m-setpan
:model=
"model"
:codes=
"codes"
/>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
-->
-->
...
@@ -56,41 +67,52 @@
...
@@ -56,41 +67,52 @@
<!--PD000000 -->
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000529 -->
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<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>
</el-tab-pane>
</c-tabs>
</c-tabs>
</el-form>
</el-form>
</div>
</div>
</c-page>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
import
Utils
from
"~/utils/index"
;
import
Bftsnd
from
"~/model/Bftsnd"
import
CodeTable
from
"~/config/CodeTable"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
import
Bftsnd
from
"~/model/Bftsnd"
;
import
Check
from
"~/model/Bftsnd/Check"
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
Default
from
"~/model/Bftsnd/Default"
import
CommonFuncs
from
"~/mixin/CommonFuncs"
;
import
Pattern
from
"~/model/Bftsnd/Pattern"
import
Check
from
"~/model/Bftsnd/Check"
;
import
Rgfp
from
"./Rgfp"
import
Default
from
"~/model/Bftsnd/Default"
;
import
Rgfp1
from
"./Rgfp1"
import
Pattern
from
"~/model/Bftsnd/Pattern"
;
import
Dscins
from
"./Dscins"
import
Rgfp
from
"./Rgfp"
;
import
Rgfdet
from
"./Rgfdet"
import
Rgfp1
from
"./Rgfp1"
;
import
Dscins
from
"./Dscins"
;
import
Rgfdet
from
"./Rgfdet"
;
import
Detp
from
"./Detp"
;
import
Engp
from
"~/views/Public/Engp"
;
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
"~/views/Public/Limitbody"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
import
Detp
from
"./Detp"
export
default
{
export
default
{
...
@@ -112,7 +134,8 @@ export default {
...
@@ -112,7 +134,8 @@ export default {
root
:
this
root
:
this
}
}
},
},
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
CommonProcess
,
CommonFuncs
],
// 里面包含了Default、Check等的公共处理
computed
:
{},
data
(){
data
(){
return
{
return
{
tabVal
:
""
,
tabVal
:
""
,
...
...
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