From 6f299ac0ae6f863cc25e1534d40a1d4c450b3f36 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期四, 03 十月 2024 10:11:48 +0800
Subject: [PATCH] 数据点编辑
---
src/api/model/workstation.js | 52 ++++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 44 insertions(+), 8 deletions(-)
diff --git a/src/api/model/workstation.js b/src/api/model/workstation.js
index b7b7dfe..bcc8bd9 100644
--- a/src/api/model/workstation.js
+++ b/src/api/model/workstation.js
@@ -1,7 +1,7 @@
/*
* @Date: 2024-03-24 11:37:47
* @LastEditors: gaoshp
- * @LastEditTime: 2024-03-27 22:00:10
+ * @LastEditTime: 2024-09-29 19:09:15
* @FilePath: /cps-web/src/api/model/workstation.js
*/
import config from "@/config"
@@ -11,35 +11,71 @@
getList: {
url: `${config.API_URL}/blade-cps/workstation/page`,
name: "鑾峰彇宸ヤ綅鍒楄〃",
- get: async function(params){
+ get: async function (params) {
return await http.get(this.url, params);
},
- getUrl () {
+ getUrl() {
return this.url
}
},
- getWorkstationGroup: {
+ getWorkstationGroup: {
url: `${config.API_URL}/blade-cps/group/list?groupType=group_workstation&groupCategory=1`,
name: "鑾峰彇宸ヤ綅缁勬爲",
- get: async function(params){
+ get: async function (params) {
+ return await http.get(this.url, params);
+ }
+ },
+ groupWorkstationType: {
+ url: `${config.API_URL}/blade-cps/group/groupWorkstation/type`,
+ name: "鑾峰彇鐘舵�佸弽棣堟爲",
+ post: async function (params) {
+ return await http.post(this.url, params);
+ }
+ },
+ calendarList: {
+ url: `${config.API_URL}/blade-cps/calendar/list`,
+ name: "鑾峰彇鐢熶骇鏃ュ巻",
+ get: async function (params) {
return await http.get(this.url, params);
}
},
saveWorkstationGroup: {
url: `${config.API_URL}/blade-cps/group`,
name: "淇濆瓨宸ヤ綅缁�",
- put: async function(params){
+ put: async function (params) {
return await http.put(this.url, params);
},
- post: async function(params){
+ post: async function (params) {
return await http.post(this.url, params);
},
},
deleteWorkGroup: {
url: `${config.API_URL}/blade-cps/workstation/deleteGroup`,
name: "鍒犻櫎宸ヤ綅缁�",
- delete: async function(params){
+ delete: async function (params) {
+ return await http.delete(this.url, {}, { params });
+ }
+ },
+ deleteWork: {
+ url: `${config.API_URL}/blade-cps/workstation`,
+ name: "鍒犻櫎宸ヤ綅",
+ delete: async function (params) {
return await http.delete(this.url, params);
}
+ },
+ add: {
+ url: `${config.API_URL}/blade-cps/workstation/submit`,
+ name: "娣诲姞宸ヤ綅",
+ post: async function (params) {
+ return await http.post(this.url, params);
+ },
+ },
+ getlistnoband: {
+ url: `${config.API_URL}/blade-cps/machine/list-no-band`,
+ name: "鑾峰彇鏈粦瀹氬伐浣�",
+ get: async function (params) {
+ return await http.get(this.url, params);
+ }
}
+
}
\ No newline at end of file
--
Gitblit v1.9.3