Browse Source

修改订单添加数据测试

test
caoyizhong 2 years ago
parent
commit
95ac9914ac
  1. 3
      blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/entity/AdvanceEntity.java
  2. 17
      blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IAdvanceClient.java
  3. 5
      blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IAdvanceDetailClient.java
  4. 5
      blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IDetailProductClient.java
  5. 5
      blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IServiceNumClient.java
  6. 38
      blade-service/logpm-factory/src/main/java/com/logpm/factory/jobhandler/FactoryXxlJob.java
  7. 21
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/AdvanceClient.java
  8. 5
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/AdvanceDetailClient.java
  9. 7
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/DetailProductClient.java
  10. 5
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/ServiceNumClient.java
  11. 4
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml
  12. 5
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceMapper.java
  13. 15
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceMapper.xml
  14. 6
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/DetailProductMapper.xml
  15. 2
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/ServiceNumMapper.java
  16. 6
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/ServiceNumMapper.xml
  17. 5
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/service/IAdvanceService.java
  18. 16
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/service/impl/AdvanceServiceImpl.java

3
blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/entity/AdvanceEntity.java

@ -26,6 +26,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.sql.Date;
import java.time.LocalDate;
/**
@ -236,7 +237,7 @@ public class AdvanceEntity {
* 删除时间
*/
@ApiModelProperty(value = "删除时间")
private Date createTime;
private LocalDate createTime;
/**
* 删除时间
*/

17
blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IAdvanceClient.java

@ -18,12 +18,10 @@ package com.logpm.oldproject.feign;
import com.logpm.oldproject.dto.AdvanceDTO;
import com.logpm.oldproject.entity.AdvanceEntity;
import org.springblade.common.constant.LauncherConstant;
import org.springblade.core.mp.support.BladePage;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
@ -58,7 +56,7 @@ public interface IAdvanceClient {
* @return
*/
@PostMapping(API_PREFIX + "/add")
Boolean addAdvanceClient(AdvanceEntity advanceEntity);
Integer addAdvanceClient(@RequestBody AdvanceEntity advanceEntity);
/**
@ -66,8 +64,17 @@ public interface IAdvanceClient {
* @param advanceDTO
* @return
*/
@PostMapping(API_PREFIX + "/queryData")
@GetMapping(API_PREFIX + "/queryData")
List<AdvanceEntity> getQueryData(AdvanceDTO advanceDTO);
/**
* 查询预仓订单数据
* @param orderSelfNum
* @return
*/
@GetMapping(API_PREFIX + "/queryDataOne")
AdvanceEntity getQueryDataOne(String orderSelfNum);
}

5
blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IAdvanceDetailClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.AdvanceDetailEntity;
import org.springblade.common.constant.LauncherConstant;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
/**
* 预仓明细表 Feign接口类
@ -28,7 +29,7 @@ import org.springframework.web.bind.annotation.PostMapping;
* @since 2023-05-10
*/
@FeignClient(
value = LauncherConstant.APPLICATION_OLDPROJECT_NAME
value = "logpm-old-project-cyz"
)
public interface IAdvanceDetailClient {
@ -52,6 +53,6 @@ public interface IAdvanceDetailClient {
* @return
*/
@PostMapping(API_PREFIX + "/addAdvanceDetail")
boolean addAdvanceDetail(AdvanceDetailEntity advanceDetailEntity);
boolean addAdvanceDetail(@RequestBody AdvanceDetailEntity advanceDetailEntity);
}

5
blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IDetailProductClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.DetailProductEntity;
import org.springblade.common.constant.LauncherConstant;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
/**
* 包内产品明细 Feign接口类
@ -28,7 +29,7 @@ import org.springframework.web.bind.annotation.PostMapping;
* @since 2023-05-10
*/
@FeignClient(
value = LauncherConstant.APPLICATION_OLDPROJECT_NAME
value = "logpm-old-project-cyz"
)
public interface IDetailProductClient {
@ -51,7 +52,7 @@ public interface IDetailProductClient {
* @return
*/
@PostMapping(API_PREFIX + "/addDetailProduct")
Boolean addDetailProduct(DetailProductEntity detailProductEntity);
Boolean addDetailProduct(@RequestBody DetailProductEntity detailProductEntity);
}

5
blade-service-api/logpm-old-project-api/src/main/java/com/logpm/oldproject/feign/IServiceNumClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.ServiceNumEntity;
import org.springblade.common.constant.LauncherConstant;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
@ -30,7 +31,7 @@ import java.util.List;
* @since 2023-05-10
*/
@FeignClient(
value = LauncherConstant.APPLICATION_OLDPROJECT_NAME
value = "logpm-old-project-cyz"
)
public interface IServiceNumClient {
@ -52,6 +53,6 @@ public interface IServiceNumClient {
* @return
*/
@PostMapping(API_PREFIX + "/addServiceNum")
boolean addServiceNum(List<ServiceNumEntity> serviceNumEntity);
Boolean addServiceNum(@RequestBody List<ServiceNumEntity> serviceNumEntity);
}

38
blade-service/logpm-factory/src/main/java/com/logpm/factory/jobhandler/FactoryXxlJob.java

@ -217,7 +217,7 @@ public class FactoryXxlJob {
advanceEntity.setSenderAddress(""); //发货地址 可以为空
advanceEntity.setSenderName(""); //发货工厂名称 可以为空
advanceEntity.setAdministratorsId(0);// 导入人
advanceEntity.setCreateTime((java.sql.Date) new Date()); //添加时间
advanceEntity.setCreateTime(LocalDate.now()); //添加时间
advanceEntity.setCarsNum(""); //派车单--snm 可以为空
advanceEntity.setDeleteTime(0); // 删除时间
advanceEntity.setWaybillNo("");//运单号 可以为空
@ -227,16 +227,19 @@ public class FactoryXxlJob {
advanceEntity.setFreeze(Byte.parseByte("1"));//冻结状态:1=正常,2=冻结
advanceEntity.setDeleteReason("");//删除原因
advanceEntity.setDeleteAdministratorsId(0);//删除用户
Boolean aBoolean = iAdvanceClient.addAdvanceClient(advanceEntity);
if (aBoolean){
Integer integer = iAdvanceClient.addAdvanceClient(advanceEntity);
if (integer > 0){
//订单id
longIntegerMap.put(k,advanceEntity.getId());
longIntegerMap.put(k,integer);
// longIntegerMap.put(k,advanceEntity.getId());
}
});
//TODO 插入到老系统的的数据库
map.forEach((k,v) ->{
Integer aLong = longIntegerMap.get(k);//订单ID
StationOrderEntity stationOrderEntity = collect.get(k); // 订单
//添加订单明细
@ -275,7 +278,8 @@ public class FactoryXxlJob {
advanceDetailEntity.setDate2("");//预约到厂时间
advanceDetailEntity.setDate3("");//实际到厂时间
advanceDetailEntity.setDate4("");//开始装车时间
advanceDetailEntity.setDate5("");//车辆离厂时间
advanceDetailEntity.setDate5("");//完成装车时间
advanceDetailEntity.setDate6("");//车辆离厂时间
advanceDetailEntity.setCreateTime(LocalDate.now());//创建时间
advanceDetailEntity.setDeleteTime(0);//删除时间
advanceDetailEntity.setServiceNum(stationOrderEntity.getTcWlb007());//服务号
@ -284,8 +288,9 @@ public class FactoryXxlJob {
// advanceDetailEntity.setDueDate(0);//交期
advanceDetailEntity.setRemark("");//备注
advanceDetailEntity.setOldId(0);//
advanceDetailClient.addAdvanceDetail(advanceDetailEntity);
// 添加包件信息
boolean b = advanceDetailClient.addAdvanceDetail(advanceDetailEntity);
XxlJobLogger.log("addAdvanceDetail 添加状态 {}", b);
// 添加包件信息
DetailProductEntity detailProductEntity = new DetailProductEntity();
@ -299,11 +304,12 @@ public class FactoryXxlJob {
detailProductEntity.setCreateTime(LocalDate.now());//创建时间
detailProductEntity.setAdministratorsId(0);//创建人
detailProductEntity.setDeleteTime(0);//删除时间
detailProductClient.addDetailProduct(detailProductEntity);
Boolean aBoolean11 = detailProductClient.addDetailProduct(detailProductEntity);
XxlJobLogger.log("addDetailProduct 添加状态 {}", aBoolean11);
ServiceNumEntity serviceNum = new ServiceNumEntity();
serviceNum.setServiceNum(stationOrderEntity.getTcWlb007()); //服务号
serviceNum.setTotal(stationOrderEntity.getTcWlb007()); //订单数量
serviceNum.setTotal(stationOrderEntity.getTcWlb009().toString()); //订单数量
serviceNum.setDetailTotal(stationOrderEntity.getTcWlb009().toString()); // 包数量
serviceNum.setStoreName(""); //商场名
serviceNum.setStoreNo(""); // 商场编号
@ -312,14 +318,24 @@ public class FactoryXxlJob {
serviceNum.setCustomerRoad(""); //顾客地址
serviceNum.setIsOpai(1); //是否干仓配
serviceNum.setCompleteSet("V"); //齐套标识:Y=齐套,N=未齐套,V=未知
serviceNum.setCreateTime(LocalDate.now());
// serviceNum.setCreateTime(LocalDate.now());
serviceNum.setDeleteTime(0);
list.add(serviceNum);
v.forEach(it ->{
it.setIdentification("1");
staorderPackagesService.updateById(it);
});
});
//添加服务号和订单自编号表
serviceNumClient.addServiceNum(list);
Boolean aBoolean123 = serviceNumClient.addServiceNum(list);
XxlJobLogger.log("addServiceNum添加状态 {}", aBoolean123);
//修改提交状态
stationOrderList.forEach(it ->{
it.setIdentification("1");
stationOrderService.updateById(it);
});
}
return true;

21
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/AdvanceClient.java

@ -16,15 +16,10 @@
*/
package com.logpm.oldproject.feign;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.logpm.oldproject.dto.AdvanceDTO;
import com.logpm.oldproject.entity.AdvanceEntity;
import com.logpm.oldproject.service.IAdvanceService;
import lombok.AllArgsConstructor;
import org.springblade.core.mp.support.BladePage;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
@ -57,9 +52,10 @@ public class AdvanceClient implements IAdvanceClient {
@Override
@PostMapping(API_PREFIX + "/add")
public Boolean addAdvanceClient(AdvanceEntity advanceEntity) {
System.out.println("老ill");
return service.addAdvanceEntity(advanceEntity);
public Integer addAdvanceClient(AdvanceEntity advanceEntity) {
// System.out.println("老ill");
service.addAdvanceEntity(advanceEntity);
return advanceEntity.getId();
}
/**
@ -68,8 +64,15 @@ public class AdvanceClient implements IAdvanceClient {
* @return
*/
@Override
@GetMapping(API_PREFIX + "/queryData")
public List<AdvanceEntity> getQueryData(AdvanceDTO advanceDTO) {
return service.advanceEntityList();
return service.advanceEntityList(advanceDTO);
}
@Override
@GetMapping(API_PREFIX + "/queryDataOne")
public AdvanceEntity getQueryDataOne(String orderSelfNum) {
return service.advanceEntityOne(orderSelfNum);
}
}

5
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/AdvanceDetailClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.AdvanceDetailEntity;
import com.logpm.oldproject.service.IAdvanceDetailService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
@ -47,10 +48,10 @@ public class AdvanceDetailClient implements IAdvanceDetailClient {
// }
@Override
@GetMapping(API_PREFIX + "/addAdvanceDetail")
@PostMapping(API_PREFIX + "/addAdvanceDetail")
public boolean addAdvanceDetail(AdvanceDetailEntity advanceDetailEntity) {
//新增数据
System.out.println("AdvanceDetailClient执行了");
return advanceDetailService.addAdvanceDetail(advanceDetailEntity);
}

7
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/DetailProductClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.DetailProductEntity;
import com.logpm.oldproject.service.IDetailProductService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
@ -48,11 +49,11 @@ public class DetailProductClient implements IDetailProductClient {
@Override
@GetMapping(API_PREFIX + "/addDetailProduct")
@PostMapping(API_PREFIX + "/addDetailProduct")
public Boolean addDetailProduct(DetailProductEntity detailProductEntity) {
System.out.println("DetailProductClient执行了");
//添加包明细
detailProductService.addDetailProduct(detailProductEntity);
return null;
return detailProductService.addDetailProduct(detailProductEntity);
}
}

5
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/feign/ServiceNumClient.java

@ -20,6 +20,7 @@ import com.logpm.oldproject.entity.ServiceNumEntity;
import com.logpm.oldproject.service.IServiceNumService;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
@ -39,8 +40,8 @@ public class ServiceNumClient implements IServiceNumClient {
private final IServiceNumService serviceNumService;
@Override
@GetMapping(API_PREFIX + "/addServiceNum")
public boolean addServiceNum(List<ServiceNumEntity> serviceNumEntity) {
@PostMapping(API_PREFIX + "/addServiceNum")
public Boolean addServiceNum(List<ServiceNumEntity> serviceNumEntity) {
return serviceNumService.addServiceNum(serviceNumEntity);
}

4
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml

@ -57,7 +57,7 @@
select * from ht_advance_detail where is_deleted = 0
</select>
<insert id="addAll">
<insert id="addAll" useGeneratedKeys="true" keyProperty="id">
INSERT INTO `ht_advance_detail`( `advance_id`, `is_pay`, `lineID`, `serialKey`, `area`, `orderSelfNum`, `type`, `systemType`, `orderNum`,
`is_opai`, `mtdsNo`, `firstPackName`, `firstPackCode`, `siteName`, `siteCode`, `productCode`, `secondPackName`,
`secondPackCode`, `thirdPackName`, `thirdPackCode`, `goodName`, `isAddin`, `isThirdAddin`, `isSuppin`, `mscsNum`,
@ -68,7 +68,7 @@
#{param.firstPackCode}, #{param.siteName}, #{param.siteCode}, #{param.productCode}, #{param.secondPackName}, #{param.secondPackCode}, #{param.thirdPackName},
#{param.thirdPackCode}, #{param.goodName}, #{param.isAddin}, #{param.isThirdAddin}, #{param.isSuppin}, #{param.mscsNum}, #{param.mtdsNum},
#{param.volume}, #{param.unitNo}, #{param.mctsTruck},
#{param.mctsTruckNo},#{param.date100}, #{param.date2}, #{param.date3}, #{param.date4}, #{param.date5}, #{param.date6}, #{param.createTime}, #{param.updateTime},
#{param.mctsTruckNo},#{param.date100}, #{param.date2}, #{param.date3}, #{param.date4}, #{param.date5}, #{param.date6}, NOW(), NOW(),
#{param.deleteTime}, #{param.serviceNum}, #{param.admin}, #{param.administratorsId},
#{param.dueDate}, #{param.remark}, #{param.oldId});
</insert>

5
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceMapper.java

@ -38,7 +38,7 @@ public interface AdvanceMapper {
* 查询最近的数据
* @return
*/
List<AdvanceEntity> advanceEntityList();
List<AdvanceEntity> advanceEntityList(AdvanceEntity advanceEntity);
/**
* 添加订单记录
@ -48,6 +48,5 @@ public interface AdvanceMapper {
Boolean addAll(@Param("param") AdvanceEntity advanceEntity);
AdvanceEntity advanceEntityOne(@Param("orderSelfNum") String orderSelfNum);
}

15
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceMapper.xml

@ -12,21 +12,30 @@
<where>
delete_administrators_id = 0 and
create_time between DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW()
<if test=""></if>
</where>
</select>
<select id="advanceEntityOne" resultMap="advanceResultMap">
select * from ht_advance
<where>
delete_administrators_id = 0 and
create_time between DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW()
and orderSelfNum = #{orderSelfNum}
</where>
</select>
<insert id="addAll">
<insert id="addAll" useGeneratedKeys="true" keyProperty="id">
INSERT INTO `ht_advance`( `orderSelfNum`, `siteName`, `area`, `orderTypeName`, `orderClassName`, `type`, `total`, `mtdsNo`,
`firstPackName`, `firstPackCode`, `dealerCode`, `dealerName`, `dueDate`, `is_opai`, `orderNum`, `carrierName`,
`customerName`, `customerPhone`, `customerRoad`, `systemType`, `storeNo`, `storeName`, `serialKey`, `serviceNum`,
`matingCode`, `contractNum`, `leaveBehind`, `senderName`, `senderMobile`, `senderAddress`, `administrators_id`, `create_time`,
`matingCode`, `contractNum`, `leaveBehind`, `senderName`, `senderMobile`, `senderAddress`, `administrators_id`, `create_time`,`update_time`,
`delete_time`, `cars_num`, `waybill_status`, `waybill_no`, `mctsTruck`, `warehouse_id`, `old_id`, `freeze`,
`delete_reason`, `delete_administrators_id`)
VALUES ( #{param.orderSelfNum}, #{param.siteName}, #{param.area}, #{param.orderTypeName}, #{param.orderClassName},#{param.type}, #{param.total}, #{param.mtdsNo},
#{param.firstPackName}, #{param.firstPackCode}, #{param.dealerCode}, #{param.dealerName}, #{param.dueDate},#{param.isOpai}, #{param.orderNum},
#{param.carrierName}, #{param.customerName},#{param.customerPhone}, #{param.customerRoad}, #{param.systemType}, #{param.storeNo}, #{param.storeName},
#{param.serialKey}, #{param.serviceNum},#{param.matingCode}, #{param.contractNum}, #{param.leaveBehind}, #{param.senderName},
#{param.senderMobile}, #{param.senderAddress}, #{param.administratorsId}, #{param.createTime}, #{param.deleteTime}, #{param.carsNum}, #{param.waybillStatus},
#{param.senderMobile}, #{param.senderAddress}, #{param.administratorsId},NOW(),NOW(), #{param.deleteTime}, #{param.carsNum}, #{param.waybillStatus},
#{param.waybillNo}, #{param.mctsTruck}, #{param.warehouseId}, #{param.oldId},#{param.freeze}, #{param.deleteReason}, #{param.deleteAdministratorsId});
</insert>

6
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/DetailProductMapper.xml

@ -12,11 +12,11 @@
</select>
<insert id="addAll">
<insert id="addAll" useGeneratedKeys="true" keyProperty="id">
INSERT INTO `ht_detail_product`( `unit_no`, `productcode`, `productname`, `salenum`, `delivernum`, `producttype`, `buy_time`,
`create_time`, `administrators_id`, `delete_time`)
`create_time`, `update_time`,`administrators_id`, `delete_time`)
VALUES ( #{param.unitNo}, #{param.productcode}, #{param.productname}, #{param.salenum}, #{param.delivernum}, #{param.producttype}, #{param.buyTime},
#{param.createTime}, #{param.administratorsId}, #{param.deleteTime});
NOW(), NOW(), #{param.administratorsId}, #{param.deleteTime});
</insert>
</mapper>

2
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/ServiceNumMapper.java

@ -49,6 +49,6 @@ public interface ServiceNumMapper extends BaseMapper<ServiceNumEntity> {
* @param serviceNum
* @return
*/
Boolean addAll(List<ServiceNumEntity> serviceNum);
Boolean addAll(@Param("list") List<ServiceNumEntity> serviceNum);
}

6
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/ServiceNumMapper.xml

@ -26,13 +26,13 @@
</select>
<insert id="addAll" parameterType="list">
<insert id="addAll" parameterType="list" useGeneratedKeys="true" keyProperty="id">
INSERT INTO `ht_service_num`( `serviceNum`, `total`, `detail_total`, `storeName`, `storeNo`, `customerName`, `customerPhone`,
`customerRoad`, `is_opai`, `complete_set`, `create_time`, `delete_time`)
`customerRoad`, `is_opai`, `complete_set`, `create_time`,`update_time`, `delete_time`)
VALUES
<foreach item="item" index="index" collection="list" separator=",">
( #{item.serviceNum}, #{item.total}, #{item.detailTotal}, #{item.storeName}, #{item.storeNo}, #{item.customerName}, #{item.customerPhone},
#{item.customerRoad}, #{item.isOpai}, #{item.completeSet},#{item.createTime}, #{item.deleteTime});
#{item.customerRoad}, #{item.isOpai}, #{item.completeSet},NOW(), NOW(), #{item.deleteTime})
</foreach>
</insert>

5
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/service/IAdvanceService.java

@ -16,6 +16,7 @@
*/
package com.logpm.oldproject.service;
import com.logpm.oldproject.dto.AdvanceDTO;
import com.logpm.oldproject.entity.AdvanceEntity;
import java.util.List;
@ -30,9 +31,11 @@ public interface IAdvanceService {
/**
* 查询最近的数据
* @return
* @param advanceDTO
*/
List<AdvanceEntity> advanceEntityList();
List<AdvanceEntity> advanceEntityList(AdvanceDTO advanceDTO);
Boolean addAdvanceEntity(AdvanceEntity advanceEntity);
AdvanceEntity advanceEntityOne(String orderSelfNum);
}

16
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/service/impl/AdvanceServiceImpl.java

@ -16,10 +16,14 @@
*/
package com.logpm.oldproject.service.impl;
import com.logpm.oldproject.dto.AdvanceDTO;
import com.logpm.oldproject.entity.AdvanceEntity;
import com.logpm.oldproject.mapper.AdvanceMapper;
import com.logpm.oldproject.service.IAdvanceService;
import io.micrometer.core.instrument.binder.BaseUnits;
import lombok.AllArgsConstructor;
import org.springblade.core.tool.utils.BeanUtil;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import java.util.List;
@ -39,14 +43,22 @@ public class AdvanceServiceImpl implements IAdvanceService {
/**
* 查询最近的数据
* @return
* @param advanceDTO
*/
@Override
public List<AdvanceEntity> advanceEntityList() {
return advanceMapper.advanceEntityList();
public List<AdvanceEntity> advanceEntityList(AdvanceDTO advanceDTO) {
AdvanceEntity advanceEntity = new AdvanceEntity();
BeanUtils.copyProperties(advanceDTO,advanceEntity);
return advanceMapper.advanceEntityList(advanceEntity);
}
@Override
public Boolean addAdvanceEntity(AdvanceEntity advanceEntity) {
return advanceMapper.addAll(advanceEntity);
}
@Override
public AdvanceEntity advanceEntityOne(String orderSelfNum) {
return advanceMapper.advanceEntityOne(orderSelfNum);
}
}

Loading…
Cancel
Save