From f27a98152f8852e90e64eb03b145f2dcd90d7a20 Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Tue, 18 Jun 2024 18:35:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A1=B9=E7=9B=AE=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/assets/images/xmgl/projectScreenBg.png | Bin 0 -> 20523 bytes src/assets/images/xmgl/projectScreenBg2.png | Bin 0 -> 2178 bytes src/assets/images/xmgl/projectScreenIcon.png | Bin 0 -> 2489 bytes src/assets/images/xmgl/projectScreenIcon2.png | Bin 0 -> 1280 bytes src/assets/images/xmgl/projectScreenIcon3.png | Bin 0 -> 4157 bytes .../largeScreenOne/components/right.vue | 160 +++++------ .../components/RigthBottRigthView.vue | 73 ++++- .../investmentPayment/index.vue | 14 +- .../environmentalMonitoring/index.vue | 14 +- .../components/milestone copy.vue | 130 +++++++++ .../largeScreenOne/components/milestone.vue | 268 +++++++++++------- .../largeScreen/largeScreenOne/index.vue | 35 ++- .../largeScreen/largeScreenOne/style.scss | 15 + 14 files changed, 509 insertions(+), 204 deletions(-) create mode 100644 src/assets/images/xmgl/projectScreenBg.png create mode 100644 src/assets/images/xmgl/projectScreenBg2.png create mode 100644 src/assets/images/xmgl/projectScreenIcon.png create mode 100644 src/assets/images/xmgl/projectScreenIcon2.png create mode 100644 src/assets/images/xmgl/projectScreenIcon3.png create mode 100644 src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone copy.vue diff --git a/.env.development b/.env.development index ce4ccb5..d72a9f3 100644 --- a/.env.development +++ b/.env.development @@ -2,11 +2,11 @@ NODE_ENV = 'development' # 本地环境接口地址(/api/index.ts文件中使用) -VITE_API_URL = 'http://192.168.34.155:6688' +# VITE_API_URL = 'http://192.168.34.155:6688' # VITE_API_URL = 'http://183.63.230.59:6090' # VITE_API_URL = 'http://2xliv7gs.shenzhuo.vip:55296' VITE_WPAPI_URL = "http://jxjzw.zhgdyun.com:8081" -# VITE_API_URL = "http://jxjzw.zhgdyun.com:9013" +VITE_API_URL = "http://jxjzw.zhgdyun.com:9013" # VITE_API_URL = 'https://xmglcs.hyjgxt.cn:6090' # 上传 diff --git a/src/assets/images/xmgl/projectScreenBg.png b/src/assets/images/xmgl/projectScreenBg.png new file mode 100644 index 0000000000000000000000000000000000000000..181e842738b129d0ad3d87d8b48ea2002efca5fa GIT binary patch literal 20523 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 bITf`jljUswqKCTukLGVx%?G8*&tCr@*5skl literal 0 HcmV?d00001 diff --git a/src/assets/images/xmgl/projectScreenBg2.png b/src/assets/images/xmgl/projectScreenBg2.png new file mode 100644 index 0000000000000000000000000000000000000000..40568ac2e91b3d679d60d849fa97c29dcd3e8a28 GIT binary patch literal 2178 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 Ef>)O%SpWb4 literal 0 HcmV?d00001 diff --git a/src/assets/images/xmgl/projectScreenIcon.png b/src/assets/images/xmgl/projectScreenIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..879bf556ec6910cb3ea0e420fee2e3c293e3da2a GIT binary patch literal 2489 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 Hu0mjf^DFkE literal 0 HcmV?d00001 diff --git a/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/right.vue b/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/right.vue index 7d4cdc6..86a34ca 100644 --- a/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/right.vue +++ b/src/views/goverment/huizhou/largeScreen/largeScreenOne/components/right.vue @@ -123,17 +123,19 @@ const threeDOption = (val: any[] | ResponseSame { - data.push({ name: item.name, value: 0 }); - }); + const colorList = ["#3c6fb6", "#53d5a3", "#f6bc05", "#EA4916"]; let temp = 0; val.forEach((item2: { dict_value: string; num: number }, index: number) => { temp += Number(item2.num); - data.forEach((item, index) => { - if (item.name == item2.dict_value) { - item.value = Number(item2.num); - } - }); + if (Number(item2.num) > 0) { + data.push({ + name: item2.dict_value, + value: Number(item2.num), + itemStyle: { + color: colorList[index % colorList.length] + } + }); + } }); allNumber = temp; console.log(allNumber, data, "777888"); @@ -318,29 +320,29 @@ const threeDOption = (val: any[] | ResponseSame
企业类型切换
- +
- + @@ -28,15 +36,25 @@
项目名称
得分
-
-
+
+
-
+
{{ index + 1 }}
{{ item.enterpriseTypeName }}
{{ item.score }}
@@ -120,17 +138,45 @@ import { Vue3SeamlessScroll } from "vue3-seamless-scroll"; import { getEnvironmentAlarmStat, getEnvironmentAlarm } from "@/api/modules/largeScreenTwo"; import { useRouter } from "vue-router"; import { getDicList } from "@/api/modules/jxjview"; +import { rankScoreList } from "@/api/modules/huizhou"; const router = useRouter(); const tableParams = ref({ searchvalue: null, - enterpriseName: "" + enterpriseName: "", + scoreSort: 1 }); -const rankList = ref([]); +const rankList = ref([ + { enterpriseName: "123", enterpriseTypeName: "123", engineeringName: "123", score: "123" }, + { enterpriseName: "123", enterpriseTypeName: "123", engineeringName: "123", score: "123" } +]); const DicMainList = ref([]); // import pinia from "@/store/index"; // import { useStore } from "@/store/module"; // const store = useStore(pinia); +// input输入切换 +const inputChange = () => { + getAllCountList(); +}; +// select切换 +const selectChange = () => { + getAllCountList(); +}; +// 排行榜数据 +const getAllCountList = async () => { + let requestData = { + enterpriseName: tableParams.value.enterpriseName, + enterpriseType: tableParams.value.searchvalue, + scoreSort: tableParams.value.scoreSort, + scoreType: 0 + }; + const res = await rankScoreList(requestData); + if (res && res.result && res.result.length > 0) { + rankList.value = res.result; + } else { + rankList.value = []; + } +}; // 企业类型 const getDicMainList = async () => { const { result } = await getDicList({ dictType: "enterprise_main" }); @@ -252,6 +298,7 @@ onMounted(() => { getEnvironmentAlarmStatFn(); getEnvironmentAlarmFn(); getDicMainList(); + getAllCountList(); }); const goDataManagement = val => { router.push("/goverment/huizhou/siteSupervision/environmentalMonitoring/index"); @@ -428,7 +475,6 @@ const settxa = (arr1, arr2) => { margin: 0 auto; margin-top: 45px; display: flex; - flex-wrap: wrap; flex-direction: column; .phb_content { display: flex; @@ -502,7 +548,7 @@ const settxa = (arr1, arr2) => { display: flex; background: #1b2557; color: #c5d0d4; - height: 35px; + height: 40px; justify-content: space-around; .table_header_title { font-size: 14px; @@ -539,6 +585,9 @@ const settxa = (arr1, arr2) => { border-right: none; } } + .table-content { + height: 72%; + } .phb_scroll { overflow: hidden; width: 100%; diff --git a/src/views/goverment/huizhou/progressManagement/investmentPayment/index.vue b/src/views/goverment/huizhou/progressManagement/investmentPayment/index.vue index 9af7f1c..ff036b4 100644 --- a/src/views/goverment/huizhou/progressManagement/investmentPayment/index.vue +++ b/src/views/goverment/huizhou/progressManagement/investmentPayment/index.vue @@ -4,6 +4,7 @@ v-model="active" :tabs="['项目名称', '工程名称']" :records="records" + :activeIndex="modelActive" @change-page="onCurChange" @search="onSearchInput" :pageable="pages" @@ -142,6 +143,7 @@ import { import { sendIframeMessage } from "@/utils/util"; import divDialogComponent from "@/components/divDialogComponent/index.vue"; const route = useRoute(); +const modelActive = ref(0); const detailsDialog = ref(false); const relativeId = ref(""); @@ -515,7 +517,17 @@ onMounted(async () => { searchSn.value = records.value[0].projectSn; searchName.value = records.value[0].projectName; searchId.value = records.value[0].id; - onSearch(records.value[0]); + if (route.query.projectName) { + let defaultActive = records.value.findIndex((item: any) => { + return route.query.projectName == item.engineeringName; + }); + if (defaultActive != -1) { + modelActive.value = defaultActive; + onSearch(records.value[defaultActive]); + } + } else { + onSearch(records.value[0]); + } await sendIframeMessage({ obj: { path: route.path } }, 2, undefined); }); diff --git a/src/views/goverment/huizhou/siteSupervision/environmentalMonitoring/index.vue b/src/views/goverment/huizhou/siteSupervision/environmentalMonitoring/index.vue index 937ab89..bf24839 100644 --- a/src/views/goverment/huizhou/siteSupervision/environmentalMonitoring/index.vue +++ b/src/views/goverment/huizhou/siteSupervision/environmentalMonitoring/index.vue @@ -4,6 +4,7 @@ v-model="active" :tabs="['项目名称', '工程名称']" :records="records" + :activeIndex="modelActive" @change-page="onCurChange" @search="onSearchInput" :pageable="pages" @@ -73,6 +74,7 @@ import ProTable from "@/components/ProTable/index.vue"; import { ColumnProps } from "@/components/ProTable/interface"; import { getRealTimePage } from "@/api/modules/project"; import { sendIframeMessage } from "@/utils/util"; +const modelActive = ref(0); const proTable = ref(); const route = useRoute(); const pages = ref({ @@ -273,7 +275,17 @@ onMounted(async () => { await getEngPage(); searchSn.value = (records.value as ResAiProjectPage[])[0].engineeringSn; searchName.value = (records.value as ResAiProjectPage[])[0].engineeringSnName; - onSearch(records.value[0]); + if (route.query.projectName) { + let defaultActive = records.value.findIndex((item: any) => { + return route.query.projectName == item.engineeringName; + }); + if (defaultActive != -1) { + modelActive.value = defaultActive; + onSearch(records.value[defaultActive]); + } + } else { + onSearch(records.value[0]); + } await sendIframeMessage({ obj: { path: route.path } }, 2, undefined); }); diff --git a/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone copy.vue b/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone copy.vue new file mode 100644 index 0000000..d02d156 --- /dev/null +++ b/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone copy.vue @@ -0,0 +1,130 @@ + + + diff --git a/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone.vue b/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone.vue index d02d156..9744bad 100644 --- a/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone.vue +++ b/src/views/hz-enterprise/largeScreen/largeScreenOne/components/milestone.vue @@ -1,21 +1,90 @@