瀏覽代碼

no message

linwenxin 7 月之前
父節點
當前提交
7eadc89a27

+ 11 - 3
src/views/partsManagement/accessoryWebsite/website-parts-shop-sales-manage/website-parts-shop-sales/components/website-parts-shop-sales-information.vue

@@ -69,8 +69,13 @@
                     ></el-input>
                   </span>
                   <template v-else>
-                    <el-radio v-model="form.deliveryType" :label="0">快递</el-radio>
                     <el-radio v-model="form.deliveryType" :label="1">自提</el-radio>
+                    <el-radio
+                      :disabled="!{ WORKER: true, CUSTOMER: false }[form.buyPeople]"
+                      v-model="form.deliveryType"
+                      :label="0"
+                      >快递</el-radio
+                    >
                   </template>
                 </div>
               </el-descriptions-item>
@@ -134,7 +139,7 @@
                 <template slot="label"> 接收单位 </template>
                 <div>
                   <el-input
-                    :disabled="{ WORKER: true, CUSTOMER: false }[form.buyPeople]"
+                    :disabled="!{ WORKER: true, CUSTOMER: false }[form.buyPeople]"
                     size="small"
                     v-model="form.receiveUnit"
                   ></el-input>
@@ -508,7 +513,7 @@ export default {
         companyWechatId: '',
         companyWechatName: '',
         del: true,
-        deliveryType: 0,
+        deliveryType: 1,
         deliveryUnit: '',
         endTime: '',
         err: '',
@@ -561,6 +566,9 @@ export default {
         this.form.workerId = ''
         this.form.workerName = ''
       }
+      if (newval == 'CUSTOMER') {
+        this.form.deliveryType = 1
+      }
     }
   },
   computed: {