2022-07-09 14:30:23 +08:00
|
|
|
const handlePost = (request, data) => (request({
|
|
|
|
|
url: '',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
}))
|
|
|
|
|
|
2022-07-07 01:27:45 +08:00
|
|
|
export default ({ service, request, serviceForMock, requestForMock, mock, faker, tools }) => ({
|
|
|
|
|
/**
|
|
|
|
|
* @description 方法名称
|
|
|
|
|
* @param {Object} data 请求携带的信息
|
|
|
|
|
*/
|
|
|
|
|
|
2022-07-09 14:30:23 +08:00
|
|
|
ADD_NODE: (data) => handlePost(request, data),
|
|
|
|
|
UPDATE_NODE: (data) => handlePost(request, data),
|
|
|
|
|
REMOVE_NODE: (data) => handlePost(request, data),
|
2022-07-07 01:27:45 +08:00
|
|
|
|
|
|
|
|
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 })
|
2022-07-07 01:27:45 +08:00
|
|
|
}
|
|
|
|
|
})
|