mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-13 21:32:07 +08:00
生产单添加空单状态以及空单相关修改1
This commit is contained in:
+3
@@ -268,6 +268,9 @@ public class OrderController {
|
|||||||
// 获取数据
|
// 获取数据
|
||||||
list = (List<?>) map.get("plate");
|
list = (List<?>) map.get("plate");
|
||||||
Map<String, Object> mapOrder = excelReadUtil.changeOrderDO((Map<Object, Object>) map.get("order"));
|
Map<String, Object> mapOrder = excelReadUtil.changeOrderDO((Map<Object, Object>) map.get("order"));
|
||||||
|
if (list.size() == 0) {
|
||||||
|
orderDO.setStatus(0);
|
||||||
|
}
|
||||||
orderDO = ((OrderDO) mapOrder.get("order")).setOrderType(0).setStatus(1);
|
orderDO = ((OrderDO) mapOrder.get("order")).setOrderType(0).setStatus(1);
|
||||||
String err = ((String) mapOrder.get("error"));
|
String err = ((String) mapOrder.get("error"));
|
||||||
|
|
||||||
|
|||||||
+2
-19
@@ -83,10 +83,10 @@ public class ExcelReadUtil { // 文件读取
|
|||||||
// string 拼接
|
// string 拼接
|
||||||
String error = "";
|
String error = "";
|
||||||
// 电话校验
|
// 电话校验
|
||||||
if (validatePhoneNumber((String) orderMap.get("客户电话"))) {
|
if (!validatePhoneNumber((String) orderMap.get("客户电话"))) {
|
||||||
error += (String) orderMap.get("客户电话")+ "-客户电话格式错误;";
|
error += (String) orderMap.get("客户电话")+ "-客户电话格式错误;";
|
||||||
}
|
}
|
||||||
if (validatePhoneNumber((String) orderMap.get("经销商电话"))) {
|
if (!validatePhoneNumber((String) orderMap.get("经销商电话"))) {
|
||||||
error += (String) orderMap.get("经销商电话")+ "-经销商电话格式错误;";
|
error += (String) orderMap.get("经销商电话")+ "-经销商电话格式错误;";
|
||||||
}
|
}
|
||||||
OrderDO orderDO = OrderDO.builder()
|
OrderDO orderDO = OrderDO.builder()
|
||||||
@@ -130,23 +130,6 @@ public class ExcelReadUtil { // 文件读取
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 日期合法性校验
|
|
||||||
private Boolean validateDate(String dateString) {
|
|
||||||
// 定义日期正则表达式
|
|
||||||
String regex = "^\\d{4}/\\d{2}/\\d{2}$";
|
|
||||||
|
|
||||||
// 编译正则表达式
|
|
||||||
Pattern pattern = Pattern.compile(regex);
|
|
||||||
|
|
||||||
// 创建 Matcher 对象
|
|
||||||
Matcher matcher = pattern.matcher(dateString);
|
|
||||||
|
|
||||||
// 判断日期是否匹配正则表达式
|
|
||||||
if (!matcher.matches()) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
private LocalDateTime changeTime(String dateString) {
|
private LocalDateTime changeTime(String dateString) {
|
||||||
|
|
||||||
// 使用 DateTimeFormatter 解析字符串为 LocalDateTime 对象
|
// 使用 DateTimeFormatter 解析字符串为 LocalDateTime 对象
|
||||||
|
|||||||
Reference in New Issue
Block a user