|
@@ -11,6 +11,7 @@ import com.ruoyi.system.service.IVisitingWebsiteRankingService;
|
|
import com.ruoyi.system.service.IWebsiteAvailabilityMonitorService;
|
|
import com.ruoyi.system.service.IWebsiteAvailabilityMonitorService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
@@ -43,7 +44,9 @@ public class VisitingWebsiteRankingServiceImpl implements IVisitingWebsiteRankin
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void insertBatch(VisitingWebsiteRankingDTO dto) {
|
|
public void insertBatch(VisitingWebsiteRankingDTO dto) {
|
|
- visitingWebsiteRankingMapper.deleteVisitingWebsiteRankingAll();
|
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(dto.getDeptDatas()) && !CollectionUtils.isEmpty(dto.getDeptNames())) {
|
|
|
|
+ visitingWebsiteRankingMapper.deleteVisitingWebsiteRankingAll();
|
|
|
|
+ }
|
|
List<VisitingWebsiteRanking> saveList = new ArrayList<>();
|
|
List<VisitingWebsiteRanking> saveList = new ArrayList<>();
|
|
for (int i = 0; i < dto.getDeptNames().size(); i++) {
|
|
for (int i = 0; i < dto.getDeptNames().size(); i++) {
|
|
VisitingWebsiteRanking visitingWebsiteRanking = new VisitingWebsiteRanking();
|
|
VisitingWebsiteRanking visitingWebsiteRanking = new VisitingWebsiteRanking();
|