This commit is contained in:
zlwu committed 2026-08-30 09:30:02 +08:00
1 parent 16986f443e
commit 63a1209620
83 files changed
+1083168 -11413

No files matched your search

+16
View File
@@ -614,6 +614,8 @@ export interface PlanQuery {
planNo?: string
planType?: string
followStatus?: string
/** 排除的跟进状态,多个以英文逗号分隔 */
excludeFollowStatus?: string
transportStatus?: string
archiveStatus?: string
customerName?: string
@@ -790,11 +792,23 @@ export interface PlanArchiveFreightBlock {
hasInvoice?: number
}
export interface PlanArchiveStopFeedbackAttachmentItem {
stopType: 'load' | 'delivery'
stopId: string
attachmentUrls: string[]
}
export interface PlanArchiveFeedbacksBlock {
driverStops?: PlanArchiveStopFeedbackAttachmentItem[]
siteStops?: PlanArchiveStopFeedbackAttachmentItem[]
}
export interface PlanArchiveBody {
products?: PlanArchiveProductItem[]
load?: PlanArchiveLoadBlock
deliveries?: PlanArchiveDeliveryBlock[]
freight?: PlanArchiveFreightBlock
feedbacks?: PlanArchiveFeedbacksBlock
}
export interface PlanDriverFeedbackProductItem {
@@ -885,6 +899,8 @@ export const planApi = {
request.get<PlanArrangeInfo>(`/transport/plan/${id}/arrange-info`),
archive: (id: string, data?: PlanArchiveBody) =>
request.post<Plan>(`/transport/plan/${id}/archive`, data),
archiveDraft: (id: string, data: PlanArchiveBody) =>
request.post<Plan>(`/transport/plan/${id}/archive-draft`, data),
updateDriverFeedback: (id: string, data: PlanDriverFeedbackUpdateBody) =>
request.patch<Plan>(`/transport/plan/${id}/driver-feedback`, data),
updateSiteFeedback: (id: string, linkId: string, data: PlanSiteFeedbackUpdateBody) =>