فهرست منبع

关闭订单按钮只能在保存或待审批状态显示

FengChaoYu 3 سال پیش
والد
کامیت
78de54e3e4
2فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 4 1
      src/views/supply/engin/components/commerce_detail.vue
  2. 4 1
      src/views/supply/engin/components/home_detail.vue

+ 4 - 1
src/views/supply/engin/components/commerce_detail.vue

@@ -195,7 +195,7 @@
 
     <div class="page-footer">
       <div class="footer">
-        <el-button type="danger" @click="closeData">关闭订单</el-button>
+        <el-button v-if="isShowClose" type="danger" @click="closeData">关闭订单</el-button>
         <el-button type="primary" @click="openDirectDialog">提前开票</el-button>
         <el-button type="primary" @click="overData">直调完结</el-button>
         <el-button type="primary" @click="openDeliverDialog" :disabled="detailData.directTransferStatus">直调发货</el-button>
@@ -420,6 +420,9 @@ export default {
     isExamine() {
       return this.detailData.examineStatus === 'OK' || this.detailData.examineStatus === 'FAIL'
     },
+    isShowClose() {
+      return this.detailData.examineStatus === 'SAVE' || this.detailData.examineStatus === 'WAIT'
+    }
   },
 
   created() {

+ 4 - 1
src/views/supply/engin/components/home_detail.vue

@@ -195,7 +195,7 @@
 
     <div class="page-footer">
       <div class="footer">
-        <el-button type="danger" @click="closeData">关闭订单</el-button>
+        <el-button v-if="isShowClose" type="danger" @click="closeData">关闭订单</el-button>
         <el-button type="primary" @click="openDirectDialog">提前开票</el-button>
         <el-button type="primary" @click="overData">直调完结</el-button>
         <el-button type="primary" @click="openDeliverDialog" :disabled="detailData.directTransferStatus">直调发货</el-button>
@@ -410,6 +410,9 @@ export default {
     isExamine() {
       return this.detailData.examineStatus === 'OK' || this.detailData.examineStatus === 'FAIL'
     },
+    isShowClose() {
+      return this.detailData.examineStatus === 'SAVE' || this.detailData.examineStatus === 'WAIT'
+    }
   },
 
   created() {