import request from "@/utils/request"; export function deviceList(query) { return request({ url: "/device/device/list", method: "get", params: query, }); } export function deviceTypeList(query) { return request({ url: "/device/device/deviceTypeList", method: "get", params: query, }); } export function addDevice(data) { return request({ url: "/device/device/add", method: "post", data, }); } export function editDevice(data) { return request({ url: "/device/device/edit", method: "post", data, }); } export function deleteDevice(query) { return request({ url: `/device/device/remove/${query}`, method: "get", // params: query, }); } export function instructionList(query = {}) { return request({ url: `/device/instruction/list`, method: "get", params: query, }); } export function addInstruction(data) { return request({ url: `/device/instruction/add`, method: "post", data, }); } export function editInstruction(data) { return request({ url: `/device/instruction/edit`, method: "post", data, }); } export function deleteInstruction(query) { return request({ url: `/device/instruction/remove/${query}`, method: "get", }); } export function deviceTypeModel(query) { return request({ url: `/device/typeModel/${query}`, method: "get", }); } export function deviceTypeModelList(query) { return request({ url: `/device/typeModel/list`, method: "get", params: query, }); } export function deviceTypeModelAdd(data) { return request({ url: `/device/typeModel/add`, method: "post", data, }); } export function deviceTypeModelEdit(data) { return request({ url: `/device/typeModel/edit`, method: "post", data, }); } export function deviceTypeModelDelete(id) { return request({ url: `/device/typeModel/remove/${id}`, method: "get", }); } export function monitorList(query = {}) { return request({ url: `/device/management/list`, method: "get", params: query, }); } // http协议外层编辑 export function protocolHttpEdit(data) { return request({ url: `/device/protocolHttp/edit`, method: "post", data, }); } // 其他协议外层编辑 export function protocolOtherEdit(data) { return request({ url: `/device/protocolOther/edit`, method: "post", data, }); } // http协议表格增删改查 export function protocolHttpValueList(query) { return request({ url: `/device/protocolHttpValue/list`, method: "get", params: query, }); } export function protocolHttpValueAdd(data) { return request({ url: `/device/protocolHttpValue/add`, method: "post", data, }); } export function protocolHttpValueEdit(data) { return request({ url: `/device/protocolHttpValue/edit`, method: "post", data, }); } export function protocolHttpValueDelete(id) { return request({ url: `/device/protocolHttpValue/remove/${id}`, method: "get", }); } // 其他协议表格增删改查 export function protocolOtherValueList(query) { return request({ url: `/device/protocolOtherValue/list`, method: "get", params: query, }); } export function protocolOtherValueAdd(data) { return request({ url: `/device/protocolOtherValue/add`, method: "post", data, }); } export function protocolOtherValueEdit(data) { return request({ url: `/device/protocolOtherValue/edit`, method: "post", data, }); } export function protocolOtherValueDelete(id) { return request({ url: `/device/protocolOtherValue/remove/${id}`, method: "get", }); } export function minitorAdd(data) { return request({ url: "/device/management/add", method: "post", data, }); } export function minitorEdit(data) { return request({ url: "/device/management/edit", method: "post", data, }); } export function minitorDelete(id) { return request({ url: `/device/management/remove/${id}`, method: "get", }); } export function ruleAdd(data) { return request({ url: "/management/rule/add", method: "post", data, }); } export function ruleList(query) { return request({ url: `/management/rule/list`, method: "get", params: query, }); } export function ruleDel(data) { return request({ url: "/management/rule/remove/"+data, method: "get", }); } export function rulegroupAdd(data) { return request({ url: "/management/rulegroup/add", method: "post", data, }); } export function rulegroupList(query) { return request({ url: `/management/rulegroup/list`, method: "get", params: query, }); } export function rulegroupDel(data) { return request({ url: "/management/rulegroup/remove/"+data, method: "get", }); } export function rulegroupUpdate(data) { return request({ url: "/management/rulegroup/update", method: "post", data, }); } export function ruleQuerybyId(data) { return request({ url: "/management/rule/"+data, method: "get", }); } export function rulegroupQuerybyId(data) { return request({ url: "/management/rulegroup/"+data, method: "get", }); } export function ruleUpdate(data) { return request({ url: "/management/rule/update", method: "post", data, }); } export function getServerData(query) { return request({ url: `/GetData/`, method: "get", params: query, baseUrl: process.env.VITE_VUE_APP_SERVER_BASE_API, }); } export function setServerData(query) { return request({ url: `/ControlServer/`, method: "get", params: query, baseUrl: process.env.VITE_VUE_APP_SERVER_BASE_API, }); } export function getSysConfig(query) { return request({ url: `/sysConfig/config/1`, method: "get", params: query, }); } export function sysConfigUpdate(data) { return request({ url: "/sysConfig/config/update", method: "post", data, }); } export function deviceAdd(data) { return request({ url: "/device/day/add", method: "post", data, }); } export function devicedayList(query) { return request({ url: `/device/day/list`, method: "get", params: query, }); } export function deviceDayDel(data) { return request({ url: "/device/day/remove/"+data, method: "get", }); } export function deviceDayUpdate(data) { return request({ url: "/device/day/update", method: "post", data, }); } export function deviceGetYear(query) { return request({ url: `/device/day/getYear`, method: "get", params: query, }); } export function getVacationDayByYear(query) { return request({ url: `/device/day/getVacationDayByYear`, method: "get", params: query, }); }