@serussi/p360
Version:
Wrapper for Public 360 SIF RPC Web Service from Tieto
26 lines (24 loc) • 828 B
JavaScript
const doCall = require('./do-call')
const service = 'DocumentService'
module.exports = options => {
return {
CreateDocument (query) {
return doCall({ ...options, service, query, operation: 'CreateDocument' })
},
UpdateDocument (query) {
return doCall({ ...options, service, query, operation: 'UpdateDocument' })
},
SignOffDocument (query) {
return doCall({ ...options, service, query, operation: 'SignOffDocument' })
},
DispatchDocuments (query) {
return doCall({ ...options, service, query, operation: 'DispatchDocuments' })
},
GetDocuments (query) {
return doCall({ ...options, service, query, operation: 'GetDocuments' })
},
Ping (query) {
return doCall({ ...options, service, query, operation: 'Ping' })
}
}
}