|
@@ -472,14 +472,6 @@ public class AppUserInfoController {
|
|
|
customerElectronicCard.setCreateTime(new Date());
|
|
|
customerElectronicCard.setStationId(request.getStationId());
|
|
|
customerElectronicCard.setStationName(request.getStationName());
|
|
|
- StationInfo stationInfo = new StationInfo();
|
|
|
- stationInfo.setStationId(request.getStationId());
|
|
|
- //获取油站名称
|
|
|
- StationInfo stationInfos = stationService.selectStationInfo(stationInfo);
|
|
|
- if(stationInfos !=null && stationInfos.getStationName() !=null){
|
|
|
- customerPoints.setStationName(stationInfos.getStationName());
|
|
|
- customerElectronicCard.setStationName(stationInfos.getStationName());
|
|
|
- }
|
|
|
|
|
|
if(StringUtils.isNotBlank(request.getSexFlag())){
|
|
|
appUserInfo.setSexFlag(request.getSexFlag());
|
|
@@ -611,8 +603,6 @@ public class AppUserInfoController {
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
logger.info("插入数据库用户信息参数:"+appUserInfo.toString());
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("openId", openId); //注册用户openId
|
|
@@ -625,15 +615,20 @@ public class AppUserInfoController {
|
|
|
}else {
|
|
|
appUserInfoService.AddAppUserInfo(appUserInfo);
|
|
|
}
|
|
|
- StationPayManage stationPayManage = new StationPayManage();
|
|
|
- stationPayManage.setStationId(request.getStationId());
|
|
|
- StationPayManage stationPayManageInfo = stationService.selectStationPayManage(stationPayManage); //换取油站配置信息
|
|
|
+ StationInfo stationInfo = new StationInfo();
|
|
|
+ stationInfo.setStationId(request.getStationId());
|
|
|
+ //获取油站功能信息
|
|
|
+ StationInfo stationInfos = stationService.selectStationInfo(stationInfo);
|
|
|
+ if(stationInfos !=null && stationInfos.getStationName() !=null){
|
|
|
+ customerPoints.setStationName(stationInfos.getStationName());
|
|
|
+ customerElectronicCard.setStationName(stationInfos.getStationName());
|
|
|
+ }
|
|
|
//是否开起积分功能
|
|
|
- if(stationPayManageInfo !=null && stationPayManageInfo.getIntegralFlag().equals("1")){
|
|
|
+ if(stationInfos !=null && stationInfos.getIntegralFlag().equals("1")){
|
|
|
this.insertCustomerPointsInfo(customerPoints, request);
|
|
|
}
|
|
|
//是否开起电子卡功能
|
|
|
- if(stationPayManageInfo !=null && stationPayManageInfo.getCardEnabledFlag().equals("1")){
|
|
|
+ if(stationInfos !=null && stationInfos.getCardEnabledFlag().equals("1")){
|
|
|
this.insertCustomerElectronicCard(customerElectronicCard, request);
|
|
|
}
|
|
|
resultData = ResultData.success(CodeMsg.SUCCESS);
|
|
@@ -670,6 +665,7 @@ public class AppUserInfoController {
|
|
|
|
|
|
//客户电子会员卡表操作
|
|
|
public void insertCustomerElectronicCard(CustomerElectronicCard customerElectronicCard, AppUserInfoRequest request){
|
|
|
+
|
|
|
List<CustomerElectronicCard> electronicCardList = electronicMembershipCardService.getElectronicCardList(customerElectronicCard);
|
|
|
if(electronicCardList !=null && electronicCardList.size() ==2){
|
|
|
customerElectronicCard.setCreateTime(null);
|