From b31d0bdae5ab5e7c24eadf08fea270c6bb9f3c7a Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期四, 09 二月 2023 16:58:46 +0800
Subject: [PATCH] 1.自动排程代码正在研究

---
 src/api/scgl.js |  299 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 299 insertions(+), 0 deletions(-)

diff --git a/src/api/scgl.js b/src/api/scgl.js
index 1ec4013..0e7c63a 100644
--- a/src/api/scgl.js
+++ b/src/api/scgl.js
@@ -17,6 +17,7 @@
     data
   })
 }
+
 // ERP璁㈠崟鍏抽棴
 export function ClosedErpOrder(data) {
   return request({
@@ -25,6 +26,7 @@
     params: data
   })
 }
+
 // MES宸ュ崟鏌ヨ
 export function MesOrderSearch(data) {
   return request({
@@ -60,6 +62,7 @@
     data
   })
 }
+
 // MES宸ュ崟鍒犻櫎
 export function DeleteMesOrder(data) {
   return request({
@@ -68,6 +71,7 @@
     params: data
   })
 }
+
 // MES宸ュ崟鍏抽棴
 export function ClosedMesOrder(data) {
   return request({
@@ -76,3 +80,298 @@
     params: data
   })
 }
+
+// 鐢熶骇寮�鎶ュ伐鎵爜鑾峰彇宸ュ崟瀵瑰簲宸ュ簭浠诲姟(鑷埗)
+export function MesOrderStepSearch(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderStepSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐鎵爜鑾峰彇宸ュ崟瀵瑰簲宸ュ簭浠诲姟(澶栧崗)
+export function MesOrderWxStepSearch(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderWxStepSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氬紑宸�(寮�濮�/鎶ュ伐)/澶栧崗(鍙戞枡/鏀舵枡)鏃舵潯浠跺垽鏂強鏁版嵁杩斿洖鎺ュ彛
+export function MesOrderStepStart(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderStepStart',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氬紑宸ユ椂鑾峰彇璁惧涓嬫媺鍒楄〃
+export function MesOrderStepStartSelectEqp(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderStepStartSelectEqp',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氭姤宸ユ椂鑾峰彇鐢熶骇鐝粍涓嬫媺妗�
+export function MesOrderStepReportSelectUserGroup() {
+  return request({
+    url: 'ProductionManagement/MesOrderStepReportSelectUserGroup',
+    method: 'get'
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氬紑宸ユ椂鑾峰彇璁惧涓嬫媺鍒楄〃
+export function MesOrderGroupSelectUser(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderGroupSelectUser',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇鎶ュ伐锛氭姤宸�/澶栧崗鏀舵枡 鑾峰彇涓嶈壇鍘熷洜涓嬫媺鍒楄〃
+export function MesOrderStepSelectCause(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderStepSelectCause',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐,寮�宸ユ彁浜�
+export function SavaMesOrderStepStart(data) {
+  return request({
+    url: 'ProductionManagement/SavaMesOrderStepStart',
+    method: 'post',
+    data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐,鎶ュ伐鎻愪氦
+export function SavaMesOrderStepReport(data) {
+  return request({
+    url: 'ProductionManagement/SavaMesOrderStepReport',
+    method: 'post',
+    data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐,鍙戞枡鎻愪氦
+export function SavaMesOrderStepOut(data) {
+  return request({
+    url: 'ProductionManagement/SavaMesOrderStepOut',
+    method: 'post',
+    data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐,鏀舵枡鎻愪氦
+export function SavaMesOrderStepIn(data) {
+  return request({
+    url: 'ProductionManagement/SavaMesOrderStepIn',
+    method: 'post',
+    data
+  })
+}
+
+// 鏍规嵁閫夋嫨宸ヨ壓璺嚎鏌ョ湅宸ュ簭鎺ュ彛
+export function SelectRouteStep(data) {
+  return request({
+    url: 'ProductionManagement/SelectRouteStep',
+    method: 'get',
+    params: data
+  })
+}
+
+// MES宸ュ崟鏌ョ湅宸ュ簭浠诲姟
+export function SearchWorkStep(data) {
+  return request({
+    url: 'ProductionManagement/SearchWorkStep',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氫汉鍛樹笅鎷夊垪琛�
+export function MesOrderSelectUser(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderSelectUser',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐锛氬彂鏂�/鏀舵枡鏃惰幏鍙栧鍗忎笅鎷夊垪琛�
+export function MesOrderStepSelectWX(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderStepSelectWX',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐鎵爜鑾峰彇宸ュ崟瀵瑰簲宸ュ簭浠诲姟(涓嶈壇)
+export function MesOrderNgStepSearch(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderNgStepSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鐢熶骇寮�鎶ュ伐鎵爜鑾峰彇宸ュ崟瀵瑰簲宸ュ簭浠诲姟(涓嶈壇鏄庣粏)
+export function MesOrderNgSubStepSearch(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderNgSubStepSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 涓嶈壇澶勭悊,鎻愪氦
+export function EditOrderNgStepSeave(data, username) {
+  return request({
+    url: 'ProductionManagement/EditOrderNgStepSeave?username=' + username,
+    method: 'post',
+    data
+  })
+}
+
+// MES宸ュ崟鏌ヨ
+export function MesOrderBitchClosedSearch(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderBitchClosedSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// MES宸ュ崟鎵归噺鍏抽棴鎻愪氦
+export function MesOrderBitchClosedSeave(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderBitchClosedSeave',
+    method: 'post',
+    data
+  })
+}
+
+// MES宸ュ崟鎵归噺鍙嶅叧闂�
+export function MesOrderBitchAntiClosedSeave(data) {
+  return request({
+    url: 'ProductionManagement/MesOrderBitchAntiClosedSeave',
+    method: 'post',
+    data
+  })
+}
+
+// 浜ц兘瑙勫垝鏌ヨ
+export function CapacityPlanningSearch(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 浜ц兘瑙勫垝榛樿鏂规淇濆瓨鎻愪氦
+export function CapacityPlanSubmit(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanSubmit',
+    method: 'post',
+    params: data
+  })
+}
+
+// 浜ц兘瑙勫垝鐐瑰嚮鏃ュ巻缁勪欢鏌ユ壘宸插叧鑱旂殑鏃ユ湡鏂规
+export function CapacityPlanningCalendar(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningCalendar',
+    method: 'get',
+    params: data
+  })
+}
+
+// 浜ц兘瑙勫垝鏃ュ巻鍙屽嚮鏃跺甫鍑哄搴旂殑鏂规
+export function CapacityPlanningOnclickSelect(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningOnclickSelect',
+    method: 'get',
+    params: data
+  })
+}
+
+// 浜ц兘瑙勫垝鏂规璁剧疆鏌ヨ
+export function CapacityPlanningSetupSearch(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningSetupSearch',
+    method: 'get'
+  })
+}
+
+// 浜ц兘瑙勫垝鏂规璁剧疆鏂板
+export function CapacityPlanningSetupAddUpdate(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningSetupAddUpdate',
+    method: 'post',
+    data
+  })
+}
+
+// 浜ц兘瑙勫垝鏂规璁剧疆鍒犻櫎
+export function CapacityPlanningSetupDelete(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningSetupDelete',
+    method: 'post',
+    params: data
+  })
+}
+
+// 浜ц兘瑙勫垝宸ヤ綔鏃ュ巻閫夋嫨鎻愪氦
+export function CapacityPlanningGivePlanSubmit(data) {
+  return request({
+    url: 'ProductionManagement/CapacityPlanningGivePlanSubmit',
+    method: 'post',
+    data
+  })
+}
+
+// 鑷姩鎺掔▼宸ュ崟鏌ヨ
+export function AdvancedSchedulingSearch(data) {
+  return request({
+    url: 'ProductionManagement/AdvancedSchedulingSearch',
+    method: 'get',
+    params: data
+  })
+}
+
+// 楂樼骇鎺掔▼鐐瑰嚮宸ュ崟浠诲姟甯﹀嚭鐡堕宸ュ簭璁惧銆佸凡鎺掔▼浠诲姟鏁版嵁
+export function OnclickAdvancedSchedulingDevice(data) {
+  return request({
+    url: 'ProductionManagement/OnclickAdvancedSchedulingDevice',
+    method: 'get',
+    params: data
+  })
+}
+
+// 鎺掔▼鏁版嵁鎻愪氦
+export function SubmitAlreadyScheduling(data) {
+  return request({
+    url: 'ProductionManagement/SubmitAlreadyScheduling',
+    method: 'post',
+    data
+
+  })
+}
+// 鐢熶骇绠$悊銆佸伐鍗曟柊澧炪�佺紪杈戞椂,閫夋嫨鎺掔▼鏄椂鑾峰彇鐗╂枡娓呭崟鐗堟湰鍙�
+export function JobCreationSonAddVison(data) {
+  return request({
+    url: 'ProductionManagement/JobCreationSonAddVison',
+    method: 'get',
+    params: data
+  })
+}

--
Gitblit v1.9.3