Commit 5be668b0 authored by suntao's avatar suntao

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

parent 946f37ec
......@@ -4,6 +4,7 @@ import cn.quantgroup.customer.model.workorder.WorkOrderStatus;
import cn.quantgroup.customer.rest.vo.JsonResult;
import cn.quantgroup.customer.service.IWorkOrderService;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.exception.ExceptionUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
......@@ -26,13 +27,16 @@ public class WorkOrderRest {
@GetMapping("query_page")
public JsonResult queryPage(Integer pageNumber, Integer pageSize, String phone, String status) {
WorkOrderStatus statusEnum;
try {
statusEnum = WorkOrderStatus.valueOf(status);
} catch (IllegalArgumentException e) {
log.error("[workOrderRest_queryPage]查询参数status错误,status={}, e={}", status, ExceptionUtils.getStackTrace(e));
return JsonResult.buildErrorStateResult("查询参数status错误");
WorkOrderStatus statusEnum = null;
if (StringUtils.isNotEmpty(status)) {
try {
statusEnum = WorkOrderStatus.valueOf(status);
} catch (IllegalArgumentException e) {
log.error("[workOrderRest_queryPage]查询参数status错误,status={}, e={}", status, ExceptionUtils.getStackTrace(e));
return JsonResult.buildErrorStateResult("查询参数status错误");
}
}
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