|
@@ -62,11 +62,11 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
|
|
|
if(memberInfo.getUserIdentity() == 2){
|
|
|
|
|
|
- addStayIntegral(member.getUserOpenid(),1,0,"");
|
|
|
+ addStayIntegral(member.getUserOpenid(),1,0,"",apparatus.getColorId());
|
|
|
|
|
|
}
|
|
|
|
|
|
- addStayIntegral(member.getUserOpenid(),2,0,"");
|
|
|
+ addStayIntegral(member.getUserOpenid(),2,0,"",apparatus.getColorId());
|
|
|
|
|
|
member.setUserIdentity(1);
|
|
|
if(memberMapper.updateMemberByUserId(member) < 1){
|
|
@@ -119,7 +119,7 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional
|
|
|
- public boolean addStayIntegral(String openId,Integer IntegralType,Integer orderAllIntegral,String orderId){
|
|
|
+ public boolean addStayIntegral(String openId,Integer IntegralType,Integer orderAllIntegral,String orderId,Integer cololId){
|
|
|
if(openId == null||openId.equals("") || IntegralType < 1){
|
|
|
return false;
|
|
|
}
|
|
@@ -138,8 +138,12 @@ public class ApparatusServiceImpl implements ApparatusService {
|
|
|
stayIntegral.setStayRecordedTime(calendar.getTime());
|
|
|
break;
|
|
|
case 2:
|
|
|
-
|
|
|
- integralConfig = getIntegralId(248);
|
|
|
+
|
|
|
+ IntegralConfig config = new IntegralConfig();
|
|
|
+ config.setIntegralConfigColorId(cololId);
|
|
|
+
|
|
|
+ List<IntegralConfig> configList = useIntegralMapper.listIntegralConfig(config);
|
|
|
+ integralConfig = configList.get(0);
|
|
|
stayNumber = integralConfig.getIntegralConfigNumber();
|
|
|
|
|
|
ShopSystemRule addToothRule=systemMapper.selectOneShopRuleById(251);
|