|
@@ -3,35 +3,37 @@
|
|
|
<div>
|
|
|
<div class="sidebars" ref="sidebars" style="width: 200px;display: block;background: #fff;">
|
|
|
<div ref="abbisd" style="width: 100%;overflow: hidden;">
|
|
|
- <el-col :span="12">
|
|
|
- <el-menu
|
|
|
- :default-active="defaultActive"
|
|
|
- class="el-menu-vertical-demo"
|
|
|
- @select="staffs"
|
|
|
- background-color="#ffffff"
|
|
|
- text-color="#666666"
|
|
|
- active-text-color="#20A0FF"
|
|
|
- style="width:100%">
|
|
|
- <el-submenu index="1">
|
|
|
- <template slot="title">
|
|
|
- <i class="iconfont firerock-iconbaobiao"></i>
|
|
|
- <span>项目报表服务</span>
|
|
|
- </template>
|
|
|
- <el-menu-item index="1-1" v-if="permissions.reportProject"><p @click="ssl(0)">项目报表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-2" v-if="permissions.reportTask"><p @click="ssl(1)">项目任务报表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-3" v-if="permissions.reportCostOf"><p @click="ssl(2)">项目成本报表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-9" v-if="permissions.reportAllTimeDivide || permissions.reportTimeDivide"><p @click="ssl(8)">人员工时分配表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-4" v-if="permissions.reportCostWarning"><p @click="ssl(7)">工时成本预警表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-5" v-if="permissions.reportBalance"><p @click="ssl(3)">项目收支平衡表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-6" v-if="user.company.packageCustomer == 1 && permissions.reportProfits"><p @click="ssl(4)">客户项目利润表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-7" v-if="permissions.reportPhase"><p @click="ssl(5)">项目阶段工时表</p></el-menu-item>
|
|
|
- <el-menu-item index="1-8" v-if="permissions.reportAllOvertime || permissions.reportOvertime"><p @click="ssl(6)">加班情况统计表</p></el-menu-item>
|
|
|
+ <div :style="'height: '+windowHeight+'px; overflow: auto;overflow-x: hidden'">
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-menu
|
|
|
+ :default-active="defaultActive"
|
|
|
+ class="el-menu-vertical-demo"
|
|
|
+ @select="staffs"
|
|
|
+ background-color="#ffffff"
|
|
|
+ text-color="#666666"
|
|
|
+ active-text-color="#20A0FF"
|
|
|
+ style="width:100%">
|
|
|
+ <el-submenu index="1">
|
|
|
+ <template slot="title">
|
|
|
+ <i class="iconfont firerock-iconbaobiao"></i>
|
|
|
+ <span>项目报表服务</span>
|
|
|
+ </template>
|
|
|
+ <el-menu-item index="1-1" v-if="permissions.reportProject"><p @click="ssl(0)">项目报表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-2" v-if="permissions.reportTask"><p @click="ssl(1)">项目任务报表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-3" v-if="permissions.reportCostOf"><p @click="ssl(2)">项目成本报表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-9" v-if="permissions.reportAllTimeDivide || permissions.reportTimeDivide"><p @click="ssl(8)">人员工时分配表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-4" v-if="permissions.reportCostWarning"><p @click="ssl(7)">工时成本预警表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-5" v-if="permissions.reportBalance"><p @click="ssl(3)">项目收支平衡表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-6" v-if="user.company.packageCustomer == 1 && permissions.reportProfits"><p @click="ssl(4)">客户项目利润表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-7" v-if="permissions.reportPhase"><p @click="ssl(5)">项目阶段工时表</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-8" v-if="permissions.reportAllOvertime || permissions.reportOvertime"><p @click="ssl(6)">加班情况统计表</p></el-menu-item>
|
|
|
|
|
|
- <el-menu-item index="1-10" v-if="permissions.reportAllTimely || permissions.reportTimely"><p @click="ssl(9)">员工填报及时率</p></el-menu-item>
|
|
|
- <el-menu-item index="1-11" v-if="permissions.reportAuditRate"><p @click="ssl(10)">日报待审核统计</p></el-menu-item>
|
|
|
- </el-submenu>
|
|
|
- </el-menu>
|
|
|
- </el-col>
|
|
|
+ <el-menu-item index="1-10" v-if="permissions.reportAllTimely || permissions.reportTimely"><p @click="ssl(9)">员工填报及时率</p></el-menu-item>
|
|
|
+ <el-menu-item index="1-11" v-if="permissions.reportAuditRate"><p @click="ssl(10)">日报待审核统计</p></el-menu-item>
|
|
|
+ </el-submenu>
|
|
|
+ </el-menu>
|
|
|
+ </el-col>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="side" @click="side" ref="sid" style="left: 200px">
|
|
|
<div class="spans" ref="side" style="left: -19px;"><i ref="sideI" class="el-icon-arrow-left"></i></div>
|
|
@@ -615,6 +617,7 @@ export default {
|
|
|
listArr2:[],
|
|
|
listPosition1:0,
|
|
|
listPosition2:0,
|
|
|
+ windowHeight: document.documentElement.clientHeight,
|
|
|
|
|
|
|
|
|
list2: [],
|