/*
|
* @Date: 2024-03-24 11:37:47
|
* @LastEditors: gaoshp
|
* @LastEditTime: 2024-03-31 16:51:53
|
* @FilePath: /cps-web/src/api/model/workstation.js
|
*/
|
import config from "@/config"
|
import http from "@/utils/request"
|
|
export default {
|
getList: {
|
url: `${config.API_URL}/blade-cps/workstation/page`,
|
name: "获取工位列表",
|
get: async function(params){
|
return await http.get(this.url, params);
|
},
|
getUrl () {
|
return this.url
|
}
|
},
|
getWorkstationGroup: {
|
url: `${config.API_URL}/blade-cps/group/list?groupType=group_workstation&groupCategory=1`,
|
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){
|
return await http.put(this.url, 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){
|
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);
|
}
|
// /blade-cps/workstation?type=1&workstationIds=1689546460820299778
|
}
|
|
}
|