lineInfo regionId&mobile

This commit is contained in:
guohb
2024-04-07 14:38:59 +08:00
parent 467f470d2c
commit cc36320513
2 changed files with 9 additions and 4 deletions

View File

@@ -2,6 +2,7 @@ package com.cool.store.service.impl;
import com.cool.store.dao.HyOpenAreaInfoDAO;
import com.cool.store.dao.LineInfoDAO;
import com.cool.store.dao.RegionAreaConfigDao;
import com.cool.store.entity.*;
import com.cool.store.enums.*;
import com.cool.store.exception.ServiceException;
@@ -48,6 +49,9 @@ public class JoinIntentionServiceImpl extends LineFlowService implements JoinInt
@Resource
UserAuthMappingService userAuthMappingService;
@Resource
RegionAreaConfigDao regionAreaConfigDao;
@Override
@Transactional(rollbackFor = Exception.class)
public boolean submit(JoinIntentionRequest request) {
@@ -68,14 +72,15 @@ public class JoinIntentionServiceImpl extends LineFlowService implements JoinInt
}
//todo 目前写死为进入私海
lineInfoParam.setLineStatus(1);
if (lineInfoParam.getWantShopAreaId() != null){
Long regionId = regionAreaConfigDao.getByWantShopAreaId(lineInfoParam.getWantShopAreaId());
lineInfoParam.setRegionId(regionId);
}
lineInfoDAO.insertOrUpdate(lineInfoParam);
MemberQuestionDO memberQuestionDO = request.toMemberQuestionDO();
memberQuestionDO.setLineId(lineInfoParam.getId());
joinIntentionMapper.insertOrUpdate(memberQuestionDO);
return Boolean.TRUE;
}
@Override

View File

@@ -57,7 +57,7 @@ public class SignValidateFilter implements Filter {
"/**/swagger*/**",
"/**/webjars/**",
"/xfsg/mini/program/v1/partnerManage/openArea/areaApplyQuery",
// "/xfsg/mini/**",
"/xfsg/mini/**",
"/xfsg/*/api/audit/result"
);