diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java index e3fcc66e9..adcef8116 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java @@ -87,6 +87,7 @@ public enum ErrorCodeEnum { LINE_PAY_IS_NOT_EXIST(500019, "意向金信息不存在!", null), INTENT_PASS(500020, "审核已通过,请刷新页面!", null), APPOINTMENT_TIME_FAIL(500020, "预约失败,请刷新后再试", null), + LINE_REGION_NOT_EXIST(500021, "线索的所属大区/分公司未填写", null), POINT_NOT_COMPLETE(600000, "铺位信息未填写完全,请完善后生成评估报告", null), POINT_NOT_EXIST(600001, "铺位信息不存在", null), @@ -237,6 +238,7 @@ public enum ErrorCodeEnum { CONFIRM_THE_APPROVER(131006,"您提交的铺位暂时找不到选址审批人,请联系系统管理员配置选址审批权限后再提交铺位审批",null), CREATE_PASSWORD_FAIL(131007,"身份证号信息错误",null), GET_HOME_TEMPLATE_ERROR(131008,"获取首页模板失败",null), + THE_DATA_IS_NOT_FILLED(131009,"您有数据还未填写",null), TALLY_BOOK_NOT_EXIST(180001, "记账本数据不存在", null), diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/FranchiseBrandEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/FranchiseBrandEnum.java index 91becdf4a..e92c6d416 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/FranchiseBrandEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/FranchiseBrandEnum.java @@ -36,15 +36,12 @@ public enum FranchiseBrandEnum { if (StringUtils.isBlank(code)){ return null; } - List integerList = Arrays.stream(code.split(",")) - .map(Integer::parseInt) - .collect(Collectors.toList()); - StringBuffer stringBuffer = new StringBuffer(); + int i = Integer.parseInt(code); for (FranchiseBrandEnum e : FranchiseBrandEnum.values()) { - if (integerList.contains(e.getCode())) { - stringBuffer.append(e.getDesc()).append(","); + if (i == e.getCode()) { + return e.getDesc(); } } - return stringBuffer.toString(); + return null; } } diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/ShopInfoDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/ShopInfoDAO.java index 99b9592a4..5204b42dd 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/ShopInfoDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/ShopInfoDAO.java @@ -260,4 +260,10 @@ public class ShopInfoDAO { } return shopInfoMapper.getShopIdList(lineId); } + public MiniShopsResponse currentShopWhetherOpen(Long shopId,String eid){ + if (shopId == null){ + return null; + } + return shopInfoMapper.currentShopWhetherOpen(shopId,eid); + } } diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/ShopInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/ShopInfoMapper.java index 8623ac354..631639a7c 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/ShopInfoMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/ShopInfoMapper.java @@ -134,4 +134,7 @@ public interface ShopInfoMapper extends Mapper { List getShopCodeList(@Param("lineId") Long lineId); List getShopIdList(@Param("lineId") Long lineId); + + MiniShopsResponse currentShopWhetherOpen(@Param("shopId")Long shopId,@Param("eid")String eid); + } diff --git a/coolstore-partner-dao/src/main/resources/mapper/PointRecommendMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/PointRecommendMapper.xml index e2a4498b1..751d2c724 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/PointRecommendMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/PointRecommendMapper.xml @@ -126,15 +126,11 @@ p.create_time as createTime, p.opportunity_point_code as opportunityPointCode, p.opportunity_point_name as opportunityPointName, - c.picture_obj as pictureObj, - pr.status as recommendStatus, - e.store_name as shopName + c.picture_obj as pictureObj from xfsg_point_recommend pr inner join xfsg_point_info p on p.id = pr.point_id left join xfsg_point_detail_info c on p.id = c.point_id - left JOIN xfsg_shop_info d ON c.shop_id = d.id - left JOIN store_${enterpriseId} e ON d.shop_code = e.store_num where p.deleted = 0 and pr.shop_id = #{request.shopId} and pr.deleted = 0 @@ -146,11 +142,6 @@ and pr.status in (5, 6) - - and (p.province_code = #{request.areaCode} or p.city_code = #{request.areaCode} or p.district_code = - #{request.areaCode}) - - diff --git a/coolstore-partner-dao/src/main/resources/mapper/ShopInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/ShopInfoMapper.xml index 3b076b045..8426de4fe 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/ShopInfoMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/ShopInfoMapper.xml @@ -438,6 +438,13 @@ from xfsg_shop_info where deleted = 0 and line_id = #{lineId} and shop_code is not null +