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 {
String API_PREFIX = "/client";
String API_PREFIX = "addvalue/client";
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 {
String API_PREFIX = "/client";
String API_PREFIX = "addvalueDetail/client";
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 {
String API_PREFIX = "/client";
String API_PREFIX = "addvaluePackage/client";
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.EqualsAndHashCode;
import java.util.List;
/**
* 配送增值服务明细 视图实体类
*
@ -32,4 +34,7 @@ import lombok.EqualsAndHashCode;
public class DistributionAddvalueDetailVO extends DistributionAddvalueDetailEntity {
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.EqualsAndHashCode;
import java.util.List;
/**
* 配送增值服务表 视图实体类
*
@ -32,4 +34,7 @@ import lombok.EqualsAndHashCode;
public class DistributionAddvalueVO extends DistributionAddvalueEntity {
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.description_goods descriptionGoods,
(
SELECT
GROUP_CONCAT( ldpl.material_name SEPARATOR ',' )
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.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.logpm.distribution.dto.app.DistributionAppAddvalueDTO;
import com.logpm.distribution.entity.DistributionAddvalueEntity;
import com.logpm.distribution.excel.DistributionAddvalueExcel;
import com.logpm.distribution.vo.DistributionAddvalueVO;
import com.logpm.distribution.vo.app.DistributionAppAddvalueVO;
import java.util.List;
@ -50,4 +52,11 @@ public interface IDistributionAddvalueService extends IService<DistributionAddva
*/
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;
import com.logpm.distribution.dto.app.DistributionAppAddvalueDTO;
import com.logpm.distribution.entity.DistributionAddvalueEntity;
import com.logpm.distribution.excel.DistributionAddvalueExcel;
import com.logpm.distribution.mapper.DistributionAddvalueMapper;
import com.logpm.distribution.service.IDistributionAddvalueService;
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 com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -34,8 +38,14 @@ import java.util.List;
* @since 2023-09-11
*/
@Service
@AllArgsConstructor
@Slf4j
public class DistributionAddvalueServiceImpl extends ServiceImpl<DistributionAddvalueMapper, DistributionAddvalueEntity> implements IDistributionAddvalueService {
private final DistributionAddvalueMapper distributionAddvalueMapper;
@Override
public IPage<DistributionAddvalueVO> selectDistributionAddvaluePage(IPage<DistributionAddvalueVO> page, DistributionAddvalueVO distributionAddvalue) {
return page.setRecords(baseMapper.selectDistributionAddvaluePage(page, distributionAddvalue));
@ -51,4 +61,13 @@ public class DistributionAddvalueServiceImpl extends ServiceImpl<DistributionAdd
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);
//查询包条数据
//List<DistributionDeliveryInfoVO> stripList = distributionDeliveryInfoMapper.selectStripList(detail.getId());
// List<DistributionDeliveryInfoVO> stripList = distributionDeliveryInfoMapper.selectStripList(detail.getId());
//distributionDeliveryListVO.setPackadeList(stripList);
//装车件数
//Integer sum = distributionSignforMapper.selectloadNub(distributionDeliveryListVO.getId());

Loading…
Cancel
Save