去掉产品上架的审批和数交所相关代码
Showing
2 changed files
with
32 additions
and
26 deletions
| ... | @@ -112,16 +112,16 @@ const tableInfo = ref({ | ... | @@ -112,16 +112,16 @@ const tableInfo = ref({ |
| 112 | return scope.row.listingStatus == 'Y' ? '已上架' : '未上架'; | 112 | return scope.row.listingStatus == 'Y' ? '已上架' : '未上架'; |
| 113 | } | 113 | } |
| 114 | }, | 114 | }, |
| 115 | { | 115 | // { |
| 116 | label: "主平台审批状态", field: "crossPlatformApproveState", type: "approveTagBtn", width: 150, align: 'center', btn: { | 116 | // label: "主平台审批状态", field: "crossPlatformApproveState", type: "approveTagBtn", width: 150, align: 'center', btn: { |
| 117 | label: '查看', visible: (scope) => { | 117 | // label: '查看', visible: (scope) => { |
| 118 | return scope.row.crossPlatformApproveState != null; | 118 | // return scope.row.crossPlatformApproveState != null; |
| 119 | }, click: (scope) => { | 119 | // }, click: (scope) => { |
| 120 | systemApproveCurrentRowInfo.value = scope.row; | 120 | // systemApproveCurrentRowInfo.value = scope.row; |
| 121 | approvalDialogVisible.value = true; | 121 | // approvalDialogVisible.value = true; |
| 122 | } | 122 | // } |
| 123 | } | 123 | // } |
| 124 | }, | 124 | // }, |
| 125 | { label: "修改时间", field: "updateTime", width: TableColumnWidth.DATETIME }, | 125 | { label: "修改时间", field: "updateTime", width: TableColumnWidth.DATETIME }, |
| 126 | ], | 126 | ], |
| 127 | loading: false, | 127 | loading: false, |
| ... | @@ -137,28 +137,34 @@ const tableInfo = ref({ | ... | @@ -137,28 +137,34 @@ const tableInfo = ref({ |
| 137 | width: 170, | 137 | width: 170, |
| 138 | btns: (scope) => { | 138 | btns: (scope) => { |
| 139 | const { row } = scope; | 139 | const { row } = scope; |
| 140 | const approveVO = row.approveVO || {}; | ||
| 141 | const currentStaffGuid = userData.staffGuid | ||
| 142 | const bizApproveState = row.approveState; | 140 | const bizApproveState = row.approveState; |
| 143 | const approveState = approveVO.approveState || null; | ||
| 144 | const approveStaffGuids = approveVO.approveStaffGuids || []; | ||
| 145 | const staffGuid = approveVO.staffGuid || ''; | ||
| 146 | let isShowCancel = false; | ||
| 147 | let flowState; | 141 | let flowState; |
| 148 | let list: any = []; | 142 | if (bizApproveState == 'N') { |
| 149 | if (approveState == 'N') { | ||
| 150 | flowState = 1; | 143 | flowState = 1; |
| 151 | } | 144 | } |
| 152 | if (approveState == 'A' && approveStaffGuids.indexOf(currentStaffGuid) > -1) { | 145 | |
| 153 | flowState = 2; | 146 | const currentStaffGuid = userData.staffGuid |
| 147 | // const bizApproveState = row.approveState; | ||
| 148 | // const approveState = approveVO.approveState || null; | ||
| 149 | // const approveStaffGuids = approveVO.approveStaffGuids || []; | ||
| 150 | const staffGuid = row.createUserId || ''; | ||
| 151 | let isShowCancel = false; | ||
| 152 | // let flowState; | ||
| 153 | let list: any = []; | ||
| 154 | if (bizApproveState == 'N') { | ||
| 155 | flowState = 1; | ||
| 154 | } | 156 | } |
| 155 | if ((bizApproveState == 'D' || approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R') && staffGuid == currentStaffGuid) { | 157 | // // 审批中包含。 |
| 158 | // if (approveState == 'A' && approveStaffGuids.indexOf(currentStaffGuid) > -1) { | ||
| 159 | // flowState = 2; | ||
| 160 | // } | ||
| 161 | if ((bizApproveState == 'D' || bizApproveState == 'C' || bizApproveState == 'R' || bizApproveState == 'E' || bizApproveState == 'R') && staffGuid == currentStaffGuid) { | ||
| 156 | flowState = 3; | 162 | flowState = 3; |
| 157 | } | 163 | } |
| 158 | if (approveVO && approveVO.approveState == 'A' && staffGuid == currentStaffGuid) { | 164 | if (bizApproveState == 'A' && staffGuid == currentStaffGuid) { |
| 159 | isShowCancel = true; | 165 | isShowCancel = true; |
| 160 | } | 166 | } |
| 161 | if ((bizApproveState === 'Y' || row.crossPlatformApproveState == 'Y') && staffGuid == currentStaffGuid) { | 167 | if ((bizApproveState === 'Y') && staffGuid == currentStaffGuid) { |
| 162 | if (row.listingStatus == 'Y') { | 168 | if (row.listingStatus == 'Y') { |
| 163 | list.push({ label: "下架", value: "down" }); | 169 | list.push({ label: "下架", value: "down" }); |
| 164 | } else { | 170 | } else { |
| ... | @@ -168,9 +174,9 @@ const tableInfo = ref({ | ... | @@ -168,9 +174,9 @@ const tableInfo = ref({ |
| 168 | if (flowState === 1) { | 174 | if (flowState === 1) { |
| 169 | list = [{ label: "编辑", value: "edit" }, { label: "删除", value: "del" }] | 175 | list = [{ label: "编辑", value: "edit" }, { label: "删除", value: "del" }] |
| 170 | } | 176 | } |
| 171 | if (flowState === 2) { | 177 | // if (flowState === 2) { |
| 172 | list = [{ label: "通过", value: "pass" }, { label: "驳回", value: "reject" }] | 178 | // list = [{ label: "通过", value: "pass" }, { label: "驳回", value: "reject" }] |
| 173 | } | 179 | // } |
| 174 | if (flowState === 3) { | 180 | if (flowState === 3) { |
| 175 | list.push({ label: "删除", value: "del" }) | 181 | list.push({ label: "删除", value: "del" }) |
| 176 | } | 182 | } | ... | ... |
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment