|
|
@@ -103,23 +103,20 @@ public class TenderController {
|
|
|
if (null != attaches) {
|
|
|
attaches = URLDecoder.decode(attaches, "UTF-8");
|
|
|
List<Attach> saleTenderAttaches = FlexJsonUtils.fromJsonArray(attaches, Attach.class);
|
|
|
- tenderService.publishOrSave(purchaseTender, contactInfos, saleTenderAttaches);
|
|
|
+ return tenderService.publishOrSave(purchaseTender, contactInfos, saleTenderAttaches);
|
|
|
} else {
|
|
|
- tenderService.publishOrSave(purchaseTender, contactInfos, null);
|
|
|
+ return tenderService.publishOrSave(purchaseTender, contactInfos, null);
|
|
|
}
|
|
|
|
|
|
} else {
|
|
|
if (null != attaches) {
|
|
|
attaches = URLDecoder.decode(attaches, "UTF-8");
|
|
|
List<Attach> saleTenderAttaches = FlexJsonUtils.fromJsonArray(attaches, Attach.class);
|
|
|
- tenderService.publishOrSave(purchaseTender, null, saleTenderAttaches);
|
|
|
+ return tenderService.publishOrSave(purchaseTender, null, saleTenderAttaches);
|
|
|
} else {
|
|
|
- tenderService.publishOrSave(purchaseTender, null, null);
|
|
|
+ return tenderService.publishOrSave(purchaseTender, null, null);
|
|
|
}
|
|
|
}
|
|
|
- ModelMap map = new ModelMap();
|
|
|
- map.put("success", false);
|
|
|
- return map;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -238,8 +235,8 @@ public class TenderController {
|
|
|
pageParams.getFilters().put(SearchConstants.SORT_KEY, sortList);
|
|
|
HashMap<String, Object> map = new HashMap<>();
|
|
|
map.put("st_auditstatus", Constant.YES); // 非已提交状态
|
|
|
+ map.put("st_ispublish", Constant.NO); // 已发布
|
|
|
pageParams.setNotEqualFilters(map);
|
|
|
- pageParams.getFilters().put("st_ispublish", Constant.YES); // 已发布
|
|
|
pageParams.getFilters().put("st_venduu", SystemSession.getUser().getEnterprise().getUu()); // 投标单属于本企业
|
|
|
return searchService.erpSearchSaleTenderIds(keyword, pageParams);
|
|
|
}
|
|
|
@@ -266,8 +263,8 @@ public class TenderController {
|
|
|
pageParams.getFilters().put(SearchConstants.SORT_KEY, sortList);
|
|
|
HashMap<String, Object> map = new HashMap<>();
|
|
|
map.put("st_auditstatus", Constant.YES); // 非已提交状态
|
|
|
+ map.put("st_ispublish", Constant.NO); // 已发布
|
|
|
pageParams.setNotEqualFilters(map);
|
|
|
- pageParams.getFilters().put("st_ispublish", Constant.YES); // 已发布
|
|
|
pageParams.getFilters().put("st_venduu", SystemSession.getUser().getEnterprise().getUu()); // 投标单属于本企业
|
|
|
pageParams.getFilters().put("st_status", "已结标");
|
|
|
return searchService.erpSearchSaleTenderIds(keyword, pageParams);
|
|
|
@@ -295,8 +292,8 @@ public class TenderController {
|
|
|
pageParams.getFilters().put(SearchConstants.SORT_KEY, sortList);
|
|
|
HashMap<String, Object> map = new HashMap<>();
|
|
|
map.put("st_auditstatus", Constant.YES); // 非已提交状态
|
|
|
+ map.put("st_ispublish", Constant.NO); // 已发布
|
|
|
pageParams.setNotEqualFilters(map);
|
|
|
- pageParams.getFilters().put("st_ispublish", Constant.YES); // 已发布
|
|
|
pageParams.getFilters().put("st_venduu", SystemSession.getUser().getEnterprise().getUu()); // 投标单属于本企业
|
|
|
pageParams.getFilters().put("st_status", "已投标");
|
|
|
return searchService.erpSearchSaleTenderIds(keyword, pageParams);
|