From 1b9fea7d4af68d8f933b2dc42bf6084b9646f64c Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期二, 04 三月 2025 08:39:55 +0800 Subject: [PATCH] 修改作业等级名称 --- src/views/system/role/component/roleDialog.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/views/system/role/component/roleDialog.vue b/src/views/system/role/component/roleDialog.vue index 8bdb97a..253814a 100644 --- a/src/views/system/role/component/roleDialog.vue +++ b/src/views/system/role/component/roleDialog.vue @@ -33,7 +33,7 @@ <script lang="ts"> import { ElMessage } from 'element-plus'; import { reactive, toRefs, defineComponent } from 'vue'; -import { useRoleApi } from '/@/api/role'; +import { useRoleApi } from '/@/api/systemManage/role'; // 定义接口来定义对象的类型 interface MenuDataTree { @@ -46,9 +46,11 @@ buttonName: string; isShowRoleDialog: boolean; roleForm: { + defaultFlag: number | null roleName: string; roleCode: string; roleInfo: string; + specialWorkFlag: number | null }; menuData: Array<MenuDataTree>; menuProps: { @@ -65,9 +67,11 @@ title: '', buttonName: '', roleForm: { + defaultFlag: 0, roleName: '', // 角色名称 roleCode: '', // 角色标识 - roleInfo: '' // 排序 + roleInfo: '', // 排序 + specialWorkFlag: 0 }, menuData: [], menuProps: { @@ -82,14 +86,22 @@ state.title = '新增角色'; state.buttonName = '新增'; state.roleForm = { + defaultFlag: 0, roleName: '', roleCode: '', - roleInfo: '' + roleInfo: '', + specialWorkFlag: 0 }; } else { state.title = '修改角色'; state.buttonName = '修改'; state.roleForm = JSON.parse(JSON.stringify(value)); + if(!state.roleForm.defaultFlag){ + state.roleForm.defaultFlag = 0 + } + if(!state.roleForm.specialWorkFlag){ + state.roleForm.specialWorkFlag = 0 + } } }; // 新增 -- Gitblit v1.9.2