Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
45aea52d
Commit
45aea52d
authored
May 11, 2024
by
赵啸非
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
9d2a0ebe
d44a327c
Changes
11
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
737 additions
and
984 deletions
+737
-984
base-manager-ui/admin/package.json
base-manager-ui/admin/package.json
+1
-0
base-manager-ui/admin/src/pages/basicset/surface/modal/AddSurface.vue
...-ui/admin/src/pages/basicset/surface/modal/AddSurface.vue
+1
-1
base-manager-ui/admin/yarn.lock
base-manager-ui/admin/yarn.lock
+611
-798
portal-manager-ui/admin/src/components/reportformsForm/DepartmentSearch.vue
...admin/src/components/reportformsForm/DepartmentSearch.vue
+1
-1
portal-manager-ui/admin/src/components/reportformsForm/MatterSearch.vue
...-ui/admin/src/components/reportformsForm/MatterSearch.vue
+1
-1
portal-manager-ui/admin/src/components/reportformsForm/WindowSearch.vue
...-ui/admin/src/components/reportformsForm/WindowSearch.vue
+1
-1
portal-manager-ui/admin/src/router/routes.js
portal-manager-ui/admin/src/router/routes.js
+1
-1
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/components/HandlingDetails.vue
...nts/evaluationRecordReport/components/HandlingDetails.vue
+93
-175
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/matterEvaluation.vue
...in/components/evaluationRecordReport/matterEvaluation.vue
+23
-2
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/staffLeft.vue
...dataAdmin/components/evaluationRecordReport/staffLeft.vue
+2
-2
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/windowLeft.vue
...ataAdmin/components/evaluationRecordReport/windowLeft.vue
+2
-2
No files found.
base-manager-ui/admin/package.json
View file @
45aea52d
...
@@ -5,6 +5,7 @@
...
@@ -5,6 +5,7 @@
"private"
:
true
,
"private"
:
true
,
"scripts"
:
{
"scripts"
:
{
"serve"
:
"vue-cli-service serve"
,
"serve"
:
"vue-cli-service serve"
,
"serve2"
:
"set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve"
,
"build"
:
"vue-cli-service build --mode production"
,
"build"
:
"vue-cli-service build --mode production"
,
"beta"
:
"vue-cli-service build --mode beta"
,
"beta"
:
"vue-cli-service build --mode beta"
,
"test"
:
"vue-cli-service build --mode test"
,
"test"
:
"vue-cli-service build --mode test"
,
...
...
base-manager-ui/admin/src/pages/basicset/surface/modal/AddSurface.vue
View file @
45aea52d
...
@@ -399,7 +399,7 @@ export default {
...
@@ -399,7 +399,7 @@ export default {
file
.
type
===
"
image/png
"
||
file
.
type
===
"
image/png
"
||
file
.
type
===
"
image/gif
"
;
file
.
type
===
"
image/gif
"
;
if
(
!
isJpgOrPng
)
{
if
(
!
isJpgOrPng
)
{
this
.
$message
.
error
(
"
请上传jpeg
或者png
图片!
"
);
this
.
$message
.
error
(
"
请上传jpeg
,png或者gif
图片!
"
);
}
}
const
isLt5M
=
file
.
size
/
1024
/
1024
<
5
;
const
isLt5M
=
file
.
size
/
1024
/
1024
<
5
;
if
(
!
isLt5M
)
{
if
(
!
isLt5M
)
{
...
...
base-manager-ui/admin/yarn.lock
View file @
45aea52d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
portal-manager-ui/admin/src/components/reportformsForm/DepartmentSearch.vue
View file @
45aea52d
...
@@ -86,7 +86,7 @@
...
@@ -86,7 +86,7 @@
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<a-input
<a-input
allowClear
allowClear
placeholder=
"请输入评价人姓名或
窗口
编号搜索"
placeholder=
"请输入评价人姓名或
排队
编号搜索"
v-model=
"searchForm.info"
v-model=
"searchForm.info"
/>
/>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
...
...
portal-manager-ui/admin/src/components/reportformsForm/MatterSearch.vue
View file @
45aea52d
...
@@ -86,7 +86,7 @@
...
@@ -86,7 +86,7 @@
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<a-input
<a-input
allowClear
allowClear
placeholder=
"请输入评价人姓名或
窗口
编号搜索"
placeholder=
"请输入评价人姓名或
排队
编号搜索"
v-model=
"searchForm.info"
v-model=
"searchForm.info"
/>
/>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
...
...
portal-manager-ui/admin/src/components/reportformsForm/WindowSearch.vue
View file @
45aea52d
...
@@ -86,7 +86,7 @@
...
@@ -86,7 +86,7 @@
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<y-range-picker
valueFormat=
"YYYY-MM-DD"
v-model=
"searchForm.time"
/>
<a-input
<a-input
allowClear
allowClear
placeholder=
"请输入评价人姓名或
窗口
编号搜索"
placeholder=
"请输入评价人姓名或
排队
编号搜索"
v-model=
"searchForm.info"
v-model=
"searchForm.info"
/>
/>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
<a-button
block
class=
"search-btn"
icon=
"search"
@
click=
"handleSearch"
>
...
...
portal-manager-ui/admin/src/router/routes.js
View file @
45aea52d
...
@@ -337,7 +337,7 @@ const routes = [
...
@@ -337,7 +337,7 @@ const routes = [
/* webpackChunkName: "matterEvaluation" */
"
@/views/dataAdmin/components/evaluationRecordReport/matterEvaluation.vue
"
/* webpackChunkName: "matterEvaluation" */
"
@/views/dataAdmin/components/evaluationRecordReport/matterEvaluation.vue
"
),
),
meta
:
{
meta
:
{
title
:
"
办理事项评价
记录报表
"
,
title
:
"
一号一评
记录报表
"
,
activeMenu
:
"
/home/dataManagement
"
,
activeMenu
:
"
/home/dataManagement
"
,
},
},
},
},
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/components/HandlingDetails.vue
View file @
45aea52d
<
template
>
<
template
>
<div>
<div>
<a-drawer
<a-drawer
:title=
"title"
placement=
"right"
width=
"700px"
:visible=
"Visible"
@
close=
"onClose"
>
:title=
"title"
placement=
"right"
width=
"700px"
:visible=
"Visible"
@
close=
"onClose"
>
<!-- 评价 -->
<!-- 评价 -->
<div
v-if=
"type == 1"
>
<div
v-if=
"type == 1"
>
<a-steps
direction=
"vertical"
:current=
"1"
>
<a-steps
direction=
"vertical"
:current=
"1"
>
...
@@ -15,94 +9,63 @@
...
@@ -15,94 +9,63 @@
<div
slot=
"description"
class=
"transact-step"
>
<div
slot=
"description"
class=
"transact-step"
>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价人:
</span>
{{
><span
class=
"lable"
>
评价人:
</span
>
{{
detailsInfo
.
idcard_Name
?
detailsInfo
.
idcard_Name
:
"
--
"
detailsInfo
.
idcard_Name
?
detailsInfo
.
idcard_Name
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
手机号:
</span>
{{
detailsInfo
.
phone
?
detailsInfo
.
phone
:
"
--
"
}}
</span>
><span
class=
"lable"
>
手机号:
</span
>
{{
detailsInfo
.
phone
?
detailsInfo
.
phone
:
"
--
"
}}
</span
>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
身份证号:
</span>
{{
><span
class=
"lable"
>
身份证号:
</span
>
{{
detailsInfo
.
idcard_IDCardNo
detailsInfo
.
idcard_IDCardNo
?
detailsInfo
.
idcard_IDCardNo
?
detailsInfo
.
idcard_IDCardNo
:
"
--
"
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
窗口编号:
</span>
{{
><span
class=
"lable"
>
窗口编号:
</span
>
{{
detailsInfo
.
window_fronum
detailsInfo
.
window_fronum
?
detailsInfo
.
window_fronum
?
detailsInfo
.
window_fronum
:
"
--
"
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价选项:
</span>
{{
><span
class=
"lable"
>
评价选项:
</span
>
{{
detailsInfo
.
option_id
?
detailsInfo
.
option_id
:
"
--
"
detailsInfo
.
option_id
?
detailsInfo
.
option_id
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价时间:
</span>
{{
><span
class=
"lable"
>
评价时间:
</span
>
{{
detailsInfo
.
create_time
?
detailsInfo
.
create_time
:
"
--
"
detailsInfo
.
create_time
?
detailsInfo
.
create_time
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"24"
>
<a-col
:span=
"24"
>
<span
class=
"lable"
>
评价指标:
</span>
<span
class=
"lable"
>
评价指标:
</span>
<a-tag
<a-tag
color=
"blue"
class=
"mb-1"
v-for=
"(item, index) in detailsInfo.content"
:key=
"index"
>
color=
"blue"
class=
"mb-1"
v-for=
"(item, index) in detailsInfo.content"
:key=
"index"
>
{{
item
}}
{{
item
}}
</a-tag>
</a-tag>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价来源:
</span>
{{
detailsInfo
.
source
?
detailsInfo
.
source
:
"
--
"
}}
</span>
><span
class=
"lable"
>
评价来源:
</span
>
{{
detailsInfo
.
source
?
detailsInfo
.
source
:
"
--
"
}}
</span
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价设备:
</span>
{{
><span
class=
"lable"
>
评价设备:
</span
>
{{
detailsInfo
.
devicenum
?
detailsInfo
.
devicenum
:
"
--
"
detailsInfo
.
devicenum
?
detailsInfo
.
devicenum
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价状态:
</span>
{{
><span
class=
"lable"
>
评价状态:
</span
>
{{
!
detailsInfo
.
evaluatestatus
!
detailsInfo
.
evaluatestatus
?
"
--
"
?
"
--
"
:
detailsInfo
.
evaluatestatus
==
1
:
detailsInfo
.
evaluatestatus
==
1
...
@@ -116,28 +79,17 @@
...
@@ -116,28 +79,17 @@
:
detailsInfo
.
evaluatestatus
==
5
:
detailsInfo
.
evaluatestatus
==
5
?
"
用户评价超时
"
?
"
用户评价超时
"
:
"
收到图片等待签名
"
:
"
收到图片等待签名
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
<span>
<span
class=
"lable"
>
评价人照片:
</span>
<span
class=
"lable"
>
评价人照片:
</span>
<a-avatar
<a-avatar
v-if=
"!detailsInfo.picture"
shape=
"square"
:size=
"40"
icon=
"user"
/>
v-if=
"!detailsInfo.picture"
<img
v-else
:src=
"baseurl + '/' + detailsInfo.picture"
@
click=
"
shape=
"square"
:size=
"40"
icon=
"user"
/>
<img
v-else
:src=
"baseurl + '/' + detailsInfo.picture"
@
click=
"
$viewerApi(
{
$viewerApi(
{
images: [baseurl + '/' + detailsInfo.picture],
images: [baseurl + '/' + detailsInfo.picture],
})
})
"
" class="cursor-pointer w-[50px] max-h-[50px] rounded-[4px]" />
class="cursor-pointer w-[50px] max-h-[50px] rounded-[4px]"
/>
</span>
</span>
</a-col>
</a-col>
</a-row>
</a-row>
...
@@ -152,16 +104,11 @@
...
@@ -152,16 +104,11 @@
<div
class=
"elapsed-time"
>
<div
class=
"elapsed-time"
>
<p
class=
"elapsed-time-title"
>
<p
class=
"elapsed-time-title"
>
<span>
总耗时:
</span>
<span>
总耗时:
</span>
<span
<span>
{{
detailsInfo
.
alltime
?
detailsInfo
.
alltime
:
"
--
"
}}
>
{{
detailsInfo
.
alltime
?
detailsInfo
.
alltime
:
"
--
"
}}
<span
v-if=
"detailsInfo.alltime"
>
<span
v-if=
"detailsInfo.alltime"
>
<a-icon
<a-icon
v-if=
"
v-if=
"
compareTime(detailsInfo.alltime, detailsInfo.p_alltime)
compareTime(detailsInfo.alltime, detailsInfo.p_alltime)
"
"
type=
"arrow-up"
style=
"color: #ff4d4f"
/>
type=
"arrow-up"
style=
"color: #ff4d4f"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
</span>
</span>
</span>
</span>
...
@@ -180,13 +127,9 @@
...
@@ -180,13 +127,9 @@
detailsInfo
.
waittime
?
detailsInfo
.
waittime
:
"
--
"
detailsInfo
.
waittime
?
detailsInfo
.
waittime
:
"
--
"
}}
</span>
}}
</span>
<span
v-if=
"detailsInfo.waittime"
>
<span
v-if=
"detailsInfo.waittime"
>
<a-icon
<a-icon
v-if=
"
v-if=
"
compareTime(detailsInfo.waittime, detailsInfo.p_waittime)
compareTime(detailsInfo.waittime, detailsInfo.p_waittime)
"
"
type=
"arrow-up"
style=
"color: #ff4d4f"
/>
type=
"arrow-up"
style=
"color: #ff4d4f"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
</span>
</span>
</p>
</p>
...
@@ -202,11 +145,8 @@
...
@@ -202,11 +145,8 @@
<span>
办理时间:
</span>
<span>
办理时间:
</span>
<span>
{{
detailsInfo
.
bltime
?
detailsInfo
.
bltime
:
"
--
"
}}
</span>
<span>
{{
detailsInfo
.
bltime
?
detailsInfo
.
bltime
:
"
--
"
}}
</span>
<span
v-if=
"detailsInfo.bltime"
>
<span
v-if=
"detailsInfo.bltime"
>
<a-icon
<a-icon
v-if=
"compareTime(detailsInfo.bltime, detailsInfo.p_bltime)"
type=
"arrow-up"
v-if=
"compareTime(detailsInfo.bltime, detailsInfo.p_bltime)"
style=
"color: #ff4d4f"
/>
type=
"arrow-up"
style=
"color: #ff4d4f"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
<a-icon
v-else
type=
"arrow-down"
style=
"color: #1bbc9b"
/>
</span>
</span>
</p>
</p>
...
@@ -233,12 +173,10 @@
...
@@ -233,12 +173,10 @@
</a-row>
</a-row>
<a-row
:gutter=
"[0, 8]"
>
<a-row
:gutter=
"[0, 8]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
排队编号:
</span
<span>
排队编号:
</span>
{{
detailsInfo
.
flownum
?
detailsInfo
.
flownum
:
"
--
"
}}
>
{{
detailsInfo
.
flownum
?
detailsInfo
.
flownum
:
"
--
"
}}
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
取号方式:
</span
<span>
取号方式:
</span>
{{
detailsInfo
.
wy_signin
===
0
?
"
现场取号
"
:
"
线上取号
"
}}
>
{{
detailsInfo
.
wy_signin
===
0
?
"
现场取号
"
:
"
线上取号
"
}}
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 8]"
>
<a-row
:gutter=
"[0, 8]"
>
...
@@ -262,15 +200,12 @@
...
@@ -262,15 +200,12 @@
</div>
</div>
</div>
</div>
</a-step>
</a-step>
<a-step
<a-step
title=
"办理中"
v-if=
"detailsInfo.style === 1 || detailsInfo.style === 4"
>
title=
"办理中"
v-if=
"detailsInfo.style === 1 || detailsInfo.style === 4"
>
<a-icon
type=
"environment"
slot=
"icon"
/>
<a-icon
type=
"environment"
slot=
"icon"
/>
<div
slot=
"description"
>
<div
slot=
"description"
>
<a-row
:gutter=
"[0, 8]"
>
<a-row
:gutter=
"[0, 8]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
办理窗口:
</span>
{{
detailsInfo
.
window_name
}}
<span>
办理窗口:
</span>
{{
detailsInfo
.
window_name
}}
-
{{
detailsInfo
.
window_fromnum
}}
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
开始办理时间:
</span>
{{
detailsInfo
.
calltime
}}
<span>
开始办理时间:
</span>
{{
detailsInfo
.
calltime
}}
...
@@ -302,44 +237,30 @@
...
@@ -302,44 +237,30 @@
</a-row>
</a-row>
<a-row
:gutter=
"[0, 8]"
>
<a-row
:gutter=
"[0, 8]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
评价时间:
</span
<span>
评价时间:
</span>
{{
detailsInfo
.
pj_time
?
detailsInfo
.
pj_time
:
"
--
"
}}
>
{{
detailsInfo
.
pj_time
?
detailsInfo
.
pj_time
:
"
--
"
}}
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 8]"
>
<a-row
:gutter=
"[0, 8]"
>
<a-col
:span=
"24"
>
<a-col
:span=
"24"
>
<span>
评价指标:
</span>
<span>
评价指标:
</span>
<a-tag
<a-tag
color=
"blue"
class=
"mb-1"
v-for=
"(item, index) in detailsInfo.content"
:key=
"index"
>
color=
"blue"
class=
"mb-1"
v-for=
"(item, index) in detailsInfo.content"
:key=
"index"
>
{{
item
}}
{{
item
}}
</a-tag>
</a-tag>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价来源:
</span>
{{
detailsInfo
.
source
?
detailsInfo
.
source
:
"
--
"
}}
</span>
><span
class=
"lable"
>
评价来源:
</span
>
{{
detailsInfo
.
source
?
detailsInfo
.
source
:
"
--
"
}}
</span
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价设备:
</span>
{{
><span
class=
"lable"
>
评价设备:
</span
>
{{
detailsInfo
.
devicenum
?
detailsInfo
.
devicenum
:
"
--
"
detailsInfo
.
devicenum
?
detailsInfo
.
devicenum
:
"
--
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
:gutter=
"[0, 10]"
>
<a-row
:gutter=
"[0, 10]"
>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span
<span><span
class=
"lable"
>
评价状态:
</span>
{{
><span
class=
"lable"
>
评价状态:
</span
>
{{
!
detailsInfo
.
evaluatestatus
!
detailsInfo
.
evaluatestatus
?
"
--
"
?
"
--
"
:
detailsInfo
.
evaluatestatus
==
1
:
detailsInfo
.
evaluatestatus
==
1
...
@@ -353,28 +274,17 @@
...
@@ -353,28 +274,17 @@
:
detailsInfo
.
evaluatestatus
==
5
:
detailsInfo
.
evaluatestatus
==
5
?
"
用户评价超时
"
?
"
用户评价超时
"
:
"
收到图片等待签名
"
:
"
收到图片等待签名
"
}}
</span
}}
</span>
>
</a-col>
</a-col>
<a-col
:span=
"12"
>
<a-col
:span=
"12"
>
<span>
<span>
<span
class=
"lable"
>
评价人照片:
</span>
<span
class=
"lable"
>
评价人照片:
</span>
<a-avatar
<a-avatar
v-if=
"!detailsInfo.picture"
shape=
"square"
:size=
"40"
icon=
"user"
/>
v-if=
"!detailsInfo.picture"
<img
v-else
:src=
"baseurl + '/' + detailsInfo.picture"
@
click=
"
shape=
"square"
:size=
"40"
icon=
"user"
/>
<img
v-else
:src=
"baseurl + '/' + detailsInfo.picture"
@
click=
"
$viewerApi(
{
$viewerApi(
{
images: [baseurl + '/' + detailsInfo.picture],
images: [baseurl + '/' + detailsInfo.picture],
})
})
"
" class="cursor-pointer w-[50px] max-h-[50px] rounded-[4px]" />
class="cursor-pointer w-[50px] max-h-[50px] rounded-[4px]"
/>
</span>
</span>
</a-col>
</a-col>
</a-row>
</a-row>
...
@@ -437,7 +347,7 @@ export default {
...
@@ -437,7 +347,7 @@ export default {
return
1
;
return
1
;
},
},
},
},
created
()
{},
created
()
{
},
methods
:
{
methods
:
{
onClose
()
{
onClose
()
{
this
.
Visible
=
false
;
this
.
Visible
=
false
;
...
@@ -470,6 +380,7 @@ export default {
...
@@ -470,6 +380,7 @@ export default {
:deep(.ant-steps-item-title) {
:deep(.ant-steps-item-title) {
color: #1890ff !important;
color: #1890ff !important;
}
}
.header {
.header {
height: 90px;
height: 90px;
margin-bottom: 20px;
margin-bottom: 20px;
...
@@ -479,15 +390,19 @@ export default {
...
@@ -479,15 +390,19 @@ export default {
display: flex;
display: flex;
justify-content: space-around;
justify-content: space-around;
align-items: center;
align-items: center;
.elapsed-time-title {
.elapsed-time-title {
font-size: 16px;
font-size: 16px;
}
}
.time {
.time {
color: #1890ff;
color: #1890ff;
}
}
}
}
.transact-step {
.transact-step {
position: relative;
position: relative;
.transact-tips1,
.transact-tips1,
.transact-tips2,
.transact-tips2,
.transact-tips3 {
.transact-tips3 {
...
@@ -504,14 +419,17 @@ export default {
...
@@ -504,14 +419,17 @@ export default {
right: 0px;
right: 0px;
transform: rotate(45deg);
transform: rotate(45deg);
}
}
.transact-tips1 {
.transact-tips1 {
border: 8px solid rgba(0, 168, 112, 0.1);
border: 8px solid rgba(0, 168, 112, 0.1);
color: #00a870;
color: #00a870;
}
}
.transact-tips2 {
.transact-tips2 {
border: 8px solid rgba(8, 87, 232, 0.1);
border: 8px solid rgba(8, 87, 232, 0.1);
color: #0857e8;
color: #0857e8;
}
}
.transact-tips3 {
.transact-tips3 {
border: 8px solid rgba(101, 101, 101, 0.1);
border: 8px solid rgba(101, 101, 101, 0.1);
color: #656565;
color: #656565;
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/matterEvaluation.vue
View file @
45aea52d
...
@@ -6,6 +6,7 @@
...
@@ -6,6 +6,7 @@
:data-source=
"tableData"
:data-source=
"tableData"
:loading=
"loading"
:loading=
"loading"
:scroll=
"
{
:scroll=
"
{
x: 1500,
y: 490,
y: 490,
}"
}"
:row-selection="{
:row-selection="{
...
@@ -72,6 +73,8 @@ import { getEvaList, getEvaDetil, getQueEvaData } from "@/api/dataAdmin";
...
@@ -72,6 +73,8 @@ import { getEvaList, getEvaDetil, getQueEvaData } from "@/api/dataAdmin";
const
tHeader
=
[
const
tHeader
=
[
"
排队编号
"
,
"
排队编号
"
,
"
评价选项
"
,
"
评价选项
"
,
"
办理窗口
"
,
"
工作人员
"
,
"
评价人
"
,
"
评价人
"
,
"
身份证号
"
,
"
身份证号
"
,
"
手机号
"
,
"
手机号
"
,
...
@@ -82,6 +85,8 @@ const tHeader = [
...
@@ -82,6 +85,8 @@ const tHeader = [
const
filterVal
=
[
const
filterVal
=
[
"
flounum
"
,
"
flounum
"
,
"
option_id
"
,
"
option_id
"
,
"
window
"
,
"
workman_name
"
,
"
idcard_Name
"
,
"
idcard_Name
"
,
"
idcard_IDCardNo
"
,
"
idcard_IDCardNo
"
,
"
phone
"
,
"
phone
"
,
...
@@ -119,6 +124,22 @@ export default {
...
@@ -119,6 +124,22 @@ export default {
return
text
?
text
:
"
--
"
;
return
text
?
text
:
"
--
"
;
},
},
},
},
{
title
:
"
办理窗口
"
,
width
:
100
,
dataIndex
:
"
window
"
,
customRender
:
(
text
)
=>
{
return
text
?
text
:
"
--
"
;
},
},
{
title
:
"
工作人员
"
,
width
:
100
,
dataIndex
:
"
workman_name
"
,
customRender
:
(
text
)
=>
{
return
text
?
text
:
"
--
"
;
},
},
{
{
title
:
"
评价人
"
,
title
:
"
评价人
"
,
width
:
100
,
width
:
100
,
...
@@ -328,7 +349,7 @@ export default {
...
@@ -328,7 +349,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
}
else
{
}
else
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
...
@@ -347,7 +368,7 @@ export default {
...
@@ -347,7 +368,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
});
});
}
}
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/staffLeft.vue
View file @
45aea52d
...
@@ -253,7 +253,7 @@ export default {
...
@@ -253,7 +253,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
}
else
{
}
else
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
...
@@ -272,7 +272,7 @@ export default {
...
@@ -272,7 +272,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
});
});
}
}
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/evaluationRecordReport/windowLeft.vue
View file @
45aea52d
...
@@ -253,7 +253,7 @@ export default {
...
@@ -253,7 +253,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
}
else
{
}
else
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
this
.
dataSection
(
this
.
getDataList
,
{},
(
data
)
=>
{
...
@@ -272,7 +272,7 @@ export default {
...
@@ -272,7 +272,7 @@ export default {
this
.
tHeader
,
this
.
tHeader
,
this
.
filterVal
,
this
.
filterVal
,
data
,
data
,
"
办理事项评价
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
"
一号一评
记录报表
"
+
this
.
$moment
().
format
(
"
YYYYMMDDHHmmss
"
)
);
);
});
});
}
}
...
...
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