Explorar o código

需求更改 销售单业务状态对应操作

chenrui %!s(int64=3) %!d(string=hai) anos
pai
achega
b364394133
Modificáronse 1 ficheiros con 9 adicións e 5 borrados
  1. 9 5
      src/views/salesManagement/salesQuery/list.vue

+ 9 - 5
src/views/salesManagement/salesQuery/list.vue

@@ -174,7 +174,7 @@
             size="small"
             type="link"
             class="button-info"
-            v-if="record.salesBillSource != 'PURCHASE' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')&&$hasPermissions('B_salesEdit')"
+            v-if="((record.salesBillSource == 'SALES' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')) || record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesEdit')"
             @click="handleEdit(record)"
           >
             编辑
@@ -183,7 +183,7 @@
             size="small"
             type="link"
             class="button-info"
-            v-if="record.salesBillSource == 'PURCHASE' && (record.billStatus == 'WAIT_AUDIT'||record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesEdit')"
+            v-if="record.salesBillSource == 'PURCHASE' && record.billStatus == 'WAIT_AUDIT' && $hasPermissions('B_salesEdit')"
             @click="handleEdit(record)"
           >
             改单
@@ -192,7 +192,7 @@
             size="small"
             type="link"
             class="button-error"
-            v-if="record.salesBillSource != 'PURCHASE' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')&&$hasPermissions('B_salesDel')"
+            v-if="((record.salesBillSource == 'SALES' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')) || record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesDel')"
             @click="handleDel(record)"
           >
             删除
@@ -201,12 +201,16 @@
             size="small"
             type="link"
             class="button-error"
-            v-if="record.salesBillSource == 'PURCHASE' && (record.billStatus == 'WAIT_AUDIT'||record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesDel')"
+            v-if="record.salesBillSource == 'PURCHASE' && record.billStatus == 'WAIT_AUDIT' && $hasPermissions('B_salesDel')"
             @click="handleDel(record)"
           >
             取消
           </a-button>
-          <span v-if="!(record.billStatus == 'WAIT_AUDIT'&&$hasPermissions('B_salesAudit')) && !(record.billStatus == 'WAIT_PUSH'&&$hasPermissions('B_salesDispatch')) && !(record.salesBillSource != 'PURCHASE' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')&&$hasPermissions('B_salesEdit')) && !(record.salesBillSource == 'PURCHASE' && (record.billStatus == 'WAIT_AUDIT'||record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesEdit')) && !(record.salesBillSource != 'PURCHASE' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')&&$hasPermissions('B_salesDel')) && !(record.salesBillSource == 'PURCHASE' && (record.billStatus == 'WAIT_AUDIT'||record.billStatus == 'HQ_CHANGE')&&$hasPermissions('B_salesDel'))">--</span>
+          <span
+            v-if="!(record.billStatus == 'WAIT_AUDIT'&&$hasPermissions('B_salesAudit')) &&
+              !(record.billStatus == 'WAIT_PUSH'&&$hasPermissions('B_salesDispatch')) &&
+              !(((record.salesBillSource == 'SALES' && (record.billStatus == 'WAIT_SUBMIT' || record.billStatus == 'WAIT_AUDIT' || record.billStatus == 'AUDIT_REJECT')) || record.billStatus == 'HQ_CHANGE')&&($hasPermissions('B_salesEdit') || $hasPermissions('B_salesDel'))) &&
+              !(record.salesBillSource == 'PURCHASE' && record.billStatus == 'WAIT_AUDIT' && ($hasPermissions('B_salesEdit') || $hasPermissions('B_salesDel')))">--</span>
         </template>
       </s-table>
     </a-spin>