diff --git a/src/api/geopoliticalCustomers/types.ts b/src/api/geopoliticalCustomers/types.ts index eab6dbc..ad76d5a 100644 --- a/src/api/geopoliticalCustomers/types.ts +++ b/src/api/geopoliticalCustomers/types.ts @@ -266,6 +266,7 @@ export interface GeopoliticalCustomersSearch { customName?: string customNid?: string storeId?: string + salesmanUserId?: number enrollStatus?: string // 访问时间区间的开始值 startTime?: string diff --git a/src/config/index.ts b/src/config/index.ts index fc3de1a..ac98079 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -11,7 +11,7 @@ export type SupportLanguage = Record // 项目标题 export const projectTitle = '线索分发系统' // 项目描述 -export const projectDesc = 'Ballcat Admin 是一套简单好用的后台管理系统' +export const projectDesc = '线索分发后台管理系统' // Local Storage/ Session Storage 的 key 前缀 prefix export const storageKeyPrefix = 'ballcat-admin/' diff --git a/src/hooks/websocket.ts b/src/hooks/websocket.ts index f533c6b..4f1f39f 100644 --- a/src/hooks/websocket.ts +++ b/src/hooks/websocket.ts @@ -19,6 +19,10 @@ const useAdminWebSocket = () => { const baseUri = import.meta.env.VITE_API_URL const host = window.location.host const wsUri = `wss://${host}${baseUri}/ws?access_token=${accessToken}` +<<<<<<< HEAD +======= + console.log(wsUri, 'wsUri') +>>>>>>> 5f87413450a7cc2d78ad58061d92f900031ae1f9 //使用useWebSocket函数创建WebSocket连接,并配置自动重连和心跳机制 useWebSocketReturn = useWebSocket(wsUri, { diff --git a/src/views/qualityInspectionDistribution/inspectionSearch.vue b/src/views/qualityInspectionDistribution/inspectionSearch.vue index 0a2589b..f524ee5 100644 --- a/src/views/qualityInspectionDistribution/inspectionSearch.vue +++ b/src/views/qualityInspectionDistribution/inspectionSearch.vue @@ -22,12 +22,12 @@ - + @@ -66,6 +66,7 @@ import { Form } from 'ant-design-vue' import type { GeopoliticalCustomersSearch } from '@/api/geopoliticalCustomers/types' import { getShopQueryAll } from '@/api/shopManage/index' +import { getDistributorsUserIdList } from '@/api/clueaccess/clueImport/index' import dayjs from 'dayjs' import type { Dayjs } from 'dayjs' import { doRequest } from '@/utils/axios/request' @@ -97,11 +98,13 @@ const emits = defineEmits<{ (e: 'search', params: Record): void }>() const shopList: any = ref([]) +// 业务员 +const businessUserList: any = ref([]) const searchTimeValue = ref<[Dayjs, Dayjs]>() const distributeTime = ref<[Dayjs, Dayjs]>() const formModel = reactive({ customName: '', - storeId: '', + salesmanUserId: undefined, enrollStatus: undefined }) @@ -117,9 +120,14 @@ const enrollStatusList = [ } ] const initShopList = () => { - doRequest(getShopQueryAll(2), { + // doRequest(getShopQueryAll(2), { + // onSuccess: res => { + // shopList.value = res.data + // } + // }) + doRequest(getDistributorsUserIdList(23), { onSuccess: res => { - shopList.value = res.data + businessUserList.value = res.data } }) } diff --git a/src/views/qualityInspectionDistribution/inspectionSelectModal.vue b/src/views/qualityInspectionDistribution/inspectionSelectModal.vue index 1071a6d..95383df 100644 --- a/src/views/qualityInspectionDistribution/inspectionSelectModal.vue +++ b/src/views/qualityInspectionDistribution/inspectionSelectModal.vue @@ -95,6 +95,21 @@ + + + + + + +