From 727c30f11ede5b3c82ead6e09e5e077c0e7519f1 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期三, 05 二月 2025 13:02:21 +0800
Subject: [PATCH] Merge branch 'dev-20250116' of https://sinanoaq.cn:8888/r/swspkmas into dev-20250116

---
 exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamSiteServiceImpl.java |  137 +++++++++++++++++++++++----------------------
 1 files changed, 70 insertions(+), 67 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamSiteServiceImpl.java b/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamSiteServiceImpl.java
index 36c8bdc..7e1947c 100644
--- a/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamSiteServiceImpl.java
+++ b/exam-system/src/main/java/com/gkhy/exam/noncoalmine/service/impl/ExamSiteServiceImpl.java
@@ -4,7 +4,6 @@
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.gkhy.exam.noncoalmine.entity.ExamSite;
-import com.gkhy.exam.noncoalmine.entity.TrainingInstitution;
 import com.gkhy.exam.noncoalmine.mapper.ExamSiteMapper;
 import com.gkhy.exam.noncoalmine.mapper.TrainingInstitutionMapper;
 import com.gkhy.exam.noncoalmine.model.addForm.ExamSiteAddForm;
@@ -20,6 +19,7 @@
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -31,75 +31,78 @@
  */
 @Service("examSiteService")
 public class ExamSiteServiceImpl extends ServiceImpl<ExamSiteMapper, ExamSite> implements ExamSiteService {
-	@Autowired
-	private SysDistrictService districtService;
-	@Autowired
-	private ExamSiteMapper examSiteMapper;
-	@Autowired
-	private TrainingInstitutionMapper institutionMapper;
-	@Override
-	public List<ExamSiteVO> listByPage(ExamSiteQuery query) {
-		SysUser user = SecurityUtils.getLoginUser().getUser();
-		if(StringUtils.isEmpty(query.getDistrictCode())){
-			//传入区划为空
-			if(!user.isAdmin(user.getUserId())){
-				//非超管
-				List<SysDistrict> districtList = districtService
-						.selectAll()
-						.stream()
-						.filter(sysDistrict -> sysDistrict.getId().equals(user.getDistrictId()))
-						.collect(Collectors.toList());
-				if(districtList.size() > 0){
-					SysDistrict sysDistrict = districtList.get(0);
-					query.setDistrictCode(sysDistrict.getCode());
-				}
-			}
-		}
-		List<ExamSiteVO> trainingInstitutionVOS = examSiteMapper.listByPage(query);
-		trainingInstitutionVOS.forEach(item->{
-			TrainingInstitution trainingInstitution = institutionMapper.selectById(item.getInstitutionId());
-			item.setInstitutionName(trainingInstitution != null ? trainingInstitution.getInstitutionName() : "");
-		});
-		return trainingInstitutionVOS;
-	}
+    @Autowired
+    private SysDistrictService districtService;
+    @Autowired
+    private ExamSiteMapper examSiteMapper;
+    @Autowired
+    private TrainingInstitutionMapper institutionMapper;
 
-	/**
-	 * 新增
-	 * @param addForm
-	 * @return
-	 */
-	@Override
-	public int add(ExamSiteAddForm addForm) {
-		ExamSite examSite = new ExamSite();
-		BeanUtils.copyProperties(addForm,examSite);
-		examSite.setDelFlag((byte)0);
-		return baseMapper.insert(examSite);
-	}
+    @Override
+    public List<ExamSiteVO> listByPage(ExamSiteQuery query) {
+        SysUser user = SecurityUtils.getLoginUser().getUser();
+        if (StringUtils.isEmpty(query.getDistrictCode())) {
+            //传入区划为空
+            if (!user.isAdmin(user.getUserId())) {
+                //非超管
+                List<SysDistrict> districtList = districtService
+                        .selectAll()
+                        .stream()
+                        .filter(sysDistrict -> sysDistrict.getId().equals(user.getDistrictId()))
+                        .collect(Collectors.toList());
+                if (districtList.size() > 0) {
+                    SysDistrict sysDistrict = districtList.get(0);
+                    query.setDistrictCode(sysDistrict.getCode());
+                }
+            }
+        }
+        List<ExamSiteVO> trainingInstitutionVOS = examSiteMapper.listByPage(query);
+//		trainingInstitutionVOS.forEach(item->{
+//			TrainingInstitution trainingInstitution = institutionMapper.selectById(item.getInstitutionId());
+//			item.setInstitutionName(trainingInstitution != null ? trainingInstitution.getInstitutionName() : "");
+//		});
+        return trainingInstitutionVOS;
+    }
 
-	/**
-	 * 修改
-	 * @param modForm
-	 * @return
-	 */
-	@Override
-	public int mod(ExamSiteModForm modForm) {
-		ExamSite examSite = new ExamSite();
-		BeanUtils.copyProperties(modForm,examSite);
-		return baseMapper.updateById(examSite);
-	}
+    /**
+     * 新增
+     *
+     * @param addForm
+     * @return
+     */
+    @Override
+    public int add(ExamSiteAddForm addForm) {
+        ExamSite examSite = new ExamSite();
+        BeanUtils.copyProperties(addForm, examSite);
+        examSite.setDelFlag((byte) 0);
+        return baseMapper.insert(examSite);
+    }
 
-	@Override
-	public void delBatch(List<Long> siteIds) {
-		UpdateWrapper<ExamSite> updateWrapper = new UpdateWrapper<>();
-		updateWrapper.in("site_id",siteIds)
-				.set("del_flag",(byte)2);
-		this.update(updateWrapper);
-	}
+    /**
+     * 修改
+     *
+     * @param modForm
+     * @return
+     */
+    @Override
+    public int mod(ExamSiteModForm modForm) {
+        ExamSite examSite = new ExamSite();
+        BeanUtils.copyProperties(modForm, examSite);
+        return baseMapper.updateById(examSite);
+    }
 
-	@Override
-	public List<ExamSite> getSiteByInstitutionId(Long institutionId) {
-		List<ExamSite> examSites = baseMapper.selectList(new LambdaQueryWrapper<ExamSite>().eq(ExamSite::getDelFlag, (byte) 0).eq(ExamSite::getInstitutionId, institutionId));
-		return examSites;
-	}
+    @Override
+    public void delBatch(List<Long> siteIds) {
+        UpdateWrapper<ExamSite> updateWrapper = new UpdateWrapper<>();
+        updateWrapper.in("site_id", siteIds)
+                .set("del_flag", (byte) 2);
+        this.update(updateWrapper);
+    }
+
+    @Override
+    public List<ExamSite> getSiteByInstitutionId(Long institutionId) {
+        List<ExamSite> examSites = baseMapper.selectList(new LambdaQueryWrapper<ExamSite>().eq(ExamSite::getDelFlag, (byte) 0).eq(ExamSite::getInstitutionId, institutionId));
+        return examSites;
+    }
 }
 

--
Gitblit v1.9.2