|
|
@@ -533,12 +533,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
// multi row 검색관련 처리
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
-
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
try {
|
|
|
@@ -609,11 +603,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
@@ -2037,11 +2026,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
goodsSearch.setPageable(new TscPageRequest(goodsSearch.getPageNo() - 1, goodsSearch.getPageSize()));
|
|
|
goodsSearch.getPageable().setTotalCount(goodsService.getReinboundInformCount(goodsSearch));
|
|
|
@@ -2176,11 +2160,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
goodsSearch.setRegNo(TsaSession.getInfo().getUserNo()); // 엑셀조회시 로그인 사용자의 엑셀 상품조회시 사용
|
|
|
@@ -2280,6 +2259,25 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
}
|
|
|
+ if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
+ try {
|
|
|
+ String[] arrBrandCd = mapper.readValue(goodsSearch.getBrandList(), String[].class);
|
|
|
+ goodsSearch.setMultiBrand(arrBrandCd);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ throw new IllegalStateException("브랜드코드 검색중 오류로 인해 조회되지 않았습니다.");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!StringUtils.isBlank(goodsSearch.getSupplyCompList())) {
|
|
|
+ try {
|
|
|
+ String[] arrSupplyComp = mapper.readValue(goodsSearch.getSupplyCompList(), String[].class);
|
|
|
+ goodsSearch.setMultiSupplyCompCd(arrSupplyComp);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ throw new IllegalStateException("업체코드 검색중 오류로 인해 조회되지 않았습니다.");
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
return goodsService.getNoticeList(goodsSearch);
|
|
|
}
|
|
|
@@ -2403,11 +2401,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
try {
|
|
|
@@ -2509,12 +2502,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
// multi row 검색관련 처리
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
-
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
@@ -2679,10 +2666,25 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!StringUtils.isBlank(goodsSearch.getBrandList())) {
|
|
|
+ try {
|
|
|
+ String[] arrBrandCd = mapper.readValue(goodsSearch.getBrandList(), String[].class);
|
|
|
+ goodsSearch.setMultiBrand(arrBrandCd);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ throw new IllegalStateException("브랜드코드 검색중 오류로 인해 조회되지 않았습니다.");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!StringUtils.isBlank(goodsSearch.getSupplyCompList())) {
|
|
|
+ try {
|
|
|
+ String[] arrSupplyComp = mapper.readValue(goodsSearch.getSupplyCompList(), String[].class);
|
|
|
+ goodsSearch.setMultiSupplyCompCd(arrSupplyComp);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ throw new IllegalStateException("업체코드 검색중 오류로 인해 조회되지 않았습니다.");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -2731,11 +2733,6 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
if (!StringUtils.isBlank(goodsSearch.getCondition())) {
|
|
|
goodsSearch.setConditionList(goodsSearch.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
|
|
|
- if ("searchExtendGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("EXTEND");
|
|
|
- } else if ("searchMasterGoodsCd".equals(goodsSearch.getSearch())) {
|
|
|
- goodsSearch.setSearchGb("MASTER");
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
log.info("[goodsSearch] ={}", goodsSearch);
|
|
|
@@ -2777,6 +2774,13 @@ public class TsaGoodsController extends TsaBaseController {
|
|
|
@PostMapping("/ad/keyword/list")
|
|
|
@ResponseBody
|
|
|
public Collection<AdKeyword> getAdKeywordList(@RequestBody AdKeyword adKeyword) {
|
|
|
+
|
|
|
+ // multi row 검색관련 처리
|
|
|
+ if (!StringUtils.isBlank(adKeyword.getCondition())) {
|
|
|
+ adKeyword.setConditionList(adKeyword.getCondition().replaceAll("\r", "").trim().split("\n"));
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
return goodsService.getAdKeywordList(adKeyword);
|
|
|
}
|
|
|
|