From 6acf6357094588946b5528f1ef1ed84a0f1037fd Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期五, 13 六月 2025 19:45:27 +0800 Subject: [PATCH] 小程序收付款 --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java | 41 ++++++++++++++++------------------------- 1 files changed, 16 insertions(+), 25 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java index 7379c22..c4b4d12 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/PhoneController.java @@ -57,16 +57,10 @@ @GetMapping("/getSysPhone") - @ApiOperation(value = "获取客服电话", tags = {"管理后台-客服电话", "门店后台-客服电话"}) + @ApiOperation(value = "获取客服电话", tags = {"后台-客服电话"}) public R<Phone> getSysPhone(){ - Long userId = tokenService.getLoginUser().getSysUser().getUserId(); - SysUser sysUser = sysUserClient.getSysUser(userId).getData(); LambdaQueryWrapper<Phone> wrapper = new LambdaQueryWrapper<>(); - if(sysUser.getRoleType() == 1){ - wrapper.eq(Phone::getType, 1); - }else{ - wrapper.eq(Phone::getType, 2).eq(Phone::getShopId, sysUser.getObjectId()); - } + wrapper.eq(Phone::getType, 1); Phone one = phoneService.getOne(wrapper); return R.ok(one); } @@ -74,12 +68,9 @@ @PostMapping("/savePhone") - @ApiOperation(value = "保存客服电话", tags = {"管理后台-客服电话", "门店后台-客服电话"}) + @ApiOperation(value = "保存客服电话", tags = {"管理后台-客服电话"}) public R savePhone(@RequestBody Phone phone){ - Long userId = tokenService.getLoginUser().getSysUser().getUserId(); - SysUser sysUser = sysUserClient.getSysUser(userId).getData(); //平台配置 - if(sysUser.getRoleType() == 1){ Phone one = phoneService.getOne(new LambdaQueryWrapper<Phone>().eq(Phone::getType, 1)); if(null != one){ one.setPhoneOne(phone.getPhoneOne()); @@ -89,21 +80,21 @@ phone.setType(1); phoneService.save(phone); } - }else{ - //门店配置 - Phone one = phoneService.getOne(new LambdaQueryWrapper<Phone>().eq(Phone::getType, 2).eq(Phone::getShopId, sysUser.getObjectId())); - if(null != one){ - one.setPhoneOne(phone.getPhoneOne()); - one.setPhoneTwo(phone.getPhoneTwo()); - phoneService.updateById(one); - }else{ - phone.setType(2); - phone.setShopId(sysUser.getObjectId()); - phoneService.save(phone); - } - } + return R.ok(); } + + /** + * 保存店铺客服手机号 + * @param phone + * @return + */ + @PostMapping("/insert") + R insert(@RequestBody Phone phone){ + phoneService.save(phone); + return R.ok(); + } + } -- Gitblit v1.7.1