代码备份

dev_2.5_csconfilt
yewj 3 months ago
parent 0b50dafd8e
commit 20514d1e76

@ -76,7 +76,7 @@ public class IoCollectOrderCodeManController extends BaseController {
* @return * @return
*/ */
@PostMapping("/udiwms/ioSplit/collect/order/tagCode") @PostMapping("/udiwms/ioSplit/collect/order/tagCode")
@CusRedissonAnnotation(cacheName = RedissonCacheKey.PRESCRIBE_ADD_CODE, key = {"#addTagCodeReqeust.billNo", "#addTagCodeReqeust.code"},waitTime = 1,leaseTime = 5, timeOutMsg = "扫码重复提交") @CusRedissonAnnotation(cacheName = RedissonCacheKey.PRESCRIBE_ADD_CODE, key = {"#addTagCodeReqeust.billNo", "#addTagCodeReqeust.code"}, waitTime = 1, leaseTime = 6, timeOutMsg = "扫码重复提交")
public BaseResponse prescribeTagCode(@RequestBody @Valid AddTagCodeReqeust addTagCodeReqeust, public BaseResponse prescribeTagCode(@RequestBody @Valid AddTagCodeReqeust addTagCodeReqeust,
BindingResult bindingResult) { BindingResult bindingResult) {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
@ -133,7 +133,7 @@ public class IoCollectOrderCodeManController extends BaseController {
* @return * @return
*/ */
@PostMapping("/udiwms/ioSplit/collect/order/batchAddCode") @PostMapping("/udiwms/ioSplit/collect/order/batchAddCode")
@CusRedissonAnnotation(cacheName = RedissonCacheKey.PRESCRIBE_BATCH_CODE, key = {"#addTagCodeReqeust.prescribeNum", "#addTagCodeReqeust.codeList", "#addTagCodeReqeust.code"}, timeOutMsg = "重复扫码") @CusRedissonAnnotation(cacheName = RedissonCacheKey.PRESCRIBE_BATCH_CODE, key = {"#addTagCodeReqeust.billNo", "#addTagCodeReqeust.codeList", "#addTagCodeReqeust.code"}, leaseTime = 6, timeOutMsg = "扫码重复提交")
public BaseResponse batchAddCode(@RequestBody @Valid AddTagCodeReqeust addTagCodeReqeust, public BaseResponse batchAddCode(@RequestBody @Valid AddTagCodeReqeust addTagCodeReqeust,
BindingResult bindingResult) { BindingResult bindingResult) {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {

@ -151,11 +151,11 @@ public class IoCollectOrderCodeManService extends ServiceImpl<IoCollectOrderCode
SysWorkplaceDocumentEntity sysWorkplaceDocumentEntity = sysWorkplaceDocumentService.findByWorkplaceCode(workPlace.getWorkplaceId(), addTagCodeReqeust.getBusType()); SysWorkplaceDocumentEntity sysWorkplaceDocumentEntity = sysWorkplaceDocumentService.findByWorkplaceCode(workPlace.getWorkplaceId(), addTagCodeReqeust.getBusType());
IoCollectOrderBiz collectOrderBiz = null; IoCollectOrderBiz collectOrderBiz = null;
IoCollectOrder collectOrder = null; IoCollectOrder collectOrder = null;
try { // try {
Thread.sleep(3*1000); // Thread.sleep(3*1000);
} catch (InterruptedException e) { // } catch (InterruptedException e) {
throw new RuntimeException(e); // throw new RuntimeException(e);
} // }
//1.校验UDI码完整性 //1.校验UDI码完整性
String code = addTagCodeReqeust.getCode(); String code = addTagCodeReqeust.getCode();
if (StringUtils.isBlank(code)) throw new JsonException(ResultEnum.DATA_ERROR.getMessage()); if (StringUtils.isBlank(code)) throw new JsonException(ResultEnum.DATA_ERROR.getMessage());

@ -51,7 +51,7 @@ public class SyncHeartService {
if (curTime1 - lastTime1 > timeInterval1) { if (curTime1 - lastTime1 > timeInterval1) {
Arrays.stream(BasicExportTypeEnum.values()).forEach(i -> { Arrays.stream(BasicExportTypeEnum.values()).forEach(i -> {
try { try {
heartService.pushData(syncDataSetEntity, null, i); heartService.pushData(syncDataSetEntity, null, i);
} catch (Exception e) { } catch (Exception e) {
log.error(ExceptionUtils.getStackTrace(e)); log.error(ExceptionUtils.getStackTrace(e));
e.printStackTrace(); e.printStackTrace();
@ -78,11 +78,8 @@ public class SyncHeartService {
}); });
} }
public void pushOrder() { public void pushOrder(SyncDataSetEntity syncDataSetEntity) {
SyncDataSetEntity syncDataSetEntity = syncDataSetDao.selectSet();
if (!syncDataSetEntity.isDownstreamEnable()) {
return;
}
//定时上传最近更新单据数据至上游轮询时间 //定时上传最近更新单据数据至上游轮询时间
long timeInterval2 = syncDataSetEntity.getOrderSyncTime() * 6 * 1000L; long timeInterval2 = syncDataSetEntity.getOrderSyncTime() * 6 * 1000L;
long curTime2 = System.currentTimeMillis(); long curTime2 = System.currentTimeMillis();

@ -5281,6 +5281,8 @@ CALL Pro_Temp_ColumnWork('basic_corp', 'aliEntId',
'varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT ''阿里供应商ID''', 'varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT ''阿里供应商ID''',
1); 1);
CALL Modify_index('io_order', 'action,invCode', 'idex_order_query', 'BTREE'); CALL Modify_index('io_order', 'action,invCode', 'idex_order_query', 'BTREE');
CALL Modify_index('io_order', 'mainAction', 'idex_order_query_mainAction', 'BTREE'); CALL Modify_index('io_order', 'mainAction', 'idex_order_query_mainAction', 'BTREE');
@ -5552,4 +5554,15 @@ CREATE TABLE IF NOT EXISTS `inv_product_record` (
INDEX `idx_productId`(`productId` ASC) USING BTREE, INDEX `idx_productId`(`productId` ASC) USING BTREE,
INDEX `idx_orderId`(`orderId` ASC) USING BTREE, INDEX `idx_orderId`(`orderId` ASC) USING BTREE,
INDEX `idx_createTime`(`createTime` ASC) USING BTREE INDEX `idx_createTime`(`createTime` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '库存流水表' ROW_FORMAT = DYNAMIC; ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '库存流水表' ROW_FORMAT = DYNAMIC;
CALL Pro_Temp_ColumnWork('io_collect_order_origin', 'summaryNo',
'varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''汇总单号''',
1);
CALL Pro_Temp_ColumnWork('io_collect_order', 'summaryNo',
'varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''汇总单号''',
1);
CALL Pro_Temp_ColumnWork('io_collect_order_backup', 'summaryNo',
'varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''汇总单号''',
1);
Loading…
Cancel
Save