Commit 5be668b0 authored by suntao's avatar suntao

小慢工单 查询参数如果为空

parent 946f37ec
...@@ -4,6 +4,7 @@ import cn.quantgroup.customer.model.workorder.WorkOrderStatus; ...@@ -4,6 +4,7 @@ import cn.quantgroup.customer.model.workorder.WorkOrderStatus;
import cn.quantgroup.customer.rest.vo.JsonResult; import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.service.IWorkOrderService; import cn.quantgroup.customer.service.IWorkOrderService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.exception.ExceptionUtils; import org.apache.commons.lang3.exception.ExceptionUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
...@@ -26,13 +27,16 @@ public class WorkOrderRest { ...@@ -26,13 +27,16 @@ public class WorkOrderRest {
@GetMapping("query_page") @GetMapping("query_page")
public JsonResult queryPage(Integer pageNumber, Integer pageSize, String phone, String status) { public JsonResult queryPage(Integer pageNumber, Integer pageSize, String phone, String status) {
WorkOrderStatus statusEnum; WorkOrderStatus statusEnum = null;
try { if (StringUtils.isNotEmpty(status)) {
statusEnum = WorkOrderStatus.valueOf(status); try {
} catch (IllegalArgumentException e) { statusEnum = WorkOrderStatus.valueOf(status);
log.error("[workOrderRest_queryPage]查询参数status错误,status={}, e={}", status, ExceptionUtils.getStackTrace(e)); } catch (IllegalArgumentException e) {
return JsonResult.buildErrorStateResult("查询参数status错误"); log.error("[workOrderRest_queryPage]查询参数status错误,status={}, e={}", status, ExceptionUtils.getStackTrace(e));
return JsonResult.buildErrorStateResult("查询参数status错误");
}
} }
return workOrderService.queryWorkOrder(pageNumber, pageSize, phone, statusEnum); return workOrderService.queryWorkOrder(pageNumber, pageSize, phone, statusEnum);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment