From 49c7432786a400eec8cc00c34744e76da6ce4dd9 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 08 一月 2025 14:33:13 +0800
Subject: [PATCH] bug修改

---
 ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/request/ChangeDispatchRequest.java   |    1 +
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java     |   18 ++++++++++++------
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/vo/MoneyRecentQuery.java                 |    2 +-
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/ChangeDispatchController.java |    4 +++-
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/RoleController.java           |    1 +
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/entity/TFranchiseeBalanceChange.java     |    2 +-
 6 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/request/ChangeDispatchRequest.java b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/request/ChangeDispatchRequest.java
index bd65edb..759b2c1 100644
--- a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/request/ChangeDispatchRequest.java
+++ b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/request/ChangeDispatchRequest.java
@@ -26,5 +26,6 @@
     private List<String> cityList;
     private String [] siteIds;
     private String reservationAddress;
+    private String reservationPhone;
 
 }
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/ChangeDispatchController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/ChangeDispatchController.java
index 6e652dc..4d40e73 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/ChangeDispatchController.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/ChangeDispatchController.java
@@ -64,12 +64,13 @@
             @ApiImplicitParam(value = "预约人名称", name = "reservationName", dataType = "String"),
             @ApiImplicitParam(value = "订单编号", name = "orderNumber", dataType = "String"),
             @ApiImplicitParam(value = "下单用户名称", name = "userName", dataType = "String"),
+            @ApiImplicitParam(value = "下单用户手机号", name = "reservationPhone", dataType = "String"),
             @ApiImplicitParam(value = "地址", name = "reservationAddress", dataType = "String"),
             @ApiImplicitParam(value = "页码", name = "pageNum", dataType = "Integer", required = true),
             @ApiImplicitParam(value = "每页条数", name = "pageSize", dataType = "Integer", required = true)
     })
     public R<Page<ChangeDispatch>> queryPageList(String workerName, String orderNumber, String userName,String reservationAddress,
-                                                 String reservationName,
+                                                 String reservationName,String reservationPhone,
                                                  @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
                                                  @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
         LoginUser loginUser = tokenService.getLoginUser();
@@ -86,6 +87,7 @@
         changeDispatchRequest.setPageSize(pageSize);
         changeDispatchRequest.setCityList(cityList);
         changeDispatchRequest.setReservationName(reservationName);
+        changeDispatchRequest.setReservationPhone(reservationPhone);
         Integer franchiseeId = loginUser.getSysUser().getFranchiseeId();
         if (franchiseeId!=null) {
             Franchisee byId = franchiseeService.getById(franchiseeId);
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java
index 36aff59..a468954 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java
@@ -167,13 +167,14 @@
         return R.ok(balance3);
     }
 
-
     @ApiOperation(value = "详情",tags = {"师傅段2.0-统一充值扣款列表"})
     @PostMapping(value = "/change/detail")
     public R<TFranchiseeBalanceChange> detail1(@RequestParam Integer id) throws AlipayApiException {
-        TFranchiseeBalanceChange byId = balanceChangeService.getById(id);
-        return R.ok(byId);
-
+        TFranchiseeBalanceChange balanceChange = balanceChangeService.getById(id);
+        if (balanceChange.getType()==2){
+            balanceChange.setPayStr("微信支付");
+        }
+        return R.ok(balanceChange);
     }
 
 
@@ -184,7 +185,7 @@
         SysUser sysUser = sysUserService.getById(userid);
         Page<TFranchiseeBalanceChange> page = balanceChangeService.lambdaQuery().eq(moneyRecentQuery.getType() != null, TFranchiseeBalanceChange::getType, moneyRecentQuery.getType())
                 .eq(sysUser.getFranchiseeId() != null, TFranchiseeBalanceChange::getFranchiseeId, sysUser.getFranchiseeId())
-                .eq(moneyRecentQuery.getName() != null && !"".equals(moneyRecentQuery.getName()), TFranchiseeBalanceChange::getFranchiseeName, moneyRecentQuery.getName())
+                .like(moneyRecentQuery.getName() != null && !"".equals(moneyRecentQuery.getName()), TFranchiseeBalanceChange::getFranchiseeName, moneyRecentQuery.getName())
                 .ge(moneyRecentQuery.getDate1() != null, TFranchiseeBalanceChange::getCreateTime, moneyRecentQuery.getDate1())
                 .le(moneyRecentQuery.getDate2() != null, TFranchiseeBalanceChange::getCreateTime, moneyRecentQuery.getDate2())
                 .eq(TFranchiseeBalanceChange::getIs_pay,1)
@@ -198,12 +199,17 @@
                 String siteIds = franchisee.getSiteIds();
                 List<Site> list1 = siteService.lambdaQuery().in(Site::getId, siteIds.split(",")).list();
                 record.setList1(list1);
-
             }
             String cityCode = franchisee.getCityCode();
             List<Region> list = regionService.lambdaQuery().in(Region::getCode, cityCode.split(",")).list();
             record.setList(list);
             record.setFranchiseeName(franchisee.getName());
+            if (record.getType()==1){
+                record.setPayStr("扣除旧机款");
+            }
+            if (record.getType()==2){
+                record.setPayStr("充值");
+            }
         }
         return R.ok(page);
     }
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/RoleController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/RoleController.java
index d3b99a9..d1afa4a 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/RoleController.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/RoleController.java
@@ -65,6 +65,7 @@
     public R<IPage<Role>> queryPageList(@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
                                         @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
         return R.ok(roleService.lambdaQuery().eq(Role::getDelFlag, 0)
+                        .ne(Role::getRoleName,"加盟商")
                 .orderByDesc(Role::getCreateTime).page(Page.of(pageNum, pageSize)));
     }
 
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/entity/TFranchiseeBalanceChange.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/entity/TFranchiseeBalanceChange.java
index 6a676fe..8f3fd9e 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/entity/TFranchiseeBalanceChange.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/entity/TFranchiseeBalanceChange.java
@@ -86,7 +86,7 @@
     @TableLogic
     private Integer isDelete;
     @TableField(exist = false)
-    private String payStr = "扣除旧机款";
+    private String payStr;
     @TableField(exist = false)
     private List<Region> list;
     @TableField(exist = false)
diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/vo/MoneyRecentQuery.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/vo/MoneyRecentQuery.java
index 6bdc8f9..a2fd25a 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/vo/MoneyRecentQuery.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/vo/MoneyRecentQuery.java
@@ -11,7 +11,7 @@
     @ApiModelProperty("加盟商id")
     private Integer franchId;
     @ApiModelProperty("加盟商名字,查询用")
-    private Integer name;
+    private String name;
     @ApiModelProperty("1扣款2充值")
     private Integer type;
     @ApiModelProperty("扣款时间1")

--
Gitblit v1.7.1