signature_controller.js 770 B

123456789101112131415161718192021222324252627
  1. 'use strict';
  2. /**
  3. * Created by Tony on 2019/9/26.
  4. */
  5. module.exports = app => {
  6. class ReportController extends app.BaseController {
  7. /**
  8. * 获取报表数据
  9. *
  10. * @param {Object} ctx - egg全局context
  11. * @return {void}
  12. */
  13. async createSignatureRole(ctx) {
  14. const params = JSON.parse(ctx.request.body.params);
  15. // console.log(params);
  16. const rst = await ctx.service.signatureRole.createRole(params.name, params.bind_acc_id, params.prj_id, params.tender_id);
  17. // console.log(rst);
  18. ctx.body = { data: rst };
  19. // ctx.body = { data: { msg: 'test the network' } };
  20. ctx.status = 201;
  21. }
  22. }
  23. return ReportController;
  24. };