- 部署:JUDGE_STATE_DIR 不再强制设;删掉搬库脚本和只为搬库存在的自检、提醒 - 语言:Python3 / Python2 别名表删掉,normalizeLanguage 改名 parseLanguage - 旧链接:后台题单详情的跳转、用户列表 -last_login 的转换 - 旧页面:布置作业必须带 language(null = 没选);不再清旧版出题页草稿 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
9e074f3ab8
commit
8427475337
23 files changed
+47
-386
No files matched your search
@@ -233,14 +233,12 @@ export function getUserList(
|
||||
className = '',
|
||||
) {
|
||||
return api.get<AdminUserList>('admin/users', {
|
||||
// "-last_login" 是旧接口传下来的取值(路由 query 里可能还存着),改叫 "-lastLogin";
|
||||
// "-online" 是新增的,原样透传
|
||||
params: {
|
||||
offset,
|
||||
limit,
|
||||
keyword,
|
||||
type,
|
||||
orderBy: orderBy === '-last_login' ? '-lastLogin' : orderBy,
|
||||
orderBy,
|
||||
className: className || undefined,
|
||||
},
|
||||
})
|
||||
|
||||
@@ -521,8 +521,6 @@ function clearDraft() {
|
||||
}
|
||||
|
||||
function loadDraft() {
|
||||
// 旧版出题页的草稿(另一个 key、另一种形状)不认了
|
||||
localStorage.removeItem(STORAGE_KEY.ADMIN_PROBLEM)
|
||||
const saved = draft.value
|
||||
// 草稿是本机存的,形状不对(旧版本、被别的页面写坏)就当没有,别让整页起不来
|
||||
if (saved && typeof saved.form === 'object' && Array.isArray(saved.rows)) {
|
||||
|
||||
@@ -67,7 +67,7 @@ const adminOptions = [
|
||||
const sortOptions = [
|
||||
{ label: '最近建号', value: '' },
|
||||
{ label: '按用户名', value: 'username' },
|
||||
{ label: '最近登录', value: '-last_login' },
|
||||
{ label: '最近登录', value: '-lastLogin' },
|
||||
{ label: '在线优先', value: '-online' },
|
||||
]
|
||||
const [create, toggleCreate] = useToggle(false)
|
||||
|
||||
Reference in new issue
Block a user