linwenxin 6 kuukautta sitten
vanhempi
commit
a43dd7f0a3

+ 3 - 3
src/packageWorkorder/pages/orderDetail.vue

@@ -569,7 +569,7 @@
 
       <template slot="footer">
         <view class="bottom-container">
-          <view class="left" style="width: 100%" v-if="detail">
+          <view class="left" style="width: 100%" v-if="detail && !detail.isImportExcel">
             <!-- 待抢单 -->
             <block v-if="orderStatus_v == 'DQD'">
               <u-button type="primary" text="抢单" @tap="qdOrder(detail)"></u-button>
@@ -577,7 +577,7 @@
           </view>
           <view class="right" v-if="detail">
             <!-- 待接单 -->
-            <block v-if="orderStatus_v == 'DJD'">
+            <block v-if="orderStatus_v == 'DJD' && !detail.isImportExcel">
               <u-button
                 plain
                 type="primary"
@@ -612,7 +612,7 @@
                 v-if="detail.orderType == 'INSTALL'"
               ></u-button>
               <u-button plain type="primary" text="配件收费" @tap="toCharge('P')" v-else></u-button>
-              <u-button type="primary" text="过程反馈" @tap="toFeedback()"></u-button>
+              <u-button v-if="!detail.isImportExcel" type="primary" text="过程反馈" @tap="toFeedback()"></u-button>
             </block>
           </view>
         </view>

+ 21 - 6
src/packageWorkorder/pages/orderList.vue

@@ -131,7 +131,6 @@
                   plain
                   type="primary"
                   text="配件申请"
-                  @tap=""
                   v-if="item.orderType != 'INSTALL'"
                   @tap="toPartsApply(item.id)"
                 ></u-button>
@@ -140,10 +139,21 @@
                   type="primary"
                   text="取消加急"
                   @tap="actionUrgent(item.id, false)"
-                  v-if="item.orderFlags && item.orderFlags.some(o => o.tag == 'JIA_JI')"
+                  v-if="item.orderFlags && item.orderFlags.some(o => o.tag == 'JIA_JI') && !item.isImportExcel"
+                ></u-button>
+                <u-button
+                  plain
+                  type="primary"
+                  text="加急"
+                  @tap="actionUrgent(item.id, true)"
+                  v-else-if="!item.isImportExcel"
+                ></u-button>
+                <u-button
+                  v-if="!item.isImportExcel"
+                  type="primary"
+                  text="接单"
+                  @tap="actionReceive(item.id)"
                 ></u-button>
-                <u-button plain type="primary" text="加急" @tap="actionUrgent(item.id, true)" v-else></u-button>
-                <u-button type="primary" text="接单" @tap="actionReceive(item.id)"></u-button>
               </block>
               <!-- 服务中 -->
               <block v-if="orderStatus_v(item.orderStatus) == 'FWZ' || orderStatus_v(item.orderStatus) == 'YCD'">
@@ -162,10 +172,15 @@
                   v-if="item.orderType == 'INSTALL'"
                 ></u-button>
                 <u-button plain type="primary" text="配件收费" @tap="toCharge(item.id, 'P')" v-else></u-button>
-                <u-button type="primary" text="过程反馈" @tap="toFeedback(item.id)"></u-button>
+                <u-button
+                  v-if="!item.isImportExcel"
+                  type="primary"
+                  text="过程反馈"
+                  @tap="toFeedback(item.id)"
+                ></u-button>
               </block>
               <!-- 待抢单 -->
-              <block v-if="orderStatus_v(item.orderStatus) == 'DQD'">
+              <block v-if="orderStatus_v(item.orderStatus) == 'DQD' && !item.isImportExcel">
                 <u-button type="primary" text="抢单" @tap="qdOrder(item)"></u-button>
               </block>
             </view>