|
@@ -58,6 +58,7 @@ public class UserMembershipCardServiceImpl implements IUserMembershipCardService
|
|
|
List<UserMembershipCard> userMembershipCards = userMembershipCardMapper.selectUserMembershipCardList(userMembershipCard);
|
|
|
for (UserMembershipCard userMembershipCard1 : userMembershipCards) {
|
|
|
userMembershipCard1.setStateLabel(dictDataService.selectDictLabel("card_status",userMembershipCard1.getState()));
|
|
|
+ userMembershipCard1.setCardTypeLable(dictDataService.selectDictLabel("site_type",userMembershipCard1.getCardType()));
|
|
|
}
|
|
|
return userMembershipCards;
|
|
|
}
|
|
@@ -127,11 +128,12 @@ public class UserMembershipCardServiceImpl implements IUserMembershipCardService
|
|
|
*/
|
|
|
@Override
|
|
|
public int addStream(MemberStream memberStream) {
|
|
|
- //扣除会员卡剩余次数
|
|
|
+ //增加/扣除会员卡剩余次数(约场-1;退场+1)
|
|
|
UserMembershipCard userMembershipCard = new UserMembershipCard();
|
|
|
userMembershipCard.setId(Long.valueOf(memberStream.getUserCardId()));
|
|
|
userMembershipCard.setRemainingNumber(Integer.valueOf(memberStream.getType()));
|
|
|
userMembershipCardMapper.updateRemainingNumber(userMembershipCard);
|
|
|
+ //增加流水
|
|
|
memberStream.setCreateBy(ShiroUtils.getUserId().toString());
|
|
|
memberStream.setCreateTime(DateUtils.getNowDate());
|
|
|
return userMembershipCardMapper.addStream(memberStream);
|