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