|
@@ -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();
|
|
|
},
|
|
|
// 多选框选中数据
|