pull/2/head
qiuhongwu 9 months ago
parent f12c459183
commit 9b4649a2f4

@ -24,7 +24,7 @@
/>
</el-form-item>
<el-form-item label="负责人" prop="leaderUserId">
<UserSelect v-model="formData.leaderUserId" :leaderUserId="formData.leaderUserId" @update:newValue="handleSelectedUser" />
<UserSelect v-model="formData.leaderUserId" @update:newValue="handleSelectedUser" />
</el-form-item>
<!-- <el-form-item label="联系电话" prop="phone">
<el-input v-model="formData.phone" maxlength="11" placeholder="请输入联系电话" />

@ -30,7 +30,7 @@ const props = defineProps({
modelValue: {
type: [Number, String],
required: true // true
},
}
})
const userParams = {
pageNo: 1,
@ -54,7 +54,6 @@ const gitlist = async () => {
const data = await UserApi.getUserPage(userParams)
userList.value = data.list
//
// console.log(propsmodelValue.value)
if (propsmodelValue.value) {
valueName.value = propsmodelValue.value
const initialUser = await UserApi.getUser(valueName.value)
@ -63,12 +62,15 @@ const gitlist = async () => {
let foundInitialUserInList = false
for (const user of userList.value) {
if (user.id === initialUser.id) {
userSelectList.value = []
userList.value = []
foundInitialUserInList = true
break
}
}
//
if (!foundInitialUserInList && !userSelectList.value.length) {
userSelectList.value = []
userList.value = []
userList.value.unshift(initialUser)
}
@ -109,6 +111,7 @@ const onVisibleChange = (isVisible: boolean) => {
if (!isVisible) {
//
userParams.userNickName = undefined
userList.value = []
userSelectList.value = []
}
}

Loading…
Cancel
Save