diff --git a/src/components/student/CommonStudent.vue b/src/components/student/CommonStudent.vue
index 128b1483..ab186c22 100644
--- a/src/components/student/CommonStudent.vue
+++ b/src/components/student/CommonStudent.vue
@@ -85,7 +85,7 @@
+ style="width: 230px; height: 40px; border-radius: 8px" placeholder="请输入组织" @click="orgValue"/>
@@ -97,13 +97,13 @@
-
+ }" row-key="id" :row-selection="orgRowSelection" multiple>
@@ -196,7 +196,7 @@
@@ -661,8 +661,16 @@ function stuDel(i) {
selectsData.value.studentList.splice(i, 1);
}
+const selectedOrgKeys = ref([]);
+
+watch(selectedOrgKeys, () => {
+ console.log('selectedKeys', selectedOrgKeys);
+});
+
function orgDel(i) {
+ console.log(selectedOrgKeys.value)
orgSelectKeys.value = orgSelectKeys.value.filter(e => e !== selectsData.value.deptList[i].id)
+ selectedOrgKeys.value.splice(i, 1)
selectsData.value.deptList.splice(i, 1)
}
@@ -685,8 +693,12 @@ function onStuSelectChange(e, l) {
}
function onOrgSelectChange(e, l) {
+
orgRowSelection.value = e;
selectsData.value.deptList = l.selectedNodes;
+
+ // 获取被点击的树节点
+
}
function onAuditSelectChange(e, l) {
@@ -821,6 +833,12 @@ function handleStageOk() {
// }
}
+// 搜索受众值发生变化
+function orgValue(value) {
+ console.log("", value.target.value);
+ searchOrgName.value.keyword = value.target.value;
+}
+
watch(visiable, () => {
stuSelectKeys.value = [];
orgSelectKeys.value = [];