From f6739d7542be48f7f8139c3d5fc7b2326e5cfc8d Mon Sep 17 00:00:00 2001
From: songshankun <songshankun@foxmail.com>
Date: 星期三, 22 十一月 2023 11:06:35 +0800
Subject: [PATCH] feat: 轮询plc时间调整; 接口报错时也轮询plc

---
 src/api/home/index.js |   63 +++++++++++++++++++++++++++----
 1 files changed, 55 insertions(+), 8 deletions(-)

diff --git a/src/api/home/index.js b/src/api/home/index.js
index 5b2d0b9..28494d0 100644
--- a/src/api/home/index.js
+++ b/src/api/home/index.js
@@ -1,6 +1,6 @@
 import request from "@/utils/request";
 import axios from "axios"
-// 鑾峰彇缃戠粶閰嶇疆 
+// 鑾峰彇缃戠粶閰嶇疆
 export const NetworkCard = () => {
   return request({
     url: "/v1/config/net",
@@ -15,7 +15,7 @@
     data
   });
 };
-// 鑾峰彇鐢熶骇杩涘害 
+// 鑾峰彇鐢熶骇杩涘害
 export const getProgress = (data) => {
   return request({
     url: "/v1/plc/productProgress",
@@ -31,29 +31,29 @@
     method: "get",
   });
 };
-// 娣诲姞 pLC鍝佺墝 
+// 娣诲姞 pLC鍝佺墝
 export const addMiniDict = () => {
   return request({
     url: "/v1/plcBrand/add",
     method: "post",
   });
 };
-// 鍒犻櫎 pLC鍝佺墝 
+// 鍒犻櫎 pLC鍝佺墝
 export const deleteMiniDict = (data) => {
   return request({
     url: `v1/plcBrand/delete/${data.id}`,
-    
+
     method: "delete",
   });
 };
-// 鏇存柊 pLC鍝佺墝 
+// 鏇存柊 pLC鍝佺墝
 export const updateMiniDict = () => {
   return request({
     url: "/v1/plcBrand/update",
     method: "put",
   });
 };
-// 鑾峰彇plc 
+// 鑾峰彇plc
 export const getPlc = () => {
   return request({
     url: "/v1/config/plc",
@@ -115,7 +115,7 @@
     data,
   });
 };
-//鑾峰彇鏈换鍔� 
+//鑾峰彇鏈换鍔�
 export const getTaskUnStarted = (data) => {
   return request({
     url: "/v1/task/get/unStarted?page="+data.page+'&pageSize='+data.pageSize,
@@ -124,4 +124,51 @@
   });
 };
 
+// 鑾峰彇宸ヨ壓妯″瀷鍒楄〃
+export const processModelList = (data) => {
+  return request({
+    url: "/v1/processModel/list?page="+data.page+'&pageSize='+data.pageSize+'&procedureId='+data.procedureId,
+    method: "get",
+    data,
+  });
+};
+// 鏇存柊宸ヨ壓妯″瀷
+export const updateProcessParams = (data) => {
+  return request({
+    url: "/v1/task/updateProcessParams",
+    method: "post",
+    data,
+  });
+};
 
+/**
+ * 鑾峰彇褰撳墠闈㈡澘缁戝畾鐨勮澶囧垪琛�
+ */
+export function getDeviceList() {
+  return request({
+    url: `/v1/device/list`,
+    method: 'get'
+  })
+}
+
+/**
+ * 璁惧畾褰撳墠璁惧閰嶇疆
+ */
+export function apiSetCurrentDeviceConfig(data) {
+  return request({
+    url: `/v1/device/config`,
+    method: 'post',
+    data
+  })
+}
+
+/**
+ * 璁惧畾褰撳墠璁惧
+ */
+export function apiSetCurrentDevice(data) {
+  return request({
+    url: `/v1/device/setCurrentDeviceId`,
+    method: 'post',
+    data
+  })
+}

--
Gitblit v1.8.0