From 3aedad63dd01f1fc5154cb520af32edab967d6e0 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 12 5月 2025 09:15:26 +0800
Subject: [PATCH] Merge branch 'master' of http://222.71.245.114:9086/r/HIA24016N_PipeLineDemo

---
 PipeLineLems/pipelinelems_web/src/widgets/OrderManagement-main/api/process.ts |   80 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 80 insertions(+), 0 deletions(-)

diff --git a/PipeLineLems/pipelinelems_web/src/widgets/OrderManagement-main/api/process.ts b/PipeLineLems/pipelinelems_web/src/widgets/OrderManagement-main/api/process.ts
new file mode 100644
index 0000000..2068c24
--- /dev/null
+++ b/PipeLineLems/pipelinelems_web/src/widgets/OrderManagement-main/api/process.ts
@@ -0,0 +1,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,
+  })
+}

--
Gitblit v1.9.3