From 5755191a9689526c803883cbd57ab7b37e435ee8 Mon Sep 17 00:00:00 2001 From: cgx <2606784146@qq.com> Date: Thu, 13 Feb 2025 14:34:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../userCode/controller/OrderController.java | 42 +++++++++++++++++++--- 1 file changed, 37 insertions(+), 5 deletions(-) diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/userCode/controller/OrderController.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/userCode/controller/OrderController.java index 7662ba0..b2f783e 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/userCode/controller/OrderController.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/userCode/controller/OrderController.java @@ -23,6 +23,7 @@ import org.jeecg.modules.userCode.service.UserService; import org.jeecg.modules.userRole.entity.TbUserRole; import org.jeecg.modules.utils.ValidateTool; import org.springframework.web.bind.annotation.*; +import org.yaml.snakeyaml.events.Event; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; @@ -65,7 +66,7 @@ public class OrderController { /** * 通过id查询订单详情 * - * @param id + * @param * @return */ //@AutoLog(value = "tb_user_role-通过id查询") @@ -88,13 +89,30 @@ public class OrderController { @RequestParam(name = "orderStatus", defaultValue = "0") Integer orderStatus ) { + //先按0全部、1待聘用、2待进行、3待确认、4已完成、6已取消来做状态吧 //订单状态 0待聘用 1 已接单 2 进行中 3试工完成 4 企业确认 5已支付 6已完成 7已取消 HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("boss_id", hanHaiMember.getId()); //orderStatus==0 全部订单 Page page = new Page(pageNo, pageSize); + if (orderStatus == 1) { + queryWrapper.eq("order_status",0); + } + if (orderStatus == 2) { + queryWrapper.eq("order_status",1); + } + if (orderStatus == 3) { + queryWrapper.eq("order_status",2); + } + if (orderStatus == 4) { + queryWrapper.eq("order_status",6); + } + if (orderStatus == 5) { + queryWrapper.eq("order_status",7); + } IPage pageList = tbOrderService.page(page, queryWrapper); + return Result.OK(pageList); } @@ -102,9 +120,9 @@ public class OrderController { @ApiOperation(value = "求职方订单分页列表查询", notes = "求职方订单分页列表查询") @GetMapping(value = "/workOrderList") public Result> workOrderList(@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, - @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, - @RequestHeader("X-Access-Token") String token, - @RequestParam(name = "orderStatus", defaultValue = "0") Integer orderStatus + @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, + @RequestHeader("X-Access-Token") String token, + @RequestParam(name = "orderStatus", defaultValue = "0") Integer orderStatus ) { //订单状态 0待聘用 1 已接单 2 进行中 3试工完成 4 企业确认 5已支付 6已完成 7已取消 @@ -113,10 +131,24 @@ public class OrderController { queryWrapper.eq("work_id", hanHaiMember.getId()); //orderStatus==0 全部订单 Page page = new Page(pageNo, pageSize); + if (orderStatus == 1) { + queryWrapper.eq("order_status",0); + } + if (orderStatus == 2) { + queryWrapper.eq("order_status",1); + } + if (orderStatus == 3) { + queryWrapper.eq("order_status",2); + } + if (orderStatus == 4) { + queryWrapper.eq("order_status",6); + } + if (orderStatus == 5) { + queryWrapper.eq("order_status",7); + } IPage pageList = tbOrderService.page(page, queryWrapper); return Result.OK(pageList); } - }