From 18e167b71b512fc1c2daa510c7285288f3d81155 Mon Sep 17 00:00:00 2001
From: kun <1422840143@qq.com>
Date: Tue, 2 Jul 2024 11:55:39 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E8=AF=84=E5=88=86?=
=?UTF-8?q?=E9=83=A8=E9=97=A8=E7=B1=BB=E5=88=AB=E5=92=8C=E5=A1=AB=E6=8A=A5?=
=?UTF-8?q?=E4=BA=BA=E4=B8=BA=E5=AD=97=E5=85=B8=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../scoreStandard/index.vue | 19 +++++++--
.../ProjectSupervisionDiv/index.vue | 20 ++++++++-
.../ProjectSupervisionDiv/overview.vue | 40 ++++--------------
.../ProjectSupervisionDiv/overview2.vue | 42 +++++--------------
.../ProjectSupervisionDiv/overview3.vue | 41 +++++-------------
.../ProjectSupervisionDiv/overview4.vue | 41 +++++-------------
.../ProjectSupervisionDiv/overview5.vue | 41 +++++-------------
.../ProjectSupervisionDiv/overview6.vue | 41 +++++-------------
.../ProjectSupervisionDiv/overview7.vue | 41 +++++-------------
.../ProjectSupervisionDiv/overview8.vue | 41 +++++-------------
10 files changed, 113 insertions(+), 254 deletions(-)
diff --git a/src/views/goverment/huizhou/assessmentManagement/scoreStandard/index.vue b/src/views/goverment/huizhou/assessmentManagement/scoreStandard/index.vue
index 8082b2b..c287723 100644
--- a/src/views/goverment/huizhou/assessmentManagement/scoreStandard/index.vue
+++ b/src/views/goverment/huizhou/assessmentManagement/scoreStandard/index.vue
@@ -149,10 +149,7 @@ const formConfig = reactive({
label: "评分部门类别",
prop: "deductPointsStandard",
type: "select",
- data: [
- { label: "工程管理", value: "工程管理" },
- { label: "安全生产管理", value: "安全生产管理" }
- ]
+ data: []
},
{
label: "标准分",
@@ -301,6 +298,19 @@ const getDicMainList = async () => {
}
console.log(dicMainData.value);
};
+const getTypeDicMainList = async () => {
+ // 获取部门类别字典
+ const { result } = await getDicList({ dictType: "score_department_type" });
+ console.log(result);
+ if (result.length > 0) {
+ formConfig.formItemConfig[3].data = result.map(item => {
+ return {
+ label: item.dictValue,
+ value: item.dictValue
+ };
+ });
+ }
+};
// 获取标准分合计
const getSumScore = async () => {
const res = await scoreSum({ enterpriseType: companyType.value });
@@ -381,6 +391,7 @@ const onSearch = async (params: any) => {
};
onMounted(async () => {
await getDicMainList();
+ await getTypeDicMainList();
companyType.value = dicMainData.value[0].dictLabel;
proTable.value.getTableList();
await getSumScore();
diff --git a/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/index.vue b/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/index.vue
index 074cedb..7bd57ac 100644
--- a/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/index.vue
+++ b/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/index.vue
@@ -3,7 +3,7 @@
-
+
@@ -29,6 +29,8 @@ import { EngineeringMainList } from "./duty";
// import router from "@/routers";
import { GlobalStore } from "@/stores";
import { ElMessage } from "element-plus";
+import { getDicList } from "@/api/modules/jxjview";
+const reportPersonList = ref([]);
const visible1 = ref(false);
const datas = ref([
{
@@ -134,6 +136,19 @@ const temporarySave = async () => {
ElMessage.success(res.message);
}
};
+const getPersonDicMainList = async () => {
+ // 获取部门类别字典
+ const { result } = await getDicList({ dictType: "report_person_dic" });
+ console.log(result);
+ if (result.length > 0) {
+ reportPersonList.value = result.map(item => {
+ return {
+ name: item.dictValue,
+ value: item.dictValue
+ };
+ });
+ }
+};
// 监听父组件的visible,用来简介控制el-dialog的弹框开关,一般是用于开
watch(
() => props.detailsDialog,
@@ -152,8 +167,9 @@ watch(visible1, (n, o) => {
console.log(n, 456789);
emits("update:detailsDialog", n);
});
-onMounted(() => {
+onMounted(async () => {
console.log(666);
+ await getPersonDicMainList();
// console.log(router.params);
});
onUnmounted(() => {
diff --git a/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/overview.vue b/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/overview.vue
index 73107ae..64c6f16 100644
--- a/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/overview.vue
+++ b/src/views/goverment/huizhou/preProjectManagement/components/ProjectSupervisionDiv/overview.vue
@@ -139,7 +139,7 @@