|
@@ -6,7 +6,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
- <el-button type="primary" :disabled="!canSearch" @click="toPage(1)"
|
|
|
|
|
|
+ <el-button type="primary" :disabled="!canSearch" @click="getList"
|
|
>查询</el-button
|
|
>查询</el-button
|
|
>
|
|
>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -59,7 +59,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { userListPage } from "../../api";
|
|
|
|
|
|
+import { courseTeachTeacherQuery } from "../../api";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: "select-simple-teacher",
|
|
name: "select-simple-teacher",
|
|
@@ -74,10 +74,7 @@ export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
filter: {
|
|
filter: {
|
|
- orgId: "",
|
|
|
|
- enable: true,
|
|
|
|
- pageNumber: 1,
|
|
|
|
- pageSize: 500
|
|
|
|
|
|
+ orgId: ""
|
|
},
|
|
},
|
|
dataList: [],
|
|
dataList: [],
|
|
multipleSelection: []
|
|
multipleSelection: []
|
|
@@ -90,19 +87,12 @@ export default {
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
async getList() {
|
|
async getList() {
|
|
- const datas = {
|
|
|
|
- ...this.filter
|
|
|
|
- };
|
|
|
|
- const data = await userListPage(datas);
|
|
|
|
- this.dataList = data.records || [];
|
|
|
|
- },
|
|
|
|
- toPage(page) {
|
|
|
|
if (!this.canSearch) return;
|
|
if (!this.canSearch) return;
|
|
|
|
|
|
- this.current = page;
|
|
|
|
- this.getList();
|
|
|
|
this.multipleSelection = [];
|
|
this.multipleSelection = [];
|
|
this.emitChange();
|
|
this.emitChange();
|
|
|
|
+ const data = await courseTeachTeacherQuery(this.filter.orgId);
|
|
|
|
+ this.dataList = data.records || [];
|
|
},
|
|
},
|
|
handleSelectionChange(val) {
|
|
handleSelectionChange(val) {
|
|
this.multipleSelection = val.map(item => item.id);
|
|
this.multipleSelection = val.map(item => item.id);
|