浏览代码

更改角色

qinhb 1 年之前
父节点
当前提交
6da3bef7bf
共有 1 个文件被更改,包括 6 次插入5 次删除
  1. 6 5
      src/views/system/role/index.vue

+ 6 - 5
src/views/system/role/index.vue

@@ -41,7 +41,7 @@ const formData = ref({
   roleName: "",
 });
 
-const rules = reactive({
+const  rules = reactive({
   roleName: [{ required: true, message: "请输入角色名称", trigger: "blur" }],
   roleCode: [{ required: true, message: "请输入角色编码", trigger: "blur" }],
   scope: [{ required: true, message: "请选择数据权限", trigger: "blur" }],
@@ -90,6 +90,7 @@ function openDialog(row?: any) {
     Object.assign(formData.value, row);
   } else {
     dialog.title = "新增角色";
+    formData.value.id = undefined
     formData.value.scope = 0
     formData.value.state = 0
     formData.value.roleCode = ""
@@ -329,15 +330,15 @@ onMounted?.(() => {
         :rules="rules"
         label-width="100px"
       >
-        <el-form-item label="角色名称" prop="name">
+        <el-form-item label="角色名称" prop="roleName">
           <el-input v-model="formData.roleName" placeholder="请输入角色名称" />
         </el-form-item>
 
-        <el-form-item label="角色编码" prop="code">
+        <el-form-item label="角色编码" prop="roleCode">
           <el-input v-model="formData.roleCode" placeholder="请输入角色编码" />
         </el-form-item>
 
-        <el-form-item label="数据权限" prop="dataScope">
+        <el-form-item label="数据权限" prop="scope">
           <el-select v-model="formData.scope">
             <el-option :key="0" label="全部数据" :value="0" />
             <el-option :key="1" label="部门及子部门数据" :value="1" />
@@ -346,7 +347,7 @@ onMounted?.(() => {
           </el-select>
         </el-form-item>
 
-        <el-form-item label="状态" prop="status">
+        <el-form-item label="状态" prop="state">
           <el-radio-group v-model="formData.state">
             <el-radio :value="0">正常</el-radio>
             <el-radio :value="1">停用</el-radio>