|
@@ -80,6 +80,8 @@ export default defineComponent({
|
|
|
targetClass.id = classList.value[0].key;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
const tarRes = await getCLassStudentList(targetClass.id);
|
|
|
targetStudentList.value = tarRes.data.rows.map((item: any) => {
|
|
|
return {
|
|
@@ -228,6 +230,10 @@ export default defineComponent({
|
|
|
};
|
|
|
|
|
|
const submitStudent = async () => {
|
|
|
+ if(classList.value.length <2){
|
|
|
+ message.error('当前只有一个班级,无法调整')
|
|
|
+ return
|
|
|
+ }
|
|
|
if (submitList.value < 1) {
|
|
|
emit('close');
|
|
|
return;
|
|
@@ -313,7 +319,7 @@ export default defineComponent({
|
|
|
</div>
|
|
|
<div class={styles.studentRight}>
|
|
|
<div class={styles.listTop}>
|
|
|
- <NDropdown
|
|
|
+ {targetClass.id? <NDropdown
|
|
|
key="111"
|
|
|
v-model:value={targetClass.id}
|
|
|
options={classList.value}
|
|
@@ -328,7 +334,8 @@ export default defineComponent({
|
|
|
src={smallArrow}
|
|
|
previewDisabled></NImage>
|
|
|
</div>
|
|
|
- </NDropdown>
|
|
|
+ </NDropdown>:null}
|
|
|
+
|
|
|
</div>
|
|
|
<div class={styles.listCore}>
|
|
|
<NRow class={styles.chioseCheckAllBox}>
|