This commit is contained in:
shuo.wang
2024-10-13 14:47:52 +08:00
parent 637fb7f76b
commit f68373d568

View File

@@ -2,6 +2,7 @@ package com.cool.store.service.impl;
import com.cool.store.dao.EnterpriseUserDAO;
import com.cool.store.dao.EnterpriseUserRoleDao;
import com.cool.store.dao.OperationLogDAO;
import com.cool.store.dao.ShopAuditInfoDAO;
import com.cool.store.dto.OperationLogDTO;
@@ -12,6 +13,8 @@ import com.cool.store.enums.*;
import com.cool.store.enums.point.ShopSubStageStatusEnum;
import com.cool.store.response.AuditInfoResponse;
import com.cool.store.service.OperationLogService;
import org.apache.commons.collections4.CollectionUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -30,6 +33,8 @@ public class OperationLogServiceImpl implements OperationLogService {
private OperationLogDAO operationLogDAO;
@Resource
private EnterpriseUserDAO enterpriseUserDAO;
@Autowired
private EnterpriseUserRoleDao enterpriseUserRoleDao;
@Override
@@ -58,6 +63,9 @@ public class OperationLogServiceImpl implements OperationLogService {
calendar.setTime(new Date());
calendar.add(Calendar.SECOND, 1);
Date date = calendar.getTime();
if(CollectionUtils.isEmpty(operationUserList)){
operationUserList.addAll(enterpriseUserDAO.getUserInfoByUserIds(enterpriseUserRoleDao.selectUserIdsByRole(Role.MASTER))) ;
}
for (EnterpriseUserDO operationUser : operationUserList) {
OperationLogDO OperationLogDO = new OperationLogDO();
OperationLogDO.setShopId(shopId);