From 0cfbaf9a439dc75824c52a6e58b6849064afbc80 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期六, 19 七月 2025 10:32:38 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 server/services/src/main/java/com/doumee/config/wx/SendWxMessage.java |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/config/wx/SendWxMessage.java b/server/services/src/main/java/com/doumee/config/wx/SendWxMessage.java
index 6dd2bf3..0d47a1b 100644
--- a/server/services/src/main/java/com/doumee/config/wx/SendWxMessage.java
+++ b/server/services/src/main/java/com/doumee/config/wx/SendWxMessage.java
@@ -4,6 +4,7 @@
 import com.doumee.biz.system.SystemDictDataBiz;
 import com.doumee.core.constants.Constants;
 import com.doumee.core.utils.DateUtil;
+import com.doumee.dao.business.model.IdentityInfo;
 import lombok.extern.slf4j.Slf4j;
 import me.chanjar.weixin.common.error.WxErrorException;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -27,33 +28,32 @@
 
     private static String goodsOrderUrl = "pages/settlementDetails/settlementDetails?goodsOrderId=";
 
+    private static String identityInfoUrl = "pages/mine/mine";
     @Autowired
     private SystemDictDataBiz systemDictDataBiz;
 
-    public  void  bookingsCancel(String openid, String goodsOrderId, String accessToken, String bikeCode, Date startTime, Date endTime) throws WxErrorException {
+    public  void  identityInfoMessage(String openid, IdentityInfo identityInfo) throws WxErrorException {
         RestTemplate restTemplate = new RestTemplate();
-        log.info("寰俊灏忕▼搴�->寰俊娑堟伅閫氱煡  -> accessToken锛歿}",accessToken);
+        String accessToken = WxMiniConfig.wxMaService.getAccessToken();
+        log.info("寰俊灏忕▼搴�->寰俊娑堟伅閫氱煡 - 璁よ瘉淇℃伅  -> accessToken锛歿}",accessToken);
         //杩欓噷绠�鍗曡捣瑙佹垜浠瘡娆¢兘鑾峰彇鏈�鏂扮殑access_token锛堟椂闂村紑鍙戜腑锛屽簲璇ュ湪access_token蹇繃鏈熸椂鍐嶉噸鏂拌幏鍙栵級
-        String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token="+WxMiniConfig.wxMaService.getAccessToken();
+        String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token="+accessToken;
         //鎷兼帴鎺ㄩ�佺殑妯$増
-        WxMsgVO wxMsgVo = new WxMsgVO();
+        WxMsgVO wxMsgVO = new WxMsgVO();
         //鐢ㄦ埛鐨刼penid锛堣鍙戦�佺粰閭d釜鐢ㄦ埛锛�
-        wxMsgVo.setTouser(openid);
+        wxMsgVO.setTouser(openid);
         //璁㈤槄娑堟伅妯℃澘id
-//        wxMsgVo.setTemplate_id(systemDictDataBiz.queryByCode(Constants.MINI_PROGRAMME,Constants.TIME_OUT_TEMPID).getCode());
+        wxMsgVO.setTemplate_id("4H9ztG4E9BxJLwMuYSZ6oiM7yb4KX7u7bYhkhYJP0-Y");
         Map<String, TemplateData> m = new HashMap<>(4);
-        m.put("character_string1", new TemplateData(bikeCode));
-        //瑙i攣鏃堕棿
-        m.put("date3", new TemplateData(DateUtil.getFomartDate(startTime,"yyyy/MM/dd HH:mm")));
-        //涓婇攣鏃堕棿
-        m.put("date4", new TemplateData(DateUtil.getFomartDate(endTime,"yyyy/MM/dd HH:mm")));
-        //娓╅Θ鎻愰啋
-        m.put("thing5", new TemplateData("涓存椂閿佽溅宸茶秴杩囨渶澶ф椂闀匡紝宸茶嚜鍔ㄨ繕杞�"));
-        wxMsgVo.setPage(goodsOrderUrl + goodsOrderId);
-        wxMsgVo.setData(m);
+        m.put("thing11", new TemplateData(Constants.equalsInteger(identityInfo.getType(),Constants.ZERO)?"鐢ㄥ伐璁よ瘉":Constants.equalsInteger(identityInfo.getType(),Constants.ONE)?"杩愯揣璁よ瘉":"渚涢璁よ瘉"));
+        m.put("phrase4", new TemplateData(Constants.equalsInteger(identityInfo.getAuditStatus(),Constants.TWO)?"璁よ瘉閫氳繃":"璁よ瘉鏈�氳繃"));
+        m.put("date3", new TemplateData(DateUtil.getFomartDate(identityInfo.getAuditTime(),"yyyy-MM-dd HH:mm:ss")));
+        m.put("thing5", new TemplateData(identityInfo.getAuditRemark()));
+        wxMsgVO.setPage(identityInfoUrl);
+        wxMsgVO.setData(m);
         ResponseEntity<String> responseEntity =
-                restTemplate.postForEntity(url, wxMsgVo, String.class);
-        log.info("寰俊灏忕▼搴�->寰俊娑堟伅閫氱煡 涓存椂閿佽溅瓒呮椂锛歿}", JSONObject.toJSONString(responseEntity));
+                restTemplate.postForEntity(url, wxMsgVO, String.class);
+        log.info("寰俊灏忕▼搴�->寰俊娑堟伅閫氱煡 璁よ瘉淇℃伅锛歿}", JSONObject.toJSONString(responseEntity));
     }
 
 

--
Gitblit v1.9.3