|
@@ -51,7 +51,7 @@
|
|
|
<!-- 内容主体区域 -->
|
|
|
<div class="contents" v-if="allWrong">
|
|
|
<div class="headine headConCon" ref="headine" :style="'width:'+(windowWidth - 400)+'px'">
|
|
|
- <h3 ref="headHe" style="padding-left: 10px">{{shuz[ins]}}</h3>
|
|
|
+ <h3 ref="headHe" style="padding-left: 10px;float:left;">{{shuz[ins]}}</h3>
|
|
|
<div class="headScreen">
|
|
|
<!-- 客户项目利润表的筛选 -->
|
|
|
<template v-if="ins == 4">
|
|
@@ -102,6 +102,11 @@
|
|
|
<el-option v-for="(item, index) in selUserList" :key="index" :label="item.name" :value="item.id"></el-option>
|
|
|
</el-select>
|
|
|
|
|
|
+ <!-- 待审核筛选切换 -->
|
|
|
+ <el-radio-group v-model="stateKey" size="small" v-if="ins == 10" style="margin-left:10px;margin-top:-3.33px" @change="getAuditRateList">
|
|
|
+ <el-radio-button :label="0">部门待审核</el-radio-button>
|
|
|
+ <el-radio-button :label="1">项目待审核</el-radio-button>
|
|
|
+ </el-radio-group>
|
|
|
<!-- 项目阶段筛选 -->
|
|
|
<el-select v-if="ins == 5" multiple v-model="stageNames" @visible-change="visibleSelcts" @clear="visibleSelcts(false)" clearable size="small" filterable collapse-tags placeholder="请选择阶段" style="margin-left:10px;">
|
|
|
<el-option v-for="item in firstStages" :key="item" :label="item" :value="item"></el-option>
|
|
@@ -734,7 +739,7 @@ export default {
|
|
|
shuz: ["项目报表","项目任务报表","项目成本报表",
|
|
|
"项目收支平衡表(利润表)","客户项目利润报表","项目阶段工时表",
|
|
|
"加班情况统计表","工时成本预警表","人员工时分配表",
|
|
|
- "员工填报及时率统计","日报待审核统计","项目成本基线表"],
|
|
|
+ "员工填报及时率统计","日报待审核统计","人员工时统计表","任务分组工时表","项目成本基线表"],
|
|
|
ins: 10000,
|
|
|
user: JSON.parse(sessionStorage.user),
|
|
|
overTimeList: [], // 项目加班情况统计列表
|
|
@@ -776,6 +781,8 @@ export default {
|
|
|
groupSize: 20,
|
|
|
groupTotal: 0,
|
|
|
|
|
|
+ stateKey: 0,
|
|
|
+
|
|
|
outputValueList: [],
|
|
|
outputValueTitle: []
|
|
|
};
|
|
@@ -964,8 +971,6 @@ export default {
|
|
|
}
|
|
|
|
|
|
});
|
|
|
-
|
|
|
- // console.log(sums, 123)
|
|
|
this.$nextTick(()=>{ this.$refs.tab.doLayout()})
|
|
|
return sums;
|
|
|
},
|
|
@@ -1320,7 +1325,6 @@ export default {
|
|
|
startDate: this.rangeDatas[0],
|
|
|
endDate: this.rangeDatas[1],
|
|
|
}
|
|
|
- // console.log(this.userId == false)
|
|
|
if(this.userId) {
|
|
|
obj.userId = this.userId
|
|
|
}
|
|
@@ -1380,7 +1384,6 @@ export default {
|
|
|
pageSize: this.size,
|
|
|
projectId: this.proJuctId
|
|
|
}
|
|
|
- console.log(this.taskTypeId)
|
|
|
if(this.taskTypeId != 'null' && this.taskTypeId != null && this.taskTypeId != '') {
|
|
|
ginseng.taskType = this.taskTypeId
|
|
|
}
|
|
@@ -1423,7 +1426,6 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
visibleSelcts(e){
|
|
|
- console.log('show show way',e);
|
|
|
if(!e){
|
|
|
this.getProjectStages(true)
|
|
|
}
|
|
@@ -1453,7 +1455,6 @@ export default {
|
|
|
res => {
|
|
|
if (res.code == "ok") {
|
|
|
this.list5 = res.data.records;
|
|
|
- // console.log(this.list);
|
|
|
this.total = res.data.total;
|
|
|
this.stages = res.data.stages;
|
|
|
if(!e){
|
|
@@ -1575,7 +1576,8 @@ export default {
|
|
|
startDate: this.rangeDatas[0],
|
|
|
endDate: this.rangeDatas[1],
|
|
|
pageIndex: this.page,
|
|
|
- pageSize: this.size
|
|
|
+ pageSize: this.size,
|
|
|
+ stateKey: this.stateKey
|
|
|
}
|
|
|
if(this.userId){
|
|
|
parameter.userId = this.userId
|
|
@@ -1866,13 +1868,11 @@ export default {
|
|
|
this.selUserList = this.userList
|
|
|
this.userId = ''
|
|
|
}
|
|
|
- // console.log(this.customerId);
|
|
|
this.getList()
|
|
|
}
|
|
|
},
|
|
|
// 成本查看明细
|
|
|
costBtn(item) {
|
|
|
- // console.log(item, '明细')
|
|
|
this.dialogVisibleDetails = true
|
|
|
this.listLoading = true
|
|
|
this.http.post('/project/getOvertimeDetail', {
|
|
@@ -1884,7 +1884,6 @@ export default {
|
|
|
res => {
|
|
|
this.listLoading = false
|
|
|
if (res.code == "ok") {
|
|
|
- // console.log(res.data, '看看详情数据')
|
|
|
this.detailsList = res.data
|
|
|
} else {
|
|
|
this.$message({
|
|
@@ -1929,7 +1928,11 @@ export default {
|
|
|
}
|
|
|
/* 头部筛选 */
|
|
|
.headScreen{
|
|
|
- display: inline-block;
|
|
|
+ float: left;
|
|
|
+ display: flex;
|
|
|
+ height: 46.4px;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
padding-left: 60px;
|
|
|
}
|
|
|
/* /费用报销标题 */
|