Browse Source

增值服务接口、增值服务fein接口调整

training
kilo 2 years ago
parent
commit
457e267654
  1. 2
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvalueClient.java
  2. 2
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvalueDetailClient.java
  3. 2
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvaluePackageClient.java
  4. 5
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionAddvalueDetailVO.java
  5. 5
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionAddvalueVO.java
  6. 1
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml
  7. 9
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionAddvalueService.java
  8. 19
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAddvalueServiceImpl.java
  9. 2
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionDeliveryListServiceImpl.java

2
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvalueClient.java

@ -33,7 +33,7 @@ import org.springframework.web.bind.annotation.RequestParam;
) )
public interface IDistributionAddvalueClient { public interface IDistributionAddvalueClient {
String API_PREFIX = "/client"; String API_PREFIX = "addvalue/client";
String TOP = API_PREFIX + "/top"; String TOP = API_PREFIX + "/top";
/** /**

2
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvalueDetailClient.java

@ -33,7 +33,7 @@ import org.springframework.web.bind.annotation.RequestParam;
) )
public interface IDistributionAddvalueDetailClient { public interface IDistributionAddvalueDetailClient {
String API_PREFIX = "/client"; String API_PREFIX = "addvalueDetail/client";
String TOP = API_PREFIX + "/top"; String TOP = API_PREFIX + "/top";
/** /**

2
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/feign/IDistributionAddvaluePackageClient.java

@ -33,7 +33,7 @@ import org.springframework.web.bind.annotation.RequestParam;
) )
public interface IDistributionAddvaluePackageClient { public interface IDistributionAddvaluePackageClient {
String API_PREFIX = "/client"; String API_PREFIX = "addvaluePackage/client";
String TOP = API_PREFIX + "/top"; String TOP = API_PREFIX + "/top";
/** /**

5
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionAddvalueDetailVO.java

@ -21,6 +21,8 @@ import org.springblade.core.tool.node.INode;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.List;
/** /**
* 配送增值服务明细 视图实体类 * 配送增值服务明细 视图实体类
* *
@ -32,4 +34,7 @@ import lombok.EqualsAndHashCode;
public class DistributionAddvalueDetailVO extends DistributionAddvalueDetailEntity { public class DistributionAddvalueDetailVO extends DistributionAddvalueDetailEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private List<DistributionAddvaluePackageVO> addvaluePackageVOList;
} }

5
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionAddvalueVO.java

@ -21,6 +21,8 @@ import org.springblade.core.tool.node.INode;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.List;
/** /**
* 配送增值服务表 视图实体类 * 配送增值服务表 视图实体类
* *
@ -32,4 +34,7 @@ import lombok.EqualsAndHashCode;
public class DistributionAddvalueVO extends DistributionAddvalueEntity { public class DistributionAddvalueVO extends DistributionAddvalueEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private List<DistributionAddvalueDetailVO> addvalueDetailVOS;
} }

1
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionDeliveryInfoMapper.xml

@ -215,6 +215,7 @@
ldsa.order_status, ldsa.order_status,
ldsa.description_goods descriptionGoods, ldsa.description_goods descriptionGoods,
( (
SELECT SELECT
GROUP_CONCAT( ldpl.material_name SEPARATOR ',' ) GROUP_CONCAT( ldpl.material_name SEPARATOR ',' )
FROM FROM

9
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/IDistributionAddvalueService.java

@ -19,9 +19,11 @@ package com.logpm.distribution.service;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.logpm.distribution.dto.app.DistributionAppAddvalueDTO;
import com.logpm.distribution.entity.DistributionAddvalueEntity; import com.logpm.distribution.entity.DistributionAddvalueEntity;
import com.logpm.distribution.excel.DistributionAddvalueExcel; import com.logpm.distribution.excel.DistributionAddvalueExcel;
import com.logpm.distribution.vo.DistributionAddvalueVO; import com.logpm.distribution.vo.DistributionAddvalueVO;
import com.logpm.distribution.vo.app.DistributionAppAddvalueVO;
import java.util.List; import java.util.List;
@ -50,4 +52,11 @@ public interface IDistributionAddvalueService extends IService<DistributionAddva
*/ */
List<DistributionAddvalueExcel> exportDistributionAddvalue(Wrapper<DistributionAddvalueEntity> queryWrapper); List<DistributionAddvalueExcel> exportDistributionAddvalue(Wrapper<DistributionAddvalueEntity> queryWrapper);
/**
* 查询客户的增值服务列表
* @param page
* @param distributionAppAddvalueDTO
* @return
*/
IPage<DistributionAppAddvalueVO> addvaluePage(IPage<DistributionAppAddvalueVO> page, DistributionAppAddvalueDTO distributionAppAddvalueDTO);
} }

