| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- import request from '@/config/axios'
- import axios from 'axios'
- // 订单评审列表
- export const getOrderReviewList = (params: any) => {
- return request.get({ url: '/order/review/list', params })
- }
- // 订单评审 - 调用外部接口
- export const reviewOrder = (data: { ids: number[] }) => {
- const ids = data.ids.join(',')
- return axios.post(
- `http://123.60.180.165:8087/api/business/resource-examine/receiveresult?companyid=1000&type=0&ids=${ids}`
- )
- }
- // 交期确认 - 调用外部接口
- export const confirmDeliveryDate = (data: { ids: number[] }) => {
- const ids = data.ids.join(',')
- return axios.get(
- `http://123.60.180.165:8087/api/business/resource-examine/reviewExamineResult?type=0&ids=${ids}`
- )
- }
- // 资源解锁
- export const unlockResource = () => {
- return request.post({ url: '/order/unlock-resource' })
- }
- // 获取订单详情
- export const getOrderDetail = (id: number) => {
- return request.get({ url: '/order/get', params: { id } })
- }
- // 创建订单
- export const createOrder = (data: any) => {
- return request.post({ url: '/order/create', data })
- }
- // 更新订单
- export const updateOrder = (data: any) => {
- return request.put({ url: '/order/update', data })
- }
- // 删除订单
- export const deleteOrder = (id: number) => {
- return request.delete({ url: '/order/delete', params: { ids: id } })
- }
- // 获取订单交付列表
- export const getOrderDeliveryList = (params: any) => {
- return request.get({ url: '/order/delivery/list', params })
- }
- // 获取价值流详情
- export const getValueStream = (id: number, factoryNum?: string) => {
- return request.get({ url: '/order/delivery/value-stream', params: { id, factoryNum } })
- }
- // 获取发货单列表
- export const getShipmentList = (params: any) => {
- return request.get({ url: '/order/shipment/list', params })
- }
- // 删除发货单
- export const deleteShipment = (id: number) => {
- return request.delete({ url: `/order/shipment/${id}` })
- }
- // 获取出货计划列表
- export const getShippingPlanList = (params: any) => {
- return request.get({ url: '/order/shipping-plan/list', params })
- }
- // 销售出库
- export const salesOutbound = (data: any) => {
- return request.post({ url: '/order/sales-outbound', data })
- }
- // 获取发货单详情
- export const getShipmentDetail = (id: number) => {
- return request.get({ url: `/order/shipment/${id}` })
- }
- // 创建发货单
- export const createShipment = (data: any) => {
- return request.post({ url: '/order/shipment', data })
- }
- // 更新发货单
- export const updateShipment = (data: any) => {
- return request.put({ url: '/order/shipment', data })
- }
- // 获取出货计划详情
- export const getShippingPlanDetail = (id: number) => {
- return request.get({ url: `/order/shipping-plan/${id}` })
- }
- // 创建出货计划
- export const createShippingPlan = (data: any) => {
- return request.post({ url: '/order/shipping-plan', data })
- }
- // 更新出货计划
- export const updateShippingPlan = (data: any) => {
- return request.put({ url: '/order/shipping-plan', data })
- }
- // 获取销售单号下拉列表
- export const getSalesOrderOptions = () => {
- return request.get({ url: '/order/shipment/sales-orders' })
- }
- // 获取客户下拉列表
- export const getCustomerOptions = () => {
- return request.get({ url: '/order/shipment/customers' })
- }
- // 获取部门下拉列表
- export const getDepartmentOptions = () => {
- return request.get({ url: '/order/shipment/departments' })
- }
|