From 8e66b240b0f2bde4545a5ce737df7e69c93c0e79 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 11 九月 2024 15:05:32 +0800
Subject: [PATCH] 最新版本

---
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformCarsDataRequest.java |    2 +-
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java                                   |   11 +++++++----
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java                        |   11 +++--------
 server/system_service/src/main/java/com/doumee/core/utils/ImageBase64Util.java                                                        |    2 +-
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformInfoRequest.java     |    2 +-
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/InterfaceLogServiceImpl.java                             |    2 +-
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java                       |    5 +++--
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformDataRequest.java     |    2 +-
 8 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/core/utils/ImageBase64Util.java b/server/system_service/src/main/java/com/doumee/core/utils/ImageBase64Util.java
index 0ee1cc5..3bd91a7 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/ImageBase64Util.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/ImageBase64Util.java
@@ -122,7 +122,7 @@
     }
 
     public static void main(String[] args) {
-        String url= "http://175.27.187.84/file4/member/20223402/DM1005.png";// 寰呭鐞嗙殑鍥剧墖
+        String url= "http://10.50.250.178:8088/file/member/20240910/c9a4d1cc-76ca-4aa1-bead-5dfd5daf1e76.jpg";// 寰呭鐞嗙殑鍥剧墖
         String imgbese = Image2Base64(url);
         System.out.println(imgbese.replace("\r\n", ""));
 
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformCarsDataRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformCarsDataRequest.java
index 622cd5a..18c6f1f 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformCarsDataRequest.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformCarsDataRequest.java
@@ -7,7 +7,7 @@
 @Data
 public class EventPlatformCarsDataRequest {
     private List<EventPlatformCarsStatusInfoRequest> HPVehicleStatus;//
-    private List<EventPlatformAttrInfoRequest> targetAttrs;//
+    private  EventPlatformAttrInfoRequest targetAttrs;//
    private String dataType;//HPVehicleStatus
         private String sendTime;//2017-04-22T15:39:01.000+08:00
         private String dateTime;//2004-05-03T17:30:08.000+08:00
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformDataRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformDataRequest.java
index a8a65e6..48c60f0 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformDataRequest.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformDataRequest.java
@@ -8,7 +8,7 @@
 @Data
 public class EventPlatformDataRequest {
     private List<EventPlatformStatusInfoRequest> HPWorkingStatus;//
-    private List<EventPlatformAttrInfoRequest> targetAttrs;//
+    private EventPlatformAttrInfoRequest targetAttrs;//
    private Integer activePostCount;//1,
    private Integer channelID;//1,
    private String dataProcInterval;// 3private String ,
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformInfoRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformInfoRequest.java
index c1b4ab5..246ec64 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformInfoRequest.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/event/parks/EventPlatformInfoRequest.java
@@ -16,5 +16,5 @@
     private Integer  timeout	;//Number	鑴夊啿瓒呮椂鏃堕棿	鏄�		鍗曚綅锛氱
     private String  happenTime	;//String	浜嬩欢鍙戠敓鏃堕棿锛堣澶囨椂闂达級	鏄�	64
     private String   srcParentIndex	;//String	浜嬩欢鍙戠敓鐨勪簨浠舵簮鐖惰澶囩紪鍙�	鍚�	64
-    private List<EventPlatformDataRequest> data;
+    private EventPlatformDataRequest data;
 }
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/InterfaceLogServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/InterfaceLogServiceImpl.java
index 6fe0fdf..0ac1181 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/InterfaceLogServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/InterfaceLogServiceImpl.java
@@ -166,6 +166,6 @@
              days = Integer.parseInt(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.HK_LOG_DEL_DAYS_LIMIT).getCode());
          }catch (Exception e){}
           interfaceLogMapper.delete(new UpdateWrapper<InterfaceLog>().lambda()
-                  .apply("to_days(create_dat e)+"+days+" < to_days(now())") );
+                  .apply("to_days(create_date)+"+days+" < to_days(now())") );
     }
 }
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
index e352822..066d9bc 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
@@ -558,7 +558,7 @@
     public void deleteById(Integer id,LoginUserInfo loginUserInfo) {
         Member member=new Member();
         member.setId(id);
-        member.setIsdeleted(Constants.ZERO);
+        member.setIsdeleted(Constants.ONE);
         member.setEditor(loginUserInfo.getId());
         member.setEditDate(new Date());
         member.setHkStatus(Constants.ZERO);
@@ -785,7 +785,10 @@
         if (CollectionUtils.isEmpty(ids)) {
             return;
         }
-        Member member=new Member();
+        for(Integer id : ids){
+            deleteById(id,loginUserInfo);
+        }
+       /* Member member=new Member();
         ids.stream().forEach(s ->{
             member.setId(s);
             member.setIsdeleted(Constants.ONE);
@@ -795,7 +798,7 @@
             member.setEditDate(new Date());
             memberMapper.updateById(member);
             saveUserActionBiz(member,loginUserInfo,Constants.UserActionType.DELETE,userActionJoinMapper,JSONObject.toJSONString(member));
-        });
+        });*/
 
     }
 
