From e57b69ae299aa95bf80353e64e2f748f586fe3ec Mon Sep 17 00:00:00 2001 From: X_Rian <904416525@qq.com> Date: Mon, 23 Sep 2024 16:32:56 +0800 Subject: [PATCH] =?UTF-8?q?flx=EF=BC=9A=E6=8F=90=E4=BA=A4=E9=98=B3?= =?UTF-8?q?=E5=85=89=E5=B7=A5=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 4 ++-- src/api/modules/sunshineProject.ts | 17 ++++++++++++++ .../sunshineProject/bottomCenter.vue | 8 +++---- .../sunshineProject/bottomLeft.vue | 6 ++--- .../sunshineProject/bottomRight.vue | 6 ++--- .../sunshineProject/dialog-article.vue | 14 ++++-------- .../sunshineProject/index.vue | 18 +++++++-------- .../sunshineProject/leftCenter.vue | 6 ++--- .../sunshineProject/leftTop.vue | 4 ++-- .../sunshineProject/party-build-dialog.vue | 22 +++++++++---------- .../sunshineProject/rightCenter.vue | 6 ++--- .../sunshineProject/rightTop.vue | 6 ++--- .../sunshineProject/topBottomCenter.vue | 8 +++---- .../sunshineProject/topCenter.vue | 10 ++++----- 14 files changed, 72 insertions(+), 63 deletions(-) create mode 100644 src/api/modules/sunshineProject.ts diff --git a/.env.production b/.env.production index e2b1dc1..3e830a0 100644 --- a/.env.production +++ b/.env.production @@ -6,7 +6,7 @@ NODE_ENV = "production" # VITE_API_URL = "http://139.9.66.234:6688" # VITE_API_URL = "http://jxj.zhgdyun.com:6688" # VITE_API_URL = 'http://jxj.zhgdyun.com:100' -VITE_API_URL = 'http://jxj.zhgdyun.com:33981' +# VITE_API_URL = 'http://jxj.zhgdyun.com:33981' # 沈阳合盈线上 # VITE_API_URL = "http://101.43.164.214:45022" # 嘉兴王江泾公用码头 @@ -41,7 +41,7 @@ VITE_API_URL = 'http://jxj.zhgdyun.com:33981' # 九柱集团 # VITE_API_URL = 'http://218.95.151.122:31004' # 包头化工 -# VITE_API_URL = 'http://jxj.zhgdyun.com:18000' +VITE_API_URL = 'http://jxj.zhgdyun.com:18000' # 大连金笔 # VITE_API_URL = 'http://101.43.164.214:11126' # 打包 diff --git a/src/api/modules/sunshineProject.ts b/src/api/modules/sunshineProject.ts new file mode 100644 index 0000000..ccf3e4e --- /dev/null +++ b/src/api/modules/sunshineProject.ts @@ -0,0 +1,17 @@ +// 党建引领接口API +import http from "@/api"; +const BASEURL = import.meta.env.VITE_API_URL; + +// 分页列表查询阳光工程信息 +export const getSunshineProjectPage = (params: {}) => { + return http.get(BASEURL + `/xmgl/sunshineProject/page`, params, { + headers: { noLoading: true } + }); +}; + +// 通过id查询阳光工程信息 +export const getSunshineProjectById = (params: {}) => { + return http.get(BASEURL + `/xmgl/sunshineProject/queryById`, params, { + headers: { noLoading: true } + }); +}; diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomCenter.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomCenter.vue index 5d340be..466e514 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomCenter.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomCenter.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 8 }).then((res: any) => { console.log("获取装置投用运行效果后评价公开", res); if (res.success) { @@ -69,7 +69,7 @@ onMounted(() => { .list-content { width: 95%; height: 100%; - margin: 0 2% 0 5%; + margin: 0 2% 0 2%; .list-detail { display: flex; diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomLeft.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomLeft.vue index 0c2292a..f6b1921 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomLeft.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomLeft.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 7 }).then((res: any) => { console.log("获取重大合同及设计变更公开", res); if (res.success) { diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomRight.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomRight.vue index 4126361..5f1ff7b 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomRight.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/bottomRight.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 9 }).then((res: any) => { console.log("获取各类检查", res); if (res.success) { diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/dialog-article.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/dialog-article.vue index 3ebcab1..0d3ff2f 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/dialog-article.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/dialog-article.vue @@ -6,13 +6,7 @@
-
+
{{ item.title || "" }}
时间: {{ item.createDate || "" }}
@@ -39,7 +33,7 @@ import { ref, watch, onMounted, reactive } from "vue"; import firstIcon from "@/assets/images/smartPartyBuilding/contentBox.png"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage, getPartyBuildingGuidanceQueryById } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage, getSunshineProjectById } from "@/api/modules/sunshineProject"; const store = GlobalStore(); let selectTitle = ref("" as any); @@ -126,7 +120,7 @@ watch( ); const getArticleDetail = async () => { - const res: any = await getPartyBuildingGuidanceQueryById({ id: detailId.value }); + const res: any = await getSunshineProjectById({ id: detailId.value }); console.log("获取详情数据", res); if (res.success) { detailData.value = res.result; @@ -152,7 +146,7 @@ const loadChildren = () => { // 列表查询党员活动、学习讲话、党员关怀信息 type类型:1党员活动2学习讲话3党员关怀 const getArticleList = async () => { // 当前类型 - const res: any = await getPartyBuildingGuidancePage({ + const res: any = await getSunshineProjectPage({ projectSn: store.sn, type: props.currentListIndex, title: selectTitle.value, diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/index.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/index.vue index b70724f..4d6a09b 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/index.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/index.vue @@ -8,42 +8,42 @@
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
-
更多
+
更多
@@ -63,7 +63,7 @@ import leftTop from "@/views/sevenLargeScreen/comprehensiveManage/sunshineProjec import leftCenter from "@/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftCenter.vue"; import partyBuildDialog from "@/views/sevenLargeScreen/comprehensiveManage/sunshineProject/party-build-dialog.vue"; -import { ref, reactive, onMounted, watch } from "vue"; +import { ref } from "vue"; // 人员情况弹窗 const partyBuildRef = ref(); diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftCenter.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftCenter.vue index eef9cf9..33fbafa 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftCenter.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftCenter.vue @@ -23,16 +23,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 4 }).then((res: any) => { console.log("获取交工验收", res); if (res.success) { diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftTop.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftTop.vue index db1b565..0310183 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftTop.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/leftTop.vue @@ -23,12 +23,12 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = async () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/party-build-dialog.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/party-build-dialog.vue index bc7e735..1e76d15 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/party-build-dialog.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/party-build-dialog.vue @@ -27,7 +27,7 @@ import { ref, onMounted } from "vue"; // import partyMemberDemeanor from "@/views/sevenLargeScreen/comprehensiveManage/guidancePartyBuilding/party-member-demeanor.vue"; // import politicalOutlook from "@/views/sevenLargeScreen/comprehensiveManage/guidancePartyBuilding/political-outlook.vue"; -import dialogArticle from "@/views/sevenLargeScreen/comprehensiveManage/guidancePartyBuilding/dialog-article.vue"; +import dialogArticle from "@/views/sevenLargeScreen/comprehensiveManage/sunshineProject/dialog-article.vue"; // import { GlobalStore } from "@/stores"; let showDialog = ref(false as any); const emits = defineEmits(["openCancelDialog"]); @@ -45,25 +45,23 @@ function openDialog(type: any) { dialogIndex.value = type; showDialog.value = true; if (type === 1) { - dialogTitle.value = "宣传报道"; + dialogTitle.value = "招标过程"; } else if (type === 2) { - dialogTitle.value = "专题活动"; + dialogTitle.value = "资金使用公开"; } else if (type === 3) { - dialogTitle.value = "学习园地"; + dialogTitle.value = "施工管理过程"; } else if (type === 4) { - dialogTitle.value = "党建共建活动纪实"; + dialogTitle.value = "交工验收"; } else if (type === 5) { - dialogTitle.value = "党建共建方案"; + dialogTitle.value = "非招标类物资 服务采购公开"; } else if (type === 6) { - dialogTitle.value = "党建共建协议"; + dialogTitle.value = "征地管理"; } else if (type === 7) { - dialogTitle.value = "党建品牌"; + dialogTitle.value = "重大合同及设计变更公开"; } else if (type === 8) { - dialogTitle.value = "党员示范岗"; + dialogTitle.value = "装置投用运行效果后评价公开"; } else if (type === 9) { - dialogTitle.value = "模范先锋"; - } else if (type === 10) { - dialogTitle.value = "联合党小组"; + dialogTitle.value = "各类检查"; } } diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightCenter.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightCenter.vue index 62171fc..68ce388 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightCenter.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightCenter.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 6 }).then((res: any) => { console.log("获取征地管理", res); if (res.success) { diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightTop.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightTop.vue index 85a3aaa..a1aa54d 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightTop.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/rightTop.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 3 }).then((res: any) => { console.log("获取施工管理过程", res); if (res.success) { diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topBottomCenter.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topBottomCenter.vue index 2d112b8..e2f412f 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topBottomCenter.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topBottomCenter.vue @@ -20,16 +20,16 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 5 }).then((res: any) => { console.log("获取非招标类物资 服务采购公开查", res); if (res.success) { @@ -69,7 +69,7 @@ onMounted(() => { .list-content { width: 95%; height: 100%; - margin: 0 2% 0 5%; + margin: 0 2% 0 2%; .list-detail { display: flex; diff --git a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topCenter.vue b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topCenter.vue index 746ed69..f998ee1 100644 --- a/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topCenter.vue +++ b/src/views/sevenLargeScreen/comprehensiveManage/sunshineProject/topCenter.vue @@ -20,18 +20,18 @@ import Card from "@/components/card.vue"; import { onMounted, ref } from "vue"; import { GlobalStore } from "@/stores"; -import { getPartyBuildingGuidancePage } from "@/api/modules/guidancePartyBuilding"; +import { getSunshineProjectPage } from "@/api/modules/sunshineProject"; const store = GlobalStore(); const memberCareList = ref({} as any); //获取党建新闻 const getMemberCareList = () => { - getPartyBuildingGuidancePage({ + getSunshineProjectPage({ projectSn: store.sn, pageNo: 1, pageSize: 10, - type: 1 + type: 2 }).then((res: any) => { - console.log("获取各类检查", res); + console.log("获取资金使用公开", res); if (res.success) { memberCareList.value = res.result.records; } @@ -69,7 +69,7 @@ onMounted(() => { .list-content { width: 95%; height: 100%; - margin: 0 2% 0 5%; + margin: 0 2% 0 2%; .list-detail { display: flex;