|
@@ -86,6 +86,8 @@
|
|
|
</a-row>
|
|
</a-row>
|
|
|
</AppQueryFilter>
|
|
</AppQueryFilter>
|
|
|
|
|
|
|
|
|
|
+ <a-alert v-if="notice" style="margin-top: 15px;">{{ notice }}</a-alert>
|
|
|
|
|
+
|
|
|
<a-table
|
|
<a-table
|
|
|
row-key="id"
|
|
row-key="id"
|
|
|
:data="data"
|
|
:data="data"
|
|
@@ -190,7 +192,7 @@
|
|
|
<a-form-item label="选课批次" required>
|
|
<a-form-item label="选课批次" required>
|
|
|
<a-select v-model="form.batch_id" placeholder="请选择抢课批次" allow-clear allow-search>
|
|
<a-select v-model="form.batch_id" placeholder="请选择抢课批次" allow-clear allow-search>
|
|
|
<a-option v-for="item in batchOptions" :key="item.id" :value="item.id">
|
|
<a-option v-for="item in batchOptions" :key="item.id" :value="item.id">
|
|
|
- {{ item.name }}({{ item.jx0502zbid }})
|
|
|
|
|
|
|
+ {{ item.name }}
|
|
|
</a-option>
|
|
</a-option>
|
|
|
</a-select>
|
|
</a-select>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
@@ -258,6 +260,17 @@ import {
|
|
|
splitQkLines,
|
|
splitQkLines,
|
|
|
validateQkTaskForm
|
|
validateQkTaskForm
|
|
|
} from '@/utils/qkTaskRules'
|
|
} from '@/utils/qkTaskRules'
|
|
|
|
|
+import { getNotice } from '@/utils/util'
|
|
|
|
|
+
|
|
|
|
|
+const notice = ref('')
|
|
|
|
|
+
|
|
|
|
|
+const GetNotice = async () => {
|
|
|
|
|
+ const { path } = useRoute()
|
|
|
|
|
+ const res = await getNotice(path)
|
|
|
|
|
+ notice.value = res
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+GetNotice()
|
|
|
|
|
|
|
|
const { tableFixed, isMobile } = useResponsiveTable()
|
|
const { tableFixed, isMobile } = useResponsiveTable()
|
|
|
const canSubmit = computed(() => hasAnyPermission(QK_ASSISTANT_SUBMIT_CODES))
|
|
const canSubmit = computed(() => hasAnyPermission(QK_ASSISTANT_SUBMIT_CODES))
|