19
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionAddvalueServiceImpl.java

@ -16,11 +16,15 @@
*/ */
package com.logpm.distribution.service.impl; package com.logpm.distribution.service.impl;
import com.logpm.distribution.dto.app.DistributionAppAddvalueDTO;
import com.logpm.distribution.entity.DistributionAddvalueEntity; import com.logpm.distribution.entity.DistributionAddvalueEntity;
import com.logpm.distribution.excel.DistributionAddvalueExcel; import com.logpm.distribution.excel.DistributionAddvalueExcel;
import com.logpm.distribution.mapper.DistributionAddvalueMapper; import com.logpm.distribution.mapper.DistributionAddvalueMapper;
import com.logpm.distribution.service.IDistributionAddvalueService; import com.logpm.distribution.service.IDistributionAddvalueService;
import com.logpm.distribution.vo.DistributionAddvalueVO; import com.logpm.distribution.vo.DistributionAddvalueVO;
import com.logpm.distribution.vo.app.DistributionAppAddvalueVO;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -34,8 +38,14 @@ import java.util.List;
* @since 2023-09-11 * @since 2023-09-11
*/ */
@Service @Service
@AllArgsConstructor
@Slf4j
public class DistributionAddvalueServiceImpl extends ServiceImpl<DistributionAddvalueMapper, DistributionAddvalueEntity> implements IDistributionAddvalueService { public class DistributionAddvalueServiceImpl extends ServiceImpl<DistributionAddvalueMapper, DistributionAddvalueEntity> implements IDistributionAddvalueService {
private final DistributionAddvalueMapper distributionAddvalueMapper;
@Override @Override
public IPage<DistributionAddvalueVO> selectDistributionAddvaluePage(IPage<DistributionAddvalueVO> page, DistributionAddvalueVO distributionAddvalue) { public IPage<DistributionAddvalueVO> selectDistributionAddvaluePage(IPage<DistributionAddvalueVO> page, DistributionAddvalueVO distributionAddvalue) {
return page.setRecords(baseMapper.selectDistributionAddvaluePage(page, distributionAddvalue)); return page.setRecords(baseMapper.selectDistributionAddvaluePage(page, distributionAddvalue));
@ -51,4 +61,13 @@ public class DistributionAddvalueServiceImpl extends ServiceImpl<DistributionAdd
return distributionAddvalueList; return distributionAddvalueList;
} }
@Override
public IPage<DistributionAppAddvalueVO> addvaluePage(IPage<DistributionAppAddvalueVO> page, DistributionAppAddvalueDTO distributionAppAddvalueDTO) {
//根据客户ID查询增值服务列表
return null;
}
} }

2
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionDeliveryListServiceImpl.java

@ -163,7 +163,7 @@ public class DistributionDeliveryListServiceImpl extends BaseServiceImpl<Distrib
DistributionDeliveryListVO distributionDeliveryListVO = DistributionDeliveryListWrapper.build().entityVO(detail); DistributionDeliveryListVO distributionDeliveryListVO = DistributionDeliveryListWrapper.build().entityVO(detail);
//查询包条数据 //查询包条数据
//List<DistributionDeliveryInfoVO> stripList = distributionDeliveryInfoMapper.selectStripList(detail.getId()); // List<DistributionDeliveryInfoVO> stripList = distributionDeliveryInfoMapper.selectStripList(detail.getId());
//distributionDeliveryListVO.setPackadeList(stripList); //distributionDeliveryListVO.setPackadeList(stripList);
//装车件数 //装车件数
//Integer sum = distributionSignforMapper.selectloadNub(distributionDeliveryListVO.getId()); //Integer sum = distributionSignforMapper.selectloadNub(distributionDeliveryListVO.getId());

Loading…
Cancel
Save