dedsudiyu 1 anno fa
parent
commit
7358fae6c8
1 ha cambiato i file con 47 aggiunte e 18 eliminazioni
  1. 47 18
      src/views/chemicalManage/components/addChemicals.vue

+ 47 - 18
src/views/chemicalManage/components/addChemicals.vue

@@ -74,19 +74,36 @@
           </el-form-item>
         </div>
         <el-form-item label="实验室存放规定:" prop="depositRequire" label-width="130px">
-          <el-input placeholder="请输入" v-model="dialogForm.depositRequire" style="width:245px;"
-                    maxlength="5" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
-            <template slot="append">
-              <el-select v-model="dialogForm.depositUnit" placeholder="请选择" style="width: 62px">
-                <el-option
-                  v-for="dict in stateOfMatter"
-                  :key="dict.itemId"
-                  :label="dict.label"
-                  :value="dict.itemId"
-                />
-              </el-select>
-            </template>
-          </el-input>
+          <el-input-number
+            class="table-date-input-right-border"
+            v-model="dialogForm.depositRequire"
+            style="width:145px;"
+            :controls="false"
+            :min="0" :max="9999">
+          </el-input-number>
+          <el-select
+            class="table-date-input-left-border"
+            v-model="dialogForm.depositUnit" placeholder="请选择" style="width: 100px">
+            <el-option
+              v-for="dict in stateOfMatter"
+              :key="dict.value"
+              :label="dict.label"
+              :value="dict.value"
+            />
+          </el-select>
+          <!--<el-input placeholder="请输入" v-model="dialogForm.depositRequire" style="width:245px;"-->
+                    <!--maxlength="5" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">-->
+            <!--<template slot="append">-->
+              <!--<el-select v-model="dialogForm.depositUnit" placeholder="请选择" style="width: 62px">-->
+                <!--<el-option-->
+                  <!--v-for="dict in stateOfMatter"-->
+                  <!--:key="dict.value"-->
+                  <!--:label="dict.label"-->
+                  <!--:value="dict.value"-->
+                <!--/>-->
+              <!--</el-select>-->
+            <!--</template>-->
+          <!--</el-input>-->
         </el-form-item>
       </el-form>
     </div>
@@ -121,8 +138,8 @@
           anotherName:null,
           chemicalPurity:null,
           chemicalDensity:1,
-          depositRequire:null,
-          depositUnit:'1',
+          depositRequire:0,
+          depositUnit:'',
         },
         dialogRules:{
           chemicalName: [
@@ -164,8 +181,8 @@
             anotherName:null,
             chemicalPurity:null,
             chemicalDensity:1,
-            depositRequire:null,
-            depositUnit:'1',
+            depositRequire:0,
+            depositUnit:'',
           });
           this.$set(this,'lookImgDialogTitle','添加化学品');
           this.$set(this,'lookImgDialogType',true);
@@ -229,7 +246,19 @@
 <style scoped lang="scss">
   .addChemicals{
     .form-box{
-
+      .table-date-input-left-border{
+        ::v-deep input{
+          border-top-left-radius: 0;
+          border-bottom-left-radius: 0;
+          border-left:none;
+        }
+      }
+      .table-date-input-right-border{
+        ::v-deep input{
+          border-top-right-radius: 0;
+          border-bottom-right-radius: 0;
+        }
+      }
     }
   }
 </style>