|
@@ -250,7 +250,14 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
|
|
|
|
|
|
public void lockScene(List<UserIncrement> list){
|
|
|
for (UserIncrement userIncrement : list) {
|
|
|
- userIncrement.setIsExpired(1);
|
|
|
+ Integer payStatus = 1;
|
|
|
+ if(DateUserUtil.getDate(userIncrement.getIncrementEndTime()).getTime() > new Date().getTime()){
|
|
|
+ userIncrement.setIsExpired(0);
|
|
|
+ payStatus = 1;
|
|
|
+ }else {
|
|
|
+ payStatus = -2;
|
|
|
+ userIncrement.setIsExpired(1);
|
|
|
+ }
|
|
|
userIncrement.setUpdateTime(null);
|
|
|
//解除相机权益
|
|
|
CameraDetail cameraDetail = cameraDetailService.getByCameraId(userIncrement.getCameraId());
|
|
@@ -261,7 +268,7 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
|
|
|
this.updateById(userIncrement);
|
|
|
|
|
|
if(cameraDetail.getType() !=10){
|
|
|
- sceneProService.lockOrUnLockBySpace(cameraDetail,cameraDetail.getCameraId(),-2);
|
|
|
+ sceneProService.lockOrUnLockBySpace(cameraDetail,cameraDetail.getCameraId(),payStatus);
|
|
|
}
|
|
|
}
|
|
|
}
|