update code
parent
16a0bb92f7
commit
7d231e5500
|
@ -50,7 +50,8 @@
|
|||
@click="doShowAttendanceDetail">
|
||||
<div class="warning-info-title" style="padding-left: 20px;">
|
||||
<div :class="infoNav == 0 ? 'active' : ''" @click="onWarningInfoNav(0)">在岗人数</div>
|
||||
<div :class="infoNav == 1 ? 'active' : ''" @click="onWarningInfoNav(1)">今日出勤</div>
|
||||
<div :class="infoNav == 1 ? 'active' : ''" @click="onWarningInfoNav(1)">离岗人数</div>
|
||||
<div :class="infoNav == 2 ? 'active' : ''" @click="onWarningInfoNav(2)">今日出勤</div>
|
||||
</div>
|
||||
<el-row>
|
||||
<el-col :span="8">
|
||||
|
@ -549,12 +550,13 @@ export default {
|
|||
//查询在岗人数
|
||||
loadAttendanceData(){
|
||||
let data={
|
||||
id:this.infoNav,
|
||||
subDeptId:this.deptInfo.id||0,
|
||||
projectId:this.prj.id||0,
|
||||
attendanceTime: this.$dt(new Date()).format("YYYY-MM-DD")
|
||||
}
|
||||
let ajax=this.$api.attendance.groupByComany
|
||||
if (this.infoNav == 0) {
|
||||
if (this.infoNav != 2) {
|
||||
ajax=this.$api.attendance.groupAllByComany
|
||||
}
|
||||
ajax(data).then(d=>{
|
||||
|
@ -730,8 +732,8 @@ export default {
|
|||
//劳务人员概况
|
||||
onWarningInfoNav(n) {
|
||||
this.infoNav = n
|
||||
this.staffText = n == 0 ? '在岗人数' : '今日出勤'
|
||||
if (n == 0) {
|
||||
this.staffText = n == 0 ? '在岗人数' : n == 1?'离岗人数': '今日出勤'
|
||||
if (n == 0||n==1) {
|
||||
this.surveyUrl = 'images/survey_icon_4.png'
|
||||
} else {
|
||||
this.surveyUrl = 'images/survey_icon_5.png'
|
||||
|
|
|
@ -5,19 +5,12 @@
|
|||
<el-col :span="6">
|
||||
<module-one-1-1 label="项目概况">
|
||||
<div class="company-name-max">
|
||||
<div
|
||||
class="company-project-introduction"
|
||||
@click="projectIntroduction"
|
||||
v-if="prjs.length > 1"
|
||||
>
|
||||
<div class="company-project-introduction" @click="projectIntroduction" v-if="prjs.length > 1">
|
||||
<span>项目简介</span>
|
||||
<img src="images/check_icon.png" />
|
||||
</div>
|
||||
<el-row :key="elPrjUser">
|
||||
<div
|
||||
class="glr-title"
|
||||
style="margin: 10px 0px; color: #5eebe9; font-weight: bold"
|
||||
>
|
||||
<div class="glr-title" style="margin: 10px 0px; color: #5eebe9; font-weight: bold">
|
||||
{{ getCurProject().projectName }}
|
||||
</div>
|
||||
<el-col :span="12">
|
||||
|
@ -69,10 +62,7 @@
|
|||
<div class="company-img"><img src="images/company_3.png" /></div>
|
||||
<div class="company-info">
|
||||
<div class="company-title">总包单位</div>
|
||||
<div
|
||||
class="company-text"
|
||||
:title="getPrjUser('总包单位', '2') || ''"
|
||||
>
|
||||
<div class="company-text" :title="getPrjUser('总包单位', '2') || ''">
|
||||
{{ getPrjUser("总包单位", "2") || " " }}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -83,10 +73,7 @@
|
|||
<div class="company-img"><img src="images/company_10.png" /></div>
|
||||
<div class="company-info">
|
||||
<div class="company-title">监理单位</div>
|
||||
<div
|
||||
class="company-text"
|
||||
:title="getPrjUser('监理单位', '4') || ''"
|
||||
>
|
||||
<div class="company-text" :title="getPrjUser('监理单位', '4') || ''">
|
||||
{{ getPrjUser("监理单位", "4") || " " }}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -98,25 +85,18 @@
|
|||
<module-one-1-1 label="劳务人员概况" style="position: relative">
|
||||
<div class="warning-info">
|
||||
<div class="warning-info-title">
|
||||
<div
|
||||
:class="infoNav == 0 ? 'active' : ''"
|
||||
@click="onWarningInfoNav(0, '在岗人数')"
|
||||
>
|
||||
<div :class="infoNav == 0 ? 'active' : ''" @click="onWarningInfoNav(0, '在岗人数')">
|
||||
在岗人数
|
||||
</div>
|
||||
<div
|
||||
:class="infoNav == 1 ? 'active' : ''"
|
||||
@click="onWarningInfoNav(1, '今日出勤')"
|
||||
>
|
||||
<div :class="infoNav == 1 ? 'active' : ''" @click="onWarningInfoNav(1, '离岗人数')">
|
||||
离岗人数
|
||||
</div>
|
||||
<div :class="infoNav == 2 ? 'active' : ''" @click="onWarningInfoNav(2, '今日出勤')">
|
||||
今日出勤
|
||||
</div>
|
||||
</div>
|
||||
<img
|
||||
src="images/icon2001.png"
|
||||
v-show="laborPersonnelTotal > 0"
|
||||
style="position: absolute; cursor: pointer; right: 20px; top: 12px"
|
||||
@click="doShowAttendanceDetail"
|
||||
/>
|
||||
<img src="images/icon2001.png" v-show="laborPersonnelTotal > 0"
|
||||
style="position: absolute; cursor: pointer; right: 20px; top: 12px" @click="doShowAttendanceDetail" />
|
||||
<el-row :key="elDeptWorks">
|
||||
<el-col :span="8">
|
||||
<div class="survey_content">
|
||||
|
@ -132,11 +112,7 @@
|
|||
</div>
|
||||
</el-col>
|
||||
<el-col :span="16">
|
||||
<staff-survey-chart
|
||||
:height="220"
|
||||
:data="laborPersonnelData"
|
||||
:width="140"
|
||||
></staff-survey-chart>
|
||||
<staff-survey-chart :height="220" :data="laborPersonnelData" :width="140"></staff-survey-chart>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
|
@ -156,25 +132,16 @@
|
|||
<div class="photography-list-nodata">
|
||||
<div>
|
||||
<i class="video-play">
|
||||
<svg
|
||||
class="icon"
|
||||
style="
|
||||
<svg class="icon" style="
|
||||
width: 30px;
|
||||
height: 30px;
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="4551"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4551">
|
||||
<path
|
||||
d="M128 138.666667c0-47.232 33.322667-66.666667 74.176-43.562667l663.146667 374.954667c40.96 23.168 40.853333 60.8 0 83.882666L202.176 928.896C161.216 952.064 128 932.565333 128 885.333333v-746.666666z"
|
||||
fill="#3D3D3D"
|
||||
p-id="4552"
|
||||
></path>
|
||||
fill="#3D3D3D" p-id="4552"></path>
|
||||
</svg>
|
||||
</i>
|
||||
</div>
|
||||
|
@ -185,12 +152,8 @@
|
|||
</module-one-1-1>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<div
|
||||
:key="'co' + elCostOut"
|
||||
class="modify-project-amount"
|
||||
@mouseout="costMouseout"
|
||||
@mouseover="costMouseover"
|
||||
>
|
||||
<div :key="'co' + elCostOut" class="modify-project-amount" @mouseout="costMouseout"
|
||||
@mouseover="costMouseover">
|
||||
<div class="modify-btn">
|
||||
<img src="images/foot_left.png" @click="modifyLeftBtn" />
|
||||
</div>
|
||||
|
@ -200,28 +163,17 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="15828"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="15828">
|
||||
<path
|
||||
d="M895.063 350.163c-20.941-49.511-50.914-93.969-89.085-132.141-38.172-38.171-82.63-68.144-132.141-89.085C622.562 107.249 568.111 96.252 512 96.252c-56.112 0-110.562 10.997-161.837 32.685-49.511 20.941-93.969 50.914-132.141 89.085s-68.144 82.63-89.085 132.141C107.249 401.438 96.252 455.888 96.252 512c0 56.111 10.997 110.562 32.685 161.838 20.941 49.511 50.914 93.969 89.085 132.141 38.171 38.171 82.63 68.144 132.141 89.085 51.276 21.688 105.726 32.685 161.837 32.685 56.111 0 110.562-10.997 161.838-32.685 49.511-20.941 93.969-50.914 132.141-89.085 38.171-38.172 68.144-82.63 89.085-132.141 21.688-51.276 32.685-105.727 32.685-161.838-0.001-56.112-10.998-110.562-32.686-161.837zM512 864.252c-194.232 0-352.252-158.02-352.252-352.252S317.768 159.748 512 159.748 864.252 317.768 864.252 512 706.232 864.252 512 864.252z"
|
||||
fill="#070102"
|
||||
p-id="15829"
|
||||
></path>
|
||||
fill="#070102" p-id="15829"></path>
|
||||
<path
|
||||
d="M672 512c17.673 0 32-14.327 32-32s-14.327-32-32-32h-89.245l72.795-72.795c12.496-12.497 12.497-32.757 0-45.255-12.498-12.497-32.759-12.497-45.255 0L512 428.245l-98.295-98.294c-12.496-12.497-32.757-12.497-45.255 0-12.497 12.498-12.496 32.758 0 45.255L441.246 448H352c-17.673 0-32 14.327-32 32s14.327 32 32 32h127v64H352c-17.673 0-32 14.326-32 32s14.327 32 32 32h127v72c0 17.674 14.326 32 32 32s32-14.326 32-32v-72h129c17.673 0 32-14.326 32-32s-14.327-32-32-32H543v-64h129z"
|
||||
fill="#070102"
|
||||
p-id="15830"
|
||||
></path>
|
||||
fill="#070102" p-id="15830"></path>
|
||||
</svg>
|
||||
总投资
|
||||
</p>
|
||||
|
@ -235,28 +187,17 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="15828"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="15828">
|
||||
<path
|
||||
d="M895.063 350.163c-20.941-49.511-50.914-93.969-89.085-132.141-38.172-38.171-82.63-68.144-132.141-89.085C622.562 107.249 568.111 96.252 512 96.252c-56.112 0-110.562 10.997-161.837 32.685-49.511 20.941-93.969 50.914-132.141 89.085s-68.144 82.63-89.085 132.141C107.249 401.438 96.252 455.888 96.252 512c0 56.111 10.997 110.562 32.685 161.838 20.941 49.511 50.914 93.969 89.085 132.141 38.171 38.171 82.63 68.144 132.141 89.085 51.276 21.688 105.726 32.685 161.837 32.685 56.111 0 110.562-10.997 161.838-32.685 49.511-20.941 93.969-50.914 132.141-89.085 38.171-38.172 68.144-82.63 89.085-132.141 21.688-51.276 32.685-105.727 32.685-161.838-0.001-56.112-10.998-110.562-32.686-161.837zM512 864.252c-194.232 0-352.252-158.02-352.252-352.252S317.768 159.748 512 159.748 864.252 317.768 864.252 512 706.232 864.252 512 864.252z"
|
||||
fill="#070102"
|
||||
p-id="15829"
|
||||
></path>
|
||||
fill="#070102" p-id="15829"></path>
|
||||
<path
|
||||
d="M672 512c17.673 0 32-14.327 32-32s-14.327-32-32-32h-89.245l72.795-72.795c12.496-12.497 12.497-32.757 0-45.255-12.498-12.497-32.759-12.497-45.255 0L512 428.245l-98.295-98.294c-12.496-12.497-32.757-12.497-45.255 0-12.497 12.498-12.496 32.758 0 45.255L441.246 448H352c-17.673 0-32 14.327-32 32s14.327 32 32 32h127v64H352c-17.673 0-32 14.326-32 32s14.327 32 32 32h127v72c0 17.674 14.326 32 32 32s32-14.326 32-32v-72h129c17.673 0 32-14.326 32-32s-14.327-32-32-32H543v-64h129z"
|
||||
fill="#070102"
|
||||
p-id="15830"
|
||||
></path>
|
||||
fill="#070102" p-id="15830"></path>
|
||||
</svg>
|
||||
本月完成
|
||||
</p>
|
||||
|
@ -270,28 +211,17 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="15828"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="15828">
|
||||
<path
|
||||
d="M895.063 350.163c-20.941-49.511-50.914-93.969-89.085-132.141-38.172-38.171-82.63-68.144-132.141-89.085C622.562 107.249 568.111 96.252 512 96.252c-56.112 0-110.562 10.997-161.837 32.685-49.511 20.941-93.969 50.914-132.141 89.085s-68.144 82.63-89.085 132.141C107.249 401.438 96.252 455.888 96.252 512c0 56.111 10.997 110.562 32.685 161.838 20.941 49.511 50.914 93.969 89.085 132.141 38.171 38.171 82.63 68.144 132.141 89.085 51.276 21.688 105.726 32.685 161.837 32.685 56.111 0 110.562-10.997 161.838-32.685 49.511-20.941 93.969-50.914 132.141-89.085 38.171-38.172 68.144-82.63 89.085-132.141 21.688-51.276 32.685-105.727 32.685-161.838-0.001-56.112-10.998-110.562-32.686-161.837zM512 864.252c-194.232 0-352.252-158.02-352.252-352.252S317.768 159.748 512 159.748 864.252 317.768 864.252 512 706.232 864.252 512 864.252z"
|
||||
fill="#070102"
|
||||
p-id="15829"
|
||||
></path>
|
||||
fill="#070102" p-id="15829"></path>
|
||||
<path
|
||||
d="M672 512c17.673 0 32-14.327 32-32s-14.327-32-32-32h-89.245l72.795-72.795c12.496-12.497 12.497-32.757 0-45.255-12.498-12.497-32.759-12.497-45.255 0L512 428.245l-98.295-98.294c-12.496-12.497-32.757-12.497-45.255 0-12.497 12.498-12.496 32.758 0 45.255L441.246 448H352c-17.673 0-32 14.327-32 32s14.327 32 32 32h127v64H352c-17.673 0-32 14.326-32 32s14.327 32 32 32h127v72c0 17.674 14.326 32 32 32s32-14.326 32-32v-72h129c17.673 0 32-14.326 32-32s-14.327-32-32-32H543v-64h129z"
|
||||
fill="#070102"
|
||||
p-id="15830"
|
||||
></path>
|
||||
fill="#070102" p-id="15830"></path>
|
||||
</svg>
|
||||
本年完成
|
||||
</p>
|
||||
|
@ -305,28 +235,17 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="15828"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="15828">
|
||||
<path
|
||||
d="M895.063 350.163c-20.941-49.511-50.914-93.969-89.085-132.141-38.172-38.171-82.63-68.144-132.141-89.085C622.562 107.249 568.111 96.252 512 96.252c-56.112 0-110.562 10.997-161.837 32.685-49.511 20.941-93.969 50.914-132.141 89.085s-68.144 82.63-89.085 132.141C107.249 401.438 96.252 455.888 96.252 512c0 56.111 10.997 110.562 32.685 161.838 20.941 49.511 50.914 93.969 89.085 132.141 38.171 38.171 82.63 68.144 132.141 89.085 51.276 21.688 105.726 32.685 161.837 32.685 56.111 0 110.562-10.997 161.838-32.685 49.511-20.941 93.969-50.914 132.141-89.085 38.171-38.172 68.144-82.63 89.085-132.141 21.688-51.276 32.685-105.727 32.685-161.838-0.001-56.112-10.998-110.562-32.686-161.837zM512 864.252c-194.232 0-352.252-158.02-352.252-352.252S317.768 159.748 512 159.748 864.252 317.768 864.252 512 706.232 864.252 512 864.252z"
|
||||
fill="#070102"
|
||||
p-id="15829"
|
||||
></path>
|
||||
fill="#070102" p-id="15829"></path>
|
||||
<path
|
||||
d="M672 512c17.673 0 32-14.327 32-32s-14.327-32-32-32h-89.245l72.795-72.795c12.496-12.497 12.497-32.757 0-45.255-12.498-12.497-32.759-12.497-45.255 0L512 428.245l-98.295-98.294c-12.496-12.497-32.757-12.497-45.255 0-12.497 12.498-12.496 32.758 0 45.255L441.246 448H352c-17.673 0-32 14.327-32 32s14.327 32 32 32h127v64H352c-17.673 0-32 14.326-32 32s14.327 32 32 32h127v72c0 17.674 14.326 32 32 32s32-14.326 32-32v-72h129c17.673 0 32-14.326 32-32s-14.327-32-32-32H543v-64h129z"
|
||||
fill="#070102"
|
||||
p-id="15830"
|
||||
></path>
|
||||
fill="#070102" p-id="15830"></path>
|
||||
laborPersonnelData
|
||||
</svg>
|
||||
开累完成
|
||||
|
@ -341,75 +260,48 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="16844"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16844">
|
||||
<path
|
||||
d="M128 213.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667h768a42.666667 42.666667 0 0 0 42.666667-42.666667V256a42.666667 42.666667 0 0 0-42.666667-42.666667H128z m0-42.666666h768a85.333333 85.333333 0 0 1 85.333333 85.333333v597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334H128a85.333333 85.333333 0 0 1-85.333333-85.333334V256a85.333333 85.333333 0 0 1 85.333333-85.333333z"
|
||||
fill="#595959"
|
||||
p-id="16845"
|
||||
></path>
|
||||
fill="#595959" p-id="16845"></path>
|
||||
<path
|
||||
d="M42.666667 384m21.333333 0l896 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333334l-896 0q-21.333333 0-21.333333-21.333334l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16846"
|
||||
></path>
|
||||
fill="#595959" p-id="16846"></path>
|
||||
<path
|
||||
d="M170.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16847"
|
||||
></path>
|
||||
fill="#595959" p-id="16847"></path>
|
||||
<path
|
||||
d="M426.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16848"
|
||||
></path>
|
||||
fill="#595959" p-id="16848"></path>
|
||||
<path
|
||||
d="M682.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16849"
|
||||
></path>
|
||||
fill="#595959" p-id="16849"></path>
|
||||
<path
|
||||
d="M170.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16850"
|
||||
></path>
|
||||
fill="#595959" p-id="16850"></path>
|
||||
<path
|
||||
d="M426.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16851"
|
||||
></path>
|
||||
fill="#595959" p-id="16851"></path>
|
||||
<path
|
||||
d="M682.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16852"
|
||||
></path>
|
||||
fill="#595959" p-id="16852"></path>
|
||||
<path
|
||||
d="M256 85.333333m21.333333 0l0 0q21.333333 0 21.333334 21.333334l0 170.666666q0 21.333333-21.333334 21.333334l0 0q-21.333333 0-21.333333-21.333334l0-170.666666q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16853"
|
||||
></path>
|
||||
fill="#595959" p-id="16853"></path>
|
||||
<path
|
||||
d="M725.333333 85.333333m21.333334 0l0 0q21.333333 0 21.333333 21.333334l0 170.666666q0 21.333333-21.333333 21.333334l0 0q-21.333333 0-21.333334-21.333334l0-170.666666q0-21.333333 21.333334-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16854"
|
||||
></path>
|
||||
fill="#595959" p-id="16854"></path>
|
||||
</svg>
|
||||
计划开工日期
|
||||
</p>
|
||||
<div>
|
||||
<span>{{
|
||||
fmtDate(getCurProject().scheduledStartTime || "")
|
||||
}}</span>
|
||||
fmtDate(getCurProject().scheduledStartTime || "")
|
||||
}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -418,75 +310,48 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="16844"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16844">
|
||||
<path
|
||||
d="M128 213.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667h768a42.666667 42.666667 0 0 0 42.666667-42.666667V256a42.666667 42.666667 0 0 0-42.666667-42.666667H128z m0-42.666666h768a85.333333 85.333333 0 0 1 85.333333 85.333333v597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334H128a85.333333 85.333333 0 0 1-85.333333-85.333334V256a85.333333 85.333333 0 0 1 85.333333-85.333333z"
|
||||
fill="#595959"
|
||||
p-id="16845"
|
||||
></path>
|
||||
fill="#595959" p-id="16845"></path>
|
||||
<path
|
||||
d="M42.666667 384m21.333333 0l896 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333334l-896 0q-21.333333 0-21.333333-21.333334l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16846"
|
||||
></path>
|
||||
fill="#595959" p-id="16846"></path>
|
||||
<path
|
||||
d="M170.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16847"
|
||||
></path>
|
||||
fill="#595959" p-id="16847"></path>
|
||||
<path
|
||||
d="M426.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16848"
|
||||
></path>
|
||||
fill="#595959" p-id="16848"></path>
|
||||
<path
|
||||
d="M682.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16849"
|
||||
></path>
|
||||
fill="#595959" p-id="16849"></path>
|
||||
<path
|
||||
d="M170.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16850"
|
||||
></path>
|
||||
fill="#595959" p-id="16850"></path>
|
||||
<path
|
||||
d="M426.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16851"
|
||||
></path>
|
||||
fill="#595959" p-id="16851"></path>
|
||||
<path
|
||||
d="M682.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16852"
|
||||
></path>
|
||||
fill="#595959" p-id="16852"></path>
|
||||
<path
|
||||
d="M256 85.333333m21.333333 0l0 0q21.333333 0 21.333334 21.333334l0 170.666666q0 21.333333-21.333334 21.333334l0 0q-21.333333 0-21.333333-21.333334l0-170.666666q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16853"
|
||||
></path>
|
||||
fill="#595959" p-id="16853"></path>
|
||||
<path
|
||||
d="M725.333333 85.333333m21.333334 0l0 0q21.333333 0 21.333333 21.333334l0 170.666666q0 21.333333-21.333333 21.333334l0 0q-21.333333 0-21.333334-21.333334l0-170.666666q0-21.333333 21.333334-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16854"
|
||||
></path>
|
||||
fill="#595959" p-id="16854"></path>
|
||||
</svg>
|
||||
计划竣工日期
|
||||
</p>
|
||||
<div>
|
||||
<span>{{
|
||||
fmtDate(getCurProject().plannedCompletionTime || "")
|
||||
}}</span>
|
||||
fmtDate(getCurProject().plannedCompletionTime || "")
|
||||
}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -495,68 +360,41 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="16844"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16844">
|
||||
<path
|
||||
d="M128 213.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667h768a42.666667 42.666667 0 0 0 42.666667-42.666667V256a42.666667 42.666667 0 0 0-42.666667-42.666667H128z m0-42.666666h768a85.333333 85.333333 0 0 1 85.333333 85.333333v597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334H128a85.333333 85.333333 0 0 1-85.333333-85.333334V256a85.333333 85.333333 0 0 1 85.333333-85.333333z"
|
||||
fill="#595959"
|
||||
p-id="16845"
|
||||
></path>
|
||||
fill="#595959" p-id="16845"></path>
|
||||
<path
|
||||
d="M42.666667 384m21.333333 0l896 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333334l-896 0q-21.333333 0-21.333333-21.333334l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16846"
|
||||
></path>
|
||||
fill="#595959" p-id="16846"></path>
|
||||
<path
|
||||
d="M170.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16847"
|
||||
></path>
|
||||
fill="#595959" p-id="16847"></path>
|
||||
<path
|
||||
d="M426.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16848"
|
||||
></path>
|
||||
fill="#595959" p-id="16848"></path>
|
||||
<path
|
||||
d="M682.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16849"
|
||||
></path>
|
||||
fill="#595959" p-id="16849"></path>
|
||||
<path
|
||||
d="M170.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16850"
|
||||
></path>
|
||||
fill="#595959" p-id="16850"></path>
|
||||
<path
|
||||
d="M426.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16851"
|
||||
></path>
|
||||
fill="#595959" p-id="16851"></path>
|
||||
<path
|
||||
d="M682.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16852"
|
||||
></path>
|
||||
fill="#595959" p-id="16852"></path>
|
||||
<path
|
||||
d="M256 85.333333m21.333333 0l0 0q21.333333 0 21.333334 21.333334l0 170.666666q0 21.333333-21.333334 21.333334l0 0q-21.333333 0-21.333333-21.333334l0-170.666666q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16853"
|
||||
></path>
|
||||
fill="#595959" p-id="16853"></path>
|
||||
<path
|
||||
d="M725.333333 85.333333m21.333334 0l0 0q21.333333 0 21.333333 21.333334l0 170.666666q0 21.333333-21.333333 21.333334l0 0q-21.333333 0-21.333334-21.333334l0-170.666666q0-21.333333 21.333334-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16854"
|
||||
></path>
|
||||
fill="#595959" p-id="16854"></path>
|
||||
</svg>
|
||||
实际开工日期
|
||||
</p>
|
||||
|
@ -570,68 +408,41 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="16844"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="16844">
|
||||
<path
|
||||
d="M128 213.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v597.333333a42.666667 42.666667 0 0 0 42.666667 42.666667h768a42.666667 42.666667 0 0 0 42.666667-42.666667V256a42.666667 42.666667 0 0 0-42.666667-42.666667H128z m0-42.666666h768a85.333333 85.333333 0 0 1 85.333333 85.333333v597.333333a85.333333 85.333333 0 0 1-85.333333 85.333334H128a85.333333 85.333333 0 0 1-85.333333-85.333334V256a85.333333 85.333333 0 0 1 85.333333-85.333333z"
|
||||
fill="#595959"
|
||||
p-id="16845"
|
||||
></path>
|
||||
fill="#595959" p-id="16845"></path>
|
||||
<path
|
||||
d="M42.666667 384m21.333333 0l896 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333334l-896 0q-21.333333 0-21.333333-21.333334l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16846"
|
||||
></path>
|
||||
fill="#595959" p-id="16846"></path>
|
||||
<path
|
||||
d="M170.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16847"
|
||||
></path>
|
||||
fill="#595959" p-id="16847"></path>
|
||||
<path
|
||||
d="M426.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16848"
|
||||
></path>
|
||||
fill="#595959" p-id="16848"></path>
|
||||
<path
|
||||
d="M682.666667 554.666667m21.333333 0l128 0q21.333333 0 21.333333 21.333333l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333333Z"
|
||||
fill="#595959"
|
||||
p-id="16849"
|
||||
></path>
|
||||
fill="#595959" p-id="16849"></path>
|
||||
<path
|
||||
d="M170.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16850"
|
||||
></path>
|
||||
fill="#595959" p-id="16850"></path>
|
||||
<path
|
||||
d="M426.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16851"
|
||||
></path>
|
||||
fill="#595959" p-id="16851"></path>
|
||||
<path
|
||||
d="M682.666667 725.333333m21.333333 0l128 0q21.333333 0 21.333333 21.333334l0 0q0 21.333333-21.333333 21.333333l-128 0q-21.333333 0-21.333333-21.333333l0 0q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16852"
|
||||
></path>
|
||||
fill="#595959" p-id="16852"></path>
|
||||
<path
|
||||
d="M256 85.333333m21.333333 0l0 0q21.333333 0 21.333334 21.333334l0 170.666666q0 21.333333-21.333334 21.333334l0 0q-21.333333 0-21.333333-21.333334l0-170.666666q0-21.333333 21.333333-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16853"
|
||||
></path>
|
||||
fill="#595959" p-id="16853"></path>
|
||||
<path
|
||||
d="M725.333333 85.333333m21.333334 0l0 0q21.333333 0 21.333333 21.333334l0 170.666666q0 21.333333-21.333333 21.333334l0 0q-21.333333 0-21.333334-21.333334l0-170.666666q0-21.333333 21.333334-21.333334Z"
|
||||
fill="#595959"
|
||||
p-id="16854"
|
||||
></path>
|
||||
fill="#595959" p-id="16854"></path>
|
||||
</svg>
|
||||
合同工期
|
||||
</p>
|
||||
|
@ -645,33 +456,20 @@
|
|||
<div class="project-amount-bgd">
|
||||
<div class="project-amount-con">
|
||||
<p>
|
||||
<svg
|
||||
class="my-svg-icon"
|
||||
style="
|
||||
<svg class="my-svg-icon" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="17500"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17500">
|
||||
<path
|
||||
d="M800 894.1H224c-16.9 0-30.5-13.7-30.5-30.5v-47.2h-41.6c-16.9 0-30.5-13.7-30.5-30.5V229.7c0-16.9 13.7-30.5 30.5-30.5h41.6V129c0-16.9 13.7-30.5 30.5-30.5h576c16.9 0 30.5 13.7 30.5 30.5v70.2h55.9c16.9 0 30.5 13.7 30.5 30.5v556.1c0 16.9-13.7 30.5-30.5 30.5h-55.9v47.2c0.1 16.9-13.6 30.6-30.5 30.6z m-545.5-61h515v-47.2c0-16.9 13.7-30.5 30.5-30.5h55.9V260.3H800c-16.9 0-30.5-13.7-30.5-30.5v-70.2h-515v70.2c0 16.9-13.7 30.5-30.5 30.5h-41.6v495.1H224c16.9 0 30.5 13.7 30.5 30.5v47.2z"
|
||||
fill="#666666"
|
||||
p-id="17501"
|
||||
></path>
|
||||
fill="#666666" p-id="17501"></path>
|
||||
<path
|
||||
d="M224 822c-7.8 0-15.6-3-21.6-8.9-11.9-11.9-11.9-31.2 0-43.2l576.1-576.1c11.9-11.9 31.2-11.9 43.2 0 11.9 11.9 11.9 31.2 0 43.2L245.6 813.1c-6 5.9-13.8 8.9-21.6 8.9z"
|
||||
fill="#666666"
|
||||
p-id="17502"
|
||||
></path>
|
||||
fill="#666666" p-id="17502"></path>
|
||||
<path
|
||||
d="M224 967.6H72.7c-16.9 0-30.5-13.7-30.5-30.5V785.8c0-16.9 13.7-30.5 30.5-30.5H224c16.9 0 30.5 13.7 30.5 30.5V937c0 17-13.7 30.6-30.5 30.6z m-120.7-61h90.2v-90.2h-90.2v90.2zM447.2 893.2c-7.8 0-15.6-3-21.6-8.9-11.9-11.9-11.9-31.2 0-43.2L853 413.8c11.9-11.9 31.2-11.9 43.2 0 11.9 11.9 11.9 31.2 0 43.2L468.8 884.3c-6 5.9-13.8 8.9-21.6 8.9zM155.1 566.2c-7.8 0-15.6-3-21.6-8.9-11.9-11.9-11.9-31.2 0-43.2l383.7-383.7c11.9-11.9 31.2-11.9 43.2 0 11.9 11.9 11.9 31.2 0 43.2L176.6 557.2c-5.9 6-13.7 9-21.5 9zM224 260.3H72.7c-16.9 0-30.5-13.7-30.5-30.5V78.5C42.2 61.6 55.9 48 72.7 48H224c16.9 0 30.5 13.7 30.5 30.5v151.2c0 16.9-13.7 30.6-30.5 30.6z m-120.7-61.1h90.2V109h-90.2v90.2zM951.3 260.3H800c-16.9 0-30.5-13.7-30.5-30.5V78.5c0-16.9 13.7-30.5 30.5-30.5h151.2c16.9 0 30.5 13.7 30.5 30.5v151.2c0.1 16.9-13.6 30.6-30.4 30.6z m-120.7-61.1h90.2V109h-90.2v90.2zM951.3 967.6H800c-16.9 0-30.5-13.7-30.5-30.5V785.8c0-16.9 13.7-30.5 30.5-30.5h151.2c16.9 0 30.5 13.7 30.5 30.5V937c0.1 17-13.6 30.6-30.4 30.6z m-120.7-61h90.2v-90.2h-90.2v90.2z"
|
||||
fill="#666666"
|
||||
p-id="17503"
|
||||
></path>
|
||||
fill="#666666" p-id="17503"></path>
|
||||
</svg>
|
||||
建筑面积
|
||||
</p>
|
||||
|
@ -709,15 +507,10 @@
|
|||
<div class="dangerous-time-min">
|
||||
实际:{{ item.endDate || "--" }}
|
||||
</div>
|
||||
<div
|
||||
v-if="item.finishState > 0"
|
||||
class="project-expect-state dangerous-time-nav"
|
||||
:class="
|
||||
(item.finishState == 1 ? 'active' : '') +
|
||||
' state-' +
|
||||
item.finishState
|
||||
"
|
||||
>
|
||||
<div v-if="item.finishState > 0" class="project-expect-state dangerous-time-nav" :class="(item.finishState == 1 ? 'active' : '') +
|
||||
' state-' +
|
||||
item.finishState
|
||||
">
|
||||
{{ item.finish }}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -734,71 +527,40 @@
|
|||
<el-col :span="6">
|
||||
<module-one-1-1 label="项目成果">
|
||||
<div class="warning-info-title" style="padding-left: 20px">
|
||||
<div
|
||||
:class="prjResNav == '03' ? 'active' : ''"
|
||||
@click="doPrjRes('03', '方案设计')"
|
||||
>
|
||||
<div :class="prjResNav == '03' ? 'active' : ''" @click="doPrjRes('03', '方案设计')">
|
||||
方案设计
|
||||
</div>
|
||||
<div
|
||||
:class="prjResNav == '04' ? 'active' : ''"
|
||||
@click="doPrjRes('04', '设计')"
|
||||
>
|
||||
<div :class="prjResNav == '04' ? 'active' : ''" @click="doPrjRes('04', '设计')">
|
||||
报建
|
||||
</div>
|
||||
<div
|
||||
:class="prjResNav == '05' ? 'active' : ''"
|
||||
@click="doPrjRes('05', '合同')"
|
||||
>
|
||||
<div :class="prjResNav == '05' ? 'active' : ''" @click="doPrjRes('05', '合同')">
|
||||
招采
|
||||
</div>
|
||||
<div
|
||||
:class="prjResNav == '06' ? 'active' : ''"
|
||||
@click="doPrjRes('06', '验收成果')"
|
||||
>
|
||||
<div :class="prjResNav == '06' ? 'active' : ''" @click="doPrjRes('06', '验收成果')">
|
||||
施工阶段
|
||||
</div>
|
||||
<div
|
||||
:class="prjResNav == '07' ? 'active' : ''"
|
||||
@click="doPrjRes('07', '验收成果')"
|
||||
>
|
||||
<div :class="prjResNav == '07' ? 'active' : ''" @click="doPrjRes('07', '验收成果')">
|
||||
验收阶段
|
||||
</div>
|
||||
</div>
|
||||
<div class="quality-table prj-result-table prj-finish-node">
|
||||
<el-table
|
||||
:data="prjResultsData"
|
||||
class="elTable"
|
||||
style="width: 100%; background: transparent"
|
||||
height="215"
|
||||
ref="fbsubordinateUnit"
|
||||
>
|
||||
<el-table :data="prjResultsData" class="elTable" style="width: 100%; background: transparent" height="215"
|
||||
ref="fbsubordinateUnit">
|
||||
<el-table-column prop="nodeText" label="事项"> </el-table-column>
|
||||
<el-table-column prop="planEndDate" label="计划完成时间">
|
||||
</el-table-column>
|
||||
<el-table-column prop="endDate" label="实际完成时间"> </el-table-column>
|
||||
<el-table-column prop="states" label="成果">
|
||||
<template slot-scope="{ row }">
|
||||
<el-popover
|
||||
placement="top-start"
|
||||
popper-class="prj-detail-finish-node-pop"
|
||||
trigger="hover"
|
||||
v-if="row && row.files && row.files.length > 0"
|
||||
>
|
||||
<el-popover placement="top-start" popper-class="prj-detail-finish-node-pop" trigger="hover"
|
||||
v-if="row && row.files && row.files.length > 0">
|
||||
<div class="node-file-list">
|
||||
<div
|
||||
v-for="(it, idx) in row.files"
|
||||
:key="idx"
|
||||
@click="doDownFile(it)"
|
||||
class="node-file-item"
|
||||
title="点击下载"
|
||||
>
|
||||
<div v-for="(it, idx) in row.files" :key="idx" @click="doDownFile(it)" class="node-file-item"
|
||||
title="点击下载">
|
||||
{{ it.original }}
|
||||
</div>
|
||||
</div>
|
||||
<span slot="reference" style="cursor: pointer"
|
||||
>{{ row.files.length }} 个</span
|
||||
>
|
||||
<span slot="reference" style="cursor: pointer">{{ row.files.length }} 个</span>
|
||||
</el-popover>
|
||||
<span v-else>/</span>
|
||||
</template>
|
||||
|
@ -807,44 +569,30 @@
|
|||
</div>
|
||||
</module-one-1-1>
|
||||
<module-one-1-1 label="劳资预警" style="position: relative">
|
||||
<img
|
||||
src="images/icon2001.png"
|
||||
style="
|
||||
<img src="images/icon2001.png" style="
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
right: 20px;
|
||||
top: 12px;
|
||||
z-index: 9;
|
||||
"
|
||||
@click="doFlowLabourDlg()"
|
||||
/>
|
||||
" @click="doFlowLabourDlg()" />
|
||||
<div class="equipment-list-max quality-target-index">
|
||||
<el-row>
|
||||
<el-col :span="8">
|
||||
<div
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div"
|
||||
>
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div">
|
||||
<div class="equipment-list-data equipment-list-data_div_bottom">
|
||||
<span>{{ flowLabour.all }}</span
|
||||
><span style="font-size: 12px">次</span>
|
||||
<span>{{ flowLabour.all }}</span><span style="font-size: 12px">次</span>
|
||||
</div>
|
||||
<div class="czz-number-img czz-number-img-blue">
|
||||
<svg
|
||||
class="my-svg-icon-blue"
|
||||
style="
|
||||
<svg class="my-svg-icon-blue" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="3054"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3054">
|
||||
<path
|
||||
d="M128 128c-23.552 0-42.496 18.944-42.496 42.496v512c0 23.552 18.944 42.496 42.496 42.496h768c23.552 0 42.496-18.944 42.496-42.496v-512c0-23.552-18.944-42.496-42.496-42.496H128z m0-42.496h768c47.104 0 85.504 38.4 85.504 85.504v512c0 47.104-38.4 85.504-85.504 85.504H128c-47.104 0-85.504-38.4-85.504-85.504v-512c0-47.616 38.4-85.504 85.504-85.504zM846.336 487.424l-150.528-215.04c-2.56-4.096-4.608-6.656-7.168-9.728-4.608-4.608-9.216-6.656-14.336-6.656-5.12 0-10.24 2.048-14.336 6.656-3.584 4.096-3.584 5.12-7.168 9.728l-177.152 252.928-128-163.84c-8.192-10.24-19.968-10.752-28.16-5.632-4.608 3.072-6.656 5.632-9.728 9.728L167.936 573.44c-8.192 11.776-6.144 21.504 5.632 29.696 11.776 8.192 21.504 6.144 29.696-5.632L330.24 409.6l128.512 164.864c8.704 11.264 21.504 11.264 29.696 3.584 3.072-2.56 7.168-8.704 10.752-13.824l174.08-248.832 137.216 196.096c8.192 11.776 17.92 13.312 29.696 5.12 12.288-7.68 14.336-17.408 6.144-29.184zM149.504 896h725.504c14.336 0 21.504 7.168 21.504 21.504 0 14.336-7.168 21.504-21.504 21.504H149.504c-14.336 0-21.504-7.168-21.504-21.504 0-14.336 7.168-21.504 21.504-21.504zM362.496 725.504c14.336 0 21.504 7.168 21.504 21.504v170.496c0 14.336-7.168 21.504-21.504 21.504-14.336 0-21.504-7.168-21.504-21.504v-170.496c0.512-14.336 7.68-21.504 21.504-21.504zM661.504 725.504c14.336 0 21.504 7.168 21.504 21.504v170.496c0 14.336-7.168 21.504-21.504 21.504-14.336 0-21.504-7.168-21.504-21.504v-170.496c0-14.336 7.168-21.504 21.504-21.504z"
|
||||
p-id="4373"
|
||||
></path>
|
||||
p-id="4373"></path>
|
||||
</svg>
|
||||
</div>
|
||||
<div class="equipment-list-data equipment-list-data_div_top">
|
||||
|
@ -854,29 +602,20 @@
|
|||
</el-col>
|
||||
<el-col :span="8">
|
||||
<div
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div"
|
||||
>
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div">
|
||||
<div class="equipment-list-data equipment-list-data_div_bottom">
|
||||
<span class="fgreen">{{ flowLabour.yb }}</span
|
||||
><span style="font-size: 12px;color:#63f8bc;">次</span>
|
||||
<span class="fgreen">{{ flowLabour.yb }}</span><span
|
||||
style="font-size: 12px;color:#63f8bc;">次</span>
|
||||
</div>
|
||||
<div class="czz-number-img czz-number-img-green">
|
||||
<svg
|
||||
class="my-svg-icon-green"
|
||||
style="
|
||||
<svg class="my-svg-icon-green" style="
|
||||
vertical-align: middle;
|
||||
fill: currentColor;
|
||||
overflow: hidden;
|
||||
"
|
||||
viewBox="0 0 1024 1024"
|
||||
version="1.1"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
p-id="7849"
|
||||
>
|
||||
" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7849">
|
||||
<path
|
||||
d="M896 64H128c-35.296 0-64 28.704-64 64v768c0 35.296 28.704 64 64 64h592a32 32 0 1 0 0-64H128V128h768v592a32 32 0 1 0 64 0V128c0-35.296-28.704-64-64-64zM791.744 746.496A206.752 206.752 0 0 0 832 624c0-114.688-93.312-208-208-208S416 509.312 416 624s93.312 208 208 208a206.752 206.752 0 0 0 122.496-40.256l110.88 110.88a31.904 31.904 0 0 0 45.248 0 31.968 31.968 0 0 0 0-45.248l-110.88-110.88zM480 624c0-79.392 64.608-144 144-144s144 64.608 144 144-64.608 144-144 144-144-64.608-144-144zM800 264a32 32 0 0 0-32-32H256a32 32 0 0 0 0 64h512a32 32 0 0 0 32-32zM256 422.656a32 32 0 0 0 0 64h96a32 32 0 0 0 0-64H256z"
|
||||
p-id="7850"
|
||||
></path>
|
||||
p-id="7850"></path>
|
||||
</svg>
|
||||
</div>
|
||||
<div class="equipment-list-data equipment-list-data_div_top">
|
||||
|
@ -886,17 +625,16 @@
|
|||
</el-col>
|
||||
<el-col :span="8">
|
||||
<div
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div"
|
||||
>
|
||||
class="equipment-list-min equipment-list-min_div quality-target-index-min quality-target-index-min_div">
|
||||
<div class="equipment-list-data equipment-list-data_div_bottom">
|
||||
<span style="color:#f73647;">{{ flowLabour.db }}</span
|
||||
><span style="font-size: 12px;color:#f73647;">次</span>
|
||||
<span style="color:#f73647;">{{ flowLabour.db }}</span><span
|
||||
style="font-size: 12px;color:#f73647;">次</span>
|
||||
</div>
|
||||
<div class="labour-warning-img">
|
||||
<div class="labour-warning-bgd">
|
||||
<img src="images/labour_warning_icon.png" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="labour-warning-bgd">
|
||||
<img src="images/labour_warning_icon.png" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="equipment-list-data equipment-list-data_div_top">
|
||||
<span style="color:#f73647;">待处理数</span>
|
||||
</div>
|
||||
|
@ -1210,7 +948,7 @@ export default {
|
|||
/**
|
||||
* 劳资预警详情弹窗
|
||||
*/
|
||||
doFlowLabourDlg(){
|
||||
doFlowLabourDlg() {
|
||||
this.$refs.flowLabourDlg.showDialog(this.project);
|
||||
},
|
||||
getFloorArea() {
|
||||
|
@ -1511,12 +1249,13 @@ export default {
|
|||
return;
|
||||
}
|
||||
let data = {
|
||||
id:this.infoNav,
|
||||
subDeptId: this.dept.id || 0,
|
||||
projectId: id || 0,
|
||||
attendanceTime: this.$dt(new Date()).format("YYYY-MM-DD"),
|
||||
};
|
||||
let ajax = this.$api.attendance.groupByComany;
|
||||
if (this.infoNav == 0) {
|
||||
if (this.infoNav != 2) {
|
||||
ajax = this.$api.attendance.groupAllByComany;
|
||||
}
|
||||
ajax(data).then((d) => {
|
||||
|
@ -1670,7 +1409,7 @@ export default {
|
|||
}
|
||||
},
|
||||
//项目概况
|
||||
timer() {},
|
||||
timer() { },
|
||||
TimerEnter() {
|
||||
//鼠标移入停止滚动
|
||||
clearInterval(this.introduceInterval);
|
||||
|
@ -1684,7 +1423,7 @@ export default {
|
|||
this.infoNav = n;
|
||||
this.staffText = text;
|
||||
this.loadAttendanceData();
|
||||
if (n == 0) {
|
||||
if (n == 0 || n==1) {
|
||||
this.surveyUrl = "images/survey_icon_4.png";
|
||||
} else {
|
||||
this.surveyUrl = "images/survey_icon_5.png";
|
||||
|
@ -1831,16 +1570,20 @@ export default {
|
|||
.equipment-list-min_div {
|
||||
display: grid !important;
|
||||
}
|
||||
|
||||
.quality-target-index-min_div {
|
||||
padding: 40px 0px 0px 32px !important;
|
||||
}
|
||||
|
||||
.equipment-list-data_div_bottom {
|
||||
padding-bottom: 25px !important;
|
||||
}
|
||||
|
||||
.equipment-list-data_div_top {
|
||||
padding-left: 0 !important;
|
||||
padding-top: 25px !important;
|
||||
}
|
||||
|
||||
.equipment-list-data_div_top span {
|
||||
font-size: 18px !important;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue