feat:新增岗位管理
This commit is contained in:
@@ -98,7 +98,7 @@ onMounted(() => {
|
||||
:model="form"
|
||||
class="search-form bg-bg_color w-[99/100] pl-8 pt-[12px] overflow-auto"
|
||||
>
|
||||
<el-form-item label="角色名称:" prop="name">
|
||||
<el-form-item label="角色名称:" prop="roleName">
|
||||
<el-input
|
||||
v-model="form.roleName"
|
||||
placeholder="请输入角色名称"
|
||||
@@ -106,7 +106,7 @@ onMounted(() => {
|
||||
class="!w-[180px]"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="角色标识:" prop="code">
|
||||
<el-form-item label="角色标识:" prop="roleCode">
|
||||
<el-input
|
||||
v-model="form.roleCode"
|
||||
placeholder="请输入角色标识"
|
||||
@@ -114,7 +114,7 @@ onMounted(() => {
|
||||
class="!w-[180px]"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="状态:" prop="status">
|
||||
<el-form-item label="状态:" prop="state">
|
||||
<el-select
|
||||
v-model="form.state"
|
||||
placeholder="请选择状态"
|
||||
|
||||
@@ -10,7 +10,7 @@ import type { FormItemProps } from "../utils/types";
|
||||
import type { PaginationProps } from "@pureadmin/table";
|
||||
import { getKeyList, deviceDetection } from "@pureadmin/utils";
|
||||
import {
|
||||
listRole,
|
||||
getRoleList,
|
||||
getRole,
|
||||
addRole,
|
||||
updateRole,
|
||||
@@ -180,7 +180,7 @@ export function useRole(treeRef: Ref) {
|
||||
|
||||
async function onSearch() {
|
||||
loading.value = true;
|
||||
const { data } = await listRole(toRaw(form));
|
||||
const { data } = await getRoleList(toRaw(form));
|
||||
dataList.value = data.items;
|
||||
pagination.total = data.totalCount;
|
||||
loading.value = false;
|
||||
|
||||
Reference in New Issue
Block a user