|
@@ -12,6 +12,7 @@
|
|
|
placeholder="请选择"
|
|
|
allow-clear
|
|
|
prefix-str="所约教学点"
|
|
|
+ :task-id="searchModel.taskId"
|
|
|
@get-options="getTeachOptions"
|
|
|
/>
|
|
|
<SelectAgent
|
|
@@ -167,8 +168,20 @@
|
|
|
};
|
|
|
onMounted(() => {});
|
|
|
const search = () => {
|
|
|
- if (!searchModel.taskId) {
|
|
|
- Message.error('请选择任务');
|
|
|
+ if (
|
|
|
+ !searchModel.taskId ||
|
|
|
+ !searchModel.teachingId ||
|
|
|
+ !searchModel.examSiteId
|
|
|
+ ) {
|
|
|
+ Message.error(
|
|
|
+ `请选择${
|
|
|
+ !searchModel.taskId
|
|
|
+ ? '任务'
|
|
|
+ : !searchModel.teachingId
|
|
|
+ ? '教学点'
|
|
|
+ : '考点'
|
|
|
+ }`
|
|
|
+ );
|
|
|
tableData.value = [];
|
|
|
tableKey.value = `${Date.now()}`;
|
|
|
return;
|
|
@@ -233,10 +246,12 @@
|
|
|
const selfYYDefaultValue = ref<any>(null);
|
|
|
watch(
|
|
|
() => searchModel.teachingId,
|
|
|
- () => {
|
|
|
- selfYYDefaultValue.value = teachOptions.find(
|
|
|
- (item: any) => item.id === searchModel.teachingId
|
|
|
- ).selfApplyEnable;
|
|
|
+ (val) => {
|
|
|
+ if (val) {
|
|
|
+ selfYYDefaultValue.value = teachOptions.find(
|
|
|
+ (item: any) => item.id === searchModel.teachingId
|
|
|
+ ).selfApplyEnable;
|
|
|
+ }
|
|
|
}
|
|
|
);
|
|
|
const selfYY = (bool: string | number | boolean) => {
|