From 91963ce2a668f6670ff137aad95bc4cbf7d47100 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Wed, 08 Apr 2026 19:43:31 +0800
Subject: [PATCH] feat:把排序限制大小
---
applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue | 5 +++--
applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue b/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
index bacb202..81d4934 100644
--- a/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
+++ b/applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue
@@ -80,7 +80,7 @@
</el-col>
<el-col :span="12">
<el-form-item label="排序" prop="sort">
- <el-input-number class="command-input" v-model="formData.sort" :min="0" :controls="false" placeholder="请输入" />
+ <el-input-number class="command-input" v-model="formData.sort" :min="0" :max="999" :controls="false" placeholder="请输入" />
</el-form-item>
</el-col>
<el-col :span="12">
@@ -194,7 +194,7 @@
deptCategory: fieldRules(true),
deptNature: fieldRules(true),
areaCode: fieldRules(true),
- sort: fieldRules(true),
+ // sort: fieldRules(true),
}
function normalizeAreaCode(value) {
@@ -245,6 +245,7 @@
...formData.value,
areaCode: normalizeAreaCode(formData.value.areaCode),
}
+ payload.sort = Number(payload.sort || 0)
if (dialogMode.value === 'edit') {
await update(payload)
} else {
diff --git a/applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue b/applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue
index 0f06fa6..8f77bfb 100644
--- a/applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue
+++ b/applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue
@@ -50,7 +50,7 @@
</el-col>
<el-col :span="12">
<el-form-item label="角色排序" prop="sort">
- <el-input-number class="command-input" v-model="formData.sort" :min="0" :controls="false" placeholder="请输入" />
+ <el-input-number class="command-input" v-model="formData.sort" :min="0" :max="999" :controls="false" placeholder="请输入" />
</el-form-item>
</el-col>
</el-row>
@@ -107,7 +107,7 @@
roleName: fieldRules(true, 50),
roleAlias: fieldRules(true, 50),
parentId: fieldRules(false),
- sort: fieldRules(true),
+ // sort: fieldRules(true),
}
function handleCancel() {
@@ -119,6 +119,7 @@
if (!isValid) return
submitting.value = true
try {
+ formData.value.sort = Number(formData.value.sort || 0)
if (dialogMode.value === 'edit') {
await update(formData.value)
saveOperationLog({
--
Gitblit v1.9.3