From 3931e2728f618d0090f129b2665bc1285c4440c3 Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期日, 03 十一月 2024 17:27:32 +0800 Subject: [PATCH] update --- src/api/model/workstation.js | 60 ++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 48 insertions(+), 12 deletions(-) diff --git a/src/api/model/workstation.js b/src/api/model/workstation.js index b7b7dfe..1b4efda 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" @@ -9,37 +9,73 @@ export default { getList: { - url: `${config.API_URL}/blade-cps/workstation/page`, + url: `${config.API_URL}/smis/workstation/page`, name: "鑾峰彇宸ヤ綅鍒楄〃", - get: async function(params){ + get: async function (params) { return await http.get(this.url, params); }, - getUrl () { + getUrl() { return this.url } }, - getWorkstationGroup: { - url: `${config.API_URL}/blade-cps/group/list?groupType=group_workstation&groupCategory=1`, + getWorkstationGroup: { + url: `${config.API_URL}/smis/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}/smis/group/groupWorkstation/type`, + name: "鑾峰彇鐘舵�佸弽棣堟爲", + post: async function (params) { + return await http.post(this.url, params); + } + }, + calendarList: { + url: `${config.API_URL}/smis/calendar/list`, + name: "鑾峰彇鐢熶骇鏃ュ巻", + get: async function (params) { return await http.get(this.url, params); } }, saveWorkstationGroup: { - url: `${config.API_URL}/blade-cps/group`, + url: `${config.API_URL}/smis/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`, + url: `${config.API_URL}/smis/workstation/deleteGroup`, name: "鍒犻櫎宸ヤ綅缁�", - delete: async function(params){ + delete: async function (params) { + return await http.delete(this.url, {}, { params }); + } + }, + deleteWork: { + url: `${config.API_URL}/smis/workstation`, + name: "鍒犻櫎宸ヤ綅", + delete: async function (params) { return await http.delete(this.url, params); } + }, + add: { + url: `${config.API_URL}/smis/workstation/submit`, + name: "娣诲姞宸ヤ綅", + post: async function (params) { + return await http.post(this.url, params); + }, + }, + getlistnoband: { + url: `${config.API_URL}/smis/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