Browse Source

-修改月度检查

jiangbiao 2 năm trước cách đây
mục cha
commit
465c4258c8
1 tập tin đã thay đổi với 18 bổ sung114 xóa
  1. 18 114
      ui/src/views/production/inspection/index.vue

+ 18 - 114
ui/src/views/production/inspection/index.vue

@@ -153,7 +153,7 @@
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="区域序号" prop="regionOrder">
-          <el-select v-model="form.regionOrder" filterable  clearable placeholder="请选择区域序号"
+          <el-select v-model="form.regionOrder" filterable clearable placeholder="请选择区域序号"
                      style="width: 100%" @change="selectChange">
             <el-option v-for="region in regionList"
                        :key="region.orderNo"
@@ -176,136 +176,40 @@
           </el-date-picker>
         </el-form-item>
         <el-form-item label="一月" prop="jan">
-          <el-select v-model="form.jan" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.jan" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="二月" prop="feb">
-          <el-select v-model="form.feb" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.feb" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="三月" prop="mar">
-          <el-select v-model="form.mar" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.mar" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="四月" prop="apr">
-          <el-select v-model="form.apr" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.apr" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="五月" prop="may">
-          <el-select v-model="form.may" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.may" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="六月" prop="jun">
-          <el-select v-model="form.jun" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.jun" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="七月" prop="jul">
-          <el-select v-model="form.jul" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.jul" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="八月" prop="aug">
-          <el-select v-model="form.aug" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.aug" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="九月" prop="sep">
-          <el-select v-model="form.sep" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.sep" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="十月" prop="oct">
-          <el-select v-model="form.oct" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.oct" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="十一月" prop="nov">
-          <el-select v-model="form.nov" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.nov" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="十二月" prop="dec">
-          <el-select v-model="form.dec" filterable placeholder="请选择评分"
-                     style="width: 100%">
-            <el-option
-              v-for="dict in scoreList"
-              :key="dict.dictValue"
-              :label="dict.dictLabel"
-              :value="dict.dictValue">
-            </el-option>
-          </el-select>
+          <el-input-number v-model="form.dec" :max="100" :min="0" :step="5"></el-input-number>
         </el-form-item>
         <el-form-item label="备注" prop="remarks">
           <el-input type="textarea" v-model="form.remarks" placeholder="请输入备注"/>
@@ -472,9 +376,9 @@ export default {
     this.getRegion();
   },
   methods: {
-    selectChange(event){
-      this.form.position=this.regionList.find((o) => o.orderNo === event).position
-      this.form.owner=this.regionList.find((o) => o.orderNo === event).personLiable
+    selectChange(event) {
+      this.form.position = this.regionList.find((o) => o.orderNo === event).position
+      this.form.owner = this.regionList.find((o) => o.orderNo === event).personLiable
     },
     getRegion() {
       listAllRegion({}).then(res => {
@@ -484,7 +388,7 @@ export default {
     /** 查询区域月度检查列表 */
     getList() {
       this.loading = true;
-      this.queryParams.year=this.year.getFullYear()
+      this.queryParams.year = this.year.getFullYear()
       listInspection(this.queryParams).then(response => {
         this.inspectionList = response.rows;
         this.total = response.total;
@@ -540,7 +444,7 @@ export default {
     /** 重置按钮操作 */
     resetQuery() {
       this.resetForm("queryForm");
-      this.year=new Date();
+      this.year = new Date();
       this.handleQuery();
     },
     // 多选框选中数据