ModifyController.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package cn.com.lzt.leave.controller;
  2. import java.util.List;
  3. import javax.servlet.http.HttpServletRequest;
  4. import org.apache.commons.lang.StringUtils;
  5. import org.jeecgframework.core.common.controller.BaseController;
  6. import org.jeecgframework.core.common.exception.BusinessException;
  7. import org.jeecgframework.core.common.model.json.AjaxJson;
  8. import org.jeecgframework.core.constant.Globals;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Controller;
  11. import org.springframework.web.bind.annotation.RequestMapping;
  12. import org.springframework.web.bind.annotation.ResponseBody;
  13. import cn.com.lzt.leave.entity.LeaveEntity;
  14. import cn.com.lzt.leave.service.ModifyServiceI;
  15. @Controller
  16. @RequestMapping("/modifyController")
  17. public class ModifyController extends BaseController {
  18. @Autowired
  19. private ModifyServiceI modifyService;
  20. /**
  21. * 查询单位
  22. *
  23. * @return
  24. */
  25. @RequestMapping(params = "getorgid")
  26. @ResponseBody
  27. public AjaxJson getOrgid(LeaveEntity leave, HttpServletRequest request) {
  28. AjaxJson j = new AjaxJson();
  29. j.setSuccess(false);
  30. String orgid = request.getParameter("orgid");
  31. List<String> orgIdList = extractIdListByComma(orgid);
  32. try{
  33. if(orgIdList != null && !orgIdList.isEmpty()){
  34. j.setSuccess(true);
  35. j.setMsg(modifyService.getByorgId(orgIdList.get(0)));
  36. }
  37. }catch(Exception e){
  38. e.printStackTrace();
  39. throw new BusinessException(e.getMessage());
  40. }
  41. return j;
  42. }
  43. }