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
8f779fdc
Commit
8f779fdc
authored
Oct 18, 2022
by
liumin
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/development-202206' into development-202206
parents
941ff4d2
c699593f
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
165 additions
and
344 deletions
+165
-344
IStreamTable.vue
src/components/IStreamTable.vue
+2
-1
index.js
src/model/Sptsel/index.js
+1
-1
index.js
src/model/Trnrel/index.js
+1
-1
Sel.vue
src/views/Business/Cltset/Sel.vue
+8
-14
Infsea.vue
src/views/Business/Infcld/Infsea.vue
+4
-1
Menu.vue
src/views/Business/Sptsel/Menu.vue
+68
-138
index.vue
src/views/Business/Sptsel/index.vue
+6
-12
Inftrnps.vue
src/views/Business/Trnrel/Inftrnps.vue
+75
-176
No files found.
src/components/IStreamTable.vue
View file @
8f779fdc
...
...
@@ -4,7 +4,7 @@
<c-button
icon=
"el-icon-s-tools"
@
click=
"clounmSetting"
style=
""
style=
"
margin-right: 28px;margin-top: 10px;
"
></c-button>
</div>
<el-table
...
...
@@ -419,6 +419,7 @@ export default {
text-align
:
left
;
display
:
inline-block
;
margin
:
0
;
margin-top
:
-3px
;
position
:
absolute
;
z-index
:
999
;
right
:
5px
;
...
...
src/model/Sptsel/index.js
View file @
8f779fdc
...
...
@@ -29,7 +29,7 @@ export default class Sptsel {
yptinf
:
""
,
// 退回原因 .yptinf
chkypt
:
""
,
// 云平台 .chkypt
inidatfro
:
""
,
// Date of entry of Transaction .inidatfro
inidattil
:
""
,
// Date of entry of Transaction until .inidattil
inidattil
:
new
Date
()
,
// Date of entry of Transaction until .inidattil
routxt
:
""
,
// 已转报 .routxt
dflg
:
""
,
// 国内国际标志 .dflg
chktco
:
""
,
// 网银 .chktco
...
...
src/model/Trnrel/index.js
View file @
8f779fdc
...
...
@@ -6,7 +6,7 @@ export default class Trnrel {
ownref
:
""
,
// Reference .trncorco.ownref
relflg
:
""
,
// Status .trncorco.relflg
inidatfro
:
""
,
// Date of entry of Transaction .trncorco.inidatfro
inidattil
:
""
,
// Date of entry of Transaction until .trncorco.inidattil
inidattil
:
new
Date
()
,
// Date of entry of Transaction until .trncorco.inidattil
trnstm
:
""
,
// List of transaction sfor display .trncorco.trnstm
dflg
:
""
,
// 国内证标志 .trncorco.dflg
selinr
:
{},
...
...
src/views/Business/Cltset/Sel.vue
View file @
8f779fdc
...
...
@@ -3,14 +3,13 @@
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"包号"
prop=
"cldgrp.rec.ownref"
>
<c-input
v-model=
"model.cldgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入
Batch No.
"
disabled
>
<c-input
v-model=
"model.cldgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入
包号
"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"汇票类型"
prop=
"cldgrp.rec.chktyp"
>
<c-select
v-model=
"model.cldgrp.rec.chktyp"
style=
"width: 100%"
placeholder=
"请输入汇票类型"
disabled
>
<c-select
v-model=
"model.cldgrp.rec.chktyp"
style=
"width: 100%"
placeholder=
"请输入汇票类型"
disabled
>
<el-option
v-for=
"item in codes.chktyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
...
...
@@ -22,22 +21,20 @@
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"托收币种金额"
prop=
"cldgrp.cbs.max.cur"
>
<c-input
v-model=
"model.cldgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择托收币种金额"
disabled
>
<c-input
v-model=
"model.cldgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"请选择托收币种金额"
disabled
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
""
label-width=
"0"
prop=
"cldgrp.cbs.max.amt"
style=
"width:100%"
>
<c-input
v-model
.
number=
"model.cldgrp.cbs.max.amt"
style=
"width:100%"
placeholder=
"请输入托收余额"
disabled
></c-input>
<c-input
v-model
.
number=
"model.cldgrp.cbs.max.amt"
style=
"width:100%"
placeholder=
"请输入托收余额"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"票据类型"
prop=
"cldgrp.rec.colflg"
>
<c-select
v-model=
"model.cldgrp.rec.colflg"
style=
"width: 100%"
placeholder=
"请输入票据类型"
disabled
>
<c-select
v-model=
"model.cldgrp.rec.colflg"
style=
"width: 100%"
placeholder=
"请输入票据类型"
disabled
>
<el-option
v-for=
"item in codes.colflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
...
...
@@ -50,8 +47,7 @@
<c-col
:span=
"11"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"托收余额"
prop=
"cldgrp.cbs.opn1.cur"
>
<c-input
v-model=
"model.cldgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择托收余额"
disabled
>
<c-input
v-model=
"model.cldgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择托收余额"
disabled
>
</c-input>
</el-form-item>
</c-col>
...
...
@@ -77,8 +73,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"代收行名称"
prop=
"cldgrp.rec.colptynam"
>
<c-input
v-model=
"model.cldgrp.rec.colptynam"
maxlength=
"40"
placeholder=
"请输入代收行名称"
disabled
>
<c-input
v-model=
"model.cldgrp.rec.colptynam"
maxlength=
"40"
placeholder=
"请输入代收行名称"
disabled
>
</c-input>
</el-form-item>
</c-col>
...
...
@@ -182,5 +177,4 @@ export default {
}
</
script
>
<
style
>
</
style
>
src/views/Business/Infcld/Infsea.vue
View file @
8f779fdc
...
...
@@ -140,7 +140,10 @@
<c-col
:span=
"24"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:showButtonFlg=
"true"
>
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"150px"
>
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"140px"
>
<
template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align: center"
><span>
操作
</span></c-col>
</
template
>
<
template
slot-scope=
"scope"
>
<el-popover
placement=
"top-start"
title=
"历史信息"
width=
"800"
trigger=
"click"
:ref=
"'popover_' + scope.row.IDX"
>
...
...
src/views/Business/Sptsel/Menu.vue
View file @
8f779fdc
...
...
@@ -3,68 +3,37 @@
<!--
<c-list-search
@
form-reset=
"handleReset"
@
form-search=
"handleSearch"
>
-->
<!--
<template
v-slot=
"searchSlot"
>
-->
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
:inline=
"true"
label-position=
"right"
label-width=
"110px"
size=
"small"
>
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
:inline=
"true"
label-position=
"right"
label-width=
"110px"
size=
"small"
>
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务编号"
prop=
"selobj"
style=
"width: 100%"
>
<c-input
style=
"width: 100%"
v-model=
"model.selobj"
maxlength=
"32"
placeholder=
"请输入业务编号"
></c-input>
<c-input
style=
"width: 100%"
v-model=
"model.selobj"
maxlength=
"32"
placeholder=
"请输入业务编号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"创建时间"
style=
"width: 100%"
>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.inidatfro"
style=
"width: 100%"
placeholder=
"请选择创建时间"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.inidatfro"
style=
"width: 100%"
placeholder=
"请选择创建时间"
>
</c-date-picker>
</c-col>
<c-col
:span=
"2"
style=
"text-align: center"
>
<label
style=
"display: inline-block; width: 100%"
>
-
</label>
</c-col>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.inidattil"
style=
"width: 100%"
placeholder=
"请选择创建时间"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.inidattil"
style=
"width: 100%"
placeholder=
"请选择创建时间"
>
</c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"来源"
style=
"width: 100%"
prop=
"sourceModel"
>
<el-select
clearable
v-model=
"sourceModel"
style=
"width: 100%"
placeholder=
"请选择来源"
multiple
collapse-tags
@
change=
"sourceChangeEvent"
>
<el-option
v-for=
"item in sourceData"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-select
clearable
v-model=
"sourceModel"
style=
"width: 100%"
placeholder=
"请选择来源"
multiple
collapse-tags
@
change=
"sourceChangeEvent"
>
<el-option
v-for=
"item in sourceData"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -75,23 +44,10 @@
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-col
:span=
"8"
>
<el-form-item
label=
"选择用户"
prop=
"usfmod.flt"
style=
"width: 100%"
>
<el-form-item
label=
"选择用户"
prop=
"usfmod.flt"
style=
"width: 100%"
>
<!--
<c-col
:span=
"20"
>
-->
<c-select
v-model=
"model.usfmod.flt"
style=
"width: 100%"
placeholder=
"请选择选择用户"
>
<el-option
v-for=
"item in codes.flt"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<c-select
v-model=
"model.usfmod.flt"
style=
"width: 100%"
placeholder=
"请选择选择用户"
>
<el-option
v-for=
"item in codes.flt"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<!--
</c-col>
-->
...
...
@@ -110,21 +66,13 @@
<c-col
:span=
"8"
>
<el-form-item
label=
"业务描述"
prop=
"seltxt"
style=
"width: 100%"
>
<c-input
v-model=
"model.seltxt"
maxlength=
"32"
placeholder=
"请输入业务描述"
></c-input>
<c-input
v-model=
"model.seltxt"
maxlength=
"32"
placeholder=
"请输入业务描述"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务标志"
prop=
"dflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.dflg"
style=
"width: 100%"
placeholder=
"请选择国内国际标志"
>
<c-select
v-model=
"model.dflg"
style=
"width: 100%"
placeholder=
"请选择国内国际标志"
>
<el-option
label=
"所有业务"
value=
"1"
></el-option>
<el-option
label=
"国内业务"
value=
"2"
></el-option>
<el-option
label=
"国际业务"
value=
"3"
></el-option>
...
...
@@ -146,21 +94,12 @@
</el-form-item>
</c-col>
<c-col
:span=
"8"
v-else
>
<el-form-item
label=
""
style=
"width: 100%; height: 36.8px; margin: 0 0 0 0"
>
<el-form-item
label=
""
style=
"width: 100%; height: 36.8px; margin: 0 0 0 0"
>
</el-form-item>
</c-col>
<c-col
:span=
"16"
style=
"text-align: right"
>
<el-button
size=
"small"
@
click=
"handleReset"
>
重置
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-search"
size=
"small"
@
click=
"handleSearch"
>
查询
</el-button
>
<el-button
type=
"primary"
icon=
"el-icon-search"
size=
"small"
@
click=
"handleSearch"
>
查询
</el-button>
</c-col>
</c-col>
</el-row>
...
...
@@ -169,63 +108,42 @@
<c-col
:span=
"24"
style=
""
>
<div
style=
"border-bottom: 10px solid rgb(232, 232, 232)"
></div>
</c-col>
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:showButtonFlg=
"true"
>
<c-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"165px"
>
<template
slot-scope=
"
{ scope }">
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"onDetails(scope.$index, scope.row)"
>
详情
</c-button>
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"continueEdit(scope.row)"
>
处理
</c-button>
<!--
<c-button
<c-col
:span=
"24"
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
:showButtonFlg=
"true"
>
<c-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"165px"
>
<template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align:center"
><span>
操作
</span></c-col>
</
template
>
<
template
slot-scope=
"scope"
>
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"onDetails(scope.$index, scope.row)"
>
详情
</c-button>
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"continueEdit(scope.row)"
>
处理
</c-button>
<!--
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"choose(scope.$index)"
>
选择
</c-button>
-->
<el-popover
placement=
"top-start"
width=
"50"
trigger=
"click"
>
<!--
<c-button
type=
"primary"
size=
"small"
>
指派
</c-button>
<el-popover
placement=
"top-start"
width=
"50"
trigger=
"click"
>
<!--
<c-button
type=
"primary"
size=
"small"
>
指派
</c-button>
<c-button
type=
"primary"
size=
"small"
>
删除
</c-button>
-->
<ul
class=
"table-button-item-list"
>
<li>
<c-button
size=
"small"
style=
"margin-left: 0"
>
指派
</c-button
>
</li>
<li>
<c-button
size=
"small"
style=
"margin-left: 0"
>
删除
</c-button
>
</li>
</ul>
<a
slot=
"reference"
href=
"javascript:void(0)"
style=
"margin-left: 5px"
><i
class=
"el-icon-more"
></i
></a>
</el-popover>
</
template
>
</c-table-column>
</c-istream-table>
</c-col>
</el-row>
<ul
class=
"table-button-item-list"
>
<li>
<c-button
size=
"small"
style=
"margin-left: 0"
>
指派
</c-button>
</li>
<li>
<c-button
size=
"small"
style=
"margin-left: 0"
>
删除
</c-button>
</li>
</ul>
<a
slot=
"reference"
href=
"javascript:void(0)"
style=
"margin-left: 5px"
><i
class=
"el-icon-more"
></i></a>
</el-popover>
</
template
>
</c-table-column>
</c-istream-table>
</c-col>
<el-dialog
:visible
.
sync=
"initdialog"
:title=
"'交易列表'"
append-to-body
>
<div
class=
"m-list-btns"
></div>
</el-dialog>
...
...
@@ -263,7 +181,7 @@ export default {
// setColumn: [],
stmData
:
{
columns
:
[
'4 1 "交易代码"
8
0 '
,
'4 1 "交易代码"
10
0 '
,
'5 2 "业务编号" 300'
,
'6 3 "交易名称" 150'
,
//'1 4 "状态" 60 1 tdViewTypeEdit:0 1 SPT:STA',
...
...
@@ -276,7 +194,7 @@ export default {
code
:
this
.
codes
.
sptrelstatus
,
},
'17 5 "报文类型" 100'
,
'18 6 "对方银行BIC" 1
1
0'
,
'18 6 "对方银行BIC" 1
3
0'
,
// '7 7 "创建时间" 160 20 DateTime 1',
{
index
:
7
,
...
...
@@ -285,14 +203,14 @@ export default {
pattern
:
"time"
,
label
:
"创建时间"
,
},
'19 8 "币种"
5
0'
,
'20 9 "金额"
69
2 8 1 16'
,
'8 10 "创建人"
8
0'
,
'3 11 "当前操作柜员" 1
0
0'
,
'19 8 "币种"
7
0'
,
'20 9 "金额"
100
2 8 1 16'
,
'8 10 "创建人"
10
0'
,
'3 11 "当前操作柜员" 1
2
0'
,
'3 12 "当前组别" 100'
,
'3 13 "上次操作柜员" 1
0
0'
,
'3 14 "来源"
5
0'
,
'3 15 "提示"
5
0 1 20:0 1 FormatINFDSP'
,
'3 13 "上次操作柜员" 1
2
0'
,
'3 14 "来源"
7
0'
,
'3 15 "提示"
7
0 1 20:0 1 FormatINFDSP'
,
// "19 15 \"Key\" 90",
'3 16 "提示信息" 300'
,
],
...
...
@@ -328,7 +246,7 @@ export default {
// async choose(idx,row){
// var params = {selDst:"sptstm",selrow:[idx+1]}
// let rtnmsg = await this.executeRule("sptstm" , params) //SPTSTM
// if(rtnmsg.respCode == SUCCESS)
// {
...
...
@@ -338,10 +256,15 @@ export default {
// {
// this.$notify.error({title: '错误',message: '服务请求失败!'});
// }
// },
...
Event
,
getInidatfro
()
{
let
datetime
=
new
Date
();
datetime
=
datetime
.
setDate
(
datetime
.
getDate
()
-
10
);
this
.
model
.
inidatfro
=
new
Date
(
datetime
);
}
},
created
:
function
()
{
// this.setColumn = this.stmData.columns.map((item, index) => {
...
...
@@ -351,6 +274,7 @@ export default {
// return { label, value: true, index };
// });
// this.columnGroup = this.setColumn.map((item) => item.index);
this
.
getInidatfro
();
},
};
</
script
>
...
...
@@ -368,6 +292,7 @@ export default {
padding
:
0
;
margin
:
0
;
}
.table-button-item-list
li
{
list-style
:
none
;
padding
:
5px
0
;
...
...
@@ -375,4 +300,9 @@ export default {
color
:
#606266
;
cursor
:
pointer
;
}
c-istream-table
label
{
text-align
:
right
;
color
:
yellow
;
}
</
style
>
src/views/Business/Sptsel/index.vue
View file @
8f779fdc
<
template
>
<div
class=
"eContainer-search"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
tokenKey=
"modelForm"
label-width=
"120px"
size=
"small"
:validate-on-rule-change=
"false"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
tokenKey=
"modelForm"
label-width=
"120px"
size=
"small"
:validate-on-rule-change=
"false"
>
<!--
<c-tabs
:value=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
-->
<!--
<el-tab-pane
:value=
"tabVal"
label=
"待办任务查询"
name=
"menu"
>
-->
<
!--
<c-content>
--
>
<m-menu
:model=
"model"
:codes=
"codes"
ref=
"菜单"
/>
<
!--
</c-content>
--
>
<
c-content
>
<m-menu
:model=
"model"
:codes=
"codes"
ref=
"菜单"
/>
<
/c-content
>
<!--
</el-tab-pane>
-->
<!--
</c-tabs>
-->
</el-form>
...
...
@@ -74,4 +67,5 @@ export default {
};
</
script
>
<
style
>
</
style
>
src/views/Business/Trnrel/Inftrnps.vue
View file @
8f779fdc
<
template
>
<div
class=
"eibs-tab"
>
<!--
<c-list-search
@
form-reset=
"handleReset"
@
form-search=
"handleSearch"
>
-->
<!--
<template
v-slot=
"searchSlot"
>
-->
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
:inline=
"true"
label-position=
"right"
label-width=
"110px"
size=
"small"
>
<!--
<template
v-slot=
"searchSlot"
>
-->
<el-form
class=
"m-table-search-form"
ref=
"paramsForm"
:inline=
"true"
label-position=
"right"
label-width=
"110px"
size=
"small"
>
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务编号"
prop=
"trncorco.ownref"
style=
"width: 100%"
>
<c-input
v-model=
"model.trncorco.ownref"
maxlength=
"16"
placeholder=
"请输入业务编号"
></c-input>
<el-form-item
label=
"业务编号"
prop=
"trncorco.ownref"
style=
"width: 100%"
>
<c-input
v-model=
"model.trncorco.ownref"
maxlength=
"16"
placeholder=
"请输入业务编号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"创建时间"
style=
"width: 100%"
prop=
"trncorco.inidatfro"
>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.trncorco.inidatfro"
style=
"width: 100%"
placeholder=
"请选择创建时间"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.trncorco.inidatfro"
style=
"width: 100%"
placeholder=
"请选择创建时间"
>
</c-date-picker>
</c-col>
<c-col
:span=
"2"
style=
"text-align: center"
>
<label
style=
"display: inline-block; width: 100%"
>
-
</label>
</c-col>
<c-col
:span=
"11"
>
<c-date-picker
type=
"date"
v-model=
"model.trncorco.inidattil"
style=
"width: 100%"
placeholder=
"请选择创建时间"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.trncorco.inidattil"
style=
"width: 100%"
placeholder=
"请选择创建时间"
>
</c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"经办柜员"
prop=
"usrcon"
style=
"width: 100%"
>
<c-select
v-model=
"model.usrcon"
style=
"width: 100%"
placeholder=
"请选择经办柜员"
>
<el-option
v-for=
"item in codes.usrsort"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"经办柜员"
prop=
"usrcon"
style=
"width: 100%"
>
<c-select
v-model=
"model.usrcon"
style=
"width: 100%"
placeholder=
"请选择经办柜员"
>
<el-option
v-for=
"item in codes.usrsort"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -83,43 +48,17 @@
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务状态"
prop=
"trncorco.relflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.trncorco.relflg"
style=
"width: 100%"
placeholder=
"请选择业务状态"
>
<el-option
v-for=
"item in relflgCodes"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"业务状态"
prop=
"trncorco.relflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.trncorco.relflg"
style=
"width: 100%"
placeholder=
"请选择业务状态"
>
<el-option
v-for=
"item in relflgCodes"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务机构"
prop=
"bchcon"
style=
"width: 100%"
>
<c-select
v-model=
"model.bchcon"
style=
"width: 100%"
placeholder=
"请选择业务机构"
>
<el-option
v-for=
"item in codes.bchtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"业务机构"
prop=
"bchcon"
style=
"width: 100%"
>
<c-select
v-model=
"model.bchcon"
style=
"width: 100%"
placeholder=
"请选择业务机构"
>
<el-option
v-for=
"item in codes.bchtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
...
...
@@ -134,31 +73,17 @@
</c-col>
-->
<c-col
:span=
"8"
>
<el-form-item
label=
"交易代码"
prop=
"atp.cod"
style=
"width: 100%"
>
<el-form-item
label=
"交易代码"
prop=
"atp.cod"
style=
"width: 100%"
>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-input
v-model=
"model.atp.cod"
maxlength=
"6"
style=
"width: 95%"
placeholder=
"请输入交易代码"
@
keyup
.
enter
.
native=
"showGridPromptDialog('atp.cod')"
></c-input>
<c-input
v-model=
"model.atp.cod"
maxlength=
"6"
style=
"width: 95%"
placeholder=
"请输入交易代码"
@
keyup
.
enter
.
native=
"showGridPromptDialog('atp.cod')"
></c-input>
</c-col>
<!--
<c-input
v-model=
"model.atpget.sdamod.seainf"
style=
"width:10%"
placeholder=
"i"
></c-input>
-->
<c-col
:span=
"4"
>
<c-button
size=
"small"
style=
"width:100%;margin-left:0"
type=
"primary"
@
click=
"onSeainf"
icon=
"el-icon-search"
></c-button>
<c-button
size=
"small"
style=
"width:100%;margin-left:0"
type=
"primary"
@
click=
"onSeainf"
icon=
"el-icon-search"
></c-button>
</c-col>
</c-col>
</el-form-item>
...
...
@@ -166,44 +91,23 @@
</c-col>
<c-col
:span=
"24"
style=
""
>
<c-col
:span=
"8"
>
<el-form-item
label=
"业务标志"
prop=
"trncorco.dflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.trncorco.dflg"
style=
"width: 100%"
placeholder=
"请选择业务标志"
>
<el-option
v-for=
"item in codes.dflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-form-item
label=
"业务标志"
prop=
"trncorco.dflg"
style=
"width: 100%"
>
<c-select
v-model=
"model.trncorco.dflg"
style=
"width: 100%"
placeholder=
"请选择业务标志"
>
<el-option
v-for=
"item in codes.dflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"交易名称"
prop=
"atptxt"
style=
"width: 100%"
>
<c-input
v-model=
"model.atptxt"
maxlength=
"37"
placeholder=
"请输入交易名称"
></c-input>
<el-form-item
label=
"交易名称"
prop=
"atptxt"
style=
"width: 100%"
>
<c-input
v-model=
"model.atptxt"
maxlength=
"37"
placeholder=
"请输入交易名称"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
style=
"text-align:right"
>
<el-button
size=
"small"
@
click=
"handleReset"
>
重置
</el-button>
<el-button
size=
"small"
@
click=
"handleReset"
>
重置
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-search"
size=
"small"
@
click=
"handleSearch"
>
查询
</el-button>
</c-col>
</c-col>
</c-col>
</el-row>
</el-form>
...
...
@@ -212,38 +116,23 @@
<div
style=
"border-bottom: 10px solid rgb(232, 232, 232)"
>
</div>
</c-col>
<el-row>
<c-col
:span=
"24"
style=
""
>
<c-istream-table
:list=
"stmData.data"
:columns=
"stmData.columns"
style=
"width:100%"
:showButtonFlg=
"true"
>
<el-table-column
fixed=
"right"
prop=
"display"
label=
"操作"
width=
"140px"
>
<template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align:left"
><span>
操作
</span></c-col>
<el-table-column
fixed=
"right"
prop=
"op"
label=
"操作"
width=
"140px"
>
<template
slot=
"header"
>
<c-col
:span=
"11"
style=
"text-align:center"
><span>
操作
</span></c-col>
<!--
<c-col
:span=
"12"
style=
"text-align:right"
><c-button
icon=
"el-icon-s-tools"
></c-button></c-col>
-->
</
template
>
<
template
slot-scope=
"scope"
>
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"onWaitDetail(scope.$index,scope.row)"
>
<c-button
style=
"margin-left: 0"
size=
"small"
@
click=
"onWaitDetail(scope.$index,scope.row)"
>
详情
</c-button>
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"onHandle(scope.$index,scope.row)"
>
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
@
click=
"onHandle(scope.$index,scope.row)"
>
处理
</c-button>
<!--
<c-button
</c-button>
<!--
<c-button
style=
"margin-left: 0"
size=
"small"
type=
"primary"
...
...
@@ -303,27 +192,29 @@ export default {
// '0 12 "Status" 54 1 tdViewTypeEdit:0 1 RELSTA',
// ],
columns
:
[
'10 1 "交易代码"
8
0'
,
'10 1 "交易代码"
10
0'
,
'11 2 "业务编号" 150'
,
'17 3 "摘要信息" 300'
,
'12 4 "币种"
5
0'
,
'12 4 "币种"
7
0'
,
'13 5 "金额" 100'
,
// '14 6 "创建时间" 170',
{
index
:
14
,
position
:
6
,
width
:
140
,
pattern
:
'time'
,
label
:
'创建时间'
},
'9 7 "签名要求" 70'
,
'2 8 "签名状态" 70'
,
'16 9 "经办柜员" 70'
,
// '0 10 "业务状态" 80',
{
index
:
0
,
position
:
10
,
width
:
80
,
pattern
:
'code'
,
label
:
'业务状态'
,
code
:[{
label
:
"Waiting"
,
value
:
"W"
},
{
label
:
"Correct"
,
value
:
"C"
},
{
label
:
"Picked up"
,
value
:
"P"
},
{
label
:
"Rejected"
,
value
:
"N"
},]},
{
index
:
14
,
position
:
6
,
width
:
140
,
pattern
:
'time'
,
label
:
'创建时间'
},
'9 7 "签名要求" 100'
,
'2 8 "签名状态" 100'
,
'16 9 "经办柜员" 100'
,
// '0 10 "业务状态" 80',
{
index
:
0
,
position
:
10
,
width
:
100
,
pattern
:
'code'
,
label
:
'业务状态'
,
code
:
[{
label
:
"Waiting"
,
value
:
"W"
},
{
label
:
"Correct"
,
value
:
"C"
},
{
label
:
"Picked up"
,
value
:
"P"
},
{
label
:
"Rejected"
,
value
:
"N"
},]
},
'15 11 "业务机构" 120'
,
],
data
:
[],
},
relrowDisabled
:
true
,
relflgCodes
:[],
relflgCodes
:
[],
Trnp0Visible
:
false
,
// multipleSelection: [],
};
...
...
@@ -338,26 +229,34 @@ export default {
// return this.multipleSelection.map((idx) => this.stmData.data[idx]);
// },
...
Event
,
getInidatfro
(){
let
datetime
=
new
Date
();
datetime
=
datetime
.
setDate
(
datetime
.
getDate
()
-
1
);
this
.
model
.
trncorco
.
inidatfro
=
new
Date
(
datetime
);
}
},
created
:
function
()
{
this
.
getInidatfro
();
},
created
:
function
()
{},
async
mounted
()
{
this
.
relflgCodes
=
[
{
label
:
"ALL"
,
value
:
"0"
},
//待复核列表业务状态All
{
label
:
"Correct"
,
value
:
"C"
},
// { label: "Closed", value: "M" },
// { label: "Entered", value: "E" },
// { label: "External", value: "X" },
{
label
:
"Picked up"
,
value
:
"P"
},
{
label
:
"Rejected"
,
value
:
"N"
},
{
label
:
"Waiting"
,
value
:
"W"
},
];
// await this.handleSearch()
// this.$store.commit("setTaskList", {key: "trnrel", val: this.stmData.data.length})
this
.
relflgCodes
=
[
{
label
:
"ALL"
,
value
:
"0"
},
//待复核列表业务状态All
{
label
:
"Correct"
,
value
:
"C"
},
// { label: "Closed", value: "M" },
// { label: "Entered", value: "E" },
// { label: "External", value: "X" },
{
label
:
"Picked up"
,
value
:
"P"
},
{
label
:
"Rejected"
,
value
:
"N"
},
{
label
:
"Waiting"
,
value
:
"W"
},
];
// await this.handleSearch()
// this.$store.commit("setTaskList", {key: "trnrel", val: this.stmData.data.length})
},
computed
:
{},
};
</
script
>
<
style
>
</
style
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment