package cn.com.lzt.leave.controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.commons.lang.StringUtils; import org.jeecgframework.core.common.controller.BaseController; import org.jeecgframework.core.common.exception.BusinessException; import org.jeecgframework.core.common.model.json.AjaxJson; import org.jeecgframework.core.constant.Globals; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import cn.com.lzt.leave.entity.LeaveEntity; import cn.com.lzt.leave.service.ModifyServiceI; @Controller @RequestMapping("/modifyController") public class ModifyController extends BaseController { @Autowired private ModifyServiceI modifyService; /** * 查询单位 * * @return */ @RequestMapping(params = "getorgid") @ResponseBody public AjaxJson getOrgid(LeaveEntity leave, HttpServletRequest request) { AjaxJson j = new AjaxJson(); j.setSuccess(false); String orgid = request.getParameter("orgid"); List orgIdList = extractIdListByComma(orgid); try{ if(orgIdList != null && !orgIdList.isEmpty()){ j.setSuccess(true); j.setMsg(modifyService.getByorgId(orgIdList.get(0))); } }catch(Exception e){ e.printStackTrace(); throw new BusinessException(e.getMessage()); } return j; } }