车间 联系人

pull/2/head
qiuhongwu 9 months ago
parent 5f53dbda47
commit 310e25e2fa

@ -34,23 +34,7 @@
</el-select>
</el-form-item>
<el-form-item label="负责人" prop="leaderUserId">
<el-select v-model="formData.leaderUserId"
placeholder="请输入负责人"
:remote-method="remoteUserSearch"
remote-show-suffix
remote
clearable
reserve-keyword
filterable
:loading="userSelectLoading"
>
<el-option
v-for="item in userSelectList"
:key="item.id"
:label="item.username + ' ' + item.nickname"
:value="item.id"
/>
</el-select>
<UserSelect v-model="formData.leaderUserId" :leaderUserId="formData.leaderUserId" @update:newValue="handleSelectedUser" />
</el-form-item>
<el-form-item label="班组描述" prop="description">
<el-input type="textarea" v-model="formData.description" height="150px" show-word-limit maxlength="200" />
@ -79,7 +63,7 @@ import * as UserApi from "@/api/system/user";
import * as WorkshopApi from "@/api/heli/workshop";
import {DICT_TYPE, getIntDictOptions} from "@/utils/dict";
import {getWorkshopPage} from "@/api/heli/workshop";
import UserSelect from '../hlvuestyle/userSelect.vue'
const { t } = useI18n() //
const message = useMessage() //
@ -219,4 +203,9 @@ const resetForm = () => {
}
formRef.value?.resetFields()
}
const handleSelectedUser = (newValue: any) => {
// console.log(':', newValue)
formData.value.leaderUserId = newValue.id
}
</script>

@ -2,7 +2,7 @@
<!-- 负责人选择 -->
<el-select
v-model="valueName"
placeholder="请输入负责人"
placeholder="请选择相关人员"
:remote-method="remoteMethod"
remote-show-suffix
remote

@ -166,6 +166,6 @@ const resetForm = () => {
const handleSelectedUser = (newValue: any) => {
// console.log(':', newValue)
formData.value.leaderUserId = newValue.id
formData.value.contact = newValue.id
}
</script>

Loading…
Cancel
Save