Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jilinzhongdianrenqun-web
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
吴超
jilinzhongdianrenqun-web
Commits
b0c326b6
Commit
b0c326b6
authored
Nov 18, 2025
by
wuchao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化页面
parent
b640816a
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
23 行增加
和
12 行删除
+23
-12
src/view/key-person/index.vue
+9
-9
src/view/key-person/key-person-visit-record/index.vue
+14
-3
没有找到文件。
src/view/key-person/index.vue
View file @
b0c326b6
...
...
@@ -827,24 +827,24 @@ export default {
'km'
:
'/keyPerson/keyPersonVisitRecordKm'
// 重点未成年人
}
// 根据状态类型确定查询参数
// 根据状态类型确定查询参数
(传递 visit_status 用于自动设置回访状态筛选)
let
query
=
{}
switch
(
statusType
)
{
case
'completed'
:
// 已办:
do_status=1
query
=
{
do_status
:
'1'
}
// 已办:
不设置 visit_status,因为已办是已完成的状态
query
=
{}
break
case
'uncompleted'
:
//
待办:do_status=0
query
=
{
do_status
:
'0
'
}
//
正常待办 -> 正常待访:visit_status=1
query
=
{
visit_status
:
'1
'
}
break
case
'nearOverdue'
:
// 临期待办
:do_status=0&is_overdue=1
query
=
{
do_status
:
'0'
,
is_overdue
:
'1
'
}
// 临期待办
-> 临期待访:visit_status=2
query
=
{
visit_status
:
'2
'
}
break
case
'overdue'
:
// 超期未办
:do_status=2
query
=
{
do_status
:
'2
'
}
// 超期未办
-> 超期待访:visit_status=3
query
=
{
visit_status
:
'3
'
}
break
}
...
...
src/view/key-person/key-person-visit-record/index.vue
View file @
b0c326b6
...
...
@@ -49,8 +49,9 @@
</Select>
</Col>
<Col
span=
"8"
class=
"text-right"
>
<Button
type=
"primary"
class=
"mr10"
@
click=
"handleSearch"
>
搜索
</Button>
<Button
@
click=
"handleReset"
>
重置
</Button>
<Button
type=
"primary"
style=
"margin-right: 10px"
@
click=
"handleSearch"
>
搜索
</Button>
<Button
style=
"margin-right: 10px"
@
click=
"handleReset"
>
重置
</Button>
<Button
@
click=
"handleBackToStatistics"
>
返回重点人员统计
</Button>
</Col>
</Row>
</div>
...
...
@@ -62,7 +63,7 @@
<span>
{{
renderVisitStatus
(
row
.
visit_status
)
}}
</span>
</
template
>
<
template
slot=
"action"
slot-scope=
"{ row }"
>
<Button
size=
"small"
type=
"primary"
class=
"mr10
"
@
click=
"openVisitModal(row)"
>
回访
</Button>
<Button
size=
"small"
type=
"primary"
style=
"margin-right: 10px
"
@
click=
"openVisitModal(row)"
>
回访
</Button>
<Button
size=
"small"
@
click=
"openHistoryModal(row)"
>
回访历史
</Button>
</
template
>
</Table>
...
...
@@ -247,6 +248,11 @@ export default {
}
},
created
()
{
// 从路由参数中读取 visit_status,用于自动设置回访状态筛选
const
routeQuery
=
this
.
$route
.
query
||
{}
if
(
routeQuery
.
visit_status
)
{
this
.
filters
.
visit_status
=
routeQuery
.
visit_status
}
this
.
init
()
},
methods
:
{
...
...
@@ -355,6 +361,11 @@ export default {
this
.
pager
.
pageNo
=
1
this
.
loadList
()
},
handleBackToStatistics
()
{
this
.
$router
.
push
({
path
:
'/keyPerson/statistics'
})
},
async
loadList
()
{
this
.
loading
=
true
try
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论