优化方法颗粒度
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.service.ISarLawsAttrDetailedListService;
|
||||
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.util.UUIDUtils;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
@@ -19,6 +21,7 @@ import org.springframework.util.CollectionUtils;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
@@ -253,11 +256,25 @@ public class SarLawsAttrDetailedListServiceImpl extends ServiceImpl<SarLawsAttrD
|
||||
return sarLawsAttrDetailedListDao.updateById(sarLawsAttrDetailedList);
|
||||
}
|
||||
|
||||
|
||||
@Autowired
|
||||
private DicTypeEODao dicTypeEODao;
|
||||
|
||||
@Override
|
||||
public Map<String, List<String>> selectTimes(String 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) {
|
||||
if (StringUtils.isNotBlank(list1.getCountry()) && list1.getCountry().contains(",")) {
|
||||
String[] split = list1.getCountry().split(",");
|
||||
|
||||
Reference in New Issue
Block a user