ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/dto/UpdatePassword.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.dto; import lombok.Data; /** * @author zhibing.pu * @date 2025/1/11 20:21 */ @Data public class UpdatePassword { private String username; private String newPassword; private String oldPassword; } ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
@@ -438,11 +438,14 @@ public R<IPage<AppUser>> shopGetAppuserPage(@ApiParam("页码") @RequestParam Integer pageCurr, @ApiParam("每一页数据大小") Integer pageSize, AppUser appUser) { Integer objectId = tokenService.getLoginUser().getSysUser().getObjectId(); Long userid = tokenService.getLoginUser().getUserid(); R<SysUser> sysUserR = sysUserClient.getSysUser(userid); SysUser sysUser = sysUserR.getData(); List<Long> userIds = new ArrayList<>(); userIds.add(-1L); //获取在该本店下单的用户ids Integer objectId = sysUser.getObjectId(); R<List<Order>> listR = remoteOrderGoodsClient.byShopId(objectId); for (Order datum : listR.getData()) { userIds.add(datum.getAppUserId()); ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopBalanceStatementController.java
@@ -15,6 +15,8 @@ import com.ruoyi.other.service.ShopBalanceStatementService; import com.ruoyi.other.service.ShopService; import com.ruoyi.other.vo.ShopCommissionStatisticsVO; import com.ruoyi.system.api.domain.SysUser; import com.ruoyi.system.api.feignClient.SysUserClient; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -45,9 +47,10 @@ private TokenService tokenService; @Resource private ShopBalanceStatementMapper shopBalanceStatementMapper; @Resource private ShopService shopService; @Resource private SysUserClient sysUserClient; @@ -69,7 +72,10 @@ public R<Page<ShopBalanceStatement>> shopCommissionStatisticslist(@ApiParam("页码") @RequestParam Integer pageNum, @ApiParam("每一页数据大小") Integer pageSize, ShopBalanceStatement shopBalanceStatement){ Integer objectId = tokenService.getLoginUser().getSysUser().getObjectId(); Long userid = tokenService.getLoginUser().getUserid(); R<SysUser> sysUserR = sysUserClient.getSysUser(userid); SysUser sysUser = sysUserR.getData(); Integer objectId = sysUser.getObjectId(); Page<ShopBalanceStatement> page = shopBalanceStatementService.lambdaQuery().eq(ShopBalanceStatement::getShopId, objectId).eq(shopBalanceStatement.getType() != null, ShopBalanceStatement::getType, shopBalanceStatement.getType()) .orderByDesc(ShopBalanceStatement::getCreateTime) .page(Page.of(pageNum, pageSize)); ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/ShopController.java
@@ -620,7 +620,9 @@ userShop.setUserId(userid); List<UserShop> data = userShopClient.getUserShop(userShop).getData(); List<Integer> collect = data.stream().map(UserShop::getShopId).collect(Collectors.toList()); List<Shop> shops = shopService.list(new LambdaQueryWrapper<Shop>().eq(Shop::getId, collect).eq(Shop::getDelFlag, 0).eq(Shop::getStatus, 1)); List<Shop> shops = shopService.list(new LambdaQueryWrapper<Shop>() .in(!CollectionUtils.isEmpty(collect),Shop::getId, collect) .eq(Shop::getDelFlag, 0).eq(Shop::getStatus, 1)); List<VerifiableShopVo> list = new ArrayList<>(); for (Shop shop : shops) { VerifiableShopVo vo = new VerifiableShopVo(); ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TechnicianController.java
@@ -70,10 +70,11 @@ @GetMapping("/manage/list") @ApiOperation(value = "技师列表", tags = {"门店-技师列表"}) public R<Page<Technician>> managelist(@RequestParam Integer pageNum,@RequestParam Integer pageSize,@ApiParam("技师姓名") String name,@ApiParam("技师电话") String phone) { Integer objectId = tokenService.getLoginUser().getSysUser().getObjectId(); Long userid = tokenService.getLoginUser().getSysUser().getUserId(); SysUser sysUser = sysUserClient.getSysUser(userid).getData(); Page<Technician> page = technicianService.lambdaQuery().like(name != null, Technician::getName, name) .like(phone != null, Technician::getPhone, phone) .eq(Technician::getShopId, objectId) .eq(Technician::getShopId, sysUser.getObjectId()) .page(Page.of(pageNum, pageSize)); return R.ok(page); } ruoyi-service/ruoyi-other/src/main/resources/mapper/other/ShopPointMapper.xml
@@ -68,6 +68,9 @@ <if test="shopPoint.startTime !=null and shopPoint.endTime !=null"> AND tsp.create_time BETWEEN #{shopPoint.startTime} AND #{shopPoint.endTime} </if> <if test="shopPoint.shopId !=null"> AND tsp.shop_id = #{shopPoint.shopId} </if> </where> order by tsp.create_time desc </select>