@@ -1343,7 +1346,7 @@
     public PageData<Member> findMemberInfoPage(PageWrap<MemberQuery> pageWrap) {
         IPage<Member> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity());
         MPJLambdaWrapper<Member> queryWrapper = new MPJLambdaWrapper<>();
-
+        pageWrap.getModel().setIsdeleted(Constants.formatIntegerNum(pageWrap.getModel().getIsdeleted()));
         queryWrapper.selectAll(Member.class);
         queryWrapper.selectAs(Company::getName,Member::getCompanyName);
         queryWrapper.selectAs(SystemUser::getRealname,Member::getEditorName);
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
index c7b56b4..c312ebc 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncPushServiceImpl.java
@@ -155,7 +155,7 @@
                         .eq(Device::getIsdeleted,Constants.ZERO)
                         .last("limit 1" ));
                 delRetentionLis.add(member.getId());
-                if(!(Constants.equalsInteger(d.getIsEntrance(),Constants.ONE) && Constants.formatIntegerNum(request.getData().getExtEventInOut()) != Constants.ONE)){
+                if(d!=null && !(Constants.equalsInteger(d.getIsEntrance(),Constants.ONE) && Constants.formatIntegerNum(request.getData().getExtEventInOut()) != Constants.ONE)){
                     //濡傛灉鏄繘闂紝褰曞叆浜哄憳鐨勫湪鍦烘暟鎹褰�
                     retentionList.add(getRetentionModelByRequest(member,request));
                 }
@@ -806,12 +806,11 @@
             List<EventPlatformInfoRequest> events  = param.getParams().getEvents();
             List<Platform> list = new ArrayList<>();
             for(EventPlatformInfoRequest request : events){
-                List<EventPlatformDataRequest>  dataList = request.getData();
-                if(dataList ==null || dataList.size()==0){
+                EventPlatformDataRequest   data = request.getData();
+                if(data ==null ){
                     continue;
                 }
                 Integer  workStatus = 0;
-                for(EventPlatformDataRequest data : dataList){
                     if( data.getHPWorkingStatus() ==null ||  data.getHPWorkingStatus().size() ==0){
                         continue;//濡備綍鎺ㄩ�佺姸鎬侀泦鍚堜负绌猴紝涓嶅鐞嗚烦杩�
                     }
@@ -821,15 +820,11 @@
                             .last("limit 1"));
                     if(model ==null){
                         continue;//鐩戞帶鐐规湭鍚屾锛岃烦杩囧鐞�
-
                     }
                     //鍚勮溅閬撹溅杈嗙姸鎬�
                     for(EventPlatformStatusInfoRequest status : data.getHPWorkingStatus()){
 
-
                     }
-                    break;//鍙鐞嗙涓�涓暟鎹姸鎬�
-                }
             }
             result = "鎴愬姛";
             log.error("銆愭捣搴锋湀鍙板伐浣滅姸鎬佷簨浠舵帹閫併��========鎴愬姛=======");
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java
index 9c4fba9..6951543 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/HkSyncVisitServiceImpl.java
@@ -682,9 +682,12 @@
             return  null;
         }
         if(StringUtils.isNotBlank(c.getFaceImg())){
+            log.info("===================================="+path+c.getFaceImg()+"======start====");
             info.setVisitorPhoto(ImageBase64Util.Image2Base64(path+c.getFaceImg()));
+            log.info("===================================="+path+c.getFaceImg()+"========end===");
         }
         if(info.getVisitorPhoto() == null){
+            log.info("===================================="+path+c.getFaceImg()+"======imgerror=====");
             return  null;
         }
         if(StringUtils.isNotBlank(c.getName())){
@@ -696,7 +699,6 @@
                 info.setVisitorName(c.getName());
             }
         }
-
         if(StringUtils.isNotBlank(c.getCompanyName())){
             char[] charArray = c.getCompanyName().toCharArray();
             int length = charArray.length;
@@ -716,7 +718,6 @@
             info.setCertificateType(HKConstants.CertificateType.HUZHAO.getKey()+"");
             info.setCertificateNo(DESUtil.decrypt(Constants.EDS_PWD,  c.getIdcardNo()));
         }
-
         return info;
     }
 

--
Gitblit v1.9.3