Commit 27fc15bbcfbc781c3c12823f8dce5f3b41f489c9
1 parent
6d611f25
修改审核权限
Showing
2 changed files
with
7 additions
and
5 deletions
src/views/project/approve/FieldPanel.vue
@@ -40,13 +40,12 @@ | @@ -40,13 +40,12 @@ | ||
40 | <div> | 40 | <div> |
41 | {{ fieldInfos.profitFields.join(' , ') }} | 41 | {{ fieldInfos.profitFields.join(' , ') }} |
42 | </div> | 42 | </div> |
43 | - </template> | ||
44 | - <template v-if="fieldInfos.auditRoleCodes.includes('business_user')"> | ||
45 | <h2 className="mt-8">项目报告书申请字段</h2> | 43 | <h2 className="mt-8">项目报告书申请字段</h2> |
46 | <div> | 44 | <div> |
47 | <span>{{ fieldInfos.reportFields.join(' , ') }}</span> | 45 | <span>{{ fieldInfos.reportFields.join(' , ') }}</span> |
48 | </div> | 46 | </div> |
49 | - | 47 | + </template> |
48 | + <template v-if="fieldInfos.auditRoleCodes.includes('business_user')"> | ||
50 | <h2 className="mt-8">跟单信息申请字段</h2> | 49 | <h2 className="mt-8">跟单信息申请字段</h2> |
51 | <div> | 50 | <div> |
52 | <span>{{ fieldInfos.trackStageFields.join(' , ') }}</span> | 51 | <span>{{ fieldInfos.trackStageFields.join(' , ') }}</span> |
@@ -127,8 +126,8 @@ | @@ -127,8 +126,8 @@ | ||
127 | customRender: (column) => { | 126 | customRender: (column) => { |
128 | const { record } = column || {}; | 127 | const { record } = column || {}; |
129 | return record?.auditRoleCodes.includes('business_user') | 128 | return record?.auditRoleCodes.includes('business_user') |
130 | - ? '(基本/报告/跟单/质检)模块' | ||
131 | - : '利润模块'; | 129 | + ? '(基本/跟单/质检)模块' |
130 | + : '(利润/项目报告书)模块'; | ||
132 | }, | 131 | }, |
133 | }, | 132 | }, |
134 | { | 133 | { |
src/views/project/finance/receive/receive.data.tsx
@@ -50,6 +50,9 @@ export const columns: BasicColumn[] = [ | @@ -50,6 +50,9 @@ export const columns: BasicColumn[] = [ | ||
50 | width: 80, | 50 | width: 80, |
51 | customRender: (column) => { | 51 | customRender: (column) => { |
52 | const bgUrl = column.record.bgUrl; | 52 | const bgUrl = column.record.bgUrl; |
53 | + if (bgUrl == undefined) { | ||
54 | + return; | ||
55 | + } | ||
53 | return <FilePptOutlined style="font-size:25px" onClick={() => view(bgUrl)} />; | 56 | return <FilePptOutlined style="font-size:25px" onClick={() => view(bgUrl)} />; |
54 | }, | 57 | }, |
55 | }, | 58 | }, |