|
@@ -29,8 +29,6 @@ export default {
|
|
placeholder: { type: String, default: "请选择" },
|
|
placeholder: { type: String, default: "请选择" },
|
|
value: { type: [Number, String], default: "" },
|
|
value: { type: [Number, String], default: "" },
|
|
clearable: { type: Boolean, default: true },
|
|
clearable: { type: Boolean, default: true },
|
|
- printPlanId: { type: [String, Array], default: "" },
|
|
|
|
- teachingRoomId: { type: [String, Array], default: "" },
|
|
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -45,13 +43,6 @@ export default {
|
|
this.selected = val;
|
|
this.selected = val;
|
|
},
|
|
},
|
|
},
|
|
},
|
|
- printPlanId(val, oldval) {
|
|
|
|
- if (val !== oldval) {
|
|
|
|
- this.search("");
|
|
|
|
- this.$emit("input", "");
|
|
|
|
- this.$emit("change", {});
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
teachingRoomId(val, oldval) {
|
|
teachingRoomId(val, oldval) {
|
|
if (val !== oldval) {
|
|
if (val !== oldval) {
|
|
this.search("");
|
|
this.search("");
|
|
@@ -67,10 +58,9 @@ export default {
|
|
async search(query) {
|
|
async search(query) {
|
|
const res = await courseQuery({
|
|
const res = await courseQuery({
|
|
param: query,
|
|
param: query,
|
|
- printPlanId: this.printPlanId,
|
|
|
|
teachingRoomId: this.teachingRoomId,
|
|
teachingRoomId: this.teachingRoomId,
|
|
});
|
|
});
|
|
- this.optionList = res;
|
|
|
|
|
|
+ this.optionList = res.basicCourseList;
|
|
},
|
|
},
|
|
select() {
|
|
select() {
|
|
this.$emit("input", this.selected);
|
|
this.$emit("input", this.selected);
|