Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
B
BCDH-APP
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
首开风险隐患双控平台
BCDH-APP
Commits
1999bc96
Commit
1999bc96
authored
Nov 02, 2021
by
13841799530
Browse files
Options
Browse Files
Download
Plain Diff
解决冲突
parents
daae1bdb
500a387e
Changes
33
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
33 changed files
with
500 additions
and
338 deletions
+500
-338
src/App.vue
src/App.vue
+1
-1
src/service/risk.js
src/service/risk.js
+18
-0
src/views/danger/addDanger/addDanger.vue
src/views/danger/addDanger/addDanger.vue
+0
-3
src/views/danger/addDanger/manyChoosePeo.vue
src/views/danger/addDanger/manyChoosePeo.vue
+0
-2
src/views/danger/changeDanger/changeInfo.vue
src/views/danger/changeDanger/changeInfo.vue
+0
-1
src/views/danger/changeDanger/delayInfo.vue
src/views/danger/changeDanger/delayInfo.vue
+0
-1
src/views/danger/changeDanger/index.vue
src/views/danger/changeDanger/index.vue
+5
-18
src/views/danger/confirmeDanger/confirmeDanger.vue
src/views/danger/confirmeDanger/confirmeDanger.vue
+0
-1
src/views/danger/confirmeDanger/index.vue
src/views/danger/confirmeDanger/index.vue
+5
-16
src/views/danger/delayApproval/index.vue
src/views/danger/delayApproval/index.vue
+5
-16
src/views/danger/delayApproval/ratifyInfo.vue
src/views/danger/delayApproval/ratifyInfo.vue
+0
-1
src/views/danger/majorDanger/index.vue
src/views/danger/majorDanger/index.vue
+4
-16
src/views/danger/majorDanger/majorSurvey.vue
src/views/danger/majorDanger/majorSurvey.vue
+0
-1
src/views/danger/managerDanger/index.vue
src/views/danger/managerDanger/index.vue
+5
-16
src/views/danger/managerDanger/managerSurvey.vue
src/views/danger/managerDanger/managerSurvey.vue
+0
-2
src/views/danger/reportReturn/index.vue
src/views/danger/reportReturn/index.vue
+4
-16
src/views/danger/reviewDanger/index.vue
src/views/danger/reviewDanger/index.vue
+5
-16
src/views/danger/reviewDanger/reviewAdd.vue
src/views/danger/reviewDanger/reviewAdd.vue
+0
-1
src/views/danger/standBook/index.vue
src/views/danger/standBook/index.vue
+4
-14
src/views/danger/superviseDanger/index.vue
src/views/danger/superviseDanger/index.vue
+4
-16
src/views/danger/superviseDanger/superSurvey.vue
src/views/danger/superviseDanger/superSurvey.vue
+0
-1
src/views/messageCenter/messageNews/index.vue
src/views/messageCenter/messageNews/index.vue
+30
-27
src/views/messageCenter/noticeInfo/index.vue
src/views/messageCenter/noticeInfo/index.vue
+0
-1
src/views/messageCenter/waitEvent/index.vue
src/views/messageCenter/waitEvent/index.vue
+0
-2
src/views/risk/riskAccount/index.vue
src/views/risk/riskAccount/index.vue
+4
-15
src/views/risk/riskAdd/index.vue
src/views/risk/riskAdd/index.vue
+66
-3
src/views/risk/riskAdd/matrixGrad/condition.vue
src/views/risk/riskAdd/matrixGrad/condition.vue
+29
-20
src/views/risk/riskAdd/matrixGrad/index.vue
src/views/risk/riskAdd/matrixGrad/index.vue
+75
-24
src/views/risk/riskAdd/matrixGrad/target.vue
src/views/risk/riskAdd/matrixGrad/target.vue
+225
-49
src/views/risk/riskConfirme/index.vue
src/views/risk/riskConfirme/index.vue
+4
-16
src/views/risk/riskConfirme/riskAffirm.vue
src/views/risk/riskConfirme/riskAffirm.vue
+2
-3
src/views/risk/riskReturn/index.vue
src/views/risk/riskReturn/index.vue
+4
-16
src/views/saveWorkbench/index.vue
src/views/saveWorkbench/index.vue
+1
-3
No files found.
src/App.vue
View file @
1999bc96
...
...
@@ -23,7 +23,7 @@
data
()
{
return
{
transitionName
:
'
slide-left
'
,
cachePage
:[
"
add-danger
"
,
"
change-info
"
,
"
affirm-danger
"
,
"
risk-affirm
"
,
"
manager-survey
"
,
"
super-survey
"
,
"
major-survey
"
,
"
notice
"
]
cachePage
:[
"
add-danger
"
,
"
change-info
"
,
"
affirm-danger
"
,
"
risk-affirm
"
,
"
manager-survey
"
,
"
super-survey
"
,
"
major-survey
"
,
"
risk-add
"
,
"
notice
"
]
}
},
watch
:
{
...
...
src/service/risk.js
View file @
1999bc96
...
...
@@ -53,6 +53,24 @@ export function postReAdd(url,data) {
data
})
}
// 风险上报矩阵式定级
export
function
postMatrix
(
url
,
data
)
{
return
request
({
url
:
url
,
method
:
'
post
'
,
data
})
}
// 矩阵式定级判读风险等级的接口
export
function
postCalRiskLevel
(
url
,
data
)
{
return
request
({
url
:
url
,
method
:
'
post
'
,
data
})
}
// 风险确认列表
export
function
postriskConList
(
url
,
data
)
{
return
request
({
...
...
src/views/danger/addDanger/addDanger.vue
View file @
1999bc96
...
...
@@ -302,7 +302,6 @@ export default {
},
beforeRouteLeave
(
to
,
from
,
next
)
{
if
(
to
.
name
!=
"
choose-people
"
)
{
// 如果去的路由是
this
.
projectId
=
""
;
// 所属工程
this
.
taskId
=
""
;
this
.
projectName
=
""
;
...
...
@@ -388,7 +387,6 @@ export default {
},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
let
formdata
=
new
FormData
();
formdata
.
append
(
"
proId
"
,
this
.
projectId
);
...
...
@@ -520,7 +518,6 @@ export default {
this
.
dangerNum
=
""
;
this
.
dangerLevel
=
""
;
// 请求隐患项目名称的数据
console
.
log
(
this
.
range
);
postHdName
(
`/hdreport/showHdName/
${
this
.
range
}
/
${
this
.
type
}
`
).
then
(
(
res
)
=>
{
this
.
columnsDangerName
=
res
.
data
;
...
...
src/views/danger/addDanger/manyChoosePeo.vue
View file @
1999bc96
...
...
@@ -44,7 +44,6 @@ export default {
},
created
()
{
this
.
source
=
this
.
$route
.
params
.
source
console
.
log
(
this
.
source
);
if
(
this
.
source
){
this
.
getList
()
}
...
...
@@ -72,7 +71,6 @@ export default {
this
.
$refs
.
checkboxes
[
index
].
toggle
();
},
confirm
()
{
console
.
log
(
this
.
result
);
this
.
$bus
.
$emit
(
"
sourceAyy
"
,
this
.
result
)
this
.
$router
.
go
(
-
1
)
},
...
...
src/views/danger/changeDanger/changeInfo.vue
View file @
1999bc96
...
...
@@ -136,7 +136,6 @@ export default {
activated
()
{},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/changeDanger/delayInfo.vue
View file @
1999bc96
...
...
@@ -74,7 +74,6 @@ export default {
},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/changeDanger/index.vue
View file @
1999bc96
...
...
@@ -8,8 +8,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -44,13 +43,13 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
确认
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goDelay(item)"
<van-button
round
type=
"info"
@
click
=
"goDelay(item)"
>
延期
</van-button
>
</div>
...
...
@@ -89,7 +88,6 @@ export default {
},
methods
:
{
onSearch
(
val
)
{
console
.
log
(
val
);
},
postList
(){
this
.
$toast
.
loading
({
...
...
@@ -112,23 +110,14 @@ export default {
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:
{
...
...
@@ -139,7 +128,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
change-info
"
,
params
:{
...
...
@@ -150,7 +138,6 @@ export default {
},
// 延期
goDelay
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
delay-info
"
,
params
:{
...
...
src/views/danger/confirmeDanger/confirmeDanger.vue
View file @
1999bc96
...
...
@@ -227,7 +227,6 @@ export default {
// 保存时的操作
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
if
(
!
this
.
taskId
)
{
return
;
}
...
...
src/views/danger/confirmeDanger/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -35,10 +34,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
确认
</van-button
>
</div>
...
...
@@ -78,7 +77,6 @@ export default {
},
methods
:
{
onSearch
(
val
)
{
console
.
log
(
val
);
},
postList
()
{
this
.
$toast
.
loading
({
...
...
@@ -102,23 +100,15 @@ export default {
});
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:
{
...
...
@@ -129,7 +119,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
affirm-danger
"
,
params
:
{
...
...
src/views/danger/delayApproval/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
...
...
@@ -35,10 +34,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
审批
</van-button
>
</div>
...
...
@@ -106,27 +105,18 @@ export default {
/*接口对接3 END*/
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
risk-big-detail
"
,
params
:
{
...
...
@@ -137,7 +127,6 @@ export default {
},
// 审批
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
ratify-info
"
,
params
:{
...
...
src/views/danger/delayApproval/ratifyInfo.vue
View file @
1999bc96
...
...
@@ -90,7 +90,6 @@ export default {
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/majorDanger/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
...
...
@@ -35,10 +34,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
审批
</van-button
>
</div>
...
...
@@ -120,27 +119,17 @@ export default {
/*接口对接3 END*/
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:{
...
...
@@ -151,7 +140,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
major-survey
"
,
params
:
{
...
...
src/views/danger/majorDanger/majorSurvey.vue
View file @
1999bc96
...
...
@@ -151,7 +151,6 @@ export default {
},
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/managerDanger/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
...
...
@@ -34,10 +33,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
批示
</van-button
>
</div>
...
...
@@ -118,27 +117,18 @@ export default {
/*接口对接3 END*/
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:{
...
...
@@ -149,7 +139,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
manager-survey
"
,
params
:
{
...
...
src/views/danger/managerDanger/managerSurvey.vue
View file @
1999bc96
...
...
@@ -77,7 +77,6 @@ export default {
if
(
from
.
name
===
"
manager-danger
"
)
{
vm
.
messageList
=
[];
let
paramsData
=
to
.
params
.
data
;
console
.
log
(
paramsData
);
vm
.
taskId
=
paramsData
.
taskId
;
vm
.
pid
=
paramsData
.
pid
;
vm
.
messageList
.
push
(
paramsData
);
...
...
@@ -88,7 +87,6 @@ export default {
created
()
{},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/reportReturn/index.vue
View file @
1999bc96
...
...
@@ -8,8 +8,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -39,10 +38,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goSubmit(item)"
<van-button
round
type=
"primary"
@
click
=
"goSubmit(item)"
>
上报
</van-button
>
<van-button
round
type=
"warning"
@
touchstart
=
"goDelete(item)"
<van-button
round
type=
"warning"
@
click
=
"goDelete(item)"
>
删除
</van-button
>
</div>
...
...
@@ -103,26 +102,16 @@ export default {
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 提交
goSubmit
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
add-danger
"
,
params
:
{
...
...
@@ -134,7 +123,6 @@ export default {
},
// 删除
goDelete
(
data
)
{
console
.
log
(
data
);
this
.
$toast
.
loading
({
message
:
"
删除中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/reviewDanger/index.vue
View file @
1999bc96
...
...
@@ -8,8 +8,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -43,10 +42,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
确认
</van-button
>
</div>
...
...
@@ -85,7 +84,6 @@ export default {
},
methods
:
{
onSearch
(
val
)
{
console
.
log
(
val
);
},
postList
()
{
...
...
@@ -111,23 +109,15 @@ export default {
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:
{
...
...
@@ -138,7 +128,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
review-add
"
,
params
:
{
...
...
src/views/danger/reviewDanger/reviewAdd.vue
View file @
1999bc96
...
...
@@ -148,7 +148,6 @@ export default {
},
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/danger/standBook/index.vue
View file @
1999bc96
...
...
@@ -8,9 +8,9 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
<van-col
span=
"19"
>
{{
item
.
proId
}}
</van-col>
...
...
@@ -44,7 +44,7 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
</div>
...
...
@@ -83,7 +83,6 @@ export default {
},
methods
:
{
onSearch
(
val
)
{
console
.
log
(
val
);
},
postList
()
{
...
...
@@ -109,23 +108,14 @@ export default {
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:{
...
...
src/views/danger/superviseDanger/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"7"
>
隐患编号:
</van-col>
...
...
@@ -33,10 +32,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
批示
</van-button
>
</div>
...
...
@@ -114,27 +113,17 @@ export default {
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
normal-detail
"
,
params
:
{
...
...
@@ -145,7 +134,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
super-survey
"
,
params
:
{
...
...
src/views/danger/superviseDanger/superSurvey.vue
View file @
1999bc96
...
...
@@ -88,7 +88,6 @@ export default {
created
()
{},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
...
...
src/views/messageCenter/messageNews/index.vue
View file @
1999bc96
...
...
@@ -3,9 +3,6 @@
<div
class=
"message-wrap"
>
<!-- 标签 -->
<div
class=
"category-wrap"
>
<!--
<span
class=
"my-tag-style active"
>
全部
</span>
<span
class=
"my-tag-style"
>
已读
</span>
<span
class=
"my-tag-style"
>
未读
</span>
-->
<span
class=
"my-tag-style"
:class=
"index == activeIndex ? 'active' : ''"
...
...
@@ -34,10 +31,9 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
click=
"read(item)"
@
touchstart=
"touchstart(index, item)"
@
touchend=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<!--@touchend.prevent="touchend(index)" 长按备份-->
<div
class=
"messgae-title"
>
{{
item
.
noticeTitle
}}
</div>
<div
class=
"message-content"
>
{{
item
.
upcomingUserName
}}
,您好!您有一条来自
{{
...
...
@@ -49,12 +45,16 @@
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart=
"goConfirm(item)"
<!-- @touchstart="goDetail(item)" 长按备份-->
<van-button
round
type=
"info"
@
click=
"goConfirm(item)"
>
整改
</van-button
>
<van-button
round
type=
"warning"
@
click=
"read(item)"
v-if=
"item.status == '未读'"
>
已读
</van-button
>
</div>
</van-overlay>
</van-cell-group>
...
...
@@ -74,7 +74,7 @@ export default {
messageCategory
:
[
{
key
:
"
0
"
,
category
:
"
全部
"
category
:
"
未读
"
},
{
key
:
"
1
"
,
...
...
@@ -82,11 +82,11 @@ export default {
},
{
key
:
"
2
"
,
category
:
"
未读
"
category
:
"
全部
"
}
],
activeIndex
:
0
,
activeVal
:
"
全部
"
,
activeVal
:
"
未读
"
,
searchVal
:
""
,
messageList
:
[],
// 消息列表
// refreshing: false, // 下拉刷新开关
...
...
@@ -98,13 +98,13 @@ export default {
};
},
created
()
{
this
.
getMessageList
();
this
.
unRead
();
},
methods
:
{
// 点击类别
clickCategory
(
index
,
data
)
{
console
.
log
(
12312312310
);
// 关闭遮罩层
this
.
showIndex
=
null
;
this
.
activeIndex
=
index
;
this
.
activeVal
=
this
.
messageCategory
[
index
].
category
;
// 点击全部还是已读还是未读
...
...
@@ -155,6 +155,8 @@ export default {
if
(
res
.
code
==
0
)
{
// 向父组件发送消息条数
this
.
$emit
(
"
messageLength
"
,
res
.
total
);
// 给消息列表赋值
this
.
messageList
=
res
.
rows
}
});
},
...
...
@@ -197,30 +199,31 @@ export default {
// }
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
//
clearTimeout(this.Loop); //再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
//
return;
}
this
.
Loop
=
setTimeout
(
function
()
{
this
.
showIndex
=
index
;
}.
bind
(
this
),
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearTimeout
(
this
.
Loop
);
this
.
showIndex
=
index
;
// this.Loop = setTimeout(
// function() {
// this.showIndex = index;
// }.bind(this),
// 0
// ); // 这里的1000是指需要长按的时间,单位为ms
},
// touchend(index) {
// // 这个方法主要是用来将每次手指移出之后将计时器清零 长按备份
// clearTimeout(this.Loop);
// },
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
showIndex
=
null
;
},
//
删除
go
Delete
(
data
)
{
//
整改
go
Confirm
(
data
)
{
console
.
log
(
123
);
this
.
showIndex
=
null
;
}
...
...
src/views/messageCenter/noticeInfo/index.vue
View file @
1999bc96
...
...
@@ -74,7 +74,6 @@ export default {
// 点击类别
selectCategory
(
index
,
data
)
{
this
.
activeIndex
=
index
;
console
.
log
(
data
);
},
// 搜索事件
...
...
src/views/messageCenter/waitEvent/index.vue
View file @
1999bc96
...
...
@@ -74,13 +74,11 @@ export default {
// 点击类别
selectCategory
(
index
,
data
)
{
this
.
activeIndex
=
index
;
console
.
log
(
data
);
},
// 搜索事件
onSearch
(
val
)
{
if
(
val
!==
""
)
{
console
.
log
(
val
);
}
},
...
...
src/views/risk/riskAccount/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
...
...
@@ -38,7 +37,7 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
</div>
...
...
@@ -119,27 +118,17 @@ export default {
/*接口对接3 END*/
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
this
.
showIndex
=
index
;
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
risk-big-detail
"
,
params
:
{
...
...
src/views/risk/riskAdd/index.vue
View file @
1999bc96
...
...
@@ -299,9 +299,73 @@ import {
postRiskShowMeasures
}
from
"
@/service/risk
"
;
export
default
{
name
:
"
risk-add
"
,
components
:
{
LHeader
},
activated
()
{
this
.
showSetRank
=
false
// 再次关闭弹出层 以防万一
if
(
this
.
$route
.
params
.
status
)
{
this
.
isShowreturnCause
=
true
;
this
.
text
=
"
风险上报退回
"
;
this
.
taskId
=
this
.
$route
.
params
.
taskId
;
this
.
postReturnEcho
();
}
this
.
getList
();
this
.
$bus
.
$on
(
"
riskLevelBus
"
,
res
=>
{
this
.
showSetRank
=
false
// 再次关闭弹出层 以防万一
this
.
riskRank
=
res
});
},
beforeRouteLeave
(
to
,
from
,
next
)
{
if
(
to
.
name
!=
"
matrix-grad
"
)
{
this
.
taskId
=
""
,
this
.
id
=
""
,
this
.
projectId
=
""
,
// 所属工程
this
.
projectName
=
""
,
// 所属工程
this
.
showProjectName
=
false
,
this
.
columnsProjectName
=
[],
this
.
factor
=
""
,
//风险因素
this
.
showFactor
=
false
,
this
.
columnsFactor
=
[],
this
.
source
=
""
,
//风险源
this
.
showSource
=
false
,
this
.
columnsSource
=
[],
this
.
trouble
=
""
,
//事故类型
this
.
showTrouble
=
false
,
this
.
columnsTrouble
=
[],
this
.
setRank
=
""
,
//风险定级
this
.
showSetRank
=
false
,
this
.
columnsSetRank
=
[
"
矩阵式定级
"
,
"
其他定级方式
"
],
this
.
riskRank
=
""
,
// 风险等级
this
.
showRiskRank
=
false
,
this
.
columnsRiskRank
=
[
"
一般风险
"
,
"
较小风险
"
,
"
较大风险
"
,
"
重大风险
"
],
this
.
setRankMode
=
""
,
// 定级方式文字
this
.
setRankModeImg
=
[],
// 定级方式图片
this
.
location
=
""
,
//风险部位
this
.
control
=
""
,
//管控层级
this
.
showControl
=
false
,
this
.
columnsControl
=
[
"
项目级
"
,
"
企业级
"
],
this
.
mainDutyDept
=
""
,
// 主责部门
this
.
mainDutyDeptId
=
""
,
this
.
showMainDutyDept
=
false
,
this
.
columnsMainDutyDept
=
[],
this
.
mainDutyPeopLe
=
""
,
// 主责人员
this
.
mainDutyPeopLeId
=
""
,
this
.
showMainDutyPeopLe
=
false
,
this
.
columnsMainDutyPeopLe
=
[],
this
.
technology
=
""
,
//技术措施文字
this
.
technologyImg
=
[],
//技术措施图片
this
.
administration
=
""
,
//管理措施文字
this
.
administrationImg
=
[],
//管理措施图片
this
.
urgent
=
""
,
//应急措施文字
this
.
urgentImg
=
[],
//应急措施图片
this
.
returnCause
=
""
,
// 退回原因
this
.
isShowreturnCause
=
false
}
next
();
},
data
()
{
return
{
taskId
:
""
,
...
...
@@ -361,7 +425,6 @@ export default {
},
methods
:
{
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
let
formdata
=
new
FormData
();
formdata
.
append
(
"
pId
"
,
this
.
projectId
);
formdata
.
append
(
"
riskFactor
"
,
this
.
factor
);
...
...
@@ -515,7 +578,6 @@ export default {
postRiskShowMeasures
(
`/riskMain/showmeasures/
${
this
.
factor
}
/
${
this
.
source
}
/
${
this
.
trouble
}
`
).
then
(
res
=>
{
console
.
log
(
res
.
data
);
this
.
technology
=
res
.
data
[
0
].
measuresProject
;
this
.
administration
=
res
.
data
[
0
].
measuresAdministration
;
this
.
urgent
=
res
.
data
[
0
].
measuresEmergency
;
...
...
@@ -523,10 +585,11 @@ export default {
},
// 风险定级
onConSetRank
(
value
)
{
this
.
showSetRank
=
false
;
this
.
setRank
=
value
;
this
.
riskRank
=
""
;
this
.
showSetRank
=
false
;
if
(
this
.
setRank
==
"
矩阵式定级
"
)
{
this
.
showSetRank
=
false
;
this
.
$router
.
push
({
name
:
"
matrix-grad
"
});
...
...
src/views/risk/riskAdd/matrixGrad/condition.vue
View file @
1999bc96
...
...
@@ -4,7 +4,7 @@
<div
class=
"content-wrap"
>
<van-checkbox-group
v-model=
"happenSelect"
>
<van-cell-group>
<van-cell
title=
"发生可能性"
is-link
arrow-direction=
"down"
/>
<van-cell
title=
"发生可能性"
is-link
arrow-direction=
"down"
/>
<van-cell
v-for=
"(item, index) in happenList"
clickable
...
...
@@ -24,7 +24,7 @@
<div
class=
"content-wrap"
>
<van-checkbox-group
v-model=
"resultSelect"
>
<van-cell-group>
<van-cell
title=
"发生可能
性"
is-link
arrow-direction=
"down"
/>
<van-cell
title=
"后果严重
性"
is-link
arrow-direction=
"down"
/>
<van-cell
v-for=
"(item, index) in resultList"
clickable
...
...
@@ -47,43 +47,52 @@ export default {
data
()
{
return
{
happenList
:
[
"
企业半年内发生2起一般安全生产事故的
"
,
"
企业1年内发生3起一般安全生产事故的
"
,
"
企业1年内发生1起较大及其以上生产安全事故的
"
,
"
超限高层建筑
"
,
"
采用新技术、新工艺、新设备、新材料、尚无国家、行业及地方技术标准
"
,
"
工程项目施工工期压缩超过30%或者工期压缩未采用技术措施的
"
,
"
企业半年内发生2起一般安全生产事故的
"
,
"
企业1年内发生3起一般安全生产事故的
"
,
"
企业1年内发生1起较大及其以上生产安全事故的
"
,
"
超限高层建筑
"
,
"
采用新技术、新工艺、新设备、新材料、尚无国家、行业及地方技术标准
"
,
"
工程项目施工工期压缩超过30%或者工期压缩未采用技术措施的
"
],
happenSelect
:
[],
resultList
:
[
"
企业半年内发生2起一般安全生产事故的
"
,
"
企业1年内发生3起一般安全生产事故的
"
,
"
企业1年内发生1起较大及其以上生产安全事故的
"
,
"
超限高层建筑
"
,
"
采用新技术、新工艺、新设备、新材料、尚无国家、行业及地方技术标准
"
,
"
工程项目施工工期压缩超过30%或者工期压缩未采用技术措施的
"
,
"
企业半年内发生2起一般安全生产事故的
"
,
"
企业1年内发生3起一般安全生产事故的
"
,
"
企业1年内发生1起较大及其以上生产安全事故的
"
,
"
超限高层建筑
"
,
"
采用新技术、新工艺、新设备、新材料、尚无国家、行业及地方技术标准
"
,
"
工程项目施工工期压缩超过30%或者工期压缩未采用技术措施的
"
],
resultSelect
:
[],
resultSelect
:
[]
};
},
mounted
()
{},
methods
:
{
happenToggle
(
index
,
val
)
{
this
.
$refs
.
happen
[
index
].
toggle
();
console
.
log
(
this
.
$refs
.
happen
[
index
].
name
);
},
resultToggle
(
index
,
val
)
{
this
.
$refs
.
result
[
index
].
toggle
();
console
.
log
(
this
.
$refs
.
result
[
index
].
name
);
},
compute
()
{
if
(
this
.
happenSelect
.
length
==
0
)
{
this
.
$toast
.
fail
(
"
必须选择发生可能性
"
);
return
;
}
else
if
(
this
.
resultSelect
.
length
==
0
)
{
this
.
$toast
.
fail
(
"
必须选择后果严重性
"
);
return
;
}
let
topNum
=
5
;
let
bottomNum
=
5
;
return
{
a
:
topNum
,
b
:
bottomNum
}
}
}
};
</
script
>
<
style
lang=
"less"
scoped
>
/* @import url(); 引入css类 */
.content-wrap{
margin-bottom:
.266667rem;
.content-wrap
{
margin-bottom: 0
.266667rem;
}
</
style
>
src/views/risk/riskAdd/matrixGrad/index.vue
View file @
1999bc96
<
template
>
<div>
<div>
<LHeader
:text=
"text"
></LHeader>
<van-tabs
v-model=
"active"
@
click=
"onClick"
title-inactive-colo=
"#d0d1d1"
color=
"#247df7"
title-active-color=
"#000000"
>
<van-tab
title=
"指标评估"
>
<target></target>
</van-tab>
<van-tab
title=
"条件评估"
>
<condition></condition>
</van-tab>
</van-tabs>
<!--
<div
style=
"margin:10px 16px 0px;padding-bottom:16px"
>
<van-button
round
block
type=
"info"
@
click.native=
"onDefine"
<!-- 内容列表 -->
<div
class=
"con-list"
>
<van-tabs
v-model=
"active"
@
click=
"onClick"
title-inactive-colo=
"#d0d1d1"
color=
"#247df7"
title-active-color=
"#000000"
>
<van-tab
title=
"指标评估"
>
<target
ref=
"target"
></target>
</van-tab>
<van-tab
title=
"条件评估"
>
<condition
ref=
"condition"
></condition>
</van-tab>
</van-tabs>
<div
style=
"background-color: white; padding: 16px"
>
<van-button
round
block
type=
"info"
@
click.native=
"onDefine"
>
确认
</van-button
>
<br>
<van-button
round
block
type=
"warning"
@
click.native=
"cancel"
>
取消
</van-button
>
</div>
-->
<br
/>
<van-button
round
block
type=
"warning"
@
click.native=
"cancel"
>
取消
</van-button
>
</div>
</div>
</div>
</
template
>
<
script
>
import
LHeader
from
"
@/components/header.vue
"
;
import
Target
from
'
./target.vue
'
;
import
Condition
from
'
./condition.vue
'
;
import
Target
from
"
./target.vue
"
;
import
Condition
from
"
./condition.vue
"
;
import
{
postCalRiskLevel
}
from
"
@/service/risk
"
;
export
default
{
name
:
"
matrix-grad
"
,
components
:
{
...
...
@@ -39,15 +49,53 @@ export default {
active
:
"
0
"
};
},
mounted
()
{},
methods
:
{
onClick
(
val
)
{
console
.
log
(
val
);
},
onDefine
(){
onDefine
()
{
if
(
this
.
active
==
0
)
{
let
objDataTarget
=
this
.
$refs
.
target
.
compute
();
if
(
objDataTarget
)
{
let
{
a
,
b
}
=
objDataTarget
;
this
.
getLevel
(
a
,
b
);
}
}
else
{
let
objDatacondition
=
this
.
$refs
.
condition
.
compute
();
if
(
objDatacondition
)
{
let
{
a
,
b
}
=
objDatacondition
;
this
.
getLevel
(
a
,
b
);
}
}
},
cancel
()
{
// 计算风险等级的接口
getLevel
(
possibilityLevel
,
consequenceLevel
)
{
this
.
$toast
.
loading
({
message
:
"
提交中...
"
,
forbidClick
:
true
,
loadingType
:
"
spinner
"
,
duration
:
0
});
postCalRiskLevel
(
`/riskMain/calRiskLevel/
${
possibilityLevel
}
/
${
consequenceLevel
}
`
)
.
then
(
res
=>
{
this
.
$toast
.
clear
();
this
.
$toast
.
success
({
message
:
"
提交成功
"
,
duration
:
2000
});
this
.
$bus
.
$emit
(
"
riskLevelBus
"
,
res
.
data
.
evaluateLevel
)
history
.
go
(
-
1
);
})
.
catch
(()
=>
{
this
.
$toast
.
clear
();
this
.
$toast
.
fail
(
"
提交失败,请稍后再试
"
);
});
},
cancel
()
{
this
.
$router
.
go
(
-
1
);
}
}
...
...
@@ -55,4 +103,7 @@ export default {
</
script
>
<
style
lang=
"less"
scoped
>
/* @import url(); 引入css类 */
.con-list {
background-color: #f0f1f5;
}
</
style
>
src/views/risk/riskAdd/matrixGrad/target.vue
View file @
1999bc96
This diff is collapsed.
Click to expand it.
src/views/risk/riskConfirme/index.vue
View file @
1999bc96
...
...
@@ -9,8 +9,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
click=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -47,10 +46,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
详情
</van-button
>
<van-button
round
type=
"info"
@
touchstart
=
"goConfirm(item)"
<van-button
round
type=
"info"
@
click
=
"goConfirm(item)"
>
确认
</van-button
>
</div>
...
...
@@ -114,26 +113,16 @@ export default {
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 详情
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
risk-big-detail
"
,
params
:
{
...
...
@@ -144,7 +133,6 @@ export default {
},
// 确认
goConfirm
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
"
risk-affirm
"
,
params
:
{
...
...
src/views/risk/riskConfirme/riskAffirm.vue
View file @
1999bc96
...
...
@@ -64,7 +64,7 @@
</van-field>
<!-- 同意时的选项 -->
<div
class=
"agree"
v-if=
"radio ==
1
"
>
<div
class=
"agree"
v-if=
"radio ==
'1'
"
>
<van-field
v-model=
"agreeIdea"
label=
"意见"
...
...
@@ -130,7 +130,7 @@ export default {
vm
.
taskId
=
paramsData
.
taskId
;
vm
.
messageList
.
push
(
paramsData
);
vm
.
agreeIdea
=
""
;
vm
.
disagreeIdea
=
[]
;
// 隐患整改人
vm
.
disagreeIdea
=
""
;
// 隐患整改人
}
});
},
...
...
@@ -141,7 +141,6 @@ export default {
},
onSubmit
(
values
)
{
console
.
log
(
"
submit
"
,
values
);
if
(
!
this
.
taskId
)
{
return
;
}
...
...
src/views/risk/riskReturn/index.vue
View file @
1999bc96
...
...
@@ -8,8 +8,7 @@
inset
v-for=
"(item, index) in messageList"
:key=
"index"
@
touchstart=
"touchstart(index, item)"
@
touchend.prevent=
"touchend(index)"
@
change=
"touchstart(index, item)"
>
<van-row
gutter=
""
>
<van-col
span=
"5"
>
所属项目:
</van-col>
...
...
@@ -48,10 +47,10 @@
<!-- 长按显示遮罩层 -->
<van-overlay
:show=
"showIndex == index"
>
<div
class=
"wrapper"
@
click
.
stop
>
<van-button
round
type=
"primary"
@
touchstart
=
"goDetail(item)"
<van-button
round
type=
"primary"
@
click
=
"goDetail(item)"
>
上报
</van-button
>
<van-button
round
type=
"warning"
@
touchstart
=
"goDelete(item)"
<van-button
round
type=
"warning"
@
click
=
"goDelete(item)"
>
删除
</van-button
>
</div>
...
...
@@ -114,26 +113,16 @@ export default {
},
onSearch
(
val
)
{
console
.
log
(
val
);
},
touchstart
(
index
,
item
)
{
clearTimeout
(
this
.
Loop
);
//再次清空延时器,防止重复注册定时器
if
(
this
.
showIndex
!=
null
)
{
this
.
showIndex
=
null
;
return
;
}
this
.
Loop
=
setTimeout
(()
=>
{
this
.
showIndex
=
index
;
},
300
);
// 这里的1000是指需要长按的时间,单位为ms
},
touchend
(
index
)
{
// 这个方法主要是用来将每次手指移出之后将计时器清零
clearInterval
(
this
.
Loop
);
this
.
showIndex
=
index
;
},
// 重新上报
goDetail
(
data
)
{
console
.
log
(
data
);
this
.
$router
.
push
({
name
:
'
risk-add
'
,
params
:
{
...
...
@@ -145,7 +134,6 @@ export default {
},
// 删除
goDelete
(
data
)
{
console
.
log
(
data
);
this
.
$toast
.
loading
({
message
:
"
删除中...
"
,
forbidClick
:
true
,
...
...
src/views/saveWorkbench/index.vue
View file @
1999bc96
...
...
@@ -43,7 +43,7 @@
<!-- 风控分级管控 -->
<van-cell-group
inset
v-if=
"finalRiskList.length > 0"
>
<van-cell
value=
"风
控
分级管控"
/>
<van-cell
value=
"风
险
分级管控"
/>
<van-grid
:column-num=
"5"
>
<van-grid-item
@
click=
"riskJump(item.path)"
...
...
@@ -262,7 +262,6 @@ export default {
},
methods
:
{
myClick
(
data
)
{
console
.
log
(
data
);
},
jump
(
path
)
{
if
(
path
)
{
...
...
@@ -281,7 +280,6 @@ export default {
},
// 搜索事件
onSearch
(
val
)
{
console
.
log
(
val
);
},
// 请求工作台列表
getWorkList
()
{
...
...
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