Kaynağa Gözat

【修改】默认不勾计划单

howie 2 yıl önce
ebeveyn
işleme
6aaf46e1ea

+ 3 - 3
src/views/supply/engin/components/commerce_detail.vue

@@ -152,8 +152,8 @@
             <el-col :span="24" class="item">
               <div class="label">计划单</div>
               <div class="value">
-                <el-checkbox v-model="detailData.isPlanOrder" disabled true-label="true" false-label="false">
-                  {{ detailData.isPlanOrder=='true'?'是':'否' }}
+                <el-checkbox v-model="detailData.isPlanOrder" disabled :true-label="true" :false-label="false">
+                  {{ detailData.isPlanOrder===true?'是':'否' }}
                 </el-checkbox>
 
               </div>
@@ -234,7 +234,7 @@
           <el-button v-if="detailData.examineStatus === 'SAVE' || detailData.examineStatus === 'WAIT'" type="danger" @click="closeData">关闭订单</el-button>
           <!-- <el-button type="primary" @click="openDirectDialog" v-if="!isDealer">提前开票</el-button> -->
 
-          <template v-if="detailData.isPlanOrder=='true'">
+          <template v-if="detailData.isPlanOrder">
             <el-button v-if="!isDealer" type="primary" @click="overData">直调完结</el-button>
             <el-button v-if="!isDealer" type="primary" :disabled="detailData.directTransferStatus" @click="openDeliverDialog">直调发货</el-button>
           </template>

+ 2 - 2
src/views/supply/engin/components/commerce_examine.vue

@@ -136,8 +136,8 @@
         <el-col :span="24" class="item">
           <div class="label">计划单</div>
           <div class="value">
-            <el-checkbox v-model="detailData.isPlanOrder" disabled true-label="true" false-label="false">
-              {{ detailData.isPlanOrder=='true'?'是':'否' }}
+            <el-checkbox v-model="detailData.isPlanOrder" disabled :true-label="true" :false-label="false">
+              {{ detailData.isPlanOrder===true?'是':'否' }}
             </el-checkbox>
 
           </div>

+ 4 - 5
src/views/supply/engin/components/commerce_form.vue

@@ -177,7 +177,7 @@
         </el-col>
         <el-col :xs="24" :sm="24" :lg="24">
           <el-form-item>
-            <el-checkbox v-model="isPlanOrder" :falsebled="listItem" true-label="true" false-label="false">计划单</el-checkbox>
+            <el-checkbox v-model="isPlanOrder" :falsebled="listItem" :true-label="true" :false-label="false">计划单</el-checkbox>
           </el-form-item>
         </el-col>
 
@@ -486,7 +486,7 @@ export default {
       flag: false,
       isFirst: false,
       salesmanList: [],
-      isPlanOrder: 'false'
+      isPlanOrder: false
     }
   },
 
@@ -676,9 +676,8 @@ export default {
         this.mainForm.salesMan = data.serviceId
         this.mainForm.examineRemark = data.examineNote
         this.mainForm.powerCategory = data.refPowerCategory
-        if (data.isPlanOrder !== '' || data.isPlanOrder !== null) {
-          this.isPlanOrder = String(data.isPlanOrder)
-        }
+        this.isPlanOrder = data.isPlanOrder
+
         data.items.forEach(item => {
           item.status1 = ''
           item.status2 = ''

+ 2 - 2
src/views/supply/engin/components/commerce_return.vue

@@ -119,8 +119,8 @@
         <el-col :span="24" class="item">
           <div class="label">计划单</div>
           <div class="value">
-            <el-checkbox v-model="detailData.isPlanOrder" disabled true-label="true" false-label="false">
-              {{ detailData.isPlanOrder=='true'?'是':'否' }}
+            <el-checkbox v-model="detailData.isPlanOrder" disabled :true-label="true" :false-label="false">
+              {{ detailData.isPlanOrder===true?'是':'否' }}
             </el-checkbox>
 
           </div>