feat: 定时获取工单与自动下发工单,工单选择物料优化

This commit is contained in:
2023-10-30 11:17:38 +08:00
parent 84abe5b172
commit 30e62c7737
14 changed files with 312 additions and 21 deletions

View File

@@ -7,6 +7,7 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.checkerframework.checker.units.qual.A;
import org.junit.Assert;
import org.junit.jupiter.api.Test;
import org.nl.common.exception.BadRequestException;
import org.nl.wms.ext.acs.service.dto.to.wms.ApplyDeviceDto;
@@ -19,6 +20,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.transaction.annotation.Transactional;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
@@ -117,5 +120,16 @@ public class test {
// System.out.println(5%3);
System.out.println(Double.parseDouble("0.0"));
}
@Test
// 测试场景:获取当前日期,格式化为"yyyyMMdd"
public void testGetFormattedDate() {
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
// 格式化日期为"20231030"
String formattedDate = currentDate.format(formatter);
// 断言格式化后的日期是否符合预期
Assert.assertEquals("20231030", formattedDate);
}
}