This commit is contained in:
雷欧(林平凡)
2025-05-29 14:59:20 +08:00
parent fc98a45f93
commit 7c5cc24b32
4 changed files with 11 additions and 8 deletions

6
.idea/sqldialects.xml generated
View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="SqlDialectMappings">
<file url="file://$PROJECT_DIR$/src/main/java/cn/van/business/model/jd/update-schema.sql" dialect="MySQL" />
</component>
</project>

View File

@@ -34,4 +34,6 @@ public interface JDOrderRepository extends JpaRepository<JDOrder, Long> {
* @return 订单列表
*/
List<JDOrder> findByDistributionMark(String distributionMark);
void updateAllByOrderId(JDOrder jdOrder);
}

View File

@@ -1895,7 +1895,14 @@ public class JDUtil {
public void LD(String input, String fromWxid) {
JDOrder jdOrder = parseOrderFromText(input);
jdOrderRepository.save(jdOrder);
JDOrder byOrderId = jdOrderRepository.findByOrderId(jdOrder.getOrderId());
if (byOrderId != null){
logger.info("订单已存在:{}", byOrderId);
jdOrderRepository.updateAllByOrderId(jdOrder);
}else {
logger.info("订单不存在,新增:{}", jdOrder);
jdOrderRepository.save(jdOrder);
}
StringBuilder sb = new StringBuilder();
//单号 下单日期 型号 内部订单号 地址 物流 外派给谁 后返金额 谁的单 下单价格
// 从jdOrder中获取转化

View File

@@ -51,7 +51,7 @@ public class WXUtil {
public static String chatRoom_BY = "50400969285@chatroom";
//群50006079425@chatroom
public static String chatRoom_JD_Order = "50400969285@chatroom";
public static String chatRoom_JD_Order = "49533691813@chatroom";
/**
* url http://127.0.0.1:7777/DaenWxHook/httpapi/
* 获取微信列表 (X0000)