Compare commits

..

3 Commits

Author SHA1 Message Date
小肥羊 5041c554d2 修复 学生管理查询学校隐藏问题 2025-08-26 17:30:35 +08:00
小肥羊 2d51b8a435 修改 正式环境配置
添加 赴校信息开展工作ui宽度限制
2025-08-26 16:02:53 +08:00
小肥羊 a7c526806b 修复 用户查询时学校许需要先选才能选下属查询 2025-08-26 14:51:52 +08:00
5 changed files with 21 additions and 40 deletions

View File

@ -14,6 +14,6 @@ VITE_COMPRESSION = "none"
# 接口地址
VITE_API_BASEURL = "http://localhost:5199/api"
VITE_API_BASEURL = "https://learn-archives-admin.23544.com/api"
#数据中心后台地址
VITE_API_USERCENTER_URL = "https://dcb.23544.com/api"

View File

@ -6,35 +6,6 @@
<el-form-item>
<el-input v-model="search.searchStr" placeholder="姓名/账号/学号" />
</el-form-item>
<!-- <el-form-item style="width: 100px">
<el-select
v-model="search.userType"
placeholder="用户类型"
clearable
filterable
@change="userTypeChange"
>
<el-option
v-for="item in userTypeList"
:key="item.value"
:label="item.text"
:value="item.value"
>
</el-option>
</el-select>
</el-form-item> -->
<el-form-item v-show="search.userType === 1" style="width: 100px">
<el-select v-model="search.level" placeholder="学生层次" clearable filterable>
<el-option
v-for="item in userLevelList"
:key="item.value"
:label="item.text"
:value="item.value"
>
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-select
@ -54,7 +25,7 @@
</el-select>
</el-form-item>
<el-form-item style="width: 100px">
<el-form-item v-show="search.schoolId != 0" style="width: 100px">
<el-select
v-model="search.grade"
placeholder="年级"
@ -72,7 +43,7 @@
</el-select>
</el-form-item>
<el-form-item style="width: 100px">
<el-form-item style="width: 100px" v-show="search.schoolId != 0">
<el-select v-model="search.classId" placeholder="班级" clearable filterable>
<el-option
v-for="item in classList"

View File

@ -54,7 +54,7 @@
</el-select>
</el-form-item>
<el-form-item style="width: 100px">
<el-form-item v-show="search.schoolId != 0" style="width: 100px">
<el-select
v-model="search.grade"
placeholder="年级"
@ -72,7 +72,7 @@
</el-select>
</el-form-item>
<el-form-item style="width: 100px">
<el-form-item v-show="search.schoolId != 0" style="width: 100px">
<el-select v-model="search.classId" placeholder="班级" clearable filterable>
<el-option
v-for="item in classList"
@ -84,7 +84,7 @@
</el-select>
</el-form-item>
<el-form-item style="width: 100px">
<el-form-item v-show="search.schoolId != 0" style="width: 100px">
<el-select v-model="search.subjectId" placeholder="科目" clearable filterable>
<el-option
v-for="item in subjectList"

View File

@ -53,7 +53,9 @@
>
{{ safeDetail.isDiscussion ? "已开展" : "未开展" }}
</el-tag>
<span>{{ safeDetail.discussion || "-" }}</span>
<span class="inline-block max-w-[500px]!">{{
safeDetail.discussion || "-"
}}</span>
</el-descriptions-item>
<el-descriptions-item label="班会">
<el-tag
@ -62,7 +64,9 @@
>
{{ safeDetail.isClassMeeting ? "已开展" : "未开展" }}
</el-tag>
<span>{{ safeDetail.classMeeting || "-" }}</span>
<span class="inline-block max-w-[500px]!">{{
safeDetail.classMeeting || "-"
}}</span>
</el-descriptions-item>
</el-descriptions>
<el-divider />

View File

@ -447,16 +447,22 @@ function handleImport() {
let res = await importExcel(fileE.files[0]);
if (res.code != undefined) {
if (res.code !== 200) return ElMessage.error(res.message);
else return ElMessage.success("所有数据录入成功");
else {
loadList();
return ElMessage.success("所有数据录入成功");
}
} else if (res.type === "application/json") {
let json = await res.text();
if (json !== undefined && json.Code !== 200) {
return ElMessage.error(json.Message);
} else {
return ElMessage.success("操所有数据录入成功作成功");
loadList();
return ElMessage.success("所有数据录入成功");
}
} else if (res === undefined || res.size === 0)
} else if (res === undefined || res.size === 0) {
loadList();
return ElMessage.success("所有数据录入成功");
}
const url = res && window.URL.createObjectURL(res);
const link = document.createElement("a");
link.href = url;