|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.fdkankan.manage.common.CacheUtil;
|
|
|
import com.fdkankan.manage.common.ResultCode;
|
|
|
import com.fdkankan.manage.entity.*;
|
|
|
import com.fdkankan.manage.exception.BusinessException;
|
|
@@ -171,9 +172,14 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
|
|
|
@Override
|
|
|
public void unbindCamera(Long cameraId) {
|
|
|
LambdaUpdateWrapper<UserIncrement> wrapper = new LambdaUpdateWrapper<>();
|
|
|
- wrapper.set(UserIncrement::getCameraId,null)
|
|
|
- .eq(UserIncrement::getCameraId,cameraId);
|
|
|
- this.update(wrapper);
|
|
|
+ wrapper.eq(UserIncrement::getCameraId,cameraId);
|
|
|
+ if("local".equals(CacheUtil.uploadType)){
|
|
|
+ this.remove(wrapper);
|
|
|
+ }else {
|
|
|
+ wrapper.set(UserIncrement::getCameraId,null);
|
|
|
+ this.update(wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|