From 3e9a4b3480e6508f3c6f7ac8723509d8b1120d20 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期五, 22 十二月 2023 11:26:33 +0800 Subject: [PATCH] 代码整理 --- consum-base/src/main/java/com/consum/base/service/impl/LWhWarningConfigServiceImpl.java | 59 ++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 32 insertions(+), 27 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/service/LWhWarningConfigServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/impl/LWhWarningConfigServiceImpl.java similarity index 67% rename from consum-base/src/main/java/com/consum/base/service/LWhWarningConfigServiceImpl.java rename to consum-base/src/main/java/com/consum/base/service/impl/LWhWarningConfigServiceImpl.java index 236c1d9..f6df665 100644 --- a/consum-base/src/main/java/com/consum/base/service/LWhWarningConfigServiceImpl.java +++ b/consum-base/src/main/java/com/consum/base/service/impl/LWhWarningConfigServiceImpl.java @@ -1,4 +1,11 @@ -package com.consum.base.service; +package com.consum.base.service.impl; + +import com.consum.base.service.LWhWarningConfigService; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.springframework.stereotype.Service; import com.consum.base.core.utils.MapperUtil; import com.consum.base.pojo.query.WhWarningConfigQry; @@ -6,11 +13,6 @@ import com.walker.infrastructure.utils.CollectionUtils; import com.walker.infrastructure.utils.StringUtils; import com.walker.jdbc.service.BaseServiceImpl; -import org.springframework.stereotype.Service; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; /** * @ClassName LWhWarningConfigServiceImpl @@ -20,29 +22,31 @@ * @Version 1.0 **/ @Service -public class LWhWarningConfigServiceImpl extends BaseServiceImpl { - private static String GET_CONFIG_LIST_WITH_PAGE = "SELECT wareConf.*,ware.AGENCY_NAME,ware.WAREHOUSE_NAME,goodsTemp.CATEGORY_NAME,CONCAT(cate.CLASSIFICATION,'绫�') cost_Type,goodsTemp.GOODS_NAME,baseModel.MODEL_NAME FROM WH_WARNING_CONFIG wareConf LEFT JOIN BASE_GOODS_MODELS baseModel ON baseModel.ID=wareConf.BASE_GOODS_MODELS_ID LEFT JOIN BASE_GOODS_TEMPLATE goodsTemp ON wareConf.BASE_GOODS_TEMPLATE_ID=goodsTemp.id LEFT JOIN BASE_CATEGORY cate ON cate.id=goodsTemp.CATEGORY_ID LEFT JOIN BASE_WAREHOUSE ware ON ware.id=wareConf.BASE_WAREHOUSE_ID WHERE 1=1 "; +public class LWhWarningConfigServiceImpl extends BaseServiceImpl implements LWhWarningConfigService { + private static String GET_CONFIG_LIST_WITH_PAGE = + "SELECT wareConf.*,ware.AGENCY_NAME,ware.WAREHOUSE_NAME,goodsTemp.CATEGORY_NAME,CONCAT(cate.CLASSIFICATION,'绫�') cost_Type,goodsTemp.GOODS_NAME,baseModel.MODEL_NAME FROM WH_WARNING_CONFIG wareConf LEFT JOIN BASE_GOODS_MODELS baseModel ON baseModel.ID=wareConf.BASE_GOODS_MODELS_ID LEFT JOIN BASE_GOODS_TEMPLATE goodsTemp ON wareConf.BASE_GOODS_TEMPLATE_ID=goodsTemp.id LEFT JOIN BASE_CATEGORY cate ON cate.id=goodsTemp.CATEGORY_ID LEFT JOIN BASE_WAREHOUSE ware ON ware.id=wareConf.BASE_WAREHOUSE_ID WHERE 1=1 "; + @Override public GenericPager<Map<String, Object>> getConfigListWithPage(WhWarningConfigQry param) { Map<String, Object> configListQueryMap = getConfigListQueryMap(param); - StringBuilder sql = (StringBuilder) configListQueryMap.get("sql"); - HashMap<String, Object> paramts = (HashMap<String, Object>) configListQueryMap.get("paramts"); + StringBuilder sql = (StringBuilder)configListQueryMap.get("sql"); + HashMap<String, Object> paramts = (HashMap<String, Object>)configListQueryMap.get("paramts"); return selectSplit(sql.toString(), paramts, param.getPageNum(), param.getPageSize(), new MapperUtil()); } - - private Map<String, Object> getConfigListQueryMap(WhWarningConfigQry param) { + @Override + public Map<String, Object> getConfigListQueryMap(WhWarningConfigQry param) { Map<String, Object> configListQueryMap = new HashMap<>(); StringBuilder sql = new StringBuilder(GET_CONFIG_LIST_WITH_PAGE); HashMap<String, Object> paramts = new HashMap<>(); - //鏈烘瀯 + // 鏈烘瀯 if (param.getAgencyId() != null) { -// sql.append(" and left(ware.AGENCY_ID, length(:lengthAgencyId)) = :agencyId"); + // sql.append(" and left(ware.AGENCY_ID, length(:lengthAgencyId)) = :agencyId"); sql.append(" and ware.AGENCY_ID = :agencyId"); -// paramts.put("lengthAgencyId", param.getAgencyId()); + // paramts.put("lengthAgencyId", param.getAgencyId()); paramts.put("agencyId", param.getAgencyId()); } - //浠撳簱绫诲瀷 + // 浠撳簱绫诲瀷 if (param.getWarehouseType() != null) { sql.append(" AND wareConf.WAREHOUSE_TYPE = :warehouseType"); paramts.put("warehouseType", param.getWarehouseType()); @@ -51,24 +55,25 @@ sql.append(" AND wareConf.BASE_WAREHOUSE_ID = :warehouseId"); paramts.put("warehouseId", param.getBaseWarehouseId()); } - //鐗╁搧鍚嶇О + // 鐗╁搧鍚嶇О if (StringUtils.isNotEmpty(param.getGoodsTemplateName())) { sql.append(" AND goodsTemp.GOODS_NAME like :goodsTemplateName"); - paramts.put("goodsTemplateName", StringUtils.CHAR_PERCENT + param.getGoodsTemplateName() + StringUtils.CHAR_PERCENT); + paramts.put("goodsTemplateName", + StringUtils.CHAR_PERCENT + param.getGoodsTemplateName() + StringUtils.CHAR_PERCENT); } if (param.getBaseGoodsTemplateId() != null) { sql.append(" AND wareConf.BASE_GOODS_TEMPLATE_ID=:baseGoodsTemplateId"); paramts.put("baseGoodsTemplateId", param.getBaseGoodsTemplateId()); } - //鍒嗙被 + // 鍒嗙被 if (param.getCategoryId() != null) { sql.append(" AND cate.id=:categoryId"); paramts.put("categoryId", param.getCategoryId()); } - //浠峰�肩被鍨� + // 浠峰�肩被鍨� if (param.getCostType() != null) { // 灏嗘暟瀛楄浆鎹负瀵瑰簲鐨勫瓧绗� - char costType = (char) ('A' + param.getCostType() - 1); + char costType = (char)('A' + param.getCostType() - 1); sql.append(" AND cate.CLASSIFICATION=:costType"); paramts.put("costType", costType); } @@ -78,13 +83,14 @@ return configListQueryMap; } - private String QUERY_MODEL_IS_EXIST = ""; - - public List<Map<String, Object>> queryModelIsExist(Integer warehouseType, Long baseWarehouseId, List<Long> modelIds) { - StringBuilder sql = new StringBuilder("select WAREHOUSE_TYPE, BASE_WAREHOUSE_ID, BASE_GOODS_MODELS_ID from WH_WARNING_CONFIG where 1=1"); + @Override + public List<Map<String, Object>> queryModelIsExist(Integer warehouseType, Long baseWarehouseId, + List<Long> modelIds) { + StringBuilder sql = new StringBuilder( + "select WAREHOUSE_TYPE, BASE_WAREHOUSE_ID, BASE_GOODS_MODELS_ID from WH_WARNING_CONFIG where 1=1"); HashMap<String, Object> paramts = new HashMap<>(); - //浠撳簱绫诲瀷 + // 浠撳簱绫诲瀷 if (warehouseType != null) { sql.append(" AND WAREHOUSE_TYPE = :warehouseType"); paramts.put("warehouseType", warehouseType); @@ -99,6 +105,5 @@ } return select(sql.toString(), paramts, new MapperUtil()); } - } -- Gitblit v1.9.1