gongzuming
2024-09-11 f12e699d00ae06c9b1358ce5c9a97c2228d06aab
供应商粉丝数
已修改3个文件
12 ■■■■■ 文件已修改
src/main/java/com/mzl/flower/dto/response/supplier/SupplierDTO.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/service/customer/FollowService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/web/pub/PubSupplierController.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/dto/response/supplier/SupplierDTO.java
@@ -3,6 +3,7 @@
import com.mzl.flower.base.AbstractTransDTO;
import com.mzl.flower.base.annotation.DictTrans;
import com.mzl.flower.dto.AttachmentDTO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -96,4 +97,7 @@
    @ApiModelProperty("启用/禁用")
    private Boolean isEnabled;
    @ApiModelProperty("粉丝数")
    private int fans;
}
src/main/java/com/mzl/flower/service/customer/FollowService.java
@@ -59,4 +59,10 @@
        }
        return false;
    }
    public int fansCount(Long supplierId) {
        int count = followMapper.selectCount(new LambdaQueryWrapper<Follow>()
                .eq(Follow::getSupplierId, supplierId));
        return count;
    }
}
src/main/java/com/mzl/flower/web/pub/PubSupplierController.java
@@ -39,6 +39,8 @@
            if(StringUtils.isNotBlank(userId)){
                supplierDetail.setFollowed(followService.followed(userId, id));
            }
            supplierDetail.setFans(followService.fansCount(supplierDetail.getId()));
        }
        return returnData(R.SUCCESS.getCode(),supplierDetail);
    }