提交
This commit is contained in:
1 parent
16986f443e
commit
63a1209620
83 files changed
+1083168
-11413
No files matched your search
@@ -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) =>
|
||||
|
||||
Reference in new issue
Block a user