diff --git a/src/views/sys/role.vue b/src/views/sys/role.vue index 0d7f9a80..4c4314e3 100644 --- a/src/views/sys/role.vue +++ b/src/views/sys/role.vue @@ -53,6 +53,7 @@ show-checkbox :data="menu.list" :props="menu.props" + check-strictly="true" :default-checked-keys="menu.checked" @check="handleChange" > diff --git a/src/views/wf/allwork.vue b/src/views/wf/allwork.vue index 05c0a9c8..b9dbd269 100644 --- a/src/views/wf/allwork.vue +++ b/src/views/wf/allwork.vue @@ -81,12 +81,13 @@ }, handleShow(row) { let cateType = row.workflow_.key; - let projectId=''; + let projectId='',operation=null; if(cateType==='visit'){ projectId = row.ticket_data.visit; }else if(cateType==='rparty'){ projectId = row.ticket_data.rpj; }else{ + operation = row.ticket_data.operation?row.ticket_data.operation:null; projectId = row.ticket_data.opl; } this.$router.push({ @@ -95,7 +96,8 @@ id: row.id, type: 'show', projectId: projectId, - catetype:cateType + catetype:cateType, + operation:operation }, }); }, diff --git a/src/views/wf/dutywork.vue b/src/views/wf/dutywork.vue index 68709e8a..4f594208 100644 --- a/src/views/wf/dutywork.vue +++ b/src/views/wf/dutywork.vue @@ -138,21 +138,21 @@ }, //处理 handleDetail(row){ - debugger; - console.log(row) - let projectId = ''; + let projectId='',operation=null; let catetype = row.workflow_.key; if(catetype==='visit'){ projectId=row.ticket_data.visit; }else if(catetype==='Fire'){ projectId=row.ticket_data.opl; + operation = row.ticket_data.operation?row.ticket_data.operation:null; } this.$router.push({ name: "visitdetail", query: { id: row.id, projectId:projectId, - catetype:row.workflow_.key + catetype:row.workflow_.key, + operation:operation }, }); }, diff --git a/src/views/wf/visitdetail.vue b/src/views/wf/visitdetail.vue index 5a876853..fee6c798 100644 --- a/src/views/wf/visitdetail.vue +++ b/src/views/wf/visitdetail.vue @@ -83,15 +83,17 @@ {{ticketDetail.sn }} - - {{oplDetail.number }} + + {{oplDetail.name }} - - {{oplDetail.cate_name}} + + {{oplDetail.place}} - - - {{oplDetail.level }} + + {{state_[oplDetail.state]}} + + + {{oplDetail.state_work }} {{oplDetail.start_time }} @@ -101,7 +103,7 @@
- 更多信息 + 作业许可证详情
@@ -126,6 +128,46 @@ + + + + + + + + + + + {{ item }} + + + + + + + +
+ 加签处理 +
+
+
+ 加签 + 转交 +
+
+ {{item.name}} +
+
+
@@ -161,7 +203,9 @@ 确定 - + + +