|
@@ -14,6 +14,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.iden.common.entity.IdenCommunity;
|
|
import com.iden.common.entity.IdenCommunity;
|
|
|
|
|
|
|
|
+import com.iden.common.entity.IdenDistrict;
|
|
import com.iden.common.exceltool.CommonExcelParse;
|
|
import com.iden.common.exceltool.CommonExcelParse;
|
|
import com.iden.common.exceltool.IExcelParser;
|
|
import com.iden.common.exceltool.IExcelParser;
|
|
import com.iden.common.exceltool.MultipartFileToFile;
|
|
import com.iden.common.exceltool.MultipartFileToFile;
|
|
@@ -21,6 +22,7 @@ import com.iden.common.service.IdenCommunityService;
|
|
import com.iden.common.exceltool.ExcelUtil;
|
|
import com.iden.common.exceltool.ExcelUtil;
|
|
import com.iden.common.util.MyBeanUtils;
|
|
import com.iden.common.util.MyBeanUtils;
|
|
import com.iden.common.vo.CommunityVO;
|
|
import com.iden.common.vo.CommunityVO;
|
|
|
|
+import com.iden.common.vo.DistrictVO;
|
|
import com.iden.common.vo.PageReqVO;
|
|
import com.iden.common.vo.PageReqVO;
|
|
import com.iden.common.vo.UserLoginedConvertVO;
|
|
import com.iden.common.vo.UserLoginedConvertVO;
|
|
import org.apache.poi.ss.usermodel.Sheet;
|
|
import org.apache.poi.ss.usermodel.Sheet;
|
|
@@ -50,6 +52,26 @@ public class CommunityService {
|
|
@Resource
|
|
@Resource
|
|
private IdenCommunityService idenCommunityService;
|
|
private IdenCommunityService idenCommunityService;
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 查询区域列表
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public List<CommunityVO> listCommunity4Select(UserLoginedConvertVO loginUser) {
|
|
|
|
+
|
|
|
|
+ QueryWrapper<IdenCommunity> queryWrapper = new QueryWrapper<>();
|
|
|
|
+ queryWrapper.lambda().orderByAsc(IdenCommunity::getName);
|
|
|
|
+
|
|
|
|
+ List<IdenCommunity> list = this.idenCommunityService.list(queryWrapper);
|
|
|
|
+ List<CommunityVO> results = new ArrayList<>();
|
|
|
|
+ if(CollUtil.isNotEmpty(list)) {
|
|
|
|
+ list.forEach(item -> {
|
|
|
|
+ CommunityVO resVO = new CommunityVO();
|
|
|
|
+ BeanUtils.copyProperties(item,resVO);
|
|
|
|
+ results.add(resVO);
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ return results;
|
|
|
|
+ }
|
|
|
|
|
|
public Integer countCommunity(String district, String subdistrict, String name, UserLoginedConvertVO loginUser) {
|
|
public Integer countCommunity(String district, String subdistrict, String name, UserLoginedConvertVO loginUser) {
|
|
QueryWrapper<IdenCommunity> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<IdenCommunity> queryWrapper = new QueryWrapper<>();
|