|
@@ -5,13 +5,13 @@ import com.simuwang.base.mapper.CompanyEmailConfigMapper;
|
|
|
import com.simuwang.base.mapper.CompanyEmailSendHistoryMapper;
|
|
|
import com.simuwang.base.pojo.dos.CompanyEmailConfigDO;
|
|
|
import com.simuwang.base.pojo.dos.CompanyEmailSendHistoryDO;
|
|
|
-import com.simuwang.base.pojo.dos.sys.SysRoleUserDO;
|
|
|
import com.simuwang.base.pojo.dto.query.CompanyEmailHistoryPageQuery;
|
|
|
import com.simuwang.base.pojo.dto.query.CompanyEmailPageQuery;
|
|
|
import com.simuwang.base.pojo.vo.CompanyEmailConfigVO;
|
|
|
import com.simuwang.base.pojo.vo.CompanyEmailSendHistoryVO;
|
|
|
import com.simuwang.base.pojo.vo.IdVO;
|
|
|
import com.simuwang.manage.service.CompanyEmailSendHistoryService;
|
|
|
+import com.simuwang.shiro.utils.UserUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -52,10 +52,11 @@ public class CompanyEmailSendHistoryServiceImpl implements CompanyEmailSendHisto
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void deleteEmail(List<Integer> idList) {
|
|
|
+ Integer userId = UserUtils.getLoginUser().getUserId();
|
|
|
for(Integer id : idList){
|
|
|
CompanyEmailConfigDO configDO = companyEmailConfigMapper.selectCompanyEmailConfigById(id);
|
|
|
//删除配置
|
|
|
- companyEmailConfigMapper.deleteCompanyEmailConfig(configDO.getId());
|
|
|
+ companyEmailConfigMapper.deleteCompanyEmailConfig(configDO.getId(),userId);
|
|
|
//删除历史
|
|
|
List<String> emailList = new ArrayList<>();
|
|
|
emailList.add(configDO.getEmail());
|
|
@@ -67,7 +68,8 @@ public class CompanyEmailSendHistoryServiceImpl implements CompanyEmailSendHisto
|
|
|
|
|
|
@Override
|
|
|
public void deleteEmailHistory(List<Integer> idList) {
|
|
|
- companyEmailSendHistoryMapper.deleteEmailHistoryByIds(idList);
|
|
|
+ Integer userId = UserUtils.getLoginUser().getUserId();
|
|
|
+ companyEmailSendHistoryMapper.deleteEmailHistoryByIds(idList,userId);
|
|
|
}
|
|
|
|
|
|
@Override
|