diff --git a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/InstructionServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/InstructionServiceImpl.java index 6bb1ed1..8ea81f6 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/InstructionServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/InstructionServiceImpl.java @@ -1290,9 +1290,9 @@ public class InstructionServiceImpl implements IInstructionService { // 与 JDUtil.parseOrderFromText 一致的模板字段 JDOrder order = parseOrderFromText(originalInput); - // 字段校验并返回缺失项 + // 字段校验并返回缺失项(根据新模板格式,单号存储在remark字段中) StringBuilder missing = new StringBuilder(); - if (isEmpty(order.getOrderId())) missing.append("单号\n"); + if (isEmpty(order.getRemark())) missing.append("单号\n"); if (isEmpty(order.getBuyer())) missing.append("下单人\n"); if (order.getPaymentAmount() == null || order.getPaymentAmount() == 0) missing.append("下单价格\n"); if (order.getRebateAmount() == null) missing.append("后返金额\n");