|
@@ -1,16 +1,12 @@
|
|
package com.yx.face.service.impl;
|
|
package com.yx.face.service.impl;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Maps;
|
|
import com.google.common.collect.Maps;
|
|
import com.yx.face.boot.restful.RestDTO;
|
|
import com.yx.face.boot.restful.RestDTO;
|
|
import com.yx.face.boot.restful.ServiceException;
|
|
import com.yx.face.boot.restful.ServiceException;
|
|
-import com.yx.face.boot.uitls.DateUtils;
|
|
|
|
-import com.yx.face.boot.uitls.JsonUtils;
|
|
|
|
-import com.yx.face.boot.uitls.SMSOrIdCardUtils;
|
|
|
|
|
|
+import com.yx.face.boot.uitls.*;
|
|
import com.yx.face.dao.*;
|
|
import com.yx.face.dao.*;
|
|
import com.yx.face.model.entity.*;
|
|
import com.yx.face.model.entity.*;
|
|
import com.yx.face.model.search.UserWhitelistSearch;
|
|
import com.yx.face.model.search.UserWhitelistSearch;
|
|
@@ -19,7 +15,6 @@ import com.yx.face.model.vo.UserVisitorListVO;
|
|
import com.yx.face.model.vo.UserWhitelistVO;
|
|
import com.yx.face.model.vo.UserWhitelistVO;
|
|
import com.yx.face.service.AdminService;
|
|
import com.yx.face.service.AdminService;
|
|
import com.yx.face.service.UserVisitorListService;
|
|
import com.yx.face.service.UserVisitorListService;
|
|
-import com.yx.face.service.feign.TBDeviceFaceService;
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -40,6 +35,8 @@ import java.util.*;
|
|
public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
@Resource
|
|
@Resource
|
|
private UserVisitorListDao userVisitorListDao;
|
|
private UserVisitorListDao userVisitorListDao;
|
|
|
|
+ @Resource
|
|
|
|
+ private UserVisitorListFromDao userVisitorListFromDao;
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
private AdminService adminService;
|
|
private AdminService adminService;
|
|
@@ -65,6 +62,11 @@ public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
@Resource
|
|
@Resource
|
|
private FaceTaskDao faceTaskDao;
|
|
private FaceTaskDao faceTaskDao;
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
+ private UserWhiteListFromDao userWhitelistFromDao;
|
|
|
|
+ @Resource
|
|
|
|
+ private UserBlackListFromDao userBlackListFromDao;
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public PageInfo<UserVisitorListVO> getPageList(RestDTO<UserWhitelistSearch> dto) {
|
|
public PageInfo<UserVisitorListVO> getPageList(RestDTO<UserWhitelistSearch> dto) {
|
|
UserWhitelistSearch data = dto.getData();
|
|
UserWhitelistSearch data = dto.getData();
|
|
@@ -99,7 +101,9 @@ public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
//校验是否存在
|
|
//校验是否存在
|
|
UserWhitelist byPhoneAndId = userWhitelistDao.getByPhoneAndId(uvl.getPhone(), null, uvl.getAdminId());
|
|
UserWhitelist byPhoneAndId = userWhitelistDao.getByPhoneAndId(uvl.getPhone(), null, uvl.getAdminId());
|
|
UserWhitelist addWhite = new UserWhitelist();
|
|
UserWhitelist addWhite = new UserWhitelist();
|
|
- addWhite.setAvatar(uvl.getAvatar());
|
|
|
|
|
|
+
|
|
|
|
+ String avatar = uvl.getAvatar();
|
|
|
|
+ addWhite.setAvatar(avatar);
|
|
if (byPhoneAndId != null) {
|
|
if (byPhoneAndId != null) {
|
|
addWhite.setUpdateTime(new Date());
|
|
addWhite.setUpdateTime(new Date());
|
|
addWhite.setId(byPhoneAndId.getId());
|
|
addWhite.setId(byPhoneAndId.getId());
|
|
@@ -153,6 +157,7 @@ public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
userBlackListOne.setPhone(uvl.getPhone());
|
|
userBlackListOne.setPhone(uvl.getPhone());
|
|
UserBlackList userBlackOne = userBlackListDao.selectOne(userBlackListOne);
|
|
UserBlackList userBlackOne = userBlackListDao.selectOne(userBlackListOne);
|
|
UserBlackList userBlackList = new UserBlackList();
|
|
UserBlackList userBlackList = new UserBlackList();
|
|
|
|
+ String avatar = userBlackOne.getAvatar();//照片
|
|
if (userBlackOne != null) {
|
|
if (userBlackOne != null) {
|
|
userBlackList.setId(userBlackOne.getId());
|
|
userBlackList.setId(userBlackOne.getId());
|
|
userBlackList.setAvatar(userBlackOne.getAvatar());
|
|
userBlackList.setAvatar(userBlackOne.getAvatar());
|
|
@@ -283,4 +288,4 @@ public class UserVisitorListServiceImpl implements UserVisitorListService {
|
|
faceTaskDao.updateByPrimaryKeySelective(faceTask);
|
|
faceTaskDao.updateByPrimaryKeySelective(faceTask);
|
|
return result;
|
|
return result;
|
|
}
|
|
}
|
|
-}
|
|
|
|
|
|
+}
|