xuhy
2024-08-17 5a5b01fa9824a42e3eb033088a20e24c32b30dda
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/PartnerServiceImpl.java
@@ -165,10 +165,10 @@
      if(StringUtils.isEmpty(partner.getPhoneOne())){
         return AjaxResult.error("合作商电话1不能为空");
      }
      if(StringUtils.isEmpty(partner.getAccount())){
      if(null == partner.getId() && StringUtils.isEmpty(partner.getAccount())){
         return AjaxResult.error("登录账号不能为空");
      }
      if(StringUtils.isEmpty(partner.getPassword())){
      if(null == partner.getId() && StringUtils.isEmpty(partner.getPassword())){
         return AjaxResult.error("登录密码不能为空");
      }
      return AjaxResult.success();
@@ -272,7 +272,7 @@
    */
   @Override
   @GlobalTransactional(rollbackFor = Exception.class)//分布式事务
   public AjaxResult delPartner(Integer[] ids) {
   public AjaxResult delPartner(List<Integer> ids) {
      //查询有无关联数据
      //站点
      long count = siteService.count(new LambdaQueryWrapper<Site>().in(Site::getPartnerId, Arrays.asList(ids)).eq(Site::getDelFlag, 0));
@@ -289,8 +289,7 @@
         if(null == partner){
            return AjaxResult.error("删除失败");
         }
         partner.setDelFlag(true);
         this.updateById(partner);
         this.removeById(partner);
         SysUser user = sysUserClient.queryUserByUserName(partner.getAccount()).getData();
         user.setDelFlag("2");
         sysUserClient.updateUser(user);