修复详情的撤销按钮显示条件
Showing
3 changed files
with
3 additions
and
3 deletions
| ... | @@ -212,7 +212,7 @@ const toolBtns: any = computed(() => { | ... | @@ -212,7 +212,7 @@ const toolBtns: any = computed(() => { |
| 212 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { | 212 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { |
| 213 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); | 213 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); |
| 214 | } | 214 | } |
| 215 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid) { | 215 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid && !evaDetailInfo.value?.zqName) { |
| 216 | btnsArr.push({ label: "撤销", value: "revoke" }); | 216 | btnsArr.push({ label: "撤销", value: "revoke" }); |
| 217 | } | 217 | } |
| 218 | return btnsArr; | 218 | return btnsArr; | ... | ... |
| ... | @@ -450,7 +450,7 @@ const toolBtns: any = computed(() => { | ... | @@ -450,7 +450,7 @@ const toolBtns: any = computed(() => { |
| 450 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { | 450 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { |
| 451 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); | 451 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); |
| 452 | } | 452 | } |
| 453 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid) { | 453 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid && ((detailType.value == 'asset' && !assetDetailInfo.value?.zqName) || (detailType.value == 'qualityEvaluate' && !(evaDetailInfo.value?.zqName)))) { |
| 454 | btnsArr.push({ label: "撤销", value: "revoke" }); | 454 | btnsArr.push({ label: "撤销", value: "revoke" }); |
| 455 | } | 455 | } |
| 456 | return btnsArr; | 456 | return btnsArr; | ... | ... |
| ... | @@ -1542,7 +1542,7 @@ const toolBtns: any = computed(() => { | ... | @@ -1542,7 +1542,7 @@ const toolBtns: any = computed(() => { |
| 1542 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { | 1542 | if (approveVO && approveVO.approveState == 'A' && approveVO.approveStaffGuids && approveVO.approveStaffGuids.indexOf(staffGuid) > -1) { |
| 1543 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); | 1543 | btnsArr.push(...[{ label: "通过", value: "pass", type: 'primary' }, { label: "驳回", value: "reject", type: 'danger', plain: true }]); |
| 1544 | } | 1544 | } |
| 1545 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid) { | 1545 | if (approveVO && approveVO.approveState == 'A' && approveVO.staffGuid == staffGuid && !flowDetail.value.zqName) { |
| 1546 | btnsArr.push({ label: "撤销", value: "revoke" }); | 1546 | btnsArr.push({ label: "撤销", value: "revoke" }); |
| 1547 | } | 1547 | } |
| 1548 | return btnsArr; | 1548 | return btnsArr; | ... | ... |
-
Please register or sign in to post a comment