e68732fe by lihua

主平台驳回也需显示删除和重新提交

1 parent d0668ac8
......@@ -217,7 +217,7 @@ const getTableBtns = (row) => {
if (approveState == 'A' && approveStaffGuids.indexOf(currentStaffGuid) > -1) {
flowState = 2;
}
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E') && staffGuid == currentStaffGuid) {
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R') && staffGuid == currentStaffGuid) {
flowState = 3;
}
if (approveVO && approveVO.approveState == 'A' && staffGuid == currentStaffGuid) {
......@@ -232,7 +232,7 @@ const getTableBtns = (row) => {
if (flowState === 3) {
btnsArr.push({ label: "删除", value: "del" })
}
if (flowState === 3 && (bizApproveState != 'D' || row.crossPlatformApproveState == 'E')) {
if (flowState === 3 && (bizApproveState != 'D' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R')) {
btnsArr.push({ label: "重新提交", value: "redit" })
}
if (isShowCancel) {
......
......@@ -198,7 +198,7 @@ const getTableBtns = (row, includeDetail = true) => {
if (approveState == 'A' && approveStaffGuids.indexOf(currentStaffGuid) > -1) {
flowState = 2;
}
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E') && staffGuid == currentStaffGuid) {
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R') && staffGuid == currentStaffGuid) {
flowState = 3;
}
if (approveVO && approveVO.approveState == 'A' && staffGuid == currentStaffGuid) {
......@@ -212,7 +212,7 @@ const getTableBtns = (row, includeDetail = true) => {
if (flowState === 2) {
btnsArr.push(...[{ label: "通过", value: "pass" }, { label: "驳回", value: "reject" }])
} else if (flowState === 3) {
if (bizApproveState != 'D' || row.crossPlatformApproveState == 'E') {
if (bizApproveState != 'D' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R') {
btnsArr.push({ label: "重新提交", value: "edit" })
}
}
......
......@@ -151,7 +151,7 @@ const tableInfo = ref({
if (approveState == 'A' && approveStaffGuids.indexOf(currentStaffGuid) > -1) {
flowState = 2;
}
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E') && staffGuid == currentStaffGuid) {
if ((approveState == 'C' || approveState == 'R' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R') && staffGuid == currentStaffGuid) {
flowState = 3;
}
if (approveVO && approveVO.approveState == 'A' && staffGuid == currentStaffGuid) {
......@@ -174,7 +174,7 @@ const tableInfo = ref({
if (flowState === 3) {
list.push({ label: "删除", value: "del" })
}
if (flowState === 3 && (bizApproveState != 'D' || row.crossPlatformApproveState == 'E')) {
if (flowState === 3 && (bizApproveState != 'D' || row.crossPlatformApproveState == 'E' || row.crossPlatformApproveState == 'R')) {
list.push({ label: "重新提交", value: "redit" }) //已驳回
}
if (isShowCancel) {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!