吉安感知网项目-前端
chenyao
2026-04-08 91963ce2a668f6670ff137aad95bc4cbf7d47100
feat:把排序限制大小
2 files modified
10 ■■■■■ changed files
applications/drone-command/src/views/permissionManage/permissionDept/FormDiaLog.vue 5 ●●●●● patch | view | raw | blame | history
applications/drone-command/src/views/permissionManage/permissionRole/FormDiaLog.vue 5 ●●●●● patch | view | raw | blame | history
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 {
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({