This commit is contained in:
qsh
2025-04-15 12:45:33 +08:00
parent f93e1f7187
commit f2f14789f0
10 changed files with 205 additions and 163 deletions

View File

@@ -13,7 +13,7 @@
<el-input v-model="formData.nickname" placeholder="请输入用户姓名" />
</el-form-item>
</el-col>
<el-col :span="12">
<!-- <el-col :span="12">
<el-form-item label="用户性别">
<el-radio-group v-model="formData.sex">
<el-radio :value="1"> </el-radio>
@@ -34,7 +34,7 @@
placeholder="请选择归属部门"
/>
</el-form-item>
</el-col>
</el-col> -->
<el-col :span="12">
<el-form-item label="角色" prop="role">
<el-select
@@ -84,7 +84,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<!-- <el-row :gutter="20">
<el-col :span="12" :offset="0">
<el-form-item label="入职日期" prop="hireDate">
<el-date-picker
@@ -96,7 +96,7 @@
/>
</el-form-item>
</el-col>
</el-row>
</el-row> -->
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="备注">
@@ -113,7 +113,8 @@
</template>
<script lang="ts" name="SystemUserForm" setup>
import { CommonStatusEnum } from '@/utils/constants'
import { defaultProps, handleTree } from '@/utils/tree'
// import { defaultProps, handleTree } from '@/utils/tree'
import { handleTree } from '@/utils/tree'
import { formatDate } from '@/utils/formatTime'
import * as RoleApi from '@/api/system/role'
@@ -174,7 +175,7 @@ const open = async (type: string, id?: number) => {
}
}
// 加载部门树
deptList.value = handleTree(await DeptApi.getSimpleDeptList({ allFlag: true }))
deptList.value = handleTree(await DeptApi.getSimpleDeptList({ allFlag: false }))
// 加载岗位列表
roleOptions.value = await RoleApi.getSimpleRoleList()
}