From 9b85a8b67aa6354ee9ea1a13c5799bf1c934922f Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期四, 31 十月 2024 18:12:14 +0800
Subject: [PATCH] 修改问题
---
Web/src/api/wcs/wcsDevice.ts | 81 +++++++++++++++++++++++++++++++++++++++-
1 files changed, 78 insertions(+), 3 deletions(-)
diff --git a/Web/src/api/wcs/wcsDevice.ts b/Web/src/api/wcs/wcsDevice.ts
index a0f122f..d2b0fec 100644
--- a/Web/src/api/wcs/wcsDevice.ts
+++ b/Web/src/api/wcs/wcsDevice.ts
@@ -8,9 +8,55 @@
GetWcsPlcPlcIdDropdown = '/api/wcsDevice/WcsPlcPlcIdDropdown',
GeneratePos = '/api/wcsDevice/GeneratePos',
ListWcsDevice = '/api/wcsDevice/list',
+ WriteValue = '/api/wcsdevice/writeValue',
GetWcsPackPlcList='/api/wcsDevice/WcsPackPlcList',
+ GetWcsPackStationPlcList='/api/wcsDevice/WcsPackStationPlcList',
+ BindTaskForPLC='/api/WcsCheckTask/BindTaskForPLC',
+ CloseTaskForPLC='/api/WcsCheckTask/CloseTaskForPLC',
+
+
+ GetLocationInfo = '/api/wcsDevice/GetLocationInfo',
+ WriteLocationInfo = '/api/wcsDevice/WriteLocationInfo',
+ WriteInfo = '/api/wcsDevice/WriteInfo',
+ WriteTaskInfo = '/api/wcsDevice/WriteTaskInfo',
+ WriteStartStop = '/api/wcsDevice/WriteStartStop',
}
+// 澧炲姞璁惧淇℃伅
+export const WriteLocationInfo = (params?: any) =>
+ request({
+ url: Api.WriteLocationInfo,
+ method: 'post',
+ data: params,
+ });
+// 澧炲姞璁惧淇℃伅
+export const GetLocationInfo = (params?: any) =>
+ request({
+ url: Api.GetLocationInfo,
+ method: 'post',
+ data: params,
+ });
+// 澧炲姞璁惧淇℃伅
+export const WriteInfo = (params?: any) =>
+ request({
+ url: Api.WriteInfo,
+ method: 'post',
+ data: params,
+ });
+// 澧炲姞璁惧淇℃伅
+export const WriteTaskInfo = (params?: any) =>
+ request({
+ url: Api.WriteTaskInfo,
+ method: 'post',
+ data: params,
+ });
+// 澧炲姞璁惧淇℃伅
+export const WriteStartStop = (params?: any) =>
+ request({
+ url: Api.WriteStartStop,
+ method: 'post',
+ data: params,
+ });
// 澧炲姞璁惧淇℃伅
export const addWcsDevice = (params?: any) =>
@@ -74,6 +120,35 @@
export const GetWcsPackPlcList = () =>
request({
- url: Api.GetWcsPackPlcList,
- method: 'get'
- });
\ No newline at end of file
+ url: Api.GetWcsPackPlcList,
+ method: 'get'
+});
+
+export const GetWcsPackStationPlcList = (params?: any) =>
+ request({
+ url: Api.GetWcsPackStationPlcList,
+ method: 'get',
+ data: params
+});
+
+// 鎵嬪姩缁戝畾浠诲姟鍒癙LC
+export const BindTaskForPLC = (params?: any) =>
+ request({
+ url: Api.BindTaskForPLC,
+ method: 'post',
+ data: params,
+});
+//浠诲姟缁撴壒
+export const CloseTaskForPLC = (params?: any) =>
+ request({
+ url: Api.CloseTaskForPLC,
+ method: 'post',
+ data: params,
+});
+//鍐欏叆鍊�
+export const writeValue = (params?: any) =>
+ request({
+ url: Api.WriteValue,
+ method: 'post',
+ data: params,
+});
\ No newline at end of file
--
Gitblit v1.8.0