提交 18a3f7c3 authored 作者: douxy's avatar douxy

勤策订单明细定时功能完善勤策ID获取方式

上级 9895a2bb
......@@ -73,10 +73,11 @@ public class QinceOrderCoreDaoImpl implements IQinceOrderCoreDao {
QinceOrderInformationDetail qinceOrderDeatail = new QinceOrderInformationDetail();
BeanUtils.copyProperties(qinceOrderDetailDto, qinceOrderDeatail);
LambdaQueryWrapper<QinceOrderInformationDetail> qw = new LambdaQueryWrapper<>();
qw.eq(QinceOrderInformationDetail::getQcId, qinceOrderDeatail.getQcId());
qw.eq(QinceOrderInformationDetail::getQcId, qinceOrderInformationDto.getQcId());
qw.eq(QinceOrderInformationDetail::getPurchaseNo, qinceOrderDeatail.getPurchaseNo());
qw.eq(QinceOrderInformationDetail::getDetailId, qinceOrderDeatail.getDetailId());
Integer detailCount = qinceOrderDetailMapper.selectCount(qw);
qinceOrderDeatail.setQcId(qinceOrderInformationDto.getQcId());
if (detailCount > 0){
qinceOrderDetailMapper.update(qinceOrderDeatail,qw);
}else {
......
package com.sfa.job.service.qince.impl;
import com.sfa.job.service.order.IQinceOrderInformationSyncService;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
/**
* @Author: DouXinYu
* @Date: 2026-03-04 10:00
* @Description: 测试类
*/
@SpringBootTest
public class QinceOrderQueryTest {
@Autowired
private IQinceOrderInformationSyncService qinceOrderInformationSyncService;
@Test
public void queryAndSavaOrder() {
qinceOrderInformationSyncService.syncQinceOrderInformationTemp();
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论