mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 13:42:07 +08:00
生产单excel导入问题修复:1、自定义单号判重;2、生产单拆单员信息缺省值填入;
This commit is contained in:
+5
-2
@@ -103,6 +103,9 @@ public final class DefaultOrderImportExcelListener extends AnalysisEventListener
|
|||||||
private static final String POSITIVE_ERR = "数据需为正数";
|
private static final String POSITIVE_ERR = "数据需为正数";
|
||||||
private static final String NUMBER_LENGTH_ERR = "数据长度过长";
|
private static final String NUMBER_LENGTH_ERR = "数据长度过长";
|
||||||
|
|
||||||
|
private static final String EMPTY_STRING = new String();
|
||||||
|
|
||||||
|
|
||||||
public DefaultOrderImportExcelListener(OrderImportTempDataMapper orderImportTempDataMapper, OrderService orderService, DictDataApi dictDataApi, SnowFlakeGenerator snowFlakeGenerator, Long orderId, Long taskId) {
|
public DefaultOrderImportExcelListener(OrderImportTempDataMapper orderImportTempDataMapper, OrderService orderService, DictDataApi dictDataApi, SnowFlakeGenerator snowFlakeGenerator, Long orderId, Long taskId) {
|
||||||
this.orderImportTempDataMapper = orderImportTempDataMapper;
|
this.orderImportTempDataMapper = orderImportTempDataMapper;
|
||||||
this.orderService = orderService;
|
this.orderService = orderService;
|
||||||
@@ -251,7 +254,7 @@ public final class DefaultOrderImportExcelListener extends AnalysisEventListener
|
|||||||
if (4 == rowIndex) {
|
if (4 == rowIndex) {
|
||||||
validOrderInfoLength(leftKey, leftVal, 64);
|
validOrderInfoLength(leftKey, leftVal, 64);
|
||||||
validOrderInfoLength(rightKey, rightVal, 255);
|
validOrderInfoLength(rightKey, rightVal, 255);
|
||||||
orderDO.setSplitter(leftVal);
|
orderDO.setSplitter(StringUtils.isNotEmpty(leftVal) ? leftKey : EMPTY_STRING);
|
||||||
orderDO.setRemark(rightVal);
|
orderDO.setRemark(rightVal);
|
||||||
}
|
}
|
||||||
orderDO.setDataType(DataTypeEnum.FILE_IMPORT.getStatus());
|
orderDO.setDataType(DataTypeEnum.FILE_IMPORT.getStatus());
|
||||||
@@ -272,7 +275,7 @@ public final class DefaultOrderImportExcelListener extends AnalysisEventListener
|
|||||||
* @param val
|
* @param val
|
||||||
*/
|
*/
|
||||||
private void validCustomOrderNo(String key, String val) {
|
private void validCustomOrderNo(String key, String val) {
|
||||||
if (StringUtils.isNotEmpty(val) && orderService.customOrderNoIsExists(val)) {
|
if (StringUtils.isNotEmpty(val) && !orderService.customOrderNoIsExists(val)) {
|
||||||
throw ServiceExceptionUtil.exception(ORDER_IMPORT_ORDER_CUSTOMERNO_EXISTS, key, val);
|
throw ServiceExceptionUtil.exception(ORDER_IMPORT_ORDER_CUSTOMERNO_EXISTS, key, val);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user