Files
EdgeManager/src/api/modules/scada.configure.api.js

33 lines
868 B
JavaScript
Raw Normal View History

const handlePost = (request, data) => (request({
url: '',
method: 'post',
data
}))
export default ({ service, request, serviceForMock, requestForMock, mock, faker, tools }) => ({
/**
* @description 方法名称
* @param {Object} data 请求携带的信息
*/
ADD_NODE: (data) => handlePost(request, data),
UPDATE_NODE: (data) => handlePost(request, data),
REMOVE_NODE: (data) => handlePost(request, data),
QUERY_NODE () {
return request({ url: '?query=nodes' })
2022-07-10 03:36:18 +08:00
},
QUERY_WORKING_SUBCLASSES () {
return request({ url: '?query=working_subclasses' })
},
QUERY_CODES (workingSubclass) {
return request({ url: '?query=codes&working_subclass=' + workingSubclass })
},
QUERY_NODE_DATA (workingSubclass, code) {
return request({ url: '?query=node_data&working_subclass=' + workingSubclass + '&code=' + code })
}
})