|
|
@@ -4,7 +4,7 @@ import { getImagePage, deleteImageById, setImageAdmin } from "@/api/alumniAlbum"
|
|
|
import { ElMessage, ElMessageBox } from "element-plus"
|
|
|
import { usePagination } from "@/hooks/usePagination"
|
|
|
import { getQueryCollegesApi, getQueryPeriodsApi, getQueryMajorsApi, getQueryClassesApi } from "@/api/alumniManager"
|
|
|
-import { getPageUser } from "@/api/schoolEndorsement"
|
|
|
+import { getPageUser, getQueryAdmins } from "@/api/schoolEndorsement"
|
|
|
import { cloneDeep } from "lodash-es"
|
|
|
|
|
|
const loading = ref(false)
|
|
|
@@ -115,6 +115,7 @@ watch([() => paginationData.currentPage, () => paginationData.pageSize], getColl
|
|
|
const handleSet = () => {
|
|
|
setAdminDialogVisible.value = true
|
|
|
getUserData()
|
|
|
+ getAlUserData()
|
|
|
}
|
|
|
|
|
|
// 获取用户列表以设置管理员
|
|
|
@@ -127,6 +128,15 @@ const getUserData = async () => {
|
|
|
setAdminFormData.value.list = res.data.list
|
|
|
}
|
|
|
|
|
|
+// 获取已设置的管理员数据
|
|
|
+const getAlUserData = async () => {
|
|
|
+ const res = await getQueryAdmins({
|
|
|
+ modelId: 1
|
|
|
+ })
|
|
|
+ // console.log(res)
|
|
|
+ setAdminFormData.value.admins = res.data
|
|
|
+}
|
|
|
+
|
|
|
//#region 设置管理员
|
|
|
const SET_ADMIN_DEFAULT_FORM_DATA = {
|
|
|
list: [],
|