瀏覽代碼

【修改】bug

howie 2 年之前
父節點
當前提交
8110738872

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

@@ -165,8 +165,8 @@
               <div class="label">审批说明</div>
               <div class="value">{{detailData.examineNote}}</div>
             </el-col>
-            <el-col :span="24" class="item">
-          <div class="label" v-if="!isDealer">引用记录</div>
+            <el-col :span="24" class="item" v-if="!isDealer">
+          <div class="label" >引用记录</div>
           <div class="value">{{detailData.items[0].useRefCount}}</div>
         </el-col>
           </el-row>

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

@@ -197,7 +197,7 @@
         </el-col>
         <el-col :span="24" class="item" v-if="!isDealer">
           <div class="label">引用记录</div>
-          <div class="value">{{goodsList[0].useRefCount}}</div>
+          <div class="value">{{goodsList[0] && goodsList[0].useRefCount}}</div>
         </el-col>
 
       </el-row>
@@ -385,6 +385,9 @@ export default {
 
   computed:{
     ...mapGetters(['isCustomer']),
+    isDealer() {
+      return JSON.parse(localStorage.getItem("supply_user")).isCustomer
+    },
   },
 
   watch: {

+ 9 - 1
src/views/supply/engin/components/home_form.vue

@@ -27,9 +27,17 @@
         </el-col>
         <el-col :xs="24" :sm="12" :lg="8">
           <el-form-item label="销售类型" prop="saleType">
-            <el-select v-model="mainForm.saleType" placeholder="选择销售类型" style="width: 100%" clearable @change="changeSaleType">
+            <template>
+              <div v-if="!isDealer && mainForm.examineStatus !='OK'">
+                <el-select v-model="mainForm.saleType" placeholder="选择销售类型" style="width: 100%" clearable @change="changeSaleType">
               <el-option v-for="item in salesTypeList" :key="item.id" :label="item.saleName" :value="item.id"></el-option>
             </el-select>
+              </div>
+              <div v-else>
+                <el-input v-model="mainForm.saleType" readonly></el-input>
+              </div>
+            </template>
+
           </el-form-item>
         </el-col>
         <el-col :xs="24" :sm="12" :lg="8">