Commit ebed96901128776497995c304f02d32e071a3fc3
1 parent
8e9da46a
feat: table action update
Showing
1 changed file
with
10 additions
and
8 deletions
src/views/project/order/index.vue
@@ -41,11 +41,10 @@ | @@ -41,11 +41,10 @@ | ||
41 | }), | 41 | }), |
42 | }, | 42 | }, |
43 | { | 43 | { |
44 | - // 数据分析没有编辑权限 | ||
45 | ...(role !== ROLE.DATA_REPORT_USER && { | 44 | ...(role !== ROLE.DATA_REPORT_USER && { |
46 | - label: '复制', | 45 | + label: '申请权限', |
47 | // icon: 'ic:outline-delete-outline', | 46 | // icon: 'ic:outline-delete-outline', |
48 | - onClick: handleCopy.bind(null, record), | 47 | + onClick: handleCheck.bind(null, record), |
49 | }), | 48 | }), |
50 | }, | 49 | }, |
51 | // { | 50 | // { |
@@ -60,15 +59,18 @@ | @@ -60,15 +59,18 @@ | ||
60 | role !== ROLE.DATA_REPORT_USER | 59 | role !== ROLE.DATA_REPORT_USER |
61 | ? [ | 60 | ? [ |
62 | { | 61 | { |
63 | - label: '申请权限', | ||
64 | - // icon: 'ic:outline-delete-outline', | ||
65 | - onClick: handleCheck.bind(null, record), | ||
66 | - }, | ||
67 | - { | ||
68 | label: '历史记录', | 62 | label: '历史记录', |
69 | onClick: handleHistory.bind(null, record), | 63 | onClick: handleHistory.bind(null, record), |
70 | }, | 64 | }, |
71 | { | 65 | { |
66 | + // 数据分析没有编辑权限 | ||
67 | + ...((role === ROLE.ADMIN || role === ROLE.TRACKER) && { | ||
68 | + label: '复制', | ||
69 | + // icon: 'ic:outline-delete-outline', | ||
70 | + onClick: handleCopy.bind(null, record), | ||
71 | + }), | ||
72 | + }, | ||
73 | + { | ||
72 | ...(role === ROLE.ADMIN && { | 74 | ...(role === ROLE.ADMIN && { |
73 | label: '删除', | 75 | label: '删除', |
74 | popConfirm: { | 76 | popConfirm: { |