222
schangxiang@126.com
2025-05-21 8e4170267e8e5dc0c6b340b7ed119460324e2799
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
// @ts-ignore
import sdk from 'sdk'
const { utils } = sdk
const { request } = utils
import omitBy from 'lodash/omitBy'
import isUndefined from 'lodash/isUndefined'
 
// 获取工艺路线
export const getProcessList = (params: any) => {
  const data = omitBy(params, isUndefined)
  const query = new URLSearchParams(data).toString()
  const str = query ? `?${query}` : ''
  return request.get(`/api/v1/zc/processroute/page/route` + str)
}
 
export const getSegments = (id: string) => {
  return request.get(`/api/v1/ordermanagement/order/${id}/segments`)
}
 
export const getSegmentsList = () => {
  return request.get(`/api/v1/ordermanagement/order/segments`)
}
 
/**
 * 获取bom
 * @param params
 * @returns
 */
export const getBomList = (params: any) => {
  const data = omitBy(params, isUndefined)
  const query = new URLSearchParams(data).toString()
  const str = query ? `?${query}` : ''
  return request.get(`/api/v1/zc/bom/page` + str)
}
 
/**
 * 获取lot
 * @param params
 * @returns
 */
export const getLotList = (params: any) => {
  const data = omitBy(params, isUndefined)
  const query = new URLSearchParams(data).toString()
  const str = query ? `?${query}` : ''
  return request.get(`/api/v1/zc/order/lot/page` + str)
}
 
/**
 * 更新
 * @returns
 */
export const update = () => {
  return request.get(`/api/v1/zc/order/update`)
}
 
/**
 * 更新工艺路线
 * @returns
 */
export const updateProcess = (OrderNumber: string) => {
  return request.get(`/api/v1/zc/processroute/renew?OrderNumber=${OrderNumber}`)
}
 
/**
 * 更新BOM
 * @returns
 */
export const updateBom = (OrderNumber: string) => {
  return request.get(`/api/v1/zc/bom/renew?OrderNumber=${OrderNumber}`)
}
 
/**
 * 更新LOT
 * @returns
 */
export const updateLot = (ordeR_ID: string) => {
  return request.post(`/api/v1/zc/order/update/lot`, {
    ordeR_ID,
  })
}