| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- /**
- * 采购单相关接口
- */
- import { request } from '../../utils/request'
- /**
- * 创建合并采购单
- * @param data 采购单数据
- * @returns
- */
- export const createMergePurchase = (data: UTSJSONObject | null): Promise<any> => {
- return request({
- url: '/mes/wm/mergePurchase/create',
- method: 'POST',
- data: data
- })
- }
- /**
- * 查询采购订单列表
- * @param query 查询条件
- * @returns
- */
- export const listPurchase = (query: UTSJSONObject | null): Promise<any> => {
- let url = '/mes/wm/purchase/list?'
- if (query != null) {
- const keys = Object.keys(query)
- for (let i = 0; i < keys.length; i++) {
- const key = keys[i]
- const val = query[key]
- if (val != null) {
- if (i > 0) url += '&'
- url += `${key}=${encodeURIComponent(val.toString())}`
- }
- }
- }
- return request({
- url: url,
- method: 'GET'
- })
- }
- /**
- * 查询采购订单详情
- * @param purchaseId 采购订单ID
- * @returns
- */
- export const getPurchase = (purchaseId: string): Promise<any> => {
- return request({
- url: '/mes/wm/purchase/' + purchaseId,
- method: 'GET'
- })
- }
|