|
@@ -39,7 +39,7 @@ public class AdminPtsEmployeeController {
|
|
@RequestParam(value = "pageNO", defaultValue = "1",required=false) Integer pageNO,
|
|
@RequestParam(value = "pageNO", defaultValue = "1",required=false) Integer pageNO,
|
|
@RequestParam(value = "totalNum", defaultValue = "0",required=false) Integer totalNum) {
|
|
@RequestParam(value = "totalNum", defaultValue = "0",required=false) Integer totalNum) {
|
|
ModelAndView mv = new ModelAndView("pts/employee/employee_list");
|
|
ModelAndView mv = new ModelAndView("pts/employee/employee_list");
|
|
-
|
|
|
|
|
|
+ StringBuilder sb = new StringBuilder("/admin/employee/_employee_list?pageSize=" + pageSize);
|
|
PtsEmployee employee = new PtsEmployee();
|
|
PtsEmployee employee = new PtsEmployee();
|
|
|
|
|
|
String employeeName = request.getParameter("employeeName");
|
|
String employeeName = request.getParameter("employeeName");
|
|
@@ -49,15 +49,23 @@ public class AdminPtsEmployeeController {
|
|
|
|
|
|
if (employeeName != null && !"".equals(employeeName)) {
|
|
if (employeeName != null && !"".equals(employeeName)) {
|
|
employee.setEmployeeName(employeeName);
|
|
employee.setEmployeeName(employeeName);
|
|
|
|
+ sb.append("&employeeName=");
|
|
|
|
+ sb.append(employeeName);
|
|
}
|
|
}
|
|
if (employeeNo != null && !"".equals(employeeNo)) {
|
|
if (employeeNo != null && !"".equals(employeeNo)) {
|
|
employee.setEmployeeNo(employeeNo);
|
|
employee.setEmployeeNo(employeeNo);
|
|
|
|
+ sb.append("&employeeNo=");
|
|
|
|
+ sb.append(employeeNo);
|
|
}
|
|
}
|
|
if (employeeTel != null && !"".equals(employeeTel)) {
|
|
if (employeeTel != null && !"".equals(employeeTel)) {
|
|
employee.setEmployeeTel(employeeTel);
|
|
employee.setEmployeeTel(employeeTel);
|
|
|
|
+ sb.append("&employeeTel=");
|
|
|
|
+ sb.append(employeeTel);
|
|
}
|
|
}
|
|
if (employeeState != null && !"".equals(employeeState)) {
|
|
if (employeeState != null && !"".equals(employeeState)) {
|
|
employee.setEmployeeState(Integer.valueOf(employeeState));
|
|
employee.setEmployeeState(Integer.valueOf(employeeState));
|
|
|
|
+ sb.append("&employeeState=");
|
|
|
|
+ sb.append(employeeState);
|
|
}
|
|
}
|
|
|
|
|
|
PagedResult<PtsEmployee> pagedResult = ptsEmployeeService.getEmployeeList(pageNO, pageSize, employee, totalNum == 0);
|
|
PagedResult<PtsEmployee> pagedResult = ptsEmployeeService.getEmployeeList(pageNO, pageSize, employee, totalNum == 0);
|
|
@@ -65,7 +73,7 @@ public class AdminPtsEmployeeController {
|
|
pagedResult.setTotal(totalNum);
|
|
pagedResult.setTotal(totalNum);
|
|
pagedResult.setPages((int) Math.ceil((double)totalNum/pageSize));
|
|
pagedResult.setPages((int) Math.ceil((double)totalNum/pageSize));
|
|
}
|
|
}
|
|
- StringBuilder sb = new StringBuilder("/admin/employee/_employee_list?pageSize=" + pageSize);
|
|
|
|
|
|
+
|
|
sb.append("&totalNum=");
|
|
sb.append("&totalNum=");
|
|
sb.append(totalNum == 0 ? pagedResult.getTotal() : totalNum);
|
|
sb.append(totalNum == 0 ? pagedResult.getTotal() : totalNum);
|
|
sb.append("&pageNO=");
|
|
sb.append("&pageNO=");
|