(一: 900 分以上, 前四类 85%; 二: 800 分以上,前四类 75%; 三: 700 分以上,前四类 65%;
不达标 700 分以下, 前四类 65%)
@@ -690,7 +690,7 @@
@@ -698,7 +698,7 @@
@@ -708,7 +708,7 @@
@@ -726,6 +726,7 @@ import {
updateBzhjs,
exportBzhjs,
} from "@/api/yg/dike/bzhjs";
+import {listCriteria,addCriteria,updateCriteria} from "@/api/yg/criteria"
import { listJbxx } from "@/api/yg/dike/jbxx";
import { getToken } from "@/utils/auth";
import { getFileStream } from "@/api/system/upload";
@@ -752,7 +753,9 @@ export default {
total: 0,
// 堤防标准化建设表格数据
bzhjsList: [],
- jlForm:{},
+ jlForm:{
+ type: '2',
+ },
// 弹出层标题
title: "",
// 是否显示弹出层
@@ -784,6 +787,13 @@ export default {
sortBy: "desc",
},
},
+ criteriaQueryParams:{
+ pageNum: 1,
+ pageSize: 10,
+ data: {
+ type: '2',
+ }
+ },
// 表单参数
form: {
// status: "0", //新增
@@ -833,6 +843,36 @@ export default {
});
},
methods: {
+ handleQueryCriteria(){
+ listCriteria(this.criteriaQueryParams).then(res =>{
+ if (res.records.length){
+ this.jlForm = res.records[0];
+ }
+ })
+ },
+ handleSubmit(){
+ if (this.jlForm.id != null){
+ updateCriteria(this.jlForm).then(res =>{
+ if (res.code === 200) {
+ this.msgSuccess("修改成功");
+ this.dialogVisible = false;
+ }
+ })
+ }else {
+ addCriteria(this.jlForm).then(res =>{
+ if (res.code === 200) {
+ this.msgSuccess("新增成功");
+ this.dialogVisible = false;
+ }
+ })
+ }
+ },
+
+ handleClose(){
+ this.dialogVisible = false;
+ this.jlForm = {};
+ },
+
getScore(row){
if (row.score) {
const evalForm = JSON.parse(row.score);
@@ -857,7 +897,7 @@ export default {
return '一级'
},
handleIncentive(){
- console.log(111)
+ this.handleQueryCriteria();
this.dialogVisible = true;
},
@@ -1053,7 +1093,7 @@ export default {
if (this.form.score) {
this.evalForm = JSON.parse(this.form.score);
const value = Object.values(this.evalForm.score);
- this.sum=this.sum-value.reduce((a, b) => {
+ this.sum=1050-value.reduce((a, b) => {
// 确保每个值都是数字
return a + Number(b);
}, 0);
diff --git a/src/views/dike/managementTeamManagement/index.vue b/src/views/dike/managementTeamManagement/index.vue
index 2afab00..fad5fa7 100644
--- a/src/views/dike/managementTeamManagement/index.vue
+++ b/src/views/dike/managementTeamManagement/index.vue
@@ -10,8 +10,8 @@
@keyup.enter.native="handleQuery"
/>
-
-
+
+
-
-
+
+
{
- if (response.records[0]) {
- this.form = response.records[0];
+ if (response.records) {
+ this.form = response.records;
}
});
},
diff --git a/src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue b/src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue
index fe1e3d4..1c2f0ec 100644
--- a/src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue
+++ b/src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue
@@ -81,7 +81,7 @@
:disabled="!routeList[1].isEdit"
:lazy="true"
>
-
+