Commit 48e15149 authored by 黄奎's avatar 黄奎

新增权限

parent 75be5706
...@@ -3,13 +3,13 @@ ...@@ -3,13 +3,13 @@
<el-tabs v-model="activeName" @tab-click="handleClick"> <el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane :label="$t('sm.Personalrank')" name="first"></el-tab-pane> <el-tab-pane :label="$t('sm.Personalrank')" name="first"></el-tab-pane>
<el-tab-pane :label="$t('sm.derprank')" name="second"></el-tab-pane> <el-tab-pane :label="$t('sm.derprank')" name="second"></el-tab-pane>
<el-tab-pane :label="$t('sm.companyrank')" name="third" v-if="S_CheckAllOrder"></el-tab-pane> <el-tab-pane :label="$t('sm.companyrank')" name="third" ></el-tab-pane>
<el-tab-pane :label="$t('sm.salerank')" name="four"></el-tab-pane> <el-tab-pane :label="$t('sm.salerank')" name="four"></el-tab-pane>
</el-tabs> </el-tabs>
<div class="query-box"> <div class="query-box">
<el-form class="_info_box clearfix" label-width="150px"> <el-form class="_info_box clearfix" label-width="150px">
<el-row style="padding: 15px 0px 0 0"> <el-row style="padding: 15px 0px 0 0">
<el-col :span="4" v-show="activeName != 'four'"> <el-col :span="4" v-show="activeName != 'four' &&(userInfo.RB_Branch_id==0||userInfo.RB_Branch_id==49)">
<el-form-item :label="$t('system.table_company')"> <el-form-item :label="$t('system.table_company')">
<el-select filterable v-model="msg.RB_Branch_Id" @change="getDepartment" class> <el-select filterable v-model="msg.RB_Branch_Id" @change="getDepartment" class>
<el-option :value="-1" :label="$t('pub.unlimitedSel')"></el-option> <el-option :value="-1" :label="$t('pub.unlimitedSel')"></el-option>
...@@ -163,9 +163,12 @@ ...@@ -163,9 +163,12 @@
CompanyList: [], CompanyList: [],
DepartmentList: [], DepartmentList: [],
EmployeeList: [], EmployeeList: [],
userInfo: {},
}; };
}, },
created() { created() {
this.userInfo = this.getLocalStorage();
this.getCompanyList(); this.getCompanyList();
this.getCompanyMsg.RB_Group_Id = this.getLocalStorage().RB_Group_id; this.getCompanyMsg.RB_Group_Id = this.getLocalStorage().RB_Group_id;
this.getDepartmentMsg.RB_Group_Id = this.getLocalStorage().RB_Group_id; this.getDepartmentMsg.RB_Group_Id = this.getLocalStorage().RB_Group_id;
...@@ -183,6 +186,15 @@ ...@@ -183,6 +186,15 @@
this.getDepartment(); this.getDepartment();
this.activeName = "third"; this.activeName = "third";
} }
if (this.msg.RB_Branch_Id == -1) {
if (this.userInfo.RB_Branch_id != 0 && this.userInfo.RB_Branch_id != 49) {
this.msg.RB_Branch_Id = Number(this.userInfo.RB_Branch_id);
this.getDepartmentMsg.RB_Branch_Id = Number(this.userInfo.RB_Branch_id);
this.employeeMsg.RB_Branch_Id = Number(this.userInfo.RB_Branch_id);
this.getDepartment();
this.activeName = "third";
}
}
if (this.$route.query.RB_Department_Id) { if (this.$route.query.RB_Department_Id) {
this.msg.RB_Department_Id = Number(this.$route.query.RB_Department_Id); this.msg.RB_Department_Id = Number(this.$route.query.RB_Department_Id);
this.employeeMsg.DepartmentId = Number(this.$route.query.RB_Department_Id); this.employeeMsg.DepartmentId = Number(this.$route.query.RB_Department_Id);
...@@ -336,10 +348,10 @@ ...@@ -336,10 +348,10 @@
this.msg.GroupBy = "RB_Department_Id"; this.msg.GroupBy = "RB_Department_Id";
else if (this.activeName == "third") { else if (this.activeName == "third") {
this.msg.GroupBy = "RB_Branch_Id"; this.msg.GroupBy = "RB_Branch_Id";
this.msg.RB_Department_Id = 0; //this.msg.RB_Department_Id = 0;
} else { } else {
this.msg.RB_Department_Id = 0; //this.msg.RB_Department_Id = 0;
this.msg.RB_Branch_Id = -1; //this.msg.RB_Branch_Id = -1;
this.msg.GroupBy = "EnterID"; this.msg.GroupBy = "EnterID";
this.msg.QueryType = 4; this.msg.QueryType = 4;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment