diff --git a/public/实名制与信息管理.xlsx b/public/实名制与信息管理.xlsx new file mode 100644 index 00000000..8408ac78 Binary files /dev/null and b/public/实名制与信息管理.xlsx differ diff --git a/src/views/large-screen/api.js b/src/views/large-screen/api.js index 848328c6..2027cbb7 100644 --- a/src/views/large-screen/api.js +++ b/src/views/large-screen/api.js @@ -113,4 +113,13 @@ export const getDevicePage = (arg) => { data: arg, dataType: 'json', }) + } + // 获取字典: + export const getDict = (arg) => { + return axios.request({ + url: '/system/dictionary/list', + method: 'get', + params: arg, + dataType: 'json', + }) } \ No newline at end of file diff --git a/src/views/large-screen/index.vue b/src/views/large-screen/index.vue index cd31fbd9..33ff6b01 100644 --- a/src/views/large-screen/index.vue +++ b/src/views/large-screen/index.vue @@ -27,13 +27,13 @@
项目介绍
-
项目名称: 新火工区建设项目 +
项目名称: {{state.name}}
-
工地负责人:xxx +
工地负责人:{{state.manager}}
- 项目简介:本项目拟新建单体包括一期:5305#、5601#、5806#、5826#、5827#、7310#等6栋单体建筑,二期:5602#、5606#、5607#、5606#、5609#、5610#、5701#、5801#、5801-1#、5802#、5802-1#、5803#、5805#、5807#、5808#、5810#、5810-1#、5811#、5811-1#、5812#、5813#、5815#、5816#、5816-1#、5817#、5818#、5821#、5822#、5828#、5829#、5830#、5831#、5909#等34栋单体建筑,建筑物基础形式为杯形基础、独立基础、条形基础,主体结构为框架结构、排架结构。抗爆间室、屏院墙体为钢筋混凝土剪力墙结构。 + {{state.introduce}}
@@ -324,7 +324,7 @@ import { echart } from "../../echarts"; import { stausList } from './options' import { retryAndRepeatRequest } from "@/utils/vctgo"; import { meunList } from './options' -import { getRecordPage, iengineerlogList, iuserworkerType, iresourcescheduleList, vehiclestat, statistics, dataOverview, iwarnlist } from './api' +import { getDict, getRecordPage, iengineerlogList, iuserworkerType, iresourcescheduleList, vehiclestat, statistics, dataOverview, iwarnlist } from './api' const { proxy } = getCurrentInstance(); const tableTrue = ref(false); const router = useRouter(); @@ -347,12 +347,26 @@ const state = reactive({ }, requestController: null, time: null, + name: '', + manager: '', + introduce: '', }) const myVideoRef = ref() onUnmounted(() => { if (state.requestController) state.requestController.stop(); }); onMounted(async () => { + getDict().then(res=>{ + console.log('res :>> ', res); + let data = res.data; + let project_introduce = data.find(item=>item.code == 'project_introduce').subSysDictionaryList + let name = project_introduce.find(item=>item.code == 'name').value + let manager = project_introduce.find(item=>item.code == 'manager').value + let introduce = project_introduce.find(item=>item.code =='introduce').value + state.name = name; + state.manager = manager; + state.introduce = introduce; + }) getTime() if (state.requestController) { state.requestController.stop(); diff --git a/src/views/sitePersonnel/realName/index.vue b/src/views/sitePersonnel/realName/index.vue index 90876d84..72cabe92 100644 --- a/src/views/sitePersonnel/realName/index.vue +++ b/src/views/sitePersonnel/realName/index.vue @@ -1,12 +1,12 @@