网诚需求

This commit is contained in:
jiayu 2024-09-10 16:17:06 +08:00
parent 71638c10ea
commit f1449f587d
6 changed files with 21 additions and 19 deletions

View File

@ -47,7 +47,7 @@ VITE_API_URL = 'http://192.168.34.155:19111'
# 包头化工 # 包头化工
# 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' # VITE_API_URL = 'http://101.43.164.214:11126'
# 上传 # 上传
VITE_ULD_API_URL = 'http://192.168.34.155:8012/onlinePreview?url=' VITE_ULD_API_URL = 'http://192.168.34.155:8012/onlinePreview?url='

View File

@ -42,7 +42,7 @@ VITE_API_URL = 'http://192.168.9.249:9820'
# 包头化工 # 包头化工
# 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' # VITE_API_URL = 'http://101.43.164.214:11126'
# 打包 # 打包
VITE_ULD_API_URL = 'http://jxj.zhgdyun.com:8012/onlinePreview?url=' VITE_ULD_API_URL = 'http://jxj.zhgdyun.com:8012/onlinePreview?url='

View File

@ -35,7 +35,7 @@ export const getCountEntryAndExitNum = (params: {}) => {
}; };
//查询今日作业人员趋势 //查询今日作业人员趋势
export const getQueryTodayAttendanceTrendApi = (params: {}) => { export const getQueryTodayAttendanceTrendApi = (params: {}) => {
return http.get(BASEURL + `/xmgl/workerAttendance/queryTodayAttendanceTrend`, params, { headers: { noLoading: true } }); return http.get(BASEURL + `/xmgl/workerAttendance/queryYearAttendanceTrend`, params, { headers: { noLoading: true } });
}; };
//查询出勤分析 //查询出勤分析

View File

@ -29,7 +29,7 @@ import rightBottom from "@/views/sevenLargeScreen/comprehensiveManage/projectOve
import { GlobalStore } from "@/stores"; import { GlobalStore } from "@/stores";
const store = GlobalStore(); const store = GlobalStore();
import { getWorkerStatisticsCountApi, getProjectDetail } from "@/api/modules/projectOverview"; import { getWorkerStatisticsCountApi, getProjectDetail } from "@/api/modules/projectOverview";
import { ref, onMounted, onBeforeUnmount,nextTick } from "vue"; import { ref, onMounted, onBeforeUnmount, nextTick } from "vue";
const statisticsCount = ref(null as any); const statisticsCount = ref(null as any);
const projectData = ref(null as any); const projectData = ref(null as any);
@ -59,34 +59,34 @@ const callChildFn = async () => {
centerTopRef.value.getDataList(true); centerTopRef.value.getDataList(true);
centerBottomRef.value.getProgressOption(true); centerBottomRef.value.getProgressOption(true);
rightTopRef.value.getSafeInfo(true); rightTopRef.value.getSafeInfo(true);
rightCenterRef.value.qualityInfo() rightCenterRef.value.qualityInfo();
rightBottomRef.value.getList() rightBottomRef.value.getList();
}) });
} };
// //
const interval = ref(null as any); const interval = ref(null as any);
// //
const startInterval = async () => { const startInterval = async () => {
interval.value= setInterval(() => { interval.value = setInterval(() => {
getPersonDetail(); getPersonDetail();
getProjectInfo(true); getProjectInfo(true);
callChildFn(); callChildFn();
}, 30 * 1000); }, 30 * 1000);
} };
// interval // interval
const destroyInterval = () => { const destroyInterval = () => {
if (interval.value) { if (interval.value) {
clearInterval(interval.value); clearInterval(interval.value);
} }
} };
// destroyInterval interval // destroyInterval interval
onBeforeUnmount(() => { onBeforeUnmount(() => {
destroyInterval(); destroyInterval();
}) });
window.onbeforeunload = (e) => { window.onbeforeunload = () => {
destroyInterval(); destroyInterval();
} };
onMounted( async () => { onMounted(async () => {
getPersonDetail(); getPersonDetail();
getProjectInfo(); getProjectInfo();
startInterval(); startInterval();

View File

@ -4,8 +4,10 @@
<div class="projectInfo"> <div class="projectInfo">
<div><span>项目名称</span> {{ projectData.projectName || "" }}</div> <div><span>项目名称</span> {{ projectData.projectName || "" }}</div>
<div :title="projectLocal"><span>项目地址</span> {{ projectLocal }}</div> <div :title="projectLocal"><span>项目地址</span> {{ projectLocal }}</div>
<div><span>项目经理</span> {{ projectData.projectManage || "" }}</div> <!-- <div><span>项目经理</span> {{ projectData.projectManage || "" }}</div>
<div><span>联系电话</span> {{ projectData.projectTel || "" }}</div> <div><span>联系电话</span> {{ projectData.projectTel || "" }}</div> -->
<div><span>承建单位</span> {{ projectData.constructionUnit || "" }}</div>
<div><span>监理单位</span> {{ projectData.supervisorUnit || "" }}</div>
<div><span>建筑面积</span> {{ projectData.projectAcreage || "" }} </div> <div><span>建筑面积</span> {{ projectData.projectAcreage || "" }} </div>
<div><span>开工日期</span> {{ projectData.startWorkDate || "" }}</div> <div><span>开工日期</span> {{ projectData.startWorkDate || "" }}</div>
<div><span>项目编号</span> {{ projectData.projectNumber || "" }}</div> <div><span>项目编号</span> {{ projectData.projectNumber || "" }}</div>

View File

@ -42,7 +42,7 @@ const getProjectInfo = async () => {
const res: any = await getTaskTimeDetail({ projectSn: store.sn }); const res: any = await getTaskTimeDetail({ projectSn: store.sn });
console.log("获取项目信息", res); console.log("获取项目信息", res);
projectTimeInfo.value = res.result; projectTimeInfo.value = res.result;
countdown.value = projectTimeInfo.value.projectOverallCountdown.toString().padStart(6, "0"); countdown.value = projectTimeInfo.value.surplusDay.toString().padStart(6, "0");
}; };
onMounted(async () => { onMounted(async () => {