|
@@ -328,7 +328,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="user.companyId == '7030' ? '项目令号' : user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
<el-table-column prop="projectMainName" label="主项目" width="200" v-if="user.companyId == 4811"></el-table-column>
|
|
<el-table-column prop="projectMainName" label="主项目" width="200" v-if="user.companyId == 4811"></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" >
|
|
@@ -384,7 +384,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="project_code" :label="$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}} -->
|
|
@@ -512,7 +512,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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}}
|
|
@@ -559,7 +559,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$t('Itemno')" width="120"></el-table-column>
|
|
|
<el-table-column prop="projectMainName" label="主项目" width="200" v-if="user.companyId == 4811"></el-table-column>
|
|
<el-table-column prop="projectMainName" label="主项目" width="200" v-if="user.companyId == 4811"></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" >
|
|
@@ -677,7 +677,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120" fixed ></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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}}
|
|
@@ -710,7 +710,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="75"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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">
|
|
@@ -743,7 +743,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="220"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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">
|
|
@@ -806,7 +806,7 @@
|
|
|
<!-- 按项目统计表 -->
|
|
<!-- 按项目统计表 -->
|
|
|
<el-table v-if="overtimeTabActive === 'project'" key="6-project" border :data="projectOvertimeList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
<el-table v-if="overtimeTabActive === 'project'" key="6-project" border :data="projectOvertimeList" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
|
|
|
<el-table-column type="index" label="序号" width="80"></el-table-column>
|
|
<el-table-column type="index" label="序号" width="80"></el-table-column>
|
|
|
- <el-table-column prop="projectCode" :label="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="220"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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="workingTime" label="工作时长(h)" width="120" align="right">
|
|
<el-table-column prop="workingTime" label="工作时长(h)" width="120" align="right">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -884,7 +884,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="120" fixed></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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">
|
|
@@ -1046,7 +1046,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="150"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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">
|
|
@@ -1143,7 +1143,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" 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="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>
|
|
@@ -1168,7 +1168,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" 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="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>
|
|
@@ -1191,7 +1191,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="250"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" 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="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">
|
|
@@ -1358,7 +1358,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="$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">
|
|
@@ -1475,7 +1475,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" 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="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>
|
|
@@ -1545,7 +1545,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" 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="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>
|
|
@@ -1626,7 +1626,7 @@
|
|
|
<!-- FTE 计划报表 -->
|
|
<!-- FTE 计划报表 -->
|
|
|
<el-table v-if="ins == 30" key="30" border :data="fTEPlanDataList" highlight-current-row v-loading="listLoading" :height="+tableHeight - 1" style="width: 100%;" @sort-change="tableSort">
|
|
<el-table v-if="ins == 30" key="30" border :data="fTEPlanDataList" 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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" min-width="250"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column align="center" prop="projectCode" :label="$t('Itemno')" 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="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">
|
|
@@ -2019,7 +2019,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="user.companyId == '7030' ? '项目令号' : $t('Itemno')" width="200"></el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="projectCode" :label="$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>
|
|
@@ -3546,7 +3546,12 @@ export default {
|
|
|
sl.endDate = this.rangeDatas[1]
|
|
sl.endDate = this.rangeDatas[1]
|
|
|
} else if(this.ins == 35) {
|
|
} else if(this.ins == 35) {
|
|
|
fName = `异常工时表.xlsx`
|
|
fName = `异常工时表.xlsx`
|
|
|
- url = `/report/exportAbnormalWorkHours`
|
|
|
|
|
|
|
+ url = `/report/exportAbnormalReportList`
|
|
|
|
|
+ sl.startDate = this.rangeDatas[0]
|
|
|
|
|
+ sl.endDate = this.rangeDatas[1]
|
|
|
|
|
+ if(this.userId) {
|
|
|
|
|
+ sl.userId = this.userId
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
this.exportReportLoading = true
|
|
this.exportReportLoading = true
|
|
|
this.http.post(url, sl,
|
|
this.http.post(url, sl,
|
|
@@ -5716,7 +5721,7 @@ export default {
|
|
|
this.attachmentImages = attachments.map(item => {
|
|
this.attachmentImages = attachments.map(item => {
|
|
|
return {
|
|
return {
|
|
|
name: item,
|
|
name: item,
|
|
|
- url: `/upload/${item}`,
|
|
|
|
|
|
|
+ url: `/upload/${item}`+(item.indexOf('.')== -1?'.jpg':''),
|
|
|
title: '附件照片'
|
|
title: '附件照片'
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|