邓洁: 修改bug

This commit is contained in:
邓洁
2023-12-29 21:54:56 +08:00
parent 253a6ed387
commit 7a2a586d67
7 changed files with 40 additions and 36 deletions

View File

@@ -98,9 +98,9 @@
<el-radio v-for="item in radioList" :label="item.value" :key="item.value">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="选择隧道" v-if="tunnelList.length!==0&&form.roleId>3">
<el-form-item label="选择隧道" v-if="form.roleId>3">
<el-select
v-model="form.tunnelIds"
v-model="form.tunnelList"
multiple
filterable
clearable
@@ -168,7 +168,7 @@ const form = ref({
phoneNumber: '',
state: '1',
roleId: [],
tunnelIds: []
tunnelList: [1]
});
const formRules = ref({
userName: [{required: true, message: '请输入用户名', trigger: 'blur'}],
@@ -197,8 +197,10 @@ const handleEditUser = (row) => {
reset()
getUserDetail(row.userId).then(res => {
if (res.code === 1000) {
getTunnel()
form.value = res.data.user
form.value.roleId = res.data.roleIds[0]
form.value.tunnelList = res.data.user.tunnelList
}
})
title.value = '修改用户'
@@ -233,7 +235,7 @@ const reset = () => {
phoneNumber: '',
state: '1',
roleId: [],
tunnelIds: []
tunnelList: []
}
}
const getRoleOptionInfo = () => {
@@ -272,7 +274,6 @@ const handleCurrentChange = (val) => {
getInfo()
}
const handleSubmit = async (formInstance) => {
if (!formInstance) return;
formInstance.validate(async (valid) => {
if (!valid) return;
@@ -284,7 +285,7 @@ const handleSubmit = async (formInstance) => {
state:form.value.state,
userName: form.value.userName,
roleIds: [form.value.roleId],
tunnelList: form.value.tunnelIds
tunnelList: form.value.tunnelList
}
if (title.value === '添加用户') {
await addUser(data).then(res => {