| | |
| | | import request,{download,requestType} from "@/utils/request"; |
| | | import request, {download, requestType} from "@/utils/request"; |
| | | import {BaseEntityInterface} from "@/utils/globalInterface"; |
| | | export interface TmsQuoteDetailI extends BaseEntityInterface{ |
| | | id ?: number , systemCode ?: string , quotePlanId ?: number , quotePlanCode ?: string , vehicleProviderId ?: number , vehicleProviderName ?: string , transportRoute ?: string , startRegionCode ?: string , startRegion ?: string , startWarehouse ?: number , endRegionCode ?: string , endRegion ?: string , endWarehouse ?: number , vehicleType ?: number , transportMode ?: number , routeType ?: number , freightPrice ?: string , status ?: number , createBy ?: string , createTime ?: string , updateBy ?: string , updateTime ?: string , remark ?: string } |
| | | |
| | | export interface TmsQuoteDetailI extends BaseEntityInterface { |
| | | id?: number, |
| | | systemCode?: string, |
| | | quotePlanId?: number, |
| | | quotePlanCode?: string, |
| | | vehicleProviderId?: number, |
| | | vehicleProviderName?: string, |
| | | transportRoute?: string, |
| | | startRegionCode?: string, |
| | | startRegion?: string, |
| | | startWarehouse?: number, |
| | | endRegionCode?: string, |
| | | endRegion?: string, |
| | | endWarehouse?: number, |
| | | vehicleType?: number, |
| | | transportMode?: number, |
| | | routeType?: number, |
| | | freightPrice?: string, |
| | | status?: number, |
| | | createBy?: string, |
| | | createTime?: string, |
| | | updateBy?: string, |
| | | updateTime?: string, |
| | | remark?: string, |
| | | items?: any |
| | | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 查询报价明细列表 |
| | | */ |
| | | export const listTmsQuoteDetail:requestType = (query) => { |
| | | export const listTmsQuoteDetail: requestType = (query) => { |
| | | return request({ |
| | | url: '/tms/tmsQuoteDetail/list', |
| | | method:'get', |
| | | params:query |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | /** |
| | | * 查询报价明细详细 |
| | | */ |
| | | export const getTmsQuoteDetail:requestType = (id) => { |
| | | export const getTmsQuoteDetail: requestType = (id) => { |
| | | return request({ |
| | | url: '/tms/tmsQuoteDetail/' + id, |
| | | method:'get' |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 新增报价明细 |
| | | */ |
| | | export const addTmsQuoteDetail:requestType = (data) => { |
| | | export const addTmsQuoteDetail: requestType = (data) => { |
| | | return request({ |
| | | url: '/tms/tmsQuoteDetail', |
| | | method: 'post', |
| | |
| | | /** |
| | | * 修改报价明细 |
| | | */ |
| | | export const updateTmsQuoteDetail:requestType = (data) => { |
| | | export const updateTmsQuoteDetail: requestType = (data) => { |
| | | return request({ |
| | | url: '/tms/tmsQuoteDetail', |
| | | method: 'put', |
| | |
| | | /** |
| | | * 删除报价明细 |
| | | */ |
| | | export const delTmsQuoteDetail:requestType = (id) => { |
| | | export const delTmsQuoteDetail: requestType = (id) => { |
| | | return request({ |
| | | url: '/tms/tmsQuoteDetail/' + id, |
| | | method: 'delete' |
| | |
| | | /** |
| | | * 导出报价明细 |
| | | */ |
| | | export const exportTmsQuoteDetail:requestType = (query) => { |
| | | return new Promise<any>(()=>{ |
| | | download('/tms/tmsQuoteDetail/export',query); |
| | | export const exportTmsQuoteDetail: requestType = (query) => { |
| | | return new Promise<any>(() => { |
| | | download('/tms/tmsQuoteDetail/export', query); |
| | | }) |
| | | } |