优化方法颗粒度
This commit is contained in:
+19
-2
@@ -4,6 +4,8 @@ import com.adc.da.slrs.sarLawsAttrDetailedList.dao.SarLawsAttrDetailedListDao;
|
|||||||
import com.adc.da.slrs.sarLawsAttrDetailedList.entity.*;
|
import com.adc.da.slrs.sarLawsAttrDetailedList.entity.*;
|
||||||
import com.adc.da.slrs.sarLawsAttrDetailedList.service.ISarLawsAttrDetailedListService;
|
import com.adc.da.slrs.sarLawsAttrDetailedList.service.ISarLawsAttrDetailedListService;
|
||||||
import com.adc.da.slrs.sarLawsDetailedList.entity.TimeDto;
|
import com.adc.da.slrs.sarLawsDetailedList.entity.TimeDto;
|
||||||
|
import com.adc.da.sys.common.SelectionResult;
|
||||||
|
import com.adc.da.sys.dao.DicTypeEODao;
|
||||||
import com.adc.da.sys.service.IDicTypeEOService;
|
import com.adc.da.sys.service.IDicTypeEOService;
|
||||||
import com.adc.da.util.UUIDUtils;
|
import com.adc.da.util.UUIDUtils;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
@@ -19,6 +21,7 @@ import org.springframework.util.CollectionUtils;
|
|||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -253,11 +256,25 @@ public class SarLawsAttrDetailedListServiceImpl extends ServiceImpl<SarLawsAttrD
|
|||||||
return sarLawsAttrDetailedListDao.updateById(sarLawsAttrDetailedList);
|
return sarLawsAttrDetailedListDao.updateById(sarLawsAttrDetailedList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private DicTypeEODao dicTypeEODao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, List<String>> selectTimes(String id) {
|
public Map<String, List<String>> selectTimes(String id) {
|
||||||
List<StandRegionalTimeDto> standRegionalTimeDto= sarLawsAttrDetailedListDao.selectTimes(id);
|
List<StandRegionalTimeDto> standRegionalTimeDto= sarLawsAttrDetailedListDao.selectTimes(id);
|
||||||
Map<String, Object> map = iDicTypeEOService.getDicTypeListCode();
|
|
||||||
List<Map<String, String>> arr = (List<Map<String, String>>) map.get("COUNTRY");
|
// 查询国家地区字典
|
||||||
|
List<SelectionResult> dicTypeList = dicTypeEODao.getDicTypeByDicId("RFRFRFSCXVB");
|
||||||
|
List<Map<String, String>> arr = dicTypeList.stream()
|
||||||
|
.map(item -> {
|
||||||
|
Map<String, String> map = new HashMap<>();
|
||||||
|
map.put("lable", item.getLabel());
|
||||||
|
map.put("value", item.getValue());
|
||||||
|
return map;
|
||||||
|
}).collect(Collectors.toList());
|
||||||
|
// Map<String, Object> map = iDicTypeEOService.getDicTypeListCode();
|
||||||
|
// List<Map<String, String>> arr = (List<Map<String, String>>) map.get("COUNTRY");
|
||||||
for (StandRegionalTimeDto list1 : standRegionalTimeDto) {
|
for (StandRegionalTimeDto list1 : standRegionalTimeDto) {
|
||||||
if (StringUtils.isNotBlank(list1.getCountry()) && list1.getCountry().contains(",")) {
|
if (StringUtils.isNotBlank(list1.getCountry()) && list1.getCountry().contains(",")) {
|
||||||
String[] split = list1.getCountry().split(",");
|
String[] split = list1.getCountry().split(",");
|
||||||
|
|||||||
Reference in New Issue
Block a user