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
f97382e9
Commit
f97382e9
authored
Jul 13, 2022
by
wangna
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
gitcom頁面佈局
parent
2cb88c13
Show whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
19 additions
and
1373 deletions
+19
-1373
Check.js
src/model/Gitcom/Check.js
+0
-1
Default.js
src/model/Gitcom/Default.js
+0
-2
Event.js
src/model/Gitcom/Event.js
+0
-24
Pattern.js
src/model/Gitcom/Pattern.js
+0
-34
index.js
src/model/Gitcom/index.js
+6
-105
Engp.vue
src/views/Business/Gitcom/Engp.vue
+0
-76
Gitsetp1.vue
src/views/Business/Gitcom/Gitsetp1.vue
+1
-1
Glepan.vue
src/views/Business/Gitcom/Glepan.vue
+0
-34
index.vue
src/views/Business/Gitcom/index.vue
+1
-21
Sel.vue
src/views/Business/Gitsel/Sel.vue
+6
-979
SelMune.vue
src/views/Business/Gitsel/SelMune.vue
+0
-92
index.vue
src/views/Business/Gitsel/index.vue
+4
-3
Infsea.vue
src/views/Business/Infgid/Infsea.vue
+1
-1
No files found.
src/model/Gitcom/Check.js
View file @
f97382e9
...
...
@@ -4,7 +4,6 @@ import Utils from "~/utils"
* Gitcom Check规则
*/
let
checkObj
=
{
"liaall.misamt"
:
null
,
"liaall.limmod.limpts.oth.pts.extkey"
:
null
,
"liaall.limmod.ownref"
:
null
,
"liaall.limmod.ecifno"
:
null
,
...
...
src/model/Gitcom/Default.js
View file @
f97382e9
...
...
@@ -24,7 +24,6 @@ export default {
"liaall.limmod.comamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.ccvamt"
:
Utils
.
defaultFunction
,
"liaall.limmod.limpts.wrk.pts.nam"
:
Utils
.
defaultFunction
,
"setmod.glemod.gleshwstm"
:
Utils
.
defaultFunction
,
"gidgrp.cbs.max.cur"
:
Utils
.
defaultFunction
,
"gidgrp.cbs.max.amt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitset.oit.inftxt"
:
Utils
.
defaultFunction
,
...
...
@@ -35,7 +34,6 @@ export default {
"liaall.limmod.limpts.oth.pts.nam"
:
Utils
.
defaultFunction
,
"gidgrp.apl.pts.nam"
:
Utils
.
defaultFunction
,
"gidgrp.ctr.pts.nam"
:
Utils
.
defaultFunction
,
"liaall.misamt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inftxt"
:
Utils
.
defaultFunction
,
"mtabut.coninf.oitinf.oit.inflev"
:
Utils
.
defaultFunction
,
"mtabut.coninf.conexedat"
:
Utils
.
defaultFunction
,
...
...
src/model/Gitcom/Event.js
View file @
f97382e9
...
...
@@ -2,30 +2,6 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
export
default
{
async
onLiaallButmisamt
(){
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmisamt"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLiaallButmissig
(){
let
rtnmsg
=
await
this
.
executeRule
(
"liaall.butmissig"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onSetmodDet
(){
let
rtnmsg
=
await
this
.
executeRule
(
"setmod.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
...
...
src/model/Gitcom/Pattern.js
View file @
f97382e9
...
...
@@ -65,36 +65,6 @@ export default {
"setmod.refdat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"liaall.outamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.outpct"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"liaall.concur"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"liaall.misamt"
:[
{
type
:
"number"
,
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
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"liaall.exttotamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"setmod.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
...
...
@@ -116,10 +86,6 @@ export default {
],
"setmod.glemod.gleshwstm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"mtabut.coninf.oitinf.oit.inftxt"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
src/model/Gitcom/index.js
View file @
f97382e9
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Gitcom
{
constructor
()
{
...
...
@@ -49,112 +50,11 @@ export default class Gitcom{
pts
:
new
Pts
().
data
,
},
},
setmod
:{
refdat
:
""
,
// Reference Date .setmod.refdat
docamttyplab
:
""
,
// settled amount description as label .setmod.docamttyplab
retmsg
:
""
,
// Label showing Retry overflow condition .setmod.retmsg
ref
:
""
,
// our reference .setmod.ref
doccur
:
""
,
// document currency .setmod.doccur
docamt
:
""
,
// document amount .setmod.docamt
dspflg
:
""
,
// Type of settlement .setmod.dspflg
xreflg
:
""
,
// Recalculate Rates .setmod.xreflg
setglg
:{
labdspflg
:
""
,
// Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab
:
""
,
// 主�'�号LABEL .setmod.zmqacclab
zmqacc
:
""
,
// 自�'�区主�'�号 .setmod.zmqacc
glemod
:{
gleshwstm
:
""
,
// Booking stream to Display .setmod.glemod.gleshwstm
},
},
pageId
:
""
,
// ctx的key
setmod
:
new
Pub
().
data
.
Setmod
,
liaall
:{
misamt
:
""
,
// Amount not yet assigned .liaall.misamt
concur
:
""
,
// External Booking Amount .liaall.concur
outpct
:
""
,
// Sight Amount Percentage .liaall.outpct
outamt
:
""
,
// Sight Amount .liaall.outamt
exttotoldamt
:
""
,
// Old Amount booked externally .liaall.exttotoldamt
exttotamt
:
""
,
// Total booking amount external assinged .liaall.exttotamt
limmod
:{
limpts
:{
wrklab
:
""
,
// Label .liaall.limmod.limpts.wrklab
othlab
:
""
,
// Label .liaall.limmod.limpts.othlab
othlabss
:
""
,
// Label .liaall.limmod.limpts.othlabss
wrk
:{
pts
:
new
Pts
().
data
,
},
oth
:{
pts
:
new
Pts
().
data
,
},
lsh
:
""
,
// 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2
:
""
,
// Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2
:
""
,
// 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp
:{
ptsget
:{
sdamod
:{
dadsnd
:
""
,
// Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf
:
""
,
// .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref
:
""
,
// 国结业务编号 .liaall.limmod.ownref
comamt
:
""
,
// 业务余额 .liaall.limmod.comamt
ccvamt
:
""
,
// 保证金余额 .liaall.limmod.ccvamt
ecifno
:
""
,
// ECIFNO .liaall.limmod.ecifno
},
},
mtabut
:{
coninf
:{
oitinf
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset
:{
labinftxt
:
""
,
// Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit
:{
inftxt
:
""
,
// Infotext .mtabut.coninf.oitset.oit.inftxt
inflev
:
""
,
// Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat
:
""
,
// 执行日期 .mtabut.coninf.conexedat
usr
:{
extkey
:
""
,
// User ID .mtabut.coninf.usr.extkey
},
},
},
trnmod
:{
trndoc
:{
advlabel
:
""
,
// ADVLABEL .trnmod.trndoc.advlabel
amdnam
:
""
,
// AMDNAM .trnmod.trndoc.amdnam
advdoc
:
""
,
// 国内证通知书 .trnmod.trndoc.advdoc
advnam
:
""
,
// 国内证落款 .trnmod.trndoc.advnam
amdapl
:
""
,
// 修改申请人名称 .trnmod.trndoc.amdapl
doclbl
:
""
,
// Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm
:
""
,
// Document tree .trnmod.trndoc.doctrestm
shwinc
:
""
,
// Show Incoming Messages .trnmod.trndoc.shwinc
shwout
:
""
,
// Show Outgoing Messages .trnmod.trndoc.shwout
condocstm
:
""
,
// Connected Documents .trnmod.trndoc.condocstm
rcvatt
:{
seainf
:
""
,
// .trnmod.trndoc.rcvatt.seainf
},
filrecv
:
""
,
// File Receiver .trnmod.trndoc.filrecv
},
},
pageId
:
""
// ctx的key
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
}
}
}
\ No newline at end of file
src/views/Business/Gitcom/Engp.vue
deleted
100644 → 0
View file @
2cb88c13
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Sight Amount"
prop=
"liaall.outamt"
>
<c-input
v-model=
"model.liaall.outamt"
placeholder=
"请输入Sight Amount"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Sight Amount Percentage"
prop=
"liaall.outpct"
>
<c-input
v-model=
"model.liaall.outpct"
placeholder=
"请输入Sight Amount Percentage"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"External Booking Amount"
prop=
"liaall.concur"
>
<c-input
v-model=
"model.liaall.concur"
maxlength=
"3"
placeholder=
"请输入External Booking Amount"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Amount not yet assigned"
prop=
"liaall.misamt"
>
<c-input
v-model=
"model.liaall.misamt"
placeholder=
"请输入Amount not yet assigned"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onLiaallButmisamt"
>
Add to Current Line
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onLiaallButmissig"
>
Add to Sight Amount
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Old Amount booked externally"
prop=
"liaall.exttotoldamt"
>
<c-input
v-model=
"model.liaall.exttotoldamt"
placeholder=
"请输入Old Amount booked externally"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Total booking amount external assinged"
prop=
"liaall.exttotamt"
>
<c-input
v-model=
"model.liaall.exttotamt"
placeholder=
"请输入Total booking amount external assinged"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Gitcom/Event"
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Gitcom/Gitsetp1.vue
View file @
f97382e9
...
...
@@ -196,7 +196,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
style=
"margin-left:150px;"
prop=
"model.gitp0.gitp0s20"
>
<el-form-item
label=
""
prop=
"model.gitp0.gitp0s20"
>
<c-checkbox
v-model=
"model.gitp0.gitp0s20"
>
Add.Amount
</c-checkbox>
</el-form-item>
</c-col>
...
...
src/views/Business/Gitcom/Glepan.vue
deleted
100644 → 0
View file @
2cb88c13
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Booking stream to Display"
prop=
"setmod.glemod.gleshwstm"
>
<c-input
v-model=
"model.setmod.glemod.gleshwstm"
placeholder=
"请输入Booking stream to Display"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Gitcom/Event"
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Gitcom/index.vue
View file @
f97382e9
...
...
@@ -24,21 +24,11 @@
<m-gitsetp1
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"Liability"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"Bookings"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"Completion"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
...
...
@@ -72,17 +62,9 @@ import Check from "~/model/Gitcom/Check"
import
Default
from
"~/model/Gitcom/Default"
import
Pattern
from
"~/model/Gitcom/Pattern"
import
Gitsetp1
from
"./Gitsetp1"
// import Engp from "./Engp"
// import Setpan from "./Setpan"
// import Glepan from "./Glepan"
// import Coninfp from "./Coninfp"
// import Docpan from "./Docpan"
// import Doctre from "./Doctre"
// import Limitbody from "./Limitbody"
import
Engp
from
"~/views/Public/Engp"
;
import
Setpan
from
"~/views/Public/Setpan"
;
import
Glepan
from
"~/views/Public/Glepan"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Doctre
from
"~/views/Public/Doctre"
;
...
...
@@ -93,9 +75,7 @@ export default {
name
:
"Gitcom"
,
components
:{
"m-gitsetp1"
:
Gitsetp1
,
"m-engp"
:
Engp
,
"m-setpan"
:
Setpan
,
"m-glepan"
:
Glepan
,
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
"m-doctre"
:
Doctre
,
...
...
src/views/Business/Gitsel/Sel.vue
View file @
f97382e9
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"Reference"
prop=
"gidgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入Reference"
@
keyup
.
enter
.
native=
"
showGridPromptDialog('gidgrp.rec.ownref')
"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSeainf"
icon=
"el-icon-search"
style=
"margin-right: 10px"
></c-button>
<c-checkbox
v-model=
"model.clsflg"
>
Show closed
</c-checkbox>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name"
prop=
"gidgrp.rec.nam"
>
<c-input
v-model=
"model.gidgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<div
v-if=
"hotreg == 3 || hotreg == 4 || hotreg == 7 || hotreg == 8"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据业务编号"
prop=
"bfdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.bfdgrp.rec.ownref"
maxlength=
"16"
@
keyup
.
enter
.
native=
"
showGridPromptDialog('bfdgrp.rec.ownref')
"
placeholder=
"请输入单据业务编号"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.bfdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"摘要"
prop=
"bfdgrp.rec.nam"
>
<c-input
v-model=
"model.bfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
<!-- 信用证 -->
<div
v-if=
"hotreg == 1 || hotreg == 2"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"信用证金额"
prop=
"gidgrp.cbs.nom1.cur"
>
<c-input
v-model=
"model.gidgrp.cbs.nom1.cur"
maxlength=
"3"
placeholder=
"请输入信用证金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
>
<c-input
v-model=
"model.gidgrp.cbs.nom1.amt"
disabled
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"信用证余额"
prop=
"gidgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.gidgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入Open Amount"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"5px"
>
<c-input
v-model=
"model.gidgrp.cbs.opn1.amt"
disabled
placeholder=
"请输入Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"指定银行"
prop=
"gidgrp.avbnam"
>
<c-input
v-model=
"model.gidgrp.avbnam"
maxlength=
"40"
placeholder=
"请输入Available with"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"兑付方式"
prop=
"gidgrp.rec.avbby"
>
<c-select
v-model=
"model.gidgrp.rec.avbby"
style=
"width: 100%"
placeholder=
"请选择Available by "
disabled
>
<el-option
v-for=
"item in codes.avbby0"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"13"
>
<el-form-item
label=
"开证日期"
prop=
"gidgrp.rec.opndat"
>
<c-date-picker
type=
"date"
v-model=
"model.gidgrp.rec.opndat"
placeholder=
"请选择Date Issued"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"最迟装运日期"
label-width=
"110px"
prop=
"gidgrp.rec.shpdat"
>
<c-date-picker
type=
"date"
v-model=
"model.gidgrp.rec.shpdat"
style=
"width: 100%"
placeholder=
"请选择Shipment Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"13"
>
<el-form-item
label=
"最迟交单日期/交单地"
prop=
"gidgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.gidgrp.rec.expdat"
placeholder=
"请选择Date/Place of Expiry"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
""
label-width=
"0px"
prop=
"gidgrp.rec.expplc"
>
<c-input
v-model=
"model.gidgrp.rec.expplc"
maxlength=
"29"
placeholder=
"请输入Date/Place of Expiry"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"信用证类型"
prop=
"gidgrp.rec.lcrtyp"
>
<c-select
v-model=
"model.gidgrp.rec.lcrtyp"
style=
"width: 100%"
placeholder=
"请选择转让标志"
disabled
:code=
"codes.lcrtyp"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人参考号"
prop=
"gidgrp.ben.pts.ref"
>
<c-input
v-model=
"model.gidgrp.ben.pts.ref"
maxlength=
"16"
placeholder=
"请输入Beneficiary"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人名称"
prop=
"gidgrp.ben.pts.nam"
>
<c-input
v-model=
"model.gidgrp.ben.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行编号"
prop=
"gidgrp.rec.kzref"
>
<c-input
v-model=
"model.gidgrp.rec.kzref"
maxlength=
"16"
placeholder=
"请输入开证行编号"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行名称"
prop=
"gidgrp.iss.pts.nam"
>
<c-input
v-model=
"model.gidgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人参考号"
prop=
"gidgrp.apl.pts.ref"
>
<c-input
v-model=
"model.gidgrp.apl.pts.ref"
maxlength=
"16"
placeholder=
"请输入Applicant"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人名称"
prop=
"gidgrp.apl.pts.nam"
>
<c-input
v-model=
"model.gidgrp.apl.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Confirmation text"
prop=
"cnftxt"
>
<c-input
v-model=
"model.cnftxt"
maxlength=
"40"
placeholder=
"请输入Confirmation text"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
<!-- 单据 -->
<div
v-if=
"hotreg == 3 || hotreg == 4"
>
<c-col
:span=
"24"
>
<!-- Left -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"bfdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.bfdgrp.cbs.max.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据金额"
prop=
"bfdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"bfdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.bfdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据类型"
prop=
"bfdgrp.rec.doctypcod"
>
<c-input
v-model=
"model.bfdgrp.rec.doctypcod"
maxlength=
"1"
placeholder=
"请输入单据类型"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"远期单据到期日"
prop=
"bfdgrp.rec.orddat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.orddat"
style=
"width: 100%"
placeholder=
"请选择远期单据到期日"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"寄单日期"
prop=
"dfdgrp.rec.opndat"
>
<c-date-picker
type=
"date"
v-model=
"model.dfdgrp.rec.opndat"
style=
"width: 100%"
placeholder=
"请选择代付日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请选择到单日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<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=
"请选择Presentation Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据状态"
prop=
"bfdgrp.rec.docsta"
>
<c-input
v-model=
"model.bfdgrp.rec.docsta"
maxlength=
"40"
placeholder=
"请输入单据状态"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- Right -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-ptsmsg
:model=
"model"
:argadr=
"{
title: '交单行',
grp: 'bfdgrp',
rol: 'prb',
}"
:disabled=
"true"
></c-ptsmsg>
</c-col>
<!-- <c-col :span="24">
<c-ptsmsg
:model="model"
:argadr="{
title: '开证行',
grp: 'bfdgrp',
rol: 'iss',
}"
:disabled="true"
></c-ptsmsg>
</c-col> -->
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行编号"
prop=
"gidgrp.rec.kzref"
>
<c-input
v-model=
"model.gidgrp.rec.kzref"
maxlength=
"16"
placeholder=
"请输入开证行编号"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行名称"
prop=
"gidgrp.iss.pts.nam"
>
<c-input
v-model=
"model.gidgrp.iss.pts.nam"
maxlength=
"40"
placeholder=
"请输入开证行名称"
disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptsmsg
:model=
"model"
:argadr=
"{
title: '申请人',
grp: 'bfdgrp',
rol: 'apl',
}"
:disabled=
"true"
></c-ptsmsg>
</c-col>
</c-col>
</c-col>
</div>
<!-- 融资 -->
<div
v-if=
"hotreg == 5 || hotreg == 6"
>
<c-col
:span=
"24"
>
<!-- Left -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"业务合同"
prop=
"bppnttyp"
>
<c-select
v-model=
"model.bppnttyp"
style=
"width: 100%"
placeholder=
"请选择业务合同"
>
<el-option
v-for=
"item in codes.bppnttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"单据业务编号"
prop=
"mtdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.mtdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"单据业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(
'mtdgrp.rec.ownref'
)
"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.mtdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"融资业务编号"
prop=
"bpdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(
'bpdgrp.rec.ownref'
)
"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.mtdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"融资金额"
prop=
"bpdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.bpdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"bpdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.bpdgrp.cbs.max.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"押汇余额"
prop=
"bpdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.bpdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"bpdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.bpdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"起息日期"
prop=
"bpdgrp.rec.opndat"
>
<c-date-picker
type=
"date"
v-model=
"model.bpdgrp.rec.opndat"
style=
"width: 100%"
placeholder=
"请选择起息日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"融资帐号"
prop=
"bpdgrp.rec.finact"
>
<c-input
v-model=
"model.bpdgrp.rec.finact"
maxlength=
"21"
placeholder=
"请输入融资帐号"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- Right -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"摘要"
prop=
"mtdgrp.rec.nam"
>
<c-input
v-model=
"model.mtdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入摘要"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"摘要"
prop=
"bpdgrp.rec.nam"
>
<c-input
v-model=
"model.bpdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入摘要"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptsmsg
:model=
"model"
:argadr=
"{
title: '融资客户',
grp: 'bpdgrp',
rol: 'fia',
}"
:disabled=
"true"
></c-ptsmsg>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"融资类型"
prop=
"dfdgrp.rec.fintyp"
>
<c-input
v-model=
"model.dfdgrp.rec.fintyp"
maxlength=
"3"
placeholder=
"请输入Type"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"到单日期"
prop=
"bfdgrp.rec.rcvdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bfdgrp.rec.rcvdat"
style=
"width: 100%"
placeholder=
"请选择到单日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
<!-- 同业代付 -->
<div
v-if=
"hotreg == 7 || hotreg == 8"
>
<c-col
:span=
"24"
>
<!-- Left -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付业务编号"
prop=
"dfdgrp.rec.ownref"
>
<c-fullbox>
<c-input
v-model=
"model.dfdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入代付业务编号"
@
keyup
.
enter
.
native=
"
showGridPromptDialog('dfdgrp.rec.ownref')
"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.bfdget.clsflg"
style=
"margin-left: 10px"
>
Show closed
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"代付本金"
prop=
"dfdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.dfdgrp.cbs.max.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"dfdgrp.cbs.max.amt"
>
<c-input
v-model=
"model.dfdgrp.cbs.max.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"代付本金"
prop=
"dfdgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.dfdgrp.cbs.opn1.cur"
maxlength=
"3"
placeholder=
"请输入单据金额"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"dfdgrp.cbs.opn1.amt"
>
<c-input
v-model=
"model.dfdgrp.cbs.opn1.amt"
placeholder=
"请输入Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付日期"
prop=
"dfdgrp.rec.opndat"
>
<c-date-picker
type=
"date"
v-model=
"model.dfdgrp.rec.opndat"
style=
"width: 100%"
placeholder=
"请选择代付日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"代付类型"
prop=
"dfdgrp.rec.fintyp"
>
<c-input
v-model=
"model.dfdgrp.rec.fintyp"
maxlength=
"3"
placeholder=
"请输入Type"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"代付起始日"
prop=
"dfdgrp.rec.stttendat"
>
<c-date-picker
type=
"date"
v-model=
"model.dfdgrp.rec.stttendat"
style=
"width: 100%"
placeholder=
"请选择代付起始日"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Maturity Date"
prop=
"dfdgrp.rec.matdat"
>
<c-date-picker
type=
"date"
v-model=
"model.dfdgrp.rec.matdat"
style=
"width: 100%"
placeholder=
"请选择Maturity Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- Right -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"摘要"
prop=
"dfdgrp.rec.nam"
>
<c-input
v-model=
"model.dfdgrp.rec.nam"
maxlength=
"40"
placeholder=
"请输入摘要"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptsmsg
:model=
"model"
:argadr=
"{
title: '申请人',
grp: 'dfdgrp',
rol: 'apl',
}"
:disabled=
"true"
></c-ptsmsg>
</c-col>
<c-col
:span=
"24"
>
<c-ptsmsg
:model=
"model"
:argadr=
"{
title: '代付行',
grp: 'dfdgrp',
rol: 'dff',
}"
:disabled=
"true"
></c-ptsmsg>
</c-col>
</c-col>
</c-col>
</div>
<!-- ========================操作菜单================== -->
<c-col
:span=
"24"
>
<el-form-item>
<el-divider
/>
</el-form-item>
</c-col>
<c-col
:offset=
"12"
:span=
"10"
>
<el-tabs
tab-position=
"right"
@
tab-click=
"onTabClick"
>
<el-tab-pane
v-for=
"it in meum"
:key=
"it.key"
:label=
"it.label"
>
<sel-mune
:data=
"meumItem"
:model=
"model"
/>
</el-tab-pane>
</el-tabs>
</c-col>
<!-- <c-col :span="12">
<el-form-item
label=
"Drag Drop Sender"
prop=
"recget.sdamod.dadsnd"
>
<c-input
v-model=
"model.recget.sdamod.dadsnd"
placeholder=
"请输入Drag Drop Sender"
></c-input>
</el-form-item>
...
...
@@ -1549,22 +611,16 @@
<c-col
:span=
"12"
>
<span
v-text=
"model.selbut.trnpenlab"
data-path=
".selbut.trnpenlab"
>
</span>
</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/Gitsel/Event"
;
import
SelMune
from
"./SelMune.vue"
;
import
Ptsmsg
from
"~/views/Public/Ptsmsg"
;
import
Event
from
"~/model/Gitsel/Event"
export
default
{
components
:
{
SelMune
,
"c-ptsmsg"
:
Ptsmsg
,
},
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
...
...
@@ -1573,40 +629,11 @@ export default {
}
},
methods
:{
...
Event
,
//各入口按钮请求
async
onTabClick
(
tab
)
{
var
label
=
tab
.
label
;
var
key
=
1
;
var
meum
=
this
.
meum
;
for
(
let
i
=
0
;
i
<
meum
.
length
;
i
++
)
{
if
(
meum
[
i
].
label
==
label
)
{
key
=
meum
[
i
].
key
;
break
;
}
}
this
.
hotreg
=
key
;
let
rtnmsg
=
await
this
.
executeRule
(
`cfgfil.hotreg
${
key
}
`
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
,
});
}
},
},
computed
:
{
meumItem
()
{
return
this
.
model
.
cfgfil
.
btnstm
.
rows
||
[];
},
},
// created:function(){
methods
:{...
Event
},
created
:
function
(){
//
}
}
;
}
}
</
script
>
<
style
>
...
...
src/views/Business/Gitsel/SelMune.vue
deleted
100644 → 0
View file @
2cb88c13
<
template
>
<el-table
:data=
"tableData"
border
stripe
:show-header=
"false"
:cell-style=
"cellSttyle"
>
<el-table-column
prop=
"label"
align=
"center"
>
<template
slot-scope=
"scope"
>
<c-button
@
click=
"onNarBtnClick(scope.row.url, scope.row.label)"
:label=
"scope.row.label"
:disabled=
"scope.row.disabled"
>
{{
scope
.
row
.
label
}}
</c-button
>
<!--
<el-link
:disabled=
"scope.row.disabled"
:href=
"scope.row.url"
v-if=
"scope.row.title"
>
{{
scope
.
row
.
title
}}
</el-link
>
-->
</
template
>
</el-table-column>
</el-table>
</template>
<
script
>
import
commonProcess
from
"~/mixin/commonProcess"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"data"
,
"model"
],
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
data
()
{
return
{
cellSttyle
:
{
height
:
"25px"
},
meumItem
:
[],
};
},
methods
:
{
//各入口按钮请求
async
onNarBtnClick
(
url
,
label
)
{
let
key
=
0
;
for
(
let
i
=
1
;
i
<=
11
;
i
++
){
let
temp_label
=
this
.
model
.
cfgfil
[
'subtxt'
+
i
];
if
(
temp_label
==
label
){
key
=
i
;
break
;
}
}
let
rtnmsg
=
await
this
.
executeRule
(
"cfgfil.hotsub"
+
key
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
url
=
url
.
toLowerCase
();
this
.
$router
.
history
.
push
(
"/business/"
+
url
);
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
,
});
}
},
},
computed
:
{
tableData
()
{
const
arr
=
[];
var
data
=
this
.
data
;
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
const
items
=
data
[
i
].
split
(
"
\
t"
);
arr
.
push
({
url
:
items
[
0
],
label
:
items
[
1
],
disabled
:
items
[
2
]
==
"N"
?
true
:
false
,
other
:
items
[
3
],
});
}
return
arr
;
},
},
};
</
script
>
<
style
>
a
{
text-decoration-line
:
none
;
color
:
#606266
;
}
a
:hover
{
color
:
blue
;
}
</
style
>
\ No newline at end of file
src/views/Business/Gitsel/index.vue
View file @
f97382e9
...
...
@@ -4,7 +4,7 @@
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"myTabClick"
>
<!--PD000126 -->
<el-tab-pane
label=
"
Menu
"
name=
"sel"
>
<el-tab-pane
label=
"
PD000126
"
name=
"sel"
>
<m-sel
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
...
...
@@ -35,14 +35,15 @@ export default {
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
"
sel
"
,
tabVal
:
""
,
trnName
:
"gitsel"
,
model
:
new
Gitsel
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{...
CodeTable
},
codes
:
{
},
}
},
methods
:{
...
...
src/views/Business/Infgid/Infsea.vue
View file @
f97382e9
...
...
@@ -514,7 +514,7 @@
<el-dialog
:visible
.
sync=
"initdialog"
:title=
"'交易列表'"
append-to-body
>
<div
class=
"m-list-btns"
>
<m-busbtn
ref=
"childs"
:ownref=
"ownref"
trnCode=
"
Gitsel
"
:model=
"gitselModel"
@
onChoose=
"onChoose"
>
11
</m-busbtn>
<m-busbtn
ref=
"childs"
:ownref=
"ownref"
trnCode=
"
gitsel"
ownrefPath=
"gidgrp
"
:model=
"gitselModel"
@
onChoose=
"onChoose"
>
11
</m-busbtn>
</div>
</el-dialog>
...
...
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