CommonController.java 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.care.bigscreen.controller;
  2. import com.care.bigscreen.service.BigScreenService;
  3. import com.care.common.annotation.Permission;
  4. import com.care.common.service.CommonService;
  5. import com.care.common.vo.UserLogindConvertVO;
  6. import com.care.common.util.Result;
  7. import com.care.common.util.WebPageUtils;
  8. import lombok.extern.slf4j.Slf4j;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.web.bind.annotation.*;
  11. import javax.servlet.http.HttpServletRequest;
  12. /**
  13. * @author javadoc
  14. * @version 1.0
  15. * @description 系统设置-字典管理模块-前端控制器
  16. * @date
  17. */
  18. @Slf4j
  19. @RestController
  20. @RequestMapping("/bms/system/common")
  21. public class CommonController {
  22. @Autowired
  23. CommonService commonService;
  24. @Autowired
  25. BigScreenService bigScreenService;
  26. // /**
  27. // * 字典:字段查重(字典选项代码)
  28. // * 作用:添加或修改时对必须唯一的字段进行查重
  29. // *
  30. // * @param typeCode 收集需要查重的字段参数
  31. // * @return 返回0表示字段没有重复,非零表示有重复
  32. // */
  33. // @GetMapping("/convertedCodeName")
  34. // @Permission
  35. // public Result<Object> convertedCodeName(@RequestHeader("token") String token, @RequestParam("typeCode") String typeCode, @RequestParam("value") String value, HttpServletRequest request) {
  36. // try {
  37. // UserLogindConvertVO user = WebPageUtils.getCurrentLoginedUser(request);
  38. // return Result.success("成功",user);
  39. // } catch (Exception e) {
  40. // return Result.error("系统错误,查询失败");
  41. // }
  42. // }
  43. @GetMapping("/pushEvent")
  44. public Result<Object> pushEvent(@RequestParam("stationId") Long stationId,@RequestParam(value = "orderId") Long orderId) {
  45. try {
  46. bigScreenService.pushRtEventFlag(String.valueOf(stationId),orderId.toString(),"orderStatusUpdate");
  47. bigScreenService.pushRtEventFlag(String.valueOf(stationId),orderId.toString(),"orderAdd");
  48. bigScreenService.pushRtEventFlag(String.valueOf(stationId),orderId.toString(),"orderUpdate");
  49. return Result.success("成功");
  50. } catch (Exception e) {
  51. log.error("convertedCodeName: ",e);
  52. return Result.error("系统错误,推送失败");
  53. }
  54. }
  55. }