|
|
|
@ -0,0 +1,90 @@
|
|
|
|
|
package top.ezzd.controller;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
import javax.servlet.http.HttpSession;
|
|
|
|
|
|
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
|
|
|
|
|
import top.ezzd.pojo.Department;
|
|
|
|
|
import top.ezzd.service.DepartmentService;
|
|
|
|
|
|
|
|
|
|
@Controller
|
|
|
|
|
public class DepartmentController {
|
|
|
|
|
@Resource
|
|
|
|
|
private DepartmentService departmentServiceImpl;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>name<EFBFBD><EFBFBD>ѯ
|
|
|
|
|
*
|
|
|
|
|
* @param req
|
|
|
|
|
* @param session
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping("sbn")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public String selectByname(HttpServletRequest req, HttpSession session) {
|
|
|
|
|
//<2F><>ȡǰ<C8A1>˴<EFBFBD><CBB4>ݹ<EFBFBD><DDB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD>Ϣ
|
|
|
|
|
String name = req.getParameter("name");
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD> <20><>ѯ
|
|
|
|
|
Department de = departmentServiceImpl.selectDeByName(name);
|
|
|
|
|
//<2F>жϷǿ<CFB7>
|
|
|
|
|
if (de == null) {
|
|
|
|
|
return "0";
|
|
|
|
|
} else {
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>Session<6F><6E>
|
|
|
|
|
session.setAttribute("so", de);
|
|
|
|
|
return "1";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>uname<EFBFBD><EFBFBD>ѯ
|
|
|
|
|
*
|
|
|
|
|
* @param req
|
|
|
|
|
* @param session
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping("sbu")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public String selectByUname(HttpServletRequest req, HttpSession session) {
|
|
|
|
|
//<2F><>ȡǰ<C8A1>˴<EFBFBD><CBB4>ݹ<EFBFBD><DDB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
String uname = req.getParameter("uname");
|
|
|
|
|
//<2F><>uname<6D><65><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|
|
|
|
Department de = departmentServiceImpl.selectDeByUname(uname);
|
|
|
|
|
//<2F>жϷǿ<CFB7>
|
|
|
|
|
if (de == null) {
|
|
|
|
|
return "0";
|
|
|
|
|
} else {
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>session
|
|
|
|
|
session.setAttribute("so", de);
|
|
|
|
|
return "1";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ų<EFBFBD>ѯ
|
|
|
|
|
* @param req
|
|
|
|
|
* @param session
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@RequestMapping("sbd")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public String selectByDe(HttpServletRequest req, HttpSession session) {
|
|
|
|
|
//<2F><>ȡǰ<C8A1>˵Ĵ<CBB5><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
String department = req.getParameter("de");
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
Department de = departmentServiceImpl.selectDeByDe(department);
|
|
|
|
|
//<2F>жϷǿ<CFB7>
|
|
|
|
|
if (de == null) {
|
|
|
|
|
return "0";
|
|
|
|
|
} else {
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>session
|
|
|
|
|
session.setAttribute("so", de);
|
|
|
|
|
return "1";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|