|
|
@ -27,13 +27,13 @@ |
|
|
|
<div class="boxtitle"> 项目介绍</div> |
|
|
|
<div class="boxtitle"> 项目介绍</div> |
|
|
|
<div class="boxcontent" style="display: flex;flex-direction: column;padding: .9375rem 1.25rem;"> |
|
|
|
<div class="boxcontent" style="display: flex;flex-direction: column;padding: .9375rem 1.25rem;"> |
|
|
|
<div class="displaybox" style="margin-bottom: .625rem;"> |
|
|
|
<div class="displaybox" style="margin-bottom: .625rem;"> |
|
|
|
<div class="diamond"></div>项目名称: 新火工区建设项目 |
|
|
|
<div class="diamond"></div>项目名称: {{state.name}} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="displaybox" style="margin-bottom: .75rem;"> |
|
|
|
<div class="displaybox" style="margin-bottom: .75rem;"> |
|
|
|
<div class="diamond" style="background-color: #FFAE3C;"></div>工地负责人:xxx |
|
|
|
<div class="diamond" style="background-color: #FFAE3C;"></div>工地负责人:{{state.manager}} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="chaochu" style="flex: 1;font-size: .8125rem;"> |
|
|
|
<div class="chaochu" style="flex: 1;font-size: .8125rem;"> |
|
|
|
项目简介:本项目拟新建单体包括一期: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}} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
@ -324,7 +324,7 @@ import { echart } from "../../echarts"; |
|
|
|
import { stausList } from './options' |
|
|
|
import { stausList } from './options' |
|
|
|
import { retryAndRepeatRequest } from "@/utils/vctgo"; |
|
|
|
import { retryAndRepeatRequest } from "@/utils/vctgo"; |
|
|
|
import { meunList } from './options' |
|
|
|
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 { proxy } = getCurrentInstance(); |
|
|
|
const tableTrue = ref(false); |
|
|
|
const tableTrue = ref(false); |
|
|
|
const router = useRouter(); |
|
|
|
const router = useRouter(); |
|
|
@ -347,12 +347,26 @@ const state = reactive({ |
|
|
|
}, |
|
|
|
}, |
|
|
|
requestController: null, |
|
|
|
requestController: null, |
|
|
|
time: null, |
|
|
|
time: null, |
|
|
|
|
|
|
|
name: '', |
|
|
|
|
|
|
|
manager: '', |
|
|
|
|
|
|
|
introduce: '', |
|
|
|
}) |
|
|
|
}) |
|
|
|
const myVideoRef = ref() |
|
|
|
const myVideoRef = ref() |
|
|
|
onUnmounted(() => { |
|
|
|
onUnmounted(() => { |
|
|
|
if (state.requestController) state.requestController.stop(); |
|
|
|
if (state.requestController) state.requestController.stop(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
onMounted(async () => { |
|
|
|
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() |
|
|
|
getTime() |
|
|
|
if (state.requestController) { |
|
|
|
if (state.requestController) { |
|
|
|
state.requestController.stop(); |
|
|
|
state.requestController.stop(); |
|
|
|