소스 검색

测试账户记录盒增加详细按钮

cfort 2 년 전
부모
커밋
866da9e5d0
2개의 변경된 파일327개의 추가작업 그리고 201개의 파일을 삭제
  1. 320 196
      src/business/platform/data/templaterender/templates/list.vue
  2. 7 5
      src/views/platform/bpmn/bpmInstHis/list.vue

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 320 - 196
src/business/platform/data/templaterender/templates/list.vue


+ 7 - 5
src/views/platform/bpmn/bpmInstHis/list.vue

@@ -192,6 +192,7 @@
             const roleList = this.$store.getters.userInfo.role
             // 系统管理角色、实验室主任、信息管理角色具有高级权限
             const hasRole = roleList.some(item => item.alias === 'xtgljs' || item.alias === 'xxgljs' || item.alias === 'syszr')
+            const { account = '' } = this.$store.getters
             return {
                 width: 250,
                 selection: false,
@@ -248,11 +249,12 @@
                         { prop: 'endTime', label: '完成时间', sortable: 'custom', dateFormat: 'yyyy-MM-dd', width: 90}
                     ],
                     rowHandle: hasRole ? {
-                        actions: [
-                            // {
-                            //     key: 'detail',label:"内容及附件"
-                            // }
-                        ],
+                        actions: account === 'jinyuan' ? [
+                            {
+                                key: 'detail',
+                                label:'详情'
+                            }
+                        ] : [],
                         effect: 'display',
                         width: '100'
                     } : null

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.