黄梓星 пре 2 година
родитељ
комит
a17ce2d093
2 измењених фајлова са 23 додато и 17 уклоњено
  1. 1 0
      src/components/PopDialog/drug.vue
  2. 22 17
      src/views/material/requisition/add.vue

+ 1 - 0
src/components/PopDialog/drug.vue

@@ -88,6 +88,7 @@ export default {
   methods: {
     init() {
       this.visible = true;
+      this.filterText = ''
       this.$nextTick(() => {
         this.refreshList()
       });

+ 22 - 17
src/views/material/requisition/add.vue

@@ -20,7 +20,7 @@
                 <el-select
                     ref="fourTag"
                     v-model="basicForm.classifyId"
-                    placeholder="四级分类"
+                    placeholder="请选择"
                     :disabled="disable"
                     clearable
                     @focus="chooseFourClass"
@@ -92,7 +92,7 @@
                 <el-select
                     ref="units"
                     v-model="basicForm.unitId"
-                    placeholder="计量单位"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="chooseUnit"
@@ -111,7 +111,7 @@
                 <el-select
                     ref="factoryOrman"
                     v-model="basicForm.manufacturerId"
-                    placeholder="生产厂家/代理人"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="chooseFactory"
@@ -137,7 +137,7 @@
                 <el-select
                     ref="places"
                     v-model="basicForm.originPlace"
-                    placeholder="产地"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="choosePlace"
@@ -167,7 +167,7 @@
               <el-form-item label="ABC分类" prop="classifyAbc">
                 <el-select
                     v-model="basicForm.classifyAbc"
-                    placeholder="ABC分类"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                   >
@@ -193,7 +193,6 @@
                 <el-select
                     v-model="basicForm.isB2c"
                     placeholder="B2C物料"
-                    clearable
                     :disabled="disable"
                   >
                     <el-option
@@ -210,7 +209,6 @@
                 <el-select
                     v-model="basicForm.assembly"
                     placeholder="成套件"
-                    clearable
                     :disabled="disable"
                   >
                     <el-option
@@ -227,7 +225,6 @@
                 <el-select
                     v-model="basicForm.isInventoryStatus"
                     placeholder="批号及库存状态管理"
-                    clearable
                     @change="stockControl"
                     :disabled="disable"
                   >
@@ -247,7 +244,6 @@
                 <el-select
                     v-model="basicForm.serialNoManager"
                     placeholder="序列号管理"
-                    clearable
                     @change="stockControl"
                     :disabled="disable"
                   >
@@ -292,7 +288,6 @@
                 <el-select
                     v-model="basicForm.expiryDateManagerment"
                     placeholder="效期管理"
-                    clearable
                     @change="expCt"
                     :disabled="disable || isStock"
                   >
@@ -310,7 +305,6 @@
                 <el-select
                     v-model="basicForm.nearOnsetManagerment"
                     placeholder="近效期管理"
-                    clearable
                     :disabled="disable"
                   >
                     <el-option
@@ -374,7 +368,7 @@
               <el-form-item label="存储条件" prop="storageCondition">
                 <el-select
                     v-model="basicForm.storageCondition"
-                    placeholder="存储条件"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                   >
@@ -391,7 +385,7 @@
               <el-form-item label="运输条件" prop="transportationCondition">
                 <el-select
                     v-model="basicForm.transportationCondition"
-                    placeholder="运输条件"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                   >
@@ -409,7 +403,7 @@
                 <el-select
                     ref="taxs"
                     v-model="basicForm.materialRate"
-                    placeholder="物料税类"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="chooseTax"
@@ -447,7 +441,7 @@
                 <el-select
                     ref="staffs"
                     v-model="basicForm.puPersonnelId"
-                    placeholder="采购员"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="chooseStaff"
@@ -505,7 +499,7 @@
                 <el-select
                     ref="lines"
                     v-model="basicForm.businessLine"
-                    placeholder="业务线"
+                    placeholder="请选择"
                     clearable
                     :disabled="disable"
                     @focus="chooseLine"
@@ -627,7 +621,18 @@
             </el-col>
             <el-col :span="8">
               <el-form-item label="服务类" prop="serviceClass">
-                <el-input disabled v-model="basicForm.serviceClass"></el-input>
+                <el-select
+                    v-model="basicForm.serviceClass"
+                    placeholder=""
+                    disabled
+                  >
+                    <el-option
+                      v-for="item in options"
+                      :key="item.value"
+                      :label="item.label"
+                      :value="item.value"
+                    />
+                </el-select>
               </el-form-item>
             </el-col>
             <el-col :span="8">