source-control.js 781 B

1234567891011121314151617181920212223242526272829
  1. import SourceService from "../service/source-service.js";
  2. import ApiResult from "../config/api.js";
  3. const SourceControl = {
  4. list: async (req, res) => {
  5. try {
  6. const data = await SourceService.list(req.body)
  7. res.send(new ApiResult().success(data))
  8. } catch (e) {
  9. res.send(new ApiResult().error(e))
  10. }
  11. },
  12. page: async (req, res) => {
  13. try {
  14. const data = await SourceService.page(req.body)
  15. res.send(new ApiResult().success(data))
  16. } catch (e) {
  17. res.send(new ApiResult().error(e))
  18. }
  19. },
  20. add: async (req, res) => {
  21. try {
  22. const data = await SourceService.add(req.body)
  23. res.send(new ApiResult().success(data))
  24. } catch (e) {
  25. res.send(new ApiResult().error(e))
  26. }
  27. }
  28. }
  29. export default SourceControl