Lijy 2 年 前
コミット
6d0e340a00

+ 31 - 28
fhKeeper/formulahousekeeper/timesheet/src/views/corpreport/list.vue

@@ -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: [],