丽知:调整出入库加锁

This commit is contained in:
zhengyf 2024-10-22 18:11:49 +08:00
parent 6bd57fb3fc
commit 8e3d80ce62
2 changed files with 12 additions and 0 deletions

View File

@ -175,6 +175,7 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
* 按单号 * 按单号
*/ */
public void start(String stockinNo) { public void start(String stockinNo) {
LOCK.lock();
try { try {
QueryOfsStockinOrderRequestVO queryOfsStockinOrderRequestVO = new QueryOfsStockinOrderRequestVO(); QueryOfsStockinOrderRequestVO queryOfsStockinOrderRequestVO = new QueryOfsStockinOrderRequestVO();
@ -195,6 +196,8 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
} catch (Exception e) { } catch (Exception e) {
logger.error("丽知OFS调整入库--->U8C其它入库,start(String goodsName)方法报错:", e); logger.error("丽知OFS调整入库--->U8C其它入库,start(String goodsName)方法报错:", e);
}finally {
LOCK.unlock();
} }
} }
@ -203,6 +206,7 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
* 按时间区间 * 按时间区间
*/ */
public void start(String startTime, String endTime) { public void start(String startTime, String endTime) {
LOCK.lock();
try { try {
Date business_start = DateUtil.parse(startTime); Date business_start = DateUtil.parse(startTime);
Date business_end = DateUtil.parse(endTime); Date business_end = DateUtil.parse(endTime);
@ -229,6 +233,8 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
} catch (Exception e) { } catch (Exception e) {
logger.error("丽知OFS调整入库--->U8C其它入库,start(String startTime, String endTime)方法报错:", e); logger.error("丽知OFS调整入库--->U8C其它入库,start(String startTime, String endTime)方法报错:", e);
}finally {
LOCK.unlock();
} }
} }

View File

@ -178,6 +178,7 @@ public class AdjustOutPluginInitializer extends PluginBaseEntity {
* 按单号 * 按单号
*/ */
public void start(String stockoutNo) { public void start(String stockoutNo) {
LOCK.lock();
try { try {
QueryOfsStockoutOrderRequestVO queryOfsStockoutOrderRequestVO = new QueryOfsStockoutOrderRequestVO(); QueryOfsStockoutOrderRequestVO queryOfsStockoutOrderRequestVO = new QueryOfsStockoutOrderRequestVO();
@ -197,6 +198,8 @@ public class AdjustOutPluginInitializer extends PluginBaseEntity {
} catch (Exception e) { } catch (Exception e) {
logger.error("丽知OFS调整出库--->U8C其它出库,start(String goodsName)方法报错:", e); logger.error("丽知OFS调整出库--->U8C其它出库,start(String goodsName)方法报错:", e);
}finally {
LOCK.unlock();
} }
} }
@ -205,6 +208,7 @@ public class AdjustOutPluginInitializer extends PluginBaseEntity {
* 按时间区间,ofs接口最大显示7天时间计算7天分段 * 按时间区间,ofs接口最大显示7天时间计算7天分段
*/ */
public void start(String startTime, String endTime) { public void start(String startTime, String endTime) {
LOCK.lock();
try { try {
Date business_start = DateUtil.parse(startTime); Date business_start = DateUtil.parse(startTime);
Date business_end = DateUtil.parse(endTime); Date business_end = DateUtil.parse(endTime);
@ -230,6 +234,8 @@ public class AdjustOutPluginInitializer extends PluginBaseEntity {
} catch (Exception e) { } catch (Exception e) {
logger.error("丽知OFS调整出库--->U8C其它出库,start(String startTime, String endTime)方法报错:", e); logger.error("丽知OFS调整出库--->U8C其它出库,start(String startTime, String endTime)方法报错:", e);
}finally {
LOCK.unlock();
} }
} }