提交 ace4b4b9 作者: zhenjie

Merge branch 'develop'

...@@ -18,4 +18,4 @@ patches: ...@@ -18,4 +18,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/pms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/pms
newTag: b4a05ede254a22ad91bbfb75405c9e18cd4582aa newTag: fd6e04e1a5cef021da4c615ab3b5b7dda9decf59
...@@ -16,6 +16,8 @@ import lombok.NoArgsConstructor; ...@@ -16,6 +16,8 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor @AllArgsConstructor
@Builder @Builder
public class ProductReportDTO { public class ProductReportDTO {
@ApiModelProperty(value = "企业认证总数")
private Integer companyAuthCount;
@ApiModelProperty(value = "入驻商家总数") @ApiModelProperty(value = "入驻商家总数")
private Integer joinStoreCount; private Integer joinStoreCount;
@ApiModelProperty(value = "品牌商") @ApiModelProperty(value = "品牌商")
......
...@@ -33,7 +33,17 @@ public class ProductReportServiceImpl implements ProductReportService { ...@@ -33,7 +33,17 @@ public class ProductReportServiceImpl implements ProductReportService {
@Override @Override
public ResultBody<ProductReportDTO> getProductReportData() { public ResultBody<ProductReportDTO> getProductReportData() {
// 获取入驻商家总数 // 获取入驻商家总数
ProductReportDTO joinStoreNumber = userAppApi.getJoinStoreNumber(); ProductReportDTO productReportDTO = userAppApi.getJoinStoreNumber();
if (productReportDTO == null) {
productReportDTO = new ProductReportDTO();
productReportDTO.setCompanyAuthCount(0);
productReportDTO.setJoinStoreCount(0);
productReportDTO.setBrandStore(0);
productReportDTO.setRepairStore(0);
productReportDTO.setTrainingInstitution(0);
productReportDTO.setLeaseStore(0);
productReportDTO.setServiceStore(0);
}
// 获取销售商品个数 // 获取销售商品个数
int saleProduct = mallGoodsDao.getMallGoodsCount(); int saleProduct = mallGoodsDao.getMallGoodsCount();
// 获取出租商品个数 // 获取出租商品个数
...@@ -42,24 +52,12 @@ public class ProductReportServiceImpl implements ProductReportService { ...@@ -42,24 +52,12 @@ public class ProductReportServiceImpl implements ProductReportService {
int serviceProduct = companyInspectionDao.getServiceProduct(); int serviceProduct = companyInspectionDao.getServiceProduct();
// 获取在线课程个数 // 获取在线课程个数
int onlineCourse = imsAppApi.getCurriculumCount(); int onlineCourse = imsAppApi.getCurriculumCount();
if (joinStoreNumber == null) {
ProductReportDTO productReportDTO = new ProductReportDTO(); productReportDTO.setSaleProduct(saleProduct);
productReportDTO.setJoinStoreCount(0); productReportDTO.setLeaseProduct(leaseProduct);
productReportDTO.setBrandStore(0); productReportDTO.setServiceProduct(serviceProduct);
productReportDTO.setRepairStore(0); productReportDTO.setOnlineCourse(onlineCourse);
productReportDTO.setTrainingInstitution(0);
productReportDTO.setLeaseStore(0); return ResultBody.success(productReportDTO);
productReportDTO.setServiceStore(0);
productReportDTO.setSaleProduct(saleProduct);
productReportDTO.setLeaseProduct(leaseProduct);
productReportDTO.setServiceProduct(serviceProduct);
productReportDTO.setOnlineCourse(onlineCourse);
return ResultBody.success(productReportDTO);
}
joinStoreNumber.setSaleProduct(saleProduct);
joinStoreNumber.setLeaseProduct(leaseProduct);
joinStoreNumber.setServiceProduct(serviceProduct);
joinStoreNumber.setOnlineCourse(onlineCourse);
return ResultBody.success(joinStoreNumber);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论