package kr.wisestone.owl.web.controller; import kr.wisestone.owl.constant.Constants; import kr.wisestone.owl.service.WorkflowStatusService; import kr.wisestone.owl.web.condition.WorkflowStatusCondition; //import kr.wisestone.owl.web.form.WorkflowStatusForm; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.MediaType; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import sun.rmi.runtime.Log; import java.util.HashMap; import java.util.Map; /** * Created by wisestone on 2018-01-08. */ @Controller public class WorkflowStatusController extends BaseController { @Autowired private WorkflowStatusService workflowStatusService; @RequestMapping(value = "/workflowStatus/find", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) public @ResponseBody Map find(@RequestBody Map> params) { Map resJsonData = new HashMap<>(); this.workflowStatusService.findWorkflowStatus(resJsonData, WorkflowStatusCondition.make(params.get(Constants.REQ_KEY_CONTENT))); return this.setSuccessMessage(resJsonData); } // @RequestMapping(value= "/workflowStatus/add", produces = MediaType.APPLICATION_JSON_VALUE) // public @ResponseBody Map add(@RequestBody Map> params) { // Map resJsonData = new HashMap<>(); // this.workflowStatusService.addWorkflowStatus(WorkflowStatusForm.make(params.get(Constants.REQ_KEY_CONTENT))); // return this.setSuccessMessage(resJsonData); // } // // @RequestMapping(value = "/workflowStatus/detail", produces = MediaType.APPLICATION_JSON_VALUE) // public @ResponseBody Map modifyData(@RequestBody Map> params) { // Map resJsonData = new HashMap<>(); // // this.workflowStatusService.detailWorkflowStatus(resJsonData, WorkflowStatusForm.make(params.get(Constants.REQ_KEY_CONTENT))); // // return this.setSuccessMessage(resJsonData); // } // // // 워크플로우 상태 수정 // @RequestMapping(value = "/workflowStatus/modify", produces = MediaType.APPLICATION_JSON_VALUE) // public // @ResponseBody // Map modify(@RequestBody Map> params) { // Map resJsonData = new HashMap<>(); // // this.workflowStatusService.modifyWorkflowStatus(WorkflowStatusForm.make(params.get(Constants.REQ_KEY_CONTENT))); // // return this.setSuccessMessage(resJsonData); // } }