Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
EL-ADMIN
Project
Project
Details
Activity
Releases
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
JiangSN
EL-ADMIN
Commits
d844f97b
Commit
d844f97b
authored
Nov 02, 2021
by
JiangSN
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
格式化列表字段
parent
ff140027
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
50 additions
and
33 deletions
+50
-33
index.vue
eladmin-web/src/views/polling/jczlcx/index.vue
+50
-33
No files found.
eladmin-web/src/views/polling/jczlcx/index.vue
View file @
d844f97b
...
@@ -4,34 +4,36 @@
...
@@ -4,34 +4,36 @@
<div
class=
"head-container"
>
<div
class=
"head-container"
>
<div
v-if=
"crud.props.searchToggle"
>
<div
v-if=
"crud.props.searchToggle"
>
<!-- 搜索 -->
<!-- 搜索 -->
<el-input
v-model=
"query.xingming"
clearable
placeholder=
"姓名"
style=
"width: 200px"
class=
"filter-item"
@
keyup
.
enter
.
native=
"crud.toQuery"
/>
<el-input
v-model=
"query.xingming"
clearable
placeholder=
"姓名"
style=
"width: 200px"
class=
"filter-item"
<date-range-picker
v-model=
"query.crrq"
class=
"date-item"
/>
@
keyup
.
enter
.
native=
"crud.toQuery"
/>
<rrOperation
/>
<date-range-picker
v-model=
"query.crrq"
class=
"date-item"
/>
<rrOperation/>
</div>
</div>
<crudOperation
:permission=
"permission"
/>
<crudOperation
:permission=
"permission"
/>
</div>
</div>
<!--表单组件-->
<!--表单组件-->
<el-dialog
append-to-body
:close-on-click-modal=
"false"
:before-close=
"crud.cancelCU"
:visible
.
sync=
"crud.status.cu > 0"
:title=
"crud.status.title"
width=
"100%"
hight=
"100%"
>
<el-dialog
append-to-body
:close-on-click-modal=
"false"
:before-close=
"crud.cancelCU"
:visible
.
sync=
"crud.status.cu > 0"
:title=
"crud.status.title"
width=
"100%"
hight=
"100%"
>
<el-form
ref=
"form"
:disabled=
"crud.status.CHECK"
:model=
"form"
:rules=
"rules"
size=
"small"
label-width=
"130px"
>
<el-form
ref=
"form"
:disabled=
"crud.status.CHECK"
:model=
"form"
:rules=
"rules"
size=
"small"
label-width=
"130px"
>
<el-row
:gutter=
"20"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"证件类型"
prop=
"zjlx"
>
<el-form-item
label=
"证件类型"
prop=
"zjlx"
>
<el-input
v-model=
"form.zjlx"
style=
"width: 370px"
/>
<el-input
v-model=
"form.zjlx"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple-light"
>
<div
class=
"grid-content bg-purple-light"
>
<el-form-item
label=
"证件号码"
prop=
"zjhm"
>
<el-form-item
label=
"证件号码"
prop=
"zjhm"
>
<el-input
v-model=
"form.zjhm"
style=
"width: 370px"
/>
<el-input
v-model=
"form.zjhm"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-form-item
label=
"状态"
prop=
"status"
>
<el-input
v-model=
"form.status"
type=
"textarea"
style=
"width: 370px"
/>
<el-input
v-model=
"form.status"
type=
"textarea"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
...
@@ -40,15 +42,15 @@
...
@@ -40,15 +42,15 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"姓名"
prop=
"xingming"
>
<el-form-item
label=
"姓名"
prop=
"xingming"
>
<el-input
v-model
.
number=
"form.xingming"
style=
"width: 370px;"
/>
<el-input
v-model
.
number=
"form.xingming"
style=
"width: 370px;"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"插入日期"
prop=
"crrq"
>
<el-form-item
label=
"插入日期"
prop=
"crrq"
>
<el-input
v-model
.
number=
"form.crrq"
style=
"width: 370px;"
/>
<el-input
v-model
.
number=
"form.crrq"
style=
"width: 370px;"
/>
</el-form-item>
</el-form-item>
<div
class=
"grid-content bg-purple-light"
/>
<div
class=
"grid-content bg-purple-light"
/>
</el-col>
</el-col>
</el-row>
</el-row>
<el-divider
content-position=
"left"
>
返回参数
</el-divider>
<el-divider
content-position=
"left"
>
返回参数
</el-divider>
...
@@ -56,21 +58,21 @@
...
@@ -56,21 +58,21 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"开户中心编号"
prop=
"KHZXBH"
>
<el-form-item
label=
"开户中心编号"
prop=
"KHZXBH"
>
<el-input
v-model=
"form.KHZXBH"
style=
"width: 370px"
/>
<el-input
v-model=
"form.KHZXBH"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple-light"
>
<div
class=
"grid-content bg-purple-light"
>
<el-form-item
label=
"开户中心名称"
prop=
"KHZXMC"
>
<el-form-item
label=
"开户中心名称"
prop=
"KHZXMC"
>
<el-input
v-model=
"form.KHZXMC"
style=
"width: 370px"
/>
<el-input
v-model=
"form.KHZXMC"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"单位账号"
prop=
"DWZH"
>
<el-form-item
label=
"单位账号"
prop=
"DWZH"
>
<el-input
v-model=
"form.DWZH"
style=
"width: 370px"
/>
<el-input
v-model=
"form.DWZH"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
...
@@ -79,21 +81,21 @@
...
@@ -79,21 +81,21 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"个人账号"
prop=
"GRZH"
>
<el-form-item
label=
"个人账号"
prop=
"GRZH"
>
<el-input
v-model=
"form.GRZH"
style=
"width: 370px"
/>
<el-input
v-model=
"form.GRZH"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple-light"
>
<div
class=
"grid-content bg-purple-light"
>
<el-form-item
label=
"个人账户状态"
prop=
"GRZHZT"
>
<el-form-item
label=
"个人账户状态"
prop=
"GRZHZT"
>
<el-input
v-model=
"form.GRZHZT"
style=
"width: 370px"
/>
<el-input
v-model=
"form.GRZHZT"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"数据插入日期"
prop=
"CRRQ"
>
<el-form-item
label=
"数据插入日期"
prop=
"CRRQ"
>
<el-input
v-model=
"form.CRRQ"
style=
"width: 370px"
/>
<el-input
v-model=
"form.CRRQ"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
...
@@ -102,7 +104,7 @@
...
@@ -102,7 +104,7 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<div
class=
"grid-content bg-purple"
>
<div
class=
"grid-content bg-purple"
>
<el-form-item
label=
"报文返回日期"
prop=
"ZXZWRQ"
>
<el-form-item
label=
"报文返回日期"
prop=
"ZXZWRQ"
>
<el-input
v-model=
"form.ZXZWRQ"
style=
"width: 370px"
/>
<el-input
v-model=
"form.ZXZWRQ"
style=
"width: 370px"
/>
</el-form-item>
</el-form-item>
</div>
</div>
</el-col>
</el-col>
...
@@ -121,7 +123,8 @@
...
@@ -121,7 +123,8 @@
</div>
</div>
</el-dialog>
</el-dialog>
<!--表格渲染-->
<!--表格渲染-->
<el-table
ref=
"table"
v-loading=
"crud.loading"
:data=
"crud.data"
style=
"width: 100%"
@
selection-change=
"crud.selectionChangeHandler"
>
<el-table
ref=
"table"
v-loading=
"crud.loading"
:data=
"crud.data"
style=
"width: 100%"
@
selection-change=
"crud.selectionChangeHandler"
>
<el-table-column
v-if=
"checkPer(['admin','serverDeploy:check'])"
label=
"操作"
width=
"150px"
align=
"center"
>
<el-table-column
v-if=
"checkPer(['admin','serverDeploy:check'])"
label=
"操作"
width=
"150px"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<Retrieve
<Retrieve
...
@@ -132,31 +135,32 @@
...
@@ -132,31 +135,32 @@
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<!-- <el-table-column type="selection" width="55" />-->
<!-- <el-table-column type="selection" width="55" />-->
<el-table-column
prop=
"zjlx"
label=
"证件类型"
/>
<el-table-column
prop=
"zjlx"
label=
"证件类型"
:formatter=
"zjlxFormat"
/>
<el-table-column
prop=
"zjhm"
label=
"证件号码"
/>
<el-table-column
prop=
"zjhm"
label=
"证件号码"
/>
<el-table-column
prop=
"status"
label=
"状态"
/>
<el-table-column
prop=
"status"
label=
"状态"
/>
<el-table-column
prop=
"xingming"
label=
"姓名"
/>
<el-table-column
prop=
"xingming"
label=
"姓名"
/>
<el-table-column
prop=
"crrq"
label=
"插入日期"
/>
<el-table-column
prop=
"crrq"
label=
"插入日期"
/>
</el-table>
</el-table>
<!--分页组件-->
<!--分页组件-->
<pagination
/>
<pagination/>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
{
testServerConnect
}
from
'@/api/mnt/connect'
import
{
testServerConnect
}
from
'@/api/mnt/connect'
import
CRUD
,
{
presenter
,
header
,
form
,
crud
}
from
'@crud/crud'
import
CRUD
,
{
presenter
,
header
,
form
,
crud
}
from
'@crud/crud'
import
rrOperation
from
'@crud/RR.operation'
import
rrOperation
from
'@crud/RR.operation'
import
udOperation
from
'@crud/UD.operation'
import
udOperation
from
'@crud/UD.operation'
import
pagination
from
'@crud/Pagination'
import
pagination
from
'@crud/Pagination'
import
DateRangePicker
from
'@/components/DateRangePicker'
import
DateRangePicker
from
'@/components/DateRangePicker'
import
crudOperation
from
'@crud/CRUD.operation'
import
crudOperation
from
'@crud/CRUD.operation'
import
Retrieve
from
"@crud/Retrieve"
;
import
Retrieve
from
"@crud/Retrieve"
;
const
defaultForm
=
{
id
:
null
,
name
:
null
,
ip
:
null
,
port
:
22
,
account
:
'root'
,
password
:
null
}
const
defaultForm
=
{
id
:
null
,
name
:
null
,
ip
:
null
,
port
:
22
,
account
:
'root'
,
password
:
null
}
export
default
{
export
default
{
name
:
'Jczlcx'
,
name
:
'Jczlcx'
,
components
:
{
Retrieve
,
pagination
,
rrOperation
,
udOperation
,
DateRangePicker
,
crudOperation
},
components
:
{
Retrieve
,
pagination
,
rrOperation
,
udOperation
,
DateRangePicker
,
crudOperation
},
cruds
()
{
cruds
()
{
return
CRUD
({
return
CRUD
({
title
:
'缴存总览详情'
,
title
:
'缴存总览详情'
,
...
@@ -175,9 +179,9 @@ export default {
...
@@ -175,9 +179,9 @@ export default {
return
{
return
{
//明细请求参数
//明细请求参数
queryList
:
{
queryList
:
{
status
:
true
,
status
:
true
,
url
:
"api/JczlcxController/QueryJczlcxFhmx"
,
url
:
"api/JczlcxController/QueryJczlcxFhmx"
,
id
:
""
id
:
""
},
},
// currView: 'index',
// currView: 'index',
accountList
:
[],
accountList
:
[],
...
@@ -187,12 +191,25 @@ export default {
...
@@ -187,12 +191,25 @@ export default {
// 规则验证
// 规则验证
rules
:
{
rules
:
{
Demo
:
[
Demo
:
[
{
required
:
true
,
message
:
'请输入Demo'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'请输入Demo'
,
trigger
:
'blur'
}
]
]
}
}
}
}
},
},
methods
:
{
methods
:
{
/**
* @param row 当前行元素
* @returns {string}
*/
zjlxFormat
(
row
)
{
//todo-sn 2021/11/2 16:46 Ash: 未完成,只是个Demo,补全代码
switch
(
row
.
zjlx
)
{
case
'01'
:
return
"身份证"
;
case
'02'
:
return
"军官证"
;
}
},
testConnectServer
()
{
testConnectServer
()
{
this
.
$refs
[
'form'
].
validate
((
valid
)
=>
{
this
.
$refs
[
'form'
].
validate
((
valid
)
=>
{
if
(
valid
)
{
if
(
valid
)
{
...
...
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