From b89e8c9352bd0ceae08a44c96c26d04cadd9f14b Mon Sep 17 00:00:00 2001 From: suzhuhong Date: Wed, 20 May 2026 15:58:03 +0800 Subject: [PATCH] feat:operationLogService --- .../cool/store/service/impl/SignFranchiseServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index 7247c7066..e4080549c 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -788,7 +788,11 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu signFranchiseDAO.updateAuditByShopId(auditId, shopId); //审批记录表记录 List operationLogs = operationLogDAO.getBySubStageStatusEnumAndsStatus(request.getShopId(), ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_83_5, OperationTypeEnum.OPERATION_TYPE_1.getCode()); - operationLogService.batchUpdateProcessed(operationLogs, auditId, user.getUserId(), request.getCause()); + if (CollectionUtils.isEmpty(operationLogs)){ + operationLogService.handleApproveTimeNoDate(shopId,SHOP_SUB_STAGE_STATUS_83_5,auditId, user.getUserId(), request.getCause()); + }else { + operationLogService.batchUpdateProcessed(operationLogs, auditId, user.getUserId(), request.getCause()); + } return true; } else { throw new ServiceException(ErrorCodeEnum.DUPLICATE_SUBMISSION);