批量发起企标计划流程 文件 发布稿多选情况修改
This commit is contained in:
+2
-2
@@ -616,8 +616,8 @@ public class SarBussionessStandController extends BaseController<SarBussionessSt
|
|||||||
|
|
||||||
@ApiOperation(value = "通过id查询发布稿")
|
@ApiOperation(value = "通过id查询发布稿")
|
||||||
@GetMapping("/selectByIdAtt")
|
@GetMapping("/selectByIdAtt")
|
||||||
public ResponseMessage selectByIdAtt (String id){
|
public ResponseMessage selectByIdAtt (String ids){
|
||||||
return sarBussionessStandEOService.selectByIdAtt(id);
|
return sarBussionessStandEOService.selectByIdAtt(ids);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+29
-17
@@ -4436,24 +4436,36 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ResponseMessage selectByIdAtt(String id) {
|
public ResponseMessage selectByIdAtt(String ids) {
|
||||||
|
|
||||||
SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.selectByIdAtt(id);
|
|
||||||
List<SarBussStandAttrInfo> sarBussStandAttrInfoList = new ArrayList<>();
|
List<SarBussStandAttrInfo> sarBussStandAttrInfoList = new ArrayList<>();
|
||||||
if(sarBussStandAttrInfo!=null && StringUtils.isNotBlank(sarBussStandAttrInfo.getFbgbuss())){
|
if(StringUtils.isNotBlank(ids)){
|
||||||
String[] split = sarBussStandAttrInfo.getFbgbuss().split(",");
|
String[] split = ids.split(",");
|
||||||
List<String> asList = Arrays.asList(split);
|
if(split.length>0){
|
||||||
String fbgbussNmae = "";
|
for (String id : split){
|
||||||
for(String idInfo :asList){
|
SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.selectByIdAtt(id);
|
||||||
AttFileEO byId = iAttFileEOService.getFileInfo(idInfo);
|
if(sarBussStandAttrInfo!=null && StringUtils.isNotBlank(sarBussStandAttrInfo.getFbgbuss())){
|
||||||
if(StringUtils.isNotBlank(fbgbussNmae)){
|
String[] splitInfo = sarBussStandAttrInfo.getFbgbuss().split(",");
|
||||||
fbgbussNmae = fbgbussNmae+","+byId.getOldFileName();
|
String fbgbussName = "";
|
||||||
}else {
|
String fbgBuss = "";
|
||||||
fbgbussNmae = byId.getOldFileName();
|
for(String idInfo :splitInfo){
|
||||||
}
|
AttFileEO byId = iAttFileEOService.getFileInfo(idInfo);
|
||||||
}
|
if(StringUtils.isNotBlank(fbgbussName)){
|
||||||
sarBussStandAttrInfo.setFbgbussNmae(fbgbussNmae);
|
fbgbussName = fbgbussName+","+byId.getOldFileName();
|
||||||
sarBussStandAttrInfoList.add(sarBussStandAttrInfo);
|
}else {
|
||||||
|
fbgbussName = byId.getOldFileName();
|
||||||
|
}
|
||||||
|
if(StringUtils.isNotBlank(fbgBuss)){
|
||||||
|
fbgBuss = fbgBuss+","+byId.getId();
|
||||||
|
}else {
|
||||||
|
fbgBuss = byId.getId();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sarBussStandAttrInfo.setFbgbussNmae(fbgbussName);
|
||||||
|
sarBussStandAttrInfo.setFbgbuss(fbgBuss);
|
||||||
|
sarBussStandAttrInfoList.add(sarBussStandAttrInfo);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return Result.success(sarBussStandAttrInfoList);
|
return Result.success(sarBussStandAttrInfoList);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user