| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- /**
- * 地磅业务 API(对齐 mobile-h5)
- */
- import db from '@/utils/dbRequest'
- export const dashboardApi = {
- getInboundByCargo: () => db.get('/dashboard/inbound/by-cargo'),
- getInboundByPartnerCargo: () => db.get('/dashboard/inbound/by-partner-cargo'),
- getOutboundByCargo: () => db.get('/dashboard/outbound/by-cargo'),
- getOutboundByPartnerCargo: () => db.get('/dashboard/outbound/by-partner-cargo')
- }
- export const planApi = {
- list: (params) => db.get('/plans', params),
- get: (id) => db.get(`/plans/${id}`),
- getRelated: (id) => db.get(`/plans/${id}/related`),
- create: (payload) => db.post('/plans', payload),
- update: (id, payload) => db.patch(`/plans/${id}`, payload),
- delete: (id) => db.del(`/plans/${id}`)
- }
- export const inventoryApi = {
- list: (params) => db.get('/inventory', params),
- get: (id) => db.get(`/inventory/${id}`),
- getRelated: (id) => db.get(`/inventory/${id}/related`),
- create: (payload) => db.post('/inventory', payload),
- update: (id, payload) => db.patch(`/inventory/${id}`, payload),
- delete: (id) => db.del(`/inventory/${id}`),
- createLinkForPlan: (purchasePlanId, remarks) =>
- db.post('/inventory/create-link-for-plan', { purchasePlanId, remarks })
- }
- export const weighingApi = {
- list: (params) => db.get('/weighing', params),
- get: (id) => db.get(`/weighing/${id}`),
- getRelated: (id) => db.get(`/weighing/${id}/related`),
- create: (payload) => db.post('/weighing', payload),
- update: (id, payload) => db.patch(`/weighing/${id}`, payload),
- void: (id, data = {}) => db.post(`/weighing/${id}/void`, data),
- delete: (id) => db.del(`/weighing/${id}`)
- }
|