车间 使用封装职工

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

@ -25,7 +25,12 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="负责人" prop="leaderUserId"> <el-form-item label="负责人" prop="leaderUserId">
<el-select v-model="formData.leaderUserId" <UserSelect
v-model="formData.leaderUserId"
:leaderUserId="formData.leaderUserId"
@update:newValue="handleSelectedUser"
/>
<!-- <el-select v-model="formData.leaderUserId"
placeholder="请输入负责人" placeholder="请输入负责人"
:remote-method="remoteUserSearch" :remote-method="remoteUserSearch"
remote-show-suffix remote-show-suffix
@ -41,7 +46,7 @@
:label="item.username + ' ' + item.nickname" :label="item.username + ' ' + item.nickname"
:value="item.id" :value="item.id"
/> />
</el-select> </el-select> -->
</el-form-item> </el-form-item>
<el-form-item label="描述信息" prop="description"> <el-form-item label="描述信息" prop="description">
<el-input type="textarea" v-model="formData.description" height="150px" show-word-limit maxlength="200"/> <el-input type="textarea" v-model="formData.description" height="150px" show-word-limit maxlength="200"/>
@ -70,7 +75,7 @@ import * as WorkshopApi from '@/api/heli/workshop'
import {defaultProps, handleTree} from "@/utils/tree"; import {defaultProps, handleTree} from "@/utils/tree";
import * as DeptApi from '@/api/system/dept' import * as DeptApi from '@/api/system/dept'
import * as UserApi from "@/api/system/user"; import * as UserApi from "@/api/system/user";
import UserSelect from '../hlvuestyle/userSelect.vue'
const { t } = useI18n() // const { t } = useI18n() //
const message = useMessage() // const message = useMessage() //
@ -179,4 +184,9 @@ const resetForm = () => {
} }
formRef.value?.resetFields() formRef.value?.resetFields()
} }
const handleSelectedUser = (newValue: any) => {
// console.log(':', newValue)
formData.value.leaderUserId = newValue.id
}
</script> </script>

Loading…
Cancel
Save