Parcourir la source

质检计划报工bug 修复 2

8521520123jsy il y a 1 an
Parent
commit
00ea77f298
1 fichiers modifiés avec 6 ajouts et 3 suppressions
  1. 6 3
      src/views/inspectionWork/components/baseInfo.vue

+ 6 - 3
src/views/inspectionWork/components/baseInfo.vue

@@ -28,6 +28,7 @@
       <el-col :span="6">
       <el-col :span="6">
         <el-form-item label="产品名称:" prop="productName">
         <el-form-item label="产品名称:" prop="productName">
           <el-input
           <el-input
+            :disabled="btnType == 'detail'"
             v-model="form.productName"
             v-model="form.productName"
             @click.native="addProduct"
             @click.native="addProduct"
             readonly
             readonly
@@ -132,6 +133,7 @@
             <el-input
             <el-input
               type="number"
               type="number"
               :min="0"
               :min="0"
+              :disabled="btnType == 'detail'"
               @input="limitation('qualifiedNumber')"
               @input="limitation('qualifiedNumber')"
               @blur="quantityCalculation"
               @blur="quantityCalculation"
               v-model="form.qualifiedNumber"
               v-model="form.qualifiedNumber"
@@ -144,6 +146,7 @@
             <el-input
             <el-input
               type="number"
               type="number"
               :min="0"
               :min="0"
+              :disabled="btnType == 'detail'"
               @input="limitation('noQualifiedNumber')"
               @input="limitation('noQualifiedNumber')"
               @blur="quantityCalculation"
               @blur="quantityCalculation"
               v-model="form.noQualifiedNumber"
               v-model="form.noQualifiedNumber"
@@ -165,7 +168,7 @@
       <el-row>
       <el-row>
         <el-col :span="6">
         <el-col :span="6">
           <el-form-item label="总重量:" prop="totalWeight">
           <el-form-item label="总重量:" prop="totalWeight">
-            <el-input type="number" v-model="form.totalWeight" />
+            <el-input type="number" :disabled="btnType == 'detail'" v-model="form.totalWeight" />
           </el-form-item>
           </el-form-item>
         </el-col>
         </el-col>
         <el-col :span="6">
         <el-col :span="6">
@@ -302,7 +305,7 @@
               v-model="form.qualityResults"
               v-model="form.qualityResults"
               placeholder="请选择"
               placeholder="请选择"
               style="width: 100%"
               style="width: 100%"
-              :disabled="btnType == 'issued'"
+              :disabled="btnType == 'detail'"
             >
             >
               <el-option label="合格" :value="1" />
               <el-option label="合格" :value="1" />
               <el-option label="不合格" :value="2" />
               <el-option label="不合格" :value="2" />
@@ -315,7 +318,7 @@
               type="textarea"
               type="textarea"
               v-model="form.remark"
               v-model="form.remark"
               placeholder="请输入"
               placeholder="请输入"
-              :disabled="btnType == 'issued'"
+              :disabled="btnType == 'detail'"
             />
             />
           </el-form-item>
           </el-form-item>
         </el-col>
         </el-col>