Browse Source

报工消耗sleep 1分钟 临时测试用

hella_online_20250102
陈薪名 6 months ago
parent
commit
6025ac22bc
  1. 6
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/productreceiptRecord/ProductreceiptRecordMainServiceImpl.java

6
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/productreceiptRecord/ProductreceiptRecordMainServiceImpl.java

@ -136,6 +136,7 @@ import java.util.stream.Collectors;
import static com.win.framework.common.exception.util.ServiceExceptionUtil.exception;
import static com.win.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
import static com.win.module.wms.enums.ErrorCodeConstants.*;
import static java.lang.Thread.sleep;
/**
* 制品收货记录主 Service 实现类
@ -2700,6 +2701,11 @@ public class ProductreceiptRecordMainServiceImpl implements ProductreceiptRecord
String inventoryStatusRedis = transactionCreateReqVOIN.getInventoryStatus() == null ? "" : transactionCreateReqVOIN.getInventoryStatus();
String locationCode = transactionCreateReqVOIN.getLocationCode() == null ? "" : transactionCreateReqVOIN.getLocationCode();
String lockKey = "ProductionreceiptJob_" + itemCode + "#" + batchRedis + "#" + inventoryStatusRedis + "#" + locationCode ;
try {
sleep(60000);
}catch (Exception e){
}
// 释放锁
redisCache.deleteLockLine(lockKey);
log.info("报工消耗执行:释放redis锁{}",lockKey);

Loading…
Cancel
Save