WorkflowApi.java 1.1 KB

123456789101112131415161718192021222324252627
  1. package com.java110.common.api;
  2. import com.java110.common.bmo.workflow.IQueryWorkFlowFirstStaffBMO;
  3. import com.java110.dto.workflow.WorkflowDto;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.http.ResponseEntity;
  6. import org.springframework.web.bind.annotation.*;
  7. @RestController
  8. @RequestMapping("/workflow")
  9. public class WorkflowApi {
  10. @Autowired
  11. private IQueryWorkFlowFirstStaffBMO queryWorkFlowFirstStaffBMOImpl;
  12. @RequestMapping(value = "/getFirstStaff", method = RequestMethod.GET)
  13. public ResponseEntity<String> getFirstStaff(@RequestParam(name = "flowType") String flowType,
  14. @RequestParam(name = "communityId") String communityId,
  15. @RequestHeader(value = "store-id") String storeId) {
  16. WorkflowDto workflowDto = new WorkflowDto();
  17. workflowDto.setCommunityId(communityId);
  18. workflowDto.setFlowType(flowType);
  19. workflowDto.setStoreId(storeId);
  20. return queryWorkFlowFirstStaffBMOImpl.query(workflowDto);
  21. }
  22. }