浏览代码

客户取消费用报销模块

Lijy 1 年之前
父节点
当前提交
e04a51a5f1

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

@@ -21,7 +21,7 @@
                 </template>
                   <el-menu-item index="1-1" v-if="permissions.reportProject || permissions.reportAllProject" @click="ssl(0)"><p>{{ $t('projectreport') }}</p></el-menu-item>
                   <el-menu-item index="1-2" v-if="permissions.reportTask || permissions.reportAllTask" @click="ssl(1)"><p>{{ $t('projectTaskReport') }}</p></el-menu-item>
-                  <el-menu-item index="1-3" v-if="permissions.reportCostOf || permissions.reportAllCostOf" @click="ssl(2)"><p>{{ $t('projectcoststatement') }}</p></el-menu-item>
+                  <el-menu-item index="1-3" v-if="(permissions.reportCostOf || permissions.reportAllCostOf) && user.company.packageExpense" @click="ssl(2)"><p>{{ $t('projectcoststatement') }}</p></el-menu-item>
                   <el-menu-item index="1-14" v-if="permissions.reportAllOutputValue || permissions.reportOutputValue" @click="ssl(13)"><p>{{ $t('projectcostbaselinetable') }}</p></el-menu-item>
                   <el-menu-item index="1-9" v-if="permissions.reportAllTimeDivide || permissions.reportTimeDivide" @click="ssl(8)"><p>{{ $t('personneltimeallocationtable') }}</p></el-menu-item>
                   <el-menu-item index="1-4" v-if="permissions.reportCostWarning" @click="ssl(7)"><p>{{ $t('timecostearlywarningtable') }}</p></el-menu-item>
@@ -1326,7 +1326,7 @@ export default {
     authorityToJudge() {
       if(this.permissions.reportProject || this.permissions.reportAllProject) {this.ssl(0);this.defaultActive = '1-1';return} else
       if(this.permissions.reportTask || this.permissions.reportAllTask) {this.ssl(1);this.defaultActive = '1-2';return} else
-      if(this.permissions.reportCostOf || this.permissions.reportAllCostOf) {this.ssl(2);this.defaultActive = '1-3';return} else
+      if((this.permissions.reportCostOf || this.permissions.reportAllCostOf) && this.user.company.packageExpense) {this.ssl(2);this.defaultActive = '1-3';return} else
       if(this.permissions.reportTimeDivide || this.permissions.reportAllTimeDivide) {this.ssl(8);this.defaultActive = '1-9';return} else
       if(this.permissions.reportOutputValue || this.permissions.reportAllOutputValue) {this.ssl(13);this.defaultActive = '1-14';return} else
       if(this.permissions.reportCostWarning) {this.ssl(7);this.defaultActive = '1-4';return} else

+ 1 - 1
fhKeeper/formulahousekeeper/timesheet/src/views/project/CostBaseline.vue

@@ -105,7 +105,7 @@
                                     </div>
                                 </el-card>
                             </div>
-                            <div class="boxBoxMax_con">
+                            <div class="boxBoxMax_con" v-if="user.company.packageExpense">
                                 <el-card class="box-card">
                                     <div slot="header" class="clearfix">
                                         费用报销成本