|
@@ -228,7 +228,7 @@
|
|
<div class="staff" ref="tabless" :style="'width:'+(windowWidth - 430)+'px'">
|
|
<div class="staff" ref="tabless" :style="'width:'+(windowWidth - 430)+'px'">
|
|
<!--项目报表 -->
|
|
<!--项目报表 -->
|
|
<el-table v-if="ins == 0" key="0" border :data="list0" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 0" key="0" border :data="list0" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="200">
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="200">
|
|
<template slot-scope="scope" >
|
|
<template slot-scope="scope" >
|
|
{{scope.row.projectName}}
|
|
{{scope.row.projectName}}
|
|
@@ -283,7 +283,7 @@
|
|
|
|
|
|
<!-- 项目任务报表 -->
|
|
<!-- 项目任务报表 -->
|
|
<el-table v-if="ins == 1" key="1" border :data="list1" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;" :span-method="objectSpanMethod">
|
|
<el-table v-if="ins == 1" key="1" border :data="list1" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;" :span-method="objectSpanMethod">
|
|
- <el-table-column prop="project_code" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="project_code" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
<el-table-column prop="project_name" :label="$t('headerTop.projectName')" width="200">
|
|
<el-table-column prop="project_name" :label="$t('headerTop.projectName')" width="200">
|
|
<template slot-scope="scope" >
|
|
<template slot-scope="scope" >
|
|
<!-- {{scope.row.project_name}} -->
|
|
<!-- {{scope.row.project_name}} -->
|
|
@@ -360,7 +360,7 @@
|
|
|
|
|
|
<!--项目成本报表 -->
|
|
<!--项目成本报表 -->
|
|
<el-table v-if="ins == 2" key="2" border :data="list2" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 2" key="2" border :data="list2" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" >
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" >
|
|
<template slot-scope="scope" >
|
|
<template slot-scope="scope" >
|
|
{{scope.row.projectName}}
|
|
{{scope.row.projectName}}
|
|
@@ -407,7 +407,7 @@
|
|
|
|
|
|
<!--项目收支平衡表 -->
|
|
<!--项目收支平衡表 -->
|
|
<el-table v-if="ins == 3" key="3" border :data="list3" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 3" key="3" border :data="list3" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" >
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" >
|
|
<template slot-scope="scope" >
|
|
<template slot-scope="scope" >
|
|
{{scope.row.projectName}}
|
|
{{scope.row.projectName}}
|
|
@@ -518,7 +518,7 @@
|
|
<el-table v-if="ins == 5" border :data="list5" key="5"
|
|
<el-table v-if="ins == 5" border :data="list5" key="5"
|
|
highlight-current-row v-loading="listLoading" :height="tableHeight"
|
|
highlight-current-row v-loading="listLoading" :height="tableHeight"
|
|
style="width: 100%;" ref="table">
|
|
style="width: 100%;" ref="table">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="120" fixed ></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120" fixed ></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="240" fixed >
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="240" fixed >
|
|
<template slot-scope="scope" >
|
|
<template slot-scope="scope" >
|
|
{{scope.row.projectName}}
|
|
{{scope.row.projectName}}
|
|
@@ -551,7 +551,7 @@
|
|
highlight-current-row v-loading="listLoading" :height="tableHeight"
|
|
highlight-current-row v-loading="listLoading" :height="tableHeight"
|
|
style="width: 66%;float:right;" ref="grouptable">
|
|
style="width: 66%;float:right;" ref="grouptable">
|
|
<el-table-column :label="$t('statisticsbyproject')" header-align="center">
|
|
<el-table-column :label="$t('statisticsbyproject')" header-align="center">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" min-width="75"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="75"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="125"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="125"></el-table-column>
|
|
<el-table-column prop="groupName" :label="$t('groupname')" min-width="100"></el-table-column>
|
|
<el-table-column prop="groupName" :label="$t('groupname')" min-width="100"></el-table-column>
|
|
<el-table-column prop="workingTime" :label="$t('time.workingHours')+ '(h)'" min-width="50" align="right" header-align="center">
|
|
<el-table-column prop="workingTime" :label="$t('time.workingHours')+ '(h)'" min-width="50" align="right" header-align="center">
|
|
@@ -575,7 +575,7 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="220"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="220"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="220"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="220"></el-table-column>
|
|
<el-table-column prop="degreeName" :label="user.timeType.customDegreeName" width="180" v-if="user.timeType.customDegreeActive == 1"></el-table-column>
|
|
<el-table-column prop="degreeName" :label="user.timeType.customDegreeName" width="180" v-if="user.timeType.customDegreeActive == 1"></el-table-column>
|
|
<el-table-column prop="username" :label="$t('lable.name')" width="120">
|
|
<el-table-column prop="username" :label="$t('lable.name')" width="120">
|
|
@@ -693,7 +693,7 @@
|
|
<!-- 工时成本预警表 -->
|
|
<!-- 工时成本预警表 -->
|
|
<el-table v-if="ins == 7" key="7" border :data="baseCostList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 7" key="7" border :data="baseCostList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<!-- 当前总预算,已发生工时成本,xxx成本预算,xxx已发生成本,xxx已发生占比, yyy成本预算,yyy已发生成本,yyy已发生占比。 -->
|
|
<!-- 当前总预算,已发生工时成本,xxx成本预算,xxx已发生成本,xxx已发生占比, yyy成本预算,yyy已发生成本,yyy已发生占比。 -->
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="120" fixed></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120" fixed></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="200" fixed></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="200" fixed></el-table-column>
|
|
<el-table-column prop="baseCurcost" :label="$t('currenttotalbudget')" width="150" align="right">
|
|
<el-table-column prop="baseCurcost" :label="$t('currenttotalbudget')" width="150" align="right">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -855,7 +855,7 @@
|
|
|
|
|
|
<!-- 项目成本基线表 -->
|
|
<!-- 项目成本基线表 -->
|
|
<el-table v-if="ins == 13" key="13" border :data="outputValueList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 13" key="13" border :data="outputValueList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="250"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" min-width="250"></el-table-column>
|
|
<el-table-column v-for="item in outputValueTitle" :key="item" :label="item" min-width="150" align="right">
|
|
<el-table-column v-for="item in outputValueTitle" :key="item" :label="item" min-width="150" align="right">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -952,7 +952,7 @@
|
|
|
|
|
|
<!-- 项目各分组与阶段工时表 -->
|
|
<!-- 项目各分组与阶段工时表 -->
|
|
<el-table v-if="ins == 16" key="16" border :data="groupingItemsArr" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 16" key="16" border :data="groupingItemsArr" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="groupName" :label="$t('other.taskGroup')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="groupName" :label="$t('other.taskGroup')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="workingTime" :label="$t('fen-zu-he-ji-gong-shi')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="workingTime" :label="$t('fen-zu-he-ji-gong-shi')" min-width="150"></el-table-column>
|
|
@@ -977,7 +977,7 @@
|
|
|
|
|
|
<!-- 任务重启表 -->
|
|
<!-- 任务重启表 -->
|
|
<el-table v-if="ins == 18" key="18" border :data="taskRestartArr" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="ins == 18" key="18" border :data="taskRestartArr" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="taskName" :label="$t('nameofthetask')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="taskName" :label="$t('nameofthetask')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="restartReason" :label="$t('zhongQiYuanYin')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="restartReason" :label="$t('zhongQiYuanYin')" min-width="150"></el-table-column>
|
|
@@ -1000,7 +1000,7 @@
|
|
<!-- FTE报表 -->
|
|
<!-- FTE报表 -->
|
|
<el-table v-if="ins == 19" key="19" border :data="fTEDataList" highlight-current-row v-loading="listLoading" :height="+tableHeight - 1" style="width: 100%;" @sort-change="tableSort">
|
|
<el-table v-if="ins == 19" key="19" border :data="fTEDataList" highlight-current-row v-loading="listLoading" :height="+tableHeight - 1" style="width: 100%;" @sort-change="tableSort">
|
|
<el-table-column align="center" prop="area" :label="customName" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="area" :label="customName" min-width="150"></el-table-column>
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="250"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="250"></el-table-column>
|
|
<el-table-column align="center" prop="userName" :label="$t('renMing')" min-width="150" sortable="custom">
|
|
<el-table-column align="center" prop="userName" :label="$t('renMing')" min-width="150" sortable="custom">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -1167,7 +1167,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')"></el-table-column>
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')"></el-table-column>
|
|
<el-table-column align="center" prop="residueTime" :label="$t('shengYuGongShiH')" width="150"></el-table-column>
|
|
<el-table-column align="center" prop="residueTime" :label="$t('shengYuGongShiH')" width="150"></el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
<div class="packetConsumption" v-if="ins == 24" :style="`height:${tabPosition == 0 ? tableHeight : tableHeight + 50}px`" v-loading="listLoading">
|
|
<div class="packetConsumption" v-if="ins == 24" :style="`height:${tabPosition == 0 ? tableHeight : tableHeight + 50}px`" v-loading="listLoading">
|
|
@@ -1284,7 +1284,7 @@
|
|
<el-table v-if="ins == 25" :key="25" border :data="isbeCustomReport.consumptionScheduleTwo" highlight-current-row v-loading="listLoading" :height="(+tableHeight) - 1" style="width: 100%;" >
|
|
<el-table v-if="ins == 25" :key="25" border :data="isbeCustomReport.consumptionScheduleTwo" highlight-current-row v-loading="listLoading" :height="(+tableHeight) - 1" style="width: 100%;" >
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="220"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="220"></el-table-column>
|
|
<el-table-column align="center" prop="categoryName" :label="$t('projectclassification')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="categoryName" :label="$t('projectclassification')" min-width="150"></el-table-column>
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planStartDate" :label="$t('starttimes')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planStartDate" :label="$t('starttimes')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planEndDate" :label="$t('deadline')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planEndDate" :label="$t('deadline')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planHour" :label="$t('fenPeiGongShiH')" width="100"></el-table-column>
|
|
<el-table-column align="center" prop="planHour" :label="$t('fenPeiGongShiH')" width="100"></el-table-column>
|
|
@@ -1354,7 +1354,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="projectName" :label="$t('headerTop.projectName')" min-width="150"></el-table-column>
|
|
- <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="taskName" :label="$t('xiangMuRenWu')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="taskName" :label="$t('xiangMuRenWu')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planHour" :label="$t('jiHuaGongShiH')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="planHour" :label="$t('jiHuaGongShiH')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="consumeTime" :label="$t('xiaoHaoGongShiH')" min-width="150"></el-table-column>
|
|
<el-table-column align="center" prop="consumeTime" :label="$t('xiaoHaoGongShiH')" min-width="150"></el-table-column>
|
|
@@ -1578,7 +1578,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="200"></el-table-column>
|
|
<el-table-column prop="projectName" :label="$t('headerTop.projectName')" width="200"></el-table-column>
|
|
- <el-table-column prop="projectCode" :label="$t('Itemno')" width="200"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="200"></el-table-column>
|
|
<el-table-column prop="createDate" :label="$t('workovertimedate')" width="120"></el-table-column>
|
|
<el-table-column prop="createDate" :label="$t('workovertimedate')" width="120"></el-table-column>
|
|
<el-table-column prop="workingTime" :label="$t('workinghoursoftheday')+ '(h)'" width="160"></el-table-column>
|
|
<el-table-column prop="workingTime" :label="$t('workinghoursoftheday')+ '(h)'" width="160"></el-table-column>
|
|
<el-table-column prop="overtimeHours" :label="$t('jia-ban-shi-chang')+ '(h)'" width="130"></el-table-column>
|
|
<el-table-column prop="overtimeHours" :label="$t('jia-ban-shi-chang')+ '(h)'" width="130"></el-table-column>
|