|
@@ -118,16 +118,27 @@ public class UseIntegralServiceImpl implements UseIntegralService {
|
|
|
UseIntegral useIntegral = new UseIntegral();
|
|
|
useIntegral.setUserOpenId(si.getUserOpenId());
|
|
|
useIntegral.setIntegralNumber(si.getStayNumber());
|
|
|
+ useIntegral.setStayId(si.getStayId());
|
|
|
useIntegral.setIntegralBeforeNumber(member.getUserSurplusIntegral()); //变动前
|
|
|
useIntegral.setIntegralEndNumber(mem.getUserSurplusIntegral()); //变动后
|
|
|
useIntegral.setIntegralType(1); //入账
|
|
|
useIntegral.setConfigId(si.getConfigId());
|
|
|
- useIntegral.setIntegralRemark("");
|
|
|
+ useIntegral.setIntegralRemark("由待入账变更为已入账");
|
|
|
flag = useIntegralMapper.addUseIntegral(useIntegral);
|
|
|
if (flag < 1) {
|
|
|
throw new RuntimeException("添加入账日志失败");
|
|
|
}
|
|
|
|
|
|
+ /*删除日志*/
|
|
|
+ UseIntegral ui = new UseIntegral();
|
|
|
+ ui.setUserOpenId(si.getUserOpenId());
|
|
|
+ ui.setStayId(si.getStayId());
|
|
|
+ ui.setIntegralType(3);
|
|
|
+ flag = useIntegralMapper.delUseIntegral(ui);
|
|
|
+ if (flag < 1) {
|
|
|
+ throw new RuntimeException("删除待入账日志失败");
|
|
|
+ }
|
|
|
+
|
|
|
/*再将待入账信息改为已入账状态*/
|
|
|
StayIntegral stayInte = new StayIntegral();
|
|
|
stayInte.setStayId(si.getStayId());
|