Compare commits
2 Commits
df84478498
...
64741c8581
Author | SHA1 | Date | |
---|---|---|---|
![]() |
64741c8581 | ||
![]() |
37c3d81d4a |
|
@ -154,8 +154,8 @@
|
|||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="岗位" prop="postIds">
|
||||
<el-select v-model="form.postIds" placeholder="请选择">
|
||||
<el-form-item label="岗位" prop="postId">
|
||||
<el-select v-model="form.postId" placeholder="请选择">
|
||||
<el-option v-for="item in postOptions" :key="item.postId" :label="item.postName" :value="item.postId"
|
||||
:disabled="item.status == 1"></el-option>
|
||||
</el-select>
|
||||
|
@ -500,6 +500,7 @@ function reset() {
|
|||
sex: undefined,
|
||||
status: "0",
|
||||
remark: undefined,
|
||||
postId: undefined,
|
||||
postIds: [],
|
||||
roleIds: []
|
||||
}
|
||||
|
@ -532,6 +533,7 @@ function handleUpdate(row) {
|
|||
form.value = response.data
|
||||
postOptions.value = response.posts
|
||||
roleOptions.value = response.roles
|
||||
form.value.postId = response.postIds.length > 0 ? response.postIds[0] : undefined
|
||||
form.value.postIds = response.postIds
|
||||
form.value.roleIds = response.roleIds
|
||||
open.value = true
|
||||
|
@ -544,7 +546,8 @@ function handleUpdate(row) {
|
|||
function submitForm() {
|
||||
proxy.$refs["userRef"].validate(valid => {
|
||||
if (valid) {
|
||||
if (form.value.userId != undefined) {
|
||||
form.value.postIds = [form.value.postId]
|
||||
if (form.value.userId != undefined) {
|
||||
updateUser(form.value).then(response => {
|
||||
proxy.$modal.msgSuccess("修改成功")
|
||||
open.value = false
|
||||
|
|
Loading…
Reference in New Issue
Block a user