订单信息编辑页 业务员替换远程搜索

pull/4/head
qiuhongwu 8 months ago
parent acabafa8e8
commit 362adc4b88

@ -82,9 +82,10 @@
<el-row>
<el-col :span="24">
<el-form-item label="业务员" prop="businessMan">
<el-select class="!w-250px" v-model="formData.businessMan" placeholder="请输入负责人" :remote-method="remoteUserSearch" remote-show-suffix remote clearable reserve-keyword filterable :loading="userSelectLoading" :disabled="alterDisabled || detailDisabled">
<!-- <el-select class="!w-250px" v-model="formData.businessMan" placeholder="请输入负责人" :remote-method="remoteUserSearch" remote-show-suffix remote clearable reserve-keyword filterable :loading="userSelectLoading" :disabled="alterDisabled || detailDisabled">
<el-option v-for="item in userSelectList" :key="item.id" :label="item.username + ' ' + item.nickname" :value="item.id" />
</el-select>
</el-select> -->
<UserSelect v-model="formData.businessMan" @update:newValue="handleSelectedUser" />
</el-form-item>
</el-col>
</el-row>
@ -460,6 +461,7 @@ import download from '@/utils/download'
import { useUserStore } from '@/store/modules/user'
import { getUserProfile } from '@/api/system/user/profile'
import { getOperateLogPage } from '@/api/system/operatelog'
import UserSelect from '../hlvuestyle/userSelect.vue'
import CompositionSelect from "@/views/heli/hlvuestyle/compositionSelect.vue";
const { t } = useI18n() //
@ -948,6 +950,9 @@ onMounted(() => {
const handleSelected = (currentIndex: number,newValue: any) => {
formData.value.projectOrderSubs[currentIndex].compositionId = newValue?.id
}
const handleSelectedUser = (newValue: any) => {
formData.value.businessMan = newValue?.id
}
</script>
<style>
a {

Loading…
Cancel
Save