From 2ba20a79dacdbde2d7fd2ebc1fc45ed9bbd8bcbd Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 13 十一月 2025 11:58:27 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java                                |    1 
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/AuthResultPageRequest.java        |   14 +++++++
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageDetailResponse.java |   24 ++++++++++++
 server/visits/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java                             |    2 
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java                                |   21 ++++++++++
 admin/src/components/common/CommonHeader.vue                                                                              |   12 ++++++
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKTools.java                                    |    8 ++++
 server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageResponse.java       |   15 +++++++
 admin/src/store/index.js                                                                                                  |    1 
 9 files changed, 96 insertions(+), 2 deletions(-)

diff --git a/admin/src/components/common/CommonHeader.vue b/admin/src/components/common/CommonHeader.vue
index 7b28a6b..7ec3d76 100644
--- a/admin/src/components/common/CommonHeader.vue
+++ b/admin/src/components/common/CommonHeader.vue
@@ -112,6 +112,18 @@
     if (this.userInfo && (!this.userInfo.needChangePwd || this.userInfo.needChangePwd == '0')) {
       this.visible.changePwd = true
     }
+    const queryParams = new URLSearchParams(window.location.search);
+    const param1 = queryParams.get('topmenu');
+    console.log("============================param1=",param1,queryParams)
+    var that = this
+    if(param1 && this.topMenuList){
+      this.topMenuList.list.forEach((item,index)=>{
+        if(item.params && item.params === param1){
+          that.getHeaderNav(item,index)
+        }
+      })
+    }
+
   },
   filters: {
     // 灞曠ず鍚嶇О
diff --git a/admin/src/store/index.js b/admin/src/store/index.js
index eae17b4..a6be0a8 100644
--- a/admin/src/store/index.js
+++ b/admin/src/store/index.js
@@ -61,7 +61,6 @@
   },
   // 璁剧疆棣栭〉璺敱淇℃伅
   setTopMenuCurrent (state, current) {
-    console.log("setTopMenuCurrent",current)
     if(current.id !== state.topMenuCurrent.id){
       state.topMenuList.list.forEach(item => {
         console.log(item.id, item.id)
diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java
index 0a46fbe..e4eec8d 100644
--- a/server/visits/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/service/impl/HkSyncEventServiceImpl.java
@@ -104,7 +104,7 @@
                 ,HKConstants.EventTypes.VISIT_SIGN_ICCM_PASS.getKey()
                 ,HKConstants.EventTypes.VISIT_SIGN_ICCM_OUT.getKey()});
         HKService.cancelEventSub(param);//鍏堝彇娑�
-        HKService.eventSub(param);//璁垮浜嬩欢
+//        HKService.eventSub(param);//璁垮浜嬩欢
 
         param.setEventDest(path+"/platform/workstatus");
         param.setEventTypes(new Integer[]{HKConstants.EventTypes.PLATFORM_WORKSTATUS.getKey()});
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java
index 8bc7655..5382dfa 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java
@@ -430,6 +430,7 @@
         String[] findDeviceStatistics= new String[]{"/api/v1/device/findDeviceStatistics","鍒嗛〉鏌ヨ璁惧鐨勪互鍙婁笅灞炰紶鎰熷櫒鏁版嵁鐨勭姸鎬佺粺璁�"};// 鍒嗛〉鏌ヨ璁惧鐨勪互鍙婁笅灞炰紶鎰熷櫒鏁版嵁鐨勭姸鎬佺粺璁�
         String[] resourcesByParams= new String[]{"/api/irds/v2/resource/resourcesByParams","銆愭捣搴锋秷闃茬湅鏉裤�戞牴鎹潯浠舵煡璇㈢洰褰曚笅鏈夋潈闄愮殑璧勬簮鍒楄〃"};// 銆愭捣搴锋秷闃茬湅鏉裤�戞牴鎹潯浠舵煡璇㈢洰褰曚笅鏈夋潈闄愮殑璧勬簮鍒楄〃
         String[] iccmSignoff= new String[]{"/api/iccm/v1/signoff","iccm璁垮绛剧"};// iccm璁垮绛剧
+        String[] authResultPage= new String[]{"/open/v1/auth/result/businessNo/page","鎸変笟鍔$紪鍙锋煡璇笅鍙戣褰�"};// 1.4.7.3鎸変笟鍔$紪鍙锋煡璇笅鍙戣褰�
         String[] wxAuthUrl= new String[]{"dps/web/wxAuth/loginV2?oaId=atwl&redirectUrl=","寰呭姙鑰冨嫟璺宠浆鍦板潃"};// 寰呭姙鑰冨嫟璺宠浆鍦板潃
     }
     /**
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKTools.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKTools.java
index d305617..20ee209 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKTools.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKTools.java
@@ -575,6 +575,14 @@
 		return startDoPostStringArtemis(HKConstants.InterfacePath.authItemList,body);
 	}
 	/**
+	 * 鎸変笟鍔$紪鍙锋煡璇笅鍙戣褰�
+	 * @param body
+	 * @return
+	 */
+	public static String authResultPage(String body) {
+		return startDoPostStringArtemis(HKConstants.InterfacePath.authResultPage,body);
+	}
+	/**
 	 * 鎵归噺寮�鍗�
 	 * @param body
 	 * @return
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/AuthResultPageRequest.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/AuthResultPageRequest.java
new file mode 100644
index 0000000..da8218d
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/AuthResultPageRequest.java
@@ -0,0 +1,14 @@
+package com.doumee.core.haikang.model.param.request;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class AuthResultPageRequest {
+
+   private String businessNo	;//Body	String	32	true	涓氬姟缂栧彿锛岀敤浜庝覆鑱斾笁鏂逛笌娴峰悍鐨勪笟鍔℃暟鎹紝姣斿闂ㄧ鎺堟潈鍗曞彿銆佽鍋囧崟鍙枫�佽瀹㈤绾﹀崟鍙凤紝褰撲竴娆′笟鍔¢渶瑕佽皟鐢ㄥ涓帴鍙f椂锛屽彲浠ョ敤鍚屼竴涓笟鍔$紪鍙疯繘琛屼覆鑱斻��
+   private Integer pageNo	;//number	True	椤电爜,pageNo>0
+   private Integer pageSize	;//number	True	椤靛ぇ灏�,0<pageSize<=1000
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageDetailResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageDetailResponse.java
new file mode 100644
index 0000000..eb1e9a7
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageDetailResponse.java
@@ -0,0 +1,24 @@
+package com.doumee.core.haikang.model.param.respose;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class AuthResultPageDetailResponse {
+
+
+   private String dataId;//	long	true	涓嬪彂鍞竴鏍囪瘑
+   private String businessNo	;//String	true	涓氬姟缂栧彿
+   private String personId;//	String	true	浜哄憳缂栧彿
+   private String deviceIndexCode;//	String	true	璁惧缂栧彿
+   private String deviceType	;//String	true	璁惧绫诲瀷
+   private String downloadBeginTime;//	String	false	涓嬪彂寮�濮嬫椂闂�
+   private String downloadEndTime	;//String	false	涓嬪彂缁撴潫鏃堕棿
+   private Integer downPersonStatus;//	Integer	true	浜哄憳涓嬪彂鐘舵�� 1鎴愬姛锛�3澶辫触锛�0鏈彉鏇�
+   private String downPersonDetail;//	String	false	浜哄憳涓嬪彂缁撴灉鏄庣粏瀵硅薄銆愯繑鍥炵殑鏄痡son瀛楃涓层��   鍙傝�冮檮褰�2.3
+   private Integer downCardStatus	;//Integer	false	鍗$墖涓嬪彂鐘舵�� 1鎴愬姛锛�3澶辫触锛�0鏈彉鏇�   鏈彉鏇存寚鏃犻渶涓嬭浇瀵瑰簲浠嬭川锛屾瘮濡備汉鍛樻崲鐓х墖鍙渶涓嬪彂浜鸿劯锛岄偅涔堝崱鐗囩殑鐘舵�佸氨鏄湭鍙樻洿
+   private String downCardDetail	;//String	false	鍗$墖涓嬪彂缁撴灉鏄庣粏瀵硅薄銆愯繑鍥炵殑鏄痡son瀛楃涓层��   鍙傝�冮檮褰�2.3
+   private Integer downFaceStatus	;//Integer	false	浜鸿劯涓嬪彂鐘舵��1鎴愬姛锛�3澶辫触锛�0鏈彉鏇�
+   private String downFaceDetail;//	String	false	浜鸿劯涓嬪彂缁撴灉鏄庣粏瀵硅薄銆愯繑鍥炵殑鏄痡son瀛楃涓层��  鍙傝�冮檮褰�2.3
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageResponse.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageResponse.java
new file mode 100644
index 0000000..fbd8681
--- /dev/null
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/AuthResultPageResponse.java
@@ -0,0 +1,15 @@
+package com.doumee.core.haikang.model.param.respose;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class AuthResultPageResponse {
+
+   private Integer  total;//	number	False	鎬绘潯鏁�
+   private Integer  pageSize;//	number	False	褰撳墠椤电爜
+   private Integer  pageNo;//	number	False	鍗曢〉灞曠ず鏁版嵁鏁扮洰
+   private List<AuthResultPageDetailResponse> list;//object[]	False	璁惧閫氶亾鐨勪笅杞借褰�
+
+}
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java
index 246722c..5cb7b07 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java
@@ -764,6 +764,27 @@
         return  null;
     }
     /**
+     *娴峰悍1.4.7.3鎸変笟鍔$紪鍙锋煡璇笅鍙戣褰�
+     * @return
+     */
+    public  static  BaseResponse<AuthResultPageResponse>    authResultPage(AuthResultPageRequest param){
+        log.info("銆愭捣搴锋寜涓氬姟缂栧彿鏌ヨ涓嬪彂璁板綍銆�================寮�濮�===="+JSONObject.toJSONString(param));
+        String res = null;
+        try {
+            res = HKTools.authResultPage(JSONObject.toJSONString(param));
+            TypeReference typeReference =
+                    new TypeReference< BaseResponse<AuthResultPageResponse> >(){};
+            BaseResponse<AuthResultPageResponse>   result = JSONObject.parseObject(res, typeReference.getType());
+            logResult(result,"娴峰悍鎸変笟鍔$紪鍙锋煡璇笅鍙戣褰�");
+            return  result;
+        }catch (Exception e){
+            log.error("銆愭捣搴锋寜涓氬姟缂栧彿鏌ヨ涓嬪彂璁板綍銆�================澶辫触====锛歕n"+ e.getMessage());
+        }finally {
+           // saveInterfaceLog(param,res);
+        }
+        return  null;
+    }
+    /**
      *娴峰悍涓�鍗¢�氫换鍔″紑濮嬫墽琛�
      * @return
      */

--
Gitblit v1.9.3