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
2ea7341a
Commit
2ea7341a
authored
Nov 26, 2021
by
zhengxiaokui
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://114.115.138.98:8900/fukai/vue-gjjs
parents
1cd8fb9f
d67c5491
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
693 additions
and
53 deletions
+693
-53
index.js
src/config/CodeTable/index.js
+5
-4
Event.js
src/model/Diasel/Event.js
+8
-0
Check.js
src/model/Switsk/Check.js
+3
-0
Default.js
src/model/Switsk/Default.js
+66
-0
Event.js
src/model/Switsk/Event.js
+98
-1
Pattern.js
src/model/Switsk/Pattern.js
+249
-0
index.js
src/model/Switsk/index.js
+162
-0
Diaselp.vue
src/views/Business/Diasel/Diaselp.vue
+0
-0
index.vue
src/views/Business/Diasel/index.vue
+20
-4
Ccvpan.vue
src/views/Business/Ditopn/Ccvpan.vue
+3
-3
index.vue
src/views/Business/Ditopn/index.vue
+3
-1
Srvdsp.vue
src/views/Business/Mgrtsk/Srvdsp.vue
+3
-1
Tskmgr.vue
src/views/Business/Mgrtsk/Tskmgr.vue
+3
-1
index.vue
src/views/Business/Mgrtsk/index.vue
+11
-11
index.vue
src/views/Business/Sptsel/index.vue
+1
-1
Tskmgr.vue
src/views/Business/Switsk/Tskmgr.vue
+0
-0
index.vue
src/views/Business/Switsk/index.vue
+52
-20
Setpan.vue
src/views/Public/Setpan.vue
+6
-6
No files found.
src/config/CodeTable/index.js
View file @
2ea7341a
...
...
@@ -1570,8 +1570,9 @@ const CodeTable = {
{
label
:
"AJAX"
,
value
:
"A"
},
],
cltprtflg
:[
{
label
:
"Windows Print System"
,
value
:
"W"
},
{
label
:
"Server Print System"
,
value
:
"S"
},
{
label
:
"Client Print System"
,
value
:
"W"
},
{
label
:
"Generate Files ( PS/PDF )"
,
value
:
"S"
},
{
label
:
"Windows Server Printing"
,
value
:
"X"
},
],
cmpflg
:[
{
label
:
"不计复息"
,
value
:
"0"
},
...
...
@@ -5066,8 +5067,8 @@ const CodeTable = {
{
label
:
"托收业务"
,
value
:
"02"
},
],
strflg
:[
{
label
:
"automatic"
,
value
:
"A"
},
{
label
:
"manually"
,
value
:
"M"
},
{
label
:
"automatic"
,
value
:
"A"
},
],
strnewind
:[
{
label
:
"生物"
,
value
:
"0230"
},
...
...
@@ -5227,9 +5228,9 @@ const CodeTable = {
{
label
:
"小于等于"
,
value
:
"S"
},
],
terflg
:[
{
label
:
"manually only"
,
value
:
"M"
},
{
label
:
"on empty list"
,
value
:
"O"
},
{
label
:
"at predefined time"
,
value
:
"T"
},
{
label
:
"manually only"
,
value
:
"M"
},
],
tirtyp
:[
{
label
:
"Quarter"
,
value
:
"DURQTR"
},
...
...
src/model/Diasel/Event.js
View file @
2ea7341a
...
...
@@ -98,5 +98,12 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
handleSearch
()
{
},
async
handleReset
(){
}
}
\ No newline at end of file
src/model/Switsk/Check.js
View file @
2ea7341a
...
...
@@ -4,6 +4,9 @@ import Utils from "~/utils"
* Switsk Check规则
*/
let
checkObj
=
{
"filtsk.tsklist.redotime"
:
null
,
"filtsk.tsklist.downtimemm"
:
null
,
"filtsk.tsklist.downtimehh"
:
null
,
}
for
(
const
key
in
checkObj
)
{
...
...
src/model/Switsk/Default.js
View file @
2ea7341a
...
...
@@ -6,5 +6,71 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
export
default
{
"srvdta.swtprttyp"
:
Utils
.
defaultFunction
,
"srvdte.parprtflg"
:
Utils
.
defaultFunction
,
"srvswi.swtprttyp"
:
Utils
.
defaultFunction
,
"srvdta.errprtflg"
:
Utils
.
defaultFunction
,
"srvdta.parprtflg"
:
Utils
.
defaultFunction
,
"srvtci.parprtflg"
:
Utils
.
defaultFunction
,
"srvswi.srvprtm.prt.prt"
:
Utils
.
defaultFunction
,
"srvswi.srvprtm.prt.bin2"
:
Utils
.
defaultFunction
,
"srvswi.exeflg"
:
Utils
.
defaultFunction
,
"srvtli.exeflg"
:
Utils
.
defaultFunction
,
"srvdte.fildir"
:
Utils
.
defaultFunction
,
"srvtli.filext"
:
Utils
.
defaultFunction
,
"srvswi.filext"
:
Utils
.
defaultFunction
,
"srveli.exeflg"
:
Utils
.
defaultFunction
,
"srvtci.fildir"
:
Utils
.
defaultFunction
,
"srvemi.exeflg"
:
Utils
.
defaultFunction
,
"srvdta.etydirflg"
:
Utils
.
defaultFunction
,
"srvdte.exeflg"
:
Utils
.
defaultFunction
,
"srvswi.fildir"
:
Utils
.
defaultFunction
,
"srvdta.fildir"
:
Utils
.
defaultFunction
,
"srvtci.filext"
:
Utils
.
defaultFunction
,
"srvdta.filext"
:
Utils
.
defaultFunction
,
"srvdte.etydirflg"
:
Utils
.
defaultFunction
,
"srvtci.exeflg"
:
Utils
.
defaultFunction
,
"srvdta.exeflg"
:
Utils
.
defaultFunction
,
"srvboi.exeflg"
:
Utils
.
defaultFunction
,
"srvtli.fildir"
:
Utils
.
defaultFunction
,
"srvtci.etydirflg"
:
Utils
.
defaultFunction
,
"srvdte.filext"
:
Utils
.
defaultFunction
,
"srvswi.etydirflg"
:
Utils
.
defaultFunction
,
"srvtci.swtprttyp"
:
Utils
.
defaultFunction
,
"srvswi.srvprtm.prt.bin"
:
Utils
.
defaultFunction
,
"srvdte.srvprtm.prt.tef"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.terflg"
:
Utils
.
defaultFunction
,
"srvtci.srvprtm.prt.tef"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.downtimehh"
:
Utils
.
defaultFunction
,
"srvswi.errprtflg"
:
Utils
.
defaultFunction
,
"srvswi.parprtflg"
:
Utils
.
defaultFunction
,
"srvdta.srvprtm.prt.tef"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.downtimemm"
:
Utils
.
defaultFunction
,
"srvtli.prt.prttyp"
:
Utils
.
defaultFunction
,
"srvtli.prt.cpycnt"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.logmod.logdsp.dstfilnam"
:
Utils
.
defaultFunction
,
"srvdta.srvprtm.prt.prt"
:
Utils
.
defaultFunction
,
"srvdta.srvprtm.prt.bin2"
:
Utils
.
defaultFunction
,
"srvswi.srvprtm.prt.tef"
:
Utils
.
defaultFunction
,
"srvdta.srvprtm.prt.cpycnt"
:
Utils
.
defaultFunction
,
"srvtci.errprtflg"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.logmod.logdsp.logfil"
:
Utils
.
defaultFunction
,
"srvtli.prt.tef"
:
Utils
.
defaultFunction
,
"srvswi.srvprtm.prt.cpycnt"
:
Utils
.
defaultFunction
,
"srvdte.swtprttyp"
:
Utils
.
defaultFunction
,
"srvdte.errprtflg"
:
Utils
.
defaultFunction
,
"srvtci.srvprtm.prt.cpycnt"
:
Utils
.
defaultFunction
,
"srvdta.srvprtm.prt.bin"
:
Utils
.
defaultFunction
,
"srvdte.srvprtm.prt.prt"
:
Utils
.
defaultFunction
,
"srvdte.srvprtm.prt.bin2"
:
Utils
.
defaultFunction
,
"srvdte.srvprtm.prt.bin"
:
Utils
.
defaultFunction
,
"srvtli.prt.prt"
:
Utils
.
defaultFunction
,
"srvtli.prt.bin"
:
Utils
.
defaultFunction
,
"srvtci.srvprtm.prt.prt"
:
Utils
.
defaultFunction
,
"srvtci.srvprtm.prt.bin"
:
Utils
.
defaultFunction
,
"srvdte.srvprtm.prt.cpycnt"
:
Utils
.
defaultFunction
,
"filtsk.tsklist.strflg"
:
Utils
.
defaultFunction
,
"srvtci.srvprtm.prt.bin2"
:
Utils
.
defaultFunction
,
"srvtli.prt.bin2"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Switsk/Event.js
View file @
2ea7341a
...
...
@@ -2,5 +2,101 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
export
default
{
async
onTsklistButstr
(){
let
rtnmsg
=
await
this
.
executeRule
(
"tsklist.butstr"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTsklistButstp
(){
let
rtnmsg
=
await
this
.
executeRule
(
"tsklist.butstp"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTsklistButexe
(){
let
rtnmsg
=
await
this
.
executeRule
(
"tsklist.butexe"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTsklistButupd
(){
let
rtnmsg
=
await
this
.
executeRule
(
"tsklist.butupd"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLogdspButdsp
(){
let
rtnmsg
=
await
this
.
executeRule
(
"logdsp.butdsp"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onTsklistButexi
(){
let
rtnmsg
=
await
this
.
executeRule
(
"tsklist.butexi"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLogdspButcpy
(){
let
rtnmsg
=
await
this
.
executeRule
(
"logdsp.butcpy"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onLogdspButcls
(){
let
rtnmsg
=
await
this
.
executeRule
(
"logdsp.butcls"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
}
\ No newline at end of file
src/model/Switsk/Pattern.js
View file @
2ea7341a
export
default
{
"filtsk.tsklist.jobstrdat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"filtsk.tsklist.jobstrtimhh"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"filtsk.tsklist.jobstrtimmm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"filtsk.tsklist.downtimehh"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"filtsk.tsklist.downtimemm"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"filtsk.tsklist.redotime"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
4
,
message
:
"长度不能超过4"
}
],
"docimm.ascin"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"docimm.prtswtrpblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"docimm.xmldocblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"docimm.prtswtpblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"srvswi.parheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvswi.errheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvswi.srvprtm.prt.heatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvswi.srvprtm.prt.cpycnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"srvswi.fildir"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvswi.filext"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"srvtci.parheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvtci.errheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvtci.srvprtm.prt.heatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvtci.srvprtm.prt.cpycnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"srvtci.fildir"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvtci.filext"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"srvtli.prt.heatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvtli.prt.cpycnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"srvtli.fildir"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
12
,
message
:
"长度不能超过12"
}
],
"srvtli.filext"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"srvswi.srvprtm.prtmod.prttstblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"srvtci.srvprtm.prtmod.prttstblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"srvdte.parheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdte.errheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdte.srvprtm.prt.heatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdte.srvprtm.prt.cpycnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"srvdte.fildir"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdte.filext"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"srvdta.parheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdta.errheatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdta.srvprtm.prt.heatxt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdta.srvprtm.prt.cpycnt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
2
,
message
:
"长度不能超过2"
}
],
"srvdta.fildir"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
40
,
message
:
"长度不能超过40"
}
],
"srvdta.filext"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"srvdta.srvprtm.prtmod.prttstblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
200
,
message
:
"长度不能超过200"
}
],
"filtsk.tsklist.logmod.logdsp.logfil"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
80
,
message
:
"长度不能超过80"
}
],
"filtsk.tsklist.logmod.logdsp.dstfilnam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
80
,
message
:
"长度不能超过80"
}
],
}
\ No newline at end of file
src/model/Switsk/index.js
View file @
2ea7341a
...
...
@@ -4,6 +4,168 @@ import Pts from "../Common/Pts"
export
default
class
Switsk
{
constructor
()
{
this
.
data
=
{
filtsk
:{
tsklist
:{
ininam
:
""
,
// Name of INI-File .filtsk.tsklist.ininam
timzonlab
:
""
,
// Label to display timezone .filtsk.tsklist.timzonlab
strflg
:
""
,
// Automatic Start Flag .filtsk.tsklist.strflg
jobstrdat
:
""
,
// Start Time of Job Date .filtsk.tsklist.jobstrdat
jobstrtimhh
:
""
,
// Start Time of Job HH .filtsk.tsklist.jobstrtimhh
jobstrtimmm
:
""
,
// Start Time of Job MM .filtsk.tsklist.jobstrtimmm
terflg
:
""
,
// Automatic Termination Flag .filtsk.tsklist.terflg
downtimehh
:
""
,
// Automatic Shutdown at hh .filtsk.tsklist.downtimehh
downtimemm
:
""
,
// Automatic Shutdown at mm .filtsk.tsklist.downtimemm
redotime
:
""
,
// Redotime .filtsk.tsklist.redotime
logmod
:{
logdsp
:{
logfil
:
""
,
// Source File .filtsk.tsklist.logmod.logdsp.logfil
dstfilnam
:
""
,
// File Name on Client .filtsk.tsklist.logmod.logdsp.dstfilnam
},
},
},
},
srvswi
:{
exeflg
:
""
,
// Incoming Swift .srvswi.exeflg
fildirlab
:
""
,
// Label for FILDIR .srvswi.fildirlab
filextlab
:
""
,
// Label for FILEXT .srvswi.filextlab
filexttxt
:
""
,
// additional information for field FILEXT .srvswi.filexttxt
etydirflg
:
""
,
// Separate Directory per Entity .srvswi.etydirflg
swtprttyp
:
""
,
// Type of Print .srvswi.swtprttyp
parprtflg
:
""
,
// Partial Print .srvswi.parprtflg
parheatxt
:
""
,
// Text for Header .srvswi.parheatxt
errprtflg
:
""
,
// Error Print .srvswi.errprtflg
errheatxt
:
""
,
// Text for Header .srvswi.errheatxt
srvprtm
:{
prt
:{
heatxt
:
""
,
// Text for Header .srvswi.srvprtm.prt.heatxt
tef
:
""
,
// Technical Form .srvswi.srvprtm.prt.tef
getprt
:
""
,
// Default Printer from: .srvswi.srvprtm.prt.getprt
prt
:
""
,
// Printer .srvswi.srvprtm.prt.prt
bin
:
""
,
// Paperbin .srvswi.srvprtm.prt.bin
bin2
:
""
,
// Bin for 2nd Page .srvswi.srvprtm.prt.bin2
cpycnt
:
""
,
// # of Copies .srvswi.srvprtm.prt.cpycnt
},
prtmod
:{
prttstblk
:
""
,
// XMLPanel prttst的内置block .srvswi.srvprtm.prtmod.prttstblk
},
},
fildir
:
""
,
// Directory for Files .srvswi.fildir
filext
:
""
,
// File Extension .srvswi.filext
},
srvtli
:{
exeflg
:
""
,
// Incoming Telex .srvtli.exeflg
fildirlab
:
""
,
// Label for FILDIR .srvtli.fildirlab
filextlab
:
""
,
// Label for FILEXT .srvtli.filextlab
prt
:{
prttyp
:
""
,
// Type of Print .srvtli.prt.prttyp
heatxt
:
""
,
// Text for Header .srvtli.prt.heatxt
tef
:
""
,
// Technical Form .srvtli.prt.tef
getprt
:
""
,
// Default Printer from: .srvtli.prt.getprt
prt
:
""
,
// Printer .srvtli.prt.prt
bin
:
""
,
// Paperbin .srvtli.prt.bin
bin2
:
""
,
// Bin for 2nd Page .srvtli.prt.bin2
cpycnt
:
""
,
// # of Copies .srvtli.prt.cpycnt
},
fildir
:
""
,
// Directory for Files .srvtli.fildir
filext
:
""
,
// File Extension .srvtli.filext
},
srvdta
:{
exeflg
:
""
,
// Incoming Swift .srvdta.exeflg
fildirlab
:
""
,
// Label for FILDIR .srvdta.fildirlab
filextlab
:
""
,
// Label for FILEXT .srvdta.filextlab
filexttxt
:
""
,
// additional information for field FILEXT .srvdta.filexttxt
etydirflg
:
""
,
// Separate Directory per Entity .srvdta.etydirflg
swtprttyp
:
""
,
// Type of Print .srvdta.swtprttyp
parprtflg
:
""
,
// Partial Print .srvdta.parprtflg
parheatxt
:
""
,
// Text for Header .srvdta.parheatxt
errprtflg
:
""
,
// Error Print .srvdta.errprtflg
errheatxt
:
""
,
// Text for Header .srvdta.errheatxt
srvprtm
:{
prt
:{
heatxt
:
""
,
// Text for Header .srvdta.srvprtm.prt.heatxt
tef
:
""
,
// Technical Form .srvdta.srvprtm.prt.tef
getprt
:
""
,
// Default Printer from: .srvdta.srvprtm.prt.getprt
prt
:
""
,
// Printer .srvdta.srvprtm.prt.prt
bin
:
""
,
// Paperbin .srvdta.srvprtm.prt.bin
bin2
:
""
,
// Bin for 2nd Page .srvdta.srvprtm.prt.bin2
cpycnt
:
""
,
// # of Copies .srvdta.srvprtm.prt.cpycnt
},
prtmod
:{
prttstblk
:
""
,
// XMLPanel prttst的内置block .srvdta.srvprtm.prtmod.prttstblk
},
},
fildir
:
""
,
// Directory for Files .srvdta.fildir
filext
:
""
,
// File Extension .srvdta.filext
},
srvtci
:{
exeflg
:
""
,
// Incoming Swift .srvtci.exeflg
fildirlab
:
""
,
// Label for FILDIR .srvtci.fildirlab
filextlab
:
""
,
// Label for FILEXT .srvtci.filextlab
filexttxt
:
""
,
// additional information for field FILEXT .srvtci.filexttxt
etydirflg
:
""
,
// Separate Directory per Entity .srvtci.etydirflg
swtprttyp
:
""
,
// Type of Print .srvtci.swtprttyp
parprtflg
:
""
,
// Partial Print .srvtci.parprtflg
parheatxt
:
""
,
// Text for Header .srvtci.parheatxt
errprtflg
:
""
,
// Error Print .srvtci.errprtflg
errheatxt
:
""
,
// Text for Header .srvtci.errheatxt
srvprtm
:{
prt
:{
heatxt
:
""
,
// Text for Header .srvtci.srvprtm.prt.heatxt
tef
:
""
,
// Technical Form .srvtci.srvprtm.prt.tef
getprt
:
""
,
// Default Printer from: .srvtci.srvprtm.prt.getprt
prt
:
""
,
// Printer .srvtci.srvprtm.prt.prt
bin
:
""
,
// Paperbin .srvtci.srvprtm.prt.bin
bin2
:
""
,
// Bin for 2nd Page .srvtci.srvprtm.prt.bin2
cpycnt
:
""
,
// # of Copies .srvtci.srvprtm.prt.cpycnt
},
prtmod
:{
prttstblk
:
""
,
// XMLPanel prttst的内置block .srvtci.srvprtm.prtmod.prttstblk
},
},
fildir
:
""
,
// Directory for Files .srvtci.fildir
filext
:
""
,
// File Extension .srvtci.filext
},
srvemi
:{
exeflg
:
""
,
// Incoming Email .srvemi.exeflg
},
srvdte
:{
exeflg
:
""
,
// Incoming Swift .srvdte.exeflg
fildirlab
:
""
,
// Label for FILDIR .srvdte.fildirlab
filextlab
:
""
,
// Label for FILEXT .srvdte.filextlab
filexttxt
:
""
,
// additional information for field FILEXT .srvdte.filexttxt
etydirflg
:
""
,
// Separate Directory per Entity .srvdte.etydirflg
swtprttyp
:
""
,
// Type of Print .srvdte.swtprttyp
parprtflg
:
""
,
// Partial Print .srvdte.parprtflg
parheatxt
:
""
,
// Text for Header .srvdte.parheatxt
errprtflg
:
""
,
// Error Print .srvdte.errprtflg
errheatxt
:
""
,
// Text for Header .srvdte.errheatxt
srvprtm
:{
prt
:{
heatxt
:
""
,
// Text for Header .srvdte.srvprtm.prt.heatxt
tef
:
""
,
// Technical Form .srvdte.srvprtm.prt.tef
getprt
:
""
,
// Default Printer from: .srvdte.srvprtm.prt.getprt
prt
:
""
,
// Printer .srvdte.srvprtm.prt.prt
bin
:
""
,
// Paperbin .srvdte.srvprtm.prt.bin
bin2
:
""
,
// Bin for 2nd Page .srvdte.srvprtm.prt.bin2
cpycnt
:
""
,
// # of Copies .srvdte.srvprtm.prt.cpycnt
},
},
fildir
:
""
,
// Directory for Files .srvdte.fildir
filext
:
""
,
// File Extension .srvdte.filext
},
srvboi
:{
exeflg
:
""
,
// Incoming Bolero .srvboi.exeflg
},
cltprtflg
:
""
,
// Print System .cltprtflg
srveli
:{
exeflg
:
""
,
// Incoming Elc .srveli.exeflg
},
docimm
:{
ascin
:
""
,
// Message as stream .docimm.ascin
prtswtrpblk
:
""
,
// XMLPanel prtswtrp的内置block .docimm.prtswtrpblk
xmldocblk
:
""
,
// XMLPanel xmldoc的内置block .docimm.xmldocblk
prtswtpblk
:
""
,
// XMLPanel prtswtp的内置block .docimm.prtswtpblk
},
pageId
:
""
// ctx的key
}
}
...
...
src/views/Business/Diasel/Diaselp.vue
View file @
2ea7341a
This diff is collapsed.
Click to expand it.
src/views/Business/Diasel/index.vue
View file @
2ea7341a
...
...
@@ -5,7 +5,7 @@
<!--PD000001 -->
<el-tab-pane
label=
"Diary Selection"
name=
"diaselp"
>
<m-diaselp
:model=
"model"
:codes=
"codes"
/>
<m-diaselp
:model=
"model"
:codes=
"codes"
ref=
"diaselp"
/>
</el-tab-pane>
</c-tabs>
</el-form>
...
...
@@ -34,7 +34,7 @@ export default {
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
diaselp
"
,
trnName
:
"diasel"
,
model
:
new
Diasel
().
data
,
checkRules
:
Check
,
...
...
@@ -42,6 +42,9 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
,
bustxt
:[],
diatxt
:[],
},
}
},
...
...
@@ -49,13 +52,26 @@ export default {
tabClick
(){
}
},
created
:
async
function
(){
debugger
;
console
.
log
(
"进入diasel交易"
);
// 查询码表
Api
.
post
(
"getCodetable"
,
{
tbl
:
'DIATXT'
,
lang
:
'EN'
}).
then
((
res
)
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
this
.
codes
.
diatxt
=
res
.
data
;
}
});
Api
.
post
(
"getCodetable"
,
{
tbl
:
'BUSTXT'
,
lang
:
'EN'
}).
then
((
res
)
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
this
.
codes
.
bustxt
=
res
.
data
;
}
});
let
rtnmsg
=
await
this
.
init
({})
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
debugger
;
this
.
$refs
.
diaselp
.
stmData
.
data
=
rtnmsg
.
data
.
dspstm
.
rows
;
}
else
...
...
src/views/Business/Ditopn/Ccvpan.vue
View file @
2ea7341a
...
...
@@ -109,10 +109,10 @@
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"保证金实收比例"
prop=
"liaall.
misam
t"
>
<el-form-item
label=
"保证金实收比例"
prop=
"liaall.
liaccv.relcshpc
t"
>
<c-row>
<c-col
:span=
"8"
>
<c-input
:readonly=
"true"
v-model=
"model.liaall.
misam
t"
></c-input>
<c-input
:readonly=
"true"
v-model=
"model.liaall.
liaccv.relcshpc
t"
></c-input>
</c-col>
<c-col
:span=
"12"
style=
"margin-left: 20px"
>
<span>
%
</span>
...
...
@@ -274,7 +274,7 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Additional Information "
>
<c-input
type=
"textarea"
rows=
"5"
v-model=
"model.liaall.liaccv.addinf"
maxlength=
"200"
show-word-limit
placeholder=
"请输入Additional Information "
></c-input>
<c-input
type=
"textarea"
:
rows=
"5"
v-model=
"model.liaall.liaccv.addinf"
maxlength=
"200"
show-word-limit
placeholder=
"请输入Additional Information "
></c-input>
</el-form-item>
</c-col>
...
...
src/views/Business/Ditopn/index.vue
View file @
2ea7341a
...
...
@@ -73,7 +73,9 @@
-->
<el-tab-pane
label=
"帐务"
name=
"setpan"
>
<!--PD000000 -->
<m-setpan
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
ref=
"glepan"
/>
...
...
src/views/Business/Mgrtsk/Srvdsp.vue
View file @
2ea7341a
...
...
@@ -29,7 +29,9 @@ export default {
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
data
()
{
return
{};
return
{
data
:[],
};
},
methods
:
{
...
Event
},
created
:
function
()
{},
...
...
src/views/Business/Mgrtsk/Tskmgr.vue
View file @
2ea7341a
...
...
@@ -262,7 +262,9 @@ export default {
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
data
()
{
return
{};
return
{
data
:[],
};
},
methods
:
{
...
Event
},
created
:
function
()
{},
...
...
src/views/Business/Mgrtsk/index.vue
View file @
2ea7341a
...
...
@@ -14,47 +14,47 @@
</el-tab-pane>
<!--PD000069 -->
<el-tab-pane
label=
"Predecessors"
name=
"config"
>
<el-tab-pane
label=
"Predecessors"
name=
"config
1
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"SWIFT发送"
name=
"config"
>
<el-tab-pane
label=
"SWIFT发送"
name=
"config
2
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"TC发送"
name=
"config"
>
<el-tab-pane
label=
"TC发送"
name=
"config
3
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"检查ACK"
name=
"config"
>
<el-tab-pane
label=
"检查ACK"
name=
"config
4
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Finalize Order"
name=
"config"
>
<el-tab-pane
label=
"Finalize Order"
name=
"config
5
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"return to Zhongtai"
name=
"config"
>
<el-tab-pane
label=
"return to Zhongtai"
name=
"config
6
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Pending CIPACK"
name=
"config"
>
<el-tab-pane
label=
"Pending CIPACK"
name=
"config
7
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"GPI"
name=
"config"
>
<el-tab-pane
label=
"GPI"
name=
"config
8
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"衍生品额度释放"
name=
"config"
>
<el-tab-pane
label=
"衍生品额度释放"
name=
"config
9
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"衍生品额度业务信息同步"
name=
"config"
>
<el-tab-pane
label=
"衍生品额度业务信息同步"
name=
"config
10
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"ELCACK"
name=
"config"
>
<el-tab-pane
label=
"ELCACK"
name=
"config
11
"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
...
...
src/views/Business/Sptsel/index.vue
View file @
2ea7341a
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
tokenKey=
"modelForm"
label-width=
"170px"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
:value=
"tabVal"
ref=
"elment"
type=
"
border-
card"
@
tab-click=
"tabClick"
>
<c-tabs
:value=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<el-tab-pane
:value=
"tabVal"
label=
"待办任务查询"
name=
"menu"
>
<m-menu
:model=
"model"
:codes=
"codes"
ref=
"Menu"
/>
</el-tab-pane>
...
...
src/views/Business/Switsk/Tskmgr.vue
View file @
2ea7341a
This diff is collapsed.
Click to expand it.
src/views/Business/Switsk/index.vue
View file @
2ea7341a
...
...
@@ -4,52 +4,85 @@
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000010 -->
<el-tab-pane
label=
"
PD000010
"
name=
"tskmgr"
>
<el-tab-pane
label=
"
Manager for Incoming Messages
"
name=
"tskmgr"
>
<m-tskmgr
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Incoming SWIFT"
name=
"config1"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"TradeConnect"
name=
"config2"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Telex"
name=
"config3"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"DTA Export L/C"
name=
"config4"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"DTA Import L/C"
name=
"config5"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"E-mail"
name=
"config6"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"Bolero"
name=
"config7"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"ECL Import L/C"
name=
"config8"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"PD000000"
name=
"filtskp"
>
<
!--
<
el-tab-pane
label=
"PD000000"
name=
"filtskp"
>
<m-filtskp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000049 -->
<el-tab-pane
label=
"PD000049"
name=
"prtswtr"
>
<
!--
<
el-tab-pane
label=
"PD000049"
name=
"prtswtr"
>
<m-prtswtr
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000062 -->
<el-tab-pane
label=
"PD000062"
name=
"prtswtrp"
>
<
!--
<
el-tab-pane
label=
"PD000062"
name=
"prtswtrp"
>
<m-prtswtrp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000061 -->
<el-tab-pane
label=
"PD000061"
name=
"xmldoc"
>
<
!--
<
el-tab-pane
label=
"PD000061"
name=
"xmldoc"
>
<m-xmldoc
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000060 -->
<el-tab-pane
label=
"PD000060"
name=
"prtswtp"
>
<
!--
<
el-tab-pane
label=
"PD000060"
name=
"prtswtp"
>
<m-prtswtp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"PD000001"
name=
"config"
>
<
!--
<
el-tab-pane
label=
"PD000001"
name=
"config"
>
<m-config
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000001 -->
<el-tab-pane
label=
"PD000001"
name=
"prttst"
>
<
!--
<
el-tab-pane
label=
"PD000001"
name=
"prttst"
>
<m-prttst
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
<!--PD000009 -->
<el-tab-pane
label=
"PD000009"
name=
"dwndst"
>
<
!--
<
el-tab-pane
label=
"PD000009"
name=
"dwndst"
>
<m-dwndst
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
-->
</c-tabs>
</el-form>
</div>
...
...
@@ -93,15 +126,14 @@ export default {
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
tskmgr
"
,
trnName
:
"switsk"
,
model
:
new
Switsk
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
},
codes
:
{...
CodeTable
},
}
},
methods
:{
...
...
src/views/Public/Setpan.vue
View file @
2ea7341a
...
...
@@ -87,7 +87,7 @@
>
<el-table-column
label=
"Payer"
prop=
"ptydbt"
width=
"auto"
>
<template
slot-scope=
"scope"
>
<el-select
v-model=
"scope.ptydbt"
>
<el-select
v-model=
"scope.
row.
ptydbt"
>
<el-option
v-for=
"item in codes.ptydbt"
:key=
"item.value"
...
...
@@ -100,9 +100,9 @@
</el-table-column>
<el-table-column
label=
"Payee"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<el-select
v-model=
"scope.
P
ayee"
>
<el-select
v-model=
"scope.
row.p
ayee"
>
<el-option
v-for=
"item in codes.
P
ayee"
v-for=
"item in codes.
p
ayee"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
...
...
@@ -129,7 +129,7 @@
</el-table-column>
<el-table-column
label=
"Currency"
prop=
"cur"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<el-select
v-model=
"scope.cur"
>
<el-select
v-model=
"scope.
row.
cur"
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
...
...
@@ -173,7 +173,7 @@
<el-form
:model=
"dialog"
label-width=
"200px"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"收款人"
>
<el-select
v-model=
"dialog.p
typay
"
style=
"width: 100%"
>
<el-select
v-model=
"dialog.p
ayee
"
style=
"width: 100%"
>
<el-option
v-for=
"item in codes.payee"
:key=
"item.value"
...
...
@@ -443,7 +443,7 @@ export default {
this
.
model
.
setmod
.
setfog
.
setfol
.
pop
();
},
saveDialog
()
{
this
.
visia
ble
=
false
;
this
.
dialogVisi
ble
=
false
;
this
.
model
.
setmod
.
setfog
.
setfol
[
this
.
index
]
=
this
.
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