Procházet zdrojové kódy

优化质检模板表单布局和样式,修复搜索框标准名称字段

yusheng před 9 měsíci
rodič
revize
961672e579

+ 9 - 9
src/views/inspectionTemplate/AddorUpdate.vue

@@ -86,13 +86,13 @@
         </el-col>
       </el-row>
       <el-row>
-        <el-col :span="4">
+        <el-col  style="width: 370px;">
           <el-form-item label="取样数量" prop="sampleProportion">
             <el-input
               type="number"
               v-model="dataForm.sampleProportion"
               placeholder="请输入"
-              style="width: calc(100% - 85px)"
+              style="width:200px"
             ></el-input>
             <DictSelection
               style="width: 85px"
@@ -102,7 +102,7 @@
             ></DictSelection>
           </el-form-item>
         </el-col>
-        <el-col :span="5">
+        <el-col style="width: 450px;">
           <el-form-item
             label="质检报告有效期"
             prop="validityPeriod"
@@ -112,7 +112,7 @@
               type="number"
               v-model="dataForm.validityPeriod"
               placeholder="请输入"
-              style="width: calc(100% - 85px)"
+              style="width: 200px"
             ></el-input>
             <el-select
               style="width: 85px"
@@ -170,7 +170,7 @@
             <div>
               <el-input
                 v-model="row.inspectionName"
-                style="width: 160px"
+               
               ></el-input
             ></div>
           </template>
@@ -183,17 +183,17 @@
                 dictName="数学字符"
                 v-model="row.symbol"
               ></DictSelection>
-              <div v-if="row.textType == 3">
+              <div v-if="row.textType == 3" >
                 <el-input v-model="row.minValue" style="width: 80px"></el-input
                 >-
                 <el-input v-model="row.maxValue" style="width: 80px">
                 </el-input>
               </div>
 
-              <div v-else>
+              <div v-else  style="width: 100%">
                 <el-input
                   v-model="row.defaultValue"
-                  style="width: 170px"
+                 
                 ></el-input>
               </div>
 
@@ -348,7 +348,7 @@
             slot: 'defaultValue',
             label: '工艺参数',
             align: 'center',
-            width: 400,
+            minWidth: 400,
             columnKey: 'defaultValue'
           },
 

+ 6 - 9
src/views/inspectionTemplate/inspectionClassify/components/user-search.vue

@@ -22,15 +22,11 @@
           <el-input clearable v-model="where.defaultValue" placeholder="请输入" />
         </el-form-item>
       </el-col>
-      <!-- <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
-        <el-form-item label="组织机构:">
-          <auth-selection
-            data-type="Array"
-            v-model="where.deptIds"
-            style="width: 100%"
-          ></auth-selection>
+      <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
+        <el-form-item label="标准名称:">
+          <el-input clearable v-model="where.qualityStandardName" placeholder="请输入" />
         </el-form-item>
-      </el-col>-->
+      </el-col>
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
         <el-form-item label-width="5px">
           <el-button
@@ -55,7 +51,8 @@ export default {
       name: '',
       inspectionName: '',
       status: 1,
-      defaultValue:''
+      defaultValue:'',
+      qualityStandardName:''
     };
 
     return {

+ 4 - 2
src/views/inspectionTemplate/inspectionClassify/index.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog
+  <ele-modal
     title="质检"
     :visible.sync="visible"
     v-if="visible"
@@ -8,6 +8,8 @@
     :close-on-press-escape="false"
     append-to-body
     width="80%"
+    :maxable="true"
+
   >
     <div class="ele-body">
       <el-card shadow="never" v-loading="loading">
@@ -108,7 +110,7 @@
       <el-button type="primary" @click="handleSave"> 选择 </el-button>
       <el-button @click="handleClose"> 取消 </el-button>
     </div>
-  </el-dialog>
+  </ele-modal>
 </template>
 
 <script>