Commit a00acfb9 authored by zhengke's avatar zhengke

修改

parent 2f755a6f
......@@ -38,7 +38,7 @@
</div>
<div class="row wrap" style="margin-top:10px;">
<div class="col-12">
<q-select filled stack-label v-model="objOption.Dept_Id" :options="DeptList" emit-value map-options
<q-select filled stack-label v-model="objOption.Dept_Id" :options="DeptList" use-input @filter="filterDepart" emit-value map-options
label="所属部门" option-label="DeptName" option-value="DeptId" />
</div>
</div>
......@@ -62,7 +62,7 @@
</div>
<div class="row wrap" style="margin-top:10px;">
<div class="col-12">
<q-select filled stack-label v-model="updateMsg.Dept_Id" :options="DeptList" emit-value map-options
<q-select filled stack-label v-model="updateMsg.Dept_Id" :options="DeptList" use-input @filter="filterDepart" emit-value map-options
label="所属部门" option-label="DeptName" option-value="DeptId" />
</div>
</div>
......@@ -122,7 +122,7 @@
isShow: 1,
value2: '',
allDeptList:[]
}
},
created() {
......@@ -132,10 +132,19 @@
this.initObj();
},
methods: {
//筛选部门
filterDepart(val, update, abort) {
update(() => {
this.DeptList = this.allDeptList.filter(
v => v.DeptName.indexOf(val) > -1
);
});
},
queryDeptList() {
var qMsg = {};
getDeptList(qMsg).then(res => {
this.DeptList = res.Data;
this.allDeptList = res.Data;
});
},
//选择月份
......
<template>
<div class="work-box row">
<div class="lft-box">
<div class="lft-box" style="display:none">
<div class="relative-position">
<q-input
standout
......@@ -122,10 +122,11 @@
</div>
<div class="col q-pt-md q-pr-md">
<div class="row work_Top">
<div class="text-h6 col">工作台</div>
<div class="text-h6 col"></div>
<q-btn-group outline>
<q-btn
dense
v-if="(IsQueryAuth||CurrentUserInfo.IsMarket==1)||(IsQueryAuth||CurrentUserInfo.IsCourseConsultant==1)"
:outline="viewMode != 1"
@click="changeViewModel(1)"
class="q-px-md"
......@@ -170,10 +171,22 @@ export default {
searchText: "",
menuList: [],
activeMenu: "myokr",
viewMode: 2
viewMode: 2,
IsQueryAuth: false, //是否有查询市场部和课程顾问部人员权限
CurrentUserInfo: {}, //当前登录用户信息
};
},
created() {
this.CurrentUserInfo = this.getLocalStorage();
if (this.CurrentUserInfo && this.CurrentUserInfo.ActionMenuList && this.CurrentUserInfo.ActionMenuList.length >
0) {
this.CurrentUserInfo.ActionMenuList.forEach((x) => {
if (x.FunctionCode == "Query_MarketConsultant") {
this.IsQueryAuth = true;
}
});
}
this.getUserList();
let str=Encrypt("2")
},
......
......@@ -159,7 +159,6 @@
GetConsultantGoalPage(this.msg).then(res => {
this.loading = false;
if (res.Code == 1) {
console.log(res, '数据');
this.dataList = res.Data.PageData;
this.pageCount = res.Data.PageCount;
}
......
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