|
@@ -17,7 +17,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="公司名" prop="companyId">
|
|
|
- <el-select filterable style="width: 220px" v-model="queryParams.companyId" placeholder="请选择公司名" clearable size="small">
|
|
|
+ <el-select filterable style="width: 220px" v-model="queryParams.companyId" @change="handleSeller" placeholder="请选择公司名" clearable size="small">
|
|
|
<el-option
|
|
|
v-for="item in companys"
|
|
|
:key="item.companyId"
|
|
@@ -26,7 +26,7 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="销售" prop="nickName">
|
|
|
+ <el-form-item label="销售" prop="nickName" v-if="queryParams.companyId">
|
|
|
<el-select v-model="queryParams.companyUserId" remote placeholder="请选择" filterable clearable style="width: 100%;" @keyup.enter.native="handleQuery">
|
|
|
<el-option
|
|
|
v-for="dict in companyUserList"
|
|
@@ -176,7 +176,6 @@ export default {
|
|
|
courseList().then(response => {
|
|
|
this.courseLists = response.list;
|
|
|
});
|
|
|
- // this.getList();
|
|
|
this.getDicts("sys_course_watch_log_type").then(response => {
|
|
|
this.logTypeOptions = response.data;
|
|
|
});
|
|
@@ -184,13 +183,17 @@ export default {
|
|
|
this.projectLists = response.data;
|
|
|
})
|
|
|
|
|
|
- getUserList().then(res=>{
|
|
|
- if(res.code === 200) {
|
|
|
- this.companyUserList = res.data
|
|
|
- }
|
|
|
- })
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleSeller(){
|
|
|
+ if(this.queryParams.companyId != null) {
|
|
|
+ getUserList(this.queryParams.companyId).then(res=>{
|
|
|
+ if(res.code === 200) {
|
|
|
+ this.companyUserList = res.data
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
handleClear(){
|
|
|
this.queryUserLoading = false;
|
|
|
this.fsUserList = [];
|