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