|
@@ -123,9 +123,6 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
return false;
|
|
|
}
|
|
|
IntegralConfig integralConfig = null;
|
|
|
- IntegralConfig registeredConfig = null;
|
|
|
- IntegralConfig buyConfig = null;
|
|
|
- IntegralConfig newConfig = null;
|
|
|
StayIntegral stayIntegral = new StayIntegral();
|
|
|
Integer stayNumber = 0;
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
@@ -135,8 +132,8 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
integralConfig = getIntegralId(247);
|
|
|
stayNumber = integralConfig.getIntegralConfigNumber();
|
|
|
//规则表查询新注册会员和新增牙刷积分到账时间(多少天到账)
|
|
|
- registeredConfig = getIntegralId(251);
|
|
|
- calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+registeredConfig.getIntegralConfigNumber());
|
|
|
+ ShopSystemRule registeredSystemRule=systemMapper.selectOneShopRuleById(251);
|
|
|
+ calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+registeredSystemRule.getRuleNum().intValue());
|
|
|
stayIntegral.setStayRecordedTime(calendar.getTime());
|
|
|
break;
|
|
|
case 2:
|
|
@@ -144,8 +141,8 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
integralConfig = getIntegralId(248);
|
|
|
stayNumber = integralConfig.getIntegralConfigNumber();
|
|
|
//规则表查询新注册会员和新增牙刷积分到账时间(多少天到账)
|
|
|
- newConfig = getIntegralId(251);
|
|
|
- calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+newConfig.getIntegralConfigNumber());
|
|
|
+ ShopSystemRule addToothRule=systemMapper.selectOneShopRuleById(251);
|
|
|
+ calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+addToothRule.getRuleNum().intValue());
|
|
|
stayIntegral.setStayRecordedTime(calendar.getTime());
|
|
|
break;
|
|
|
case 3:
|
|
@@ -156,7 +153,6 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
stayNumber = orderAllIntegral;
|
|
|
stayIntegral.setOrderId(orderId);
|
|
|
//规则表查询新注册会员和新增牙刷积分到账时间(多少天到账)
|
|
|
- buyConfig = getIntegralId(252);
|
|
|
ShopSystemRule shopSystemRule=systemMapper.selectOneShopRuleById(252);
|
|
|
Integer day = shopSystemRule.getRuleNum().intValue();
|
|
|
calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+day);
|
|
@@ -184,6 +180,7 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
useIntegral.setConfigId(integralConfig.getIntegralConfigId());
|
|
|
useIntegral.setUserOpenId(openId);
|
|
|
useIntegral.setIntegralType(3);
|
|
|
+ useIntegral.setStayId(stayIntegral.getStayId());
|
|
|
useIntegral.setIntegralNumber(stayNumber);
|
|
|
useIntegral.setIntegralBeforeNumber(memberInfo.getUserSurplusIntegral());
|
|
|
useIntegral.setIntegralEndNumber(memberInfo.getUserSurplusIntegral());
|