From 7b51c9e1abc198a501f7858599da9c116130fd6f Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 27 三月 2025 16:47:51 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/visits/dmvisit_service/src/main/java/com/doumee/core/wx/wxPlat/WxPlatNotice.java | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/wx/wxPlat/WxPlatNotice.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/wx/wxPlat/WxPlatNotice.java index 408a033..fdf6301 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/wx/wxPlat/WxPlatNotice.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/wx/wxPlat/WxPlatNotice.java @@ -627,7 +627,7 @@ } } }catch (Exception e){ - + e.printStackTrace(); } } @@ -665,7 +665,7 @@ thing2.put("value",platformJob.getDriverName()); //绛惧埌鏃堕棿 Map<String, Object> time5 = new HashMap<String,Object>(); - time5.put("value", DateUtil.getFomartDate(platformJob.getSignDate(),"yyyy骞碝M鏈坉d鏃� HH:mm:ss")); + time5.put("value", DateUtil.getFomartDate(new Date(),"yyyy骞碝M鏈坉d鏃� HH:mm:ss")); dataMap.put("car_number1",car_number1); dataMap.put("thing2",thing2); @@ -690,6 +690,40 @@ } } + + public static void main(String[] args) { + String postUrL = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=90_8_a3QDclSc8HTcbgXhSVnijiQdRf4dG5wme29riDIyt3UIi7FpZ_HJyqyEIY-_e2A29jH2fLBKgtuBKtq-cy7DteFg5l9EawoxAwiRis8BMnEl-u01ITtCUVU90XCIjADASXD"; + //鏁翠綋鍙傛暟map + Map<String, Object> paramMap = new HashMap<String, Object>(); + //娑堟伅涓婚鏄剧ず鐩稿叧map + Map<String, Object> dataMap = new HashMap<String, Object>(); + //杞︾墝鍙� + Map<String, Object> car_number1 = new HashMap<String,Object>(); + car_number1.put("value","鐨朅12345"); + //鍙告満濮撳悕 + Map<String, Object> thing2 = new HashMap<String,Object>(); + thing2.put("value","灏忛樋姝�"); + //绛惧埌鏃堕棿 + Map<String, Object> time5 = new HashMap<String,Object>(); + time5.put("value", DateUtil.getFomartDate(new Date(),"yyyy骞碝M鏈坉d鏃� HH:mm:ss")); + + dataMap.put("car_number1",car_number1); + dataMap.put("thing2",thing2); + dataMap.put("time5",time5); + paramMap.clear(); + paramMap.put("template_id", "ZYhHg5eJJim0LR3FLVaqKcVqW3p8GQk8qrTO40ffHXI"); + paramMap.put("touser", "ovmre6RUJJZCDtCyLxWYKSMgt7u8"); + paramMap.put("data", dataMap); + String response = HttpsUtil.postJson(postUrL, JSONObject.toJSONString(paramMap)); + log.error("路==++--路鎺ㄩ�佸井淇℃ā鏉夸俊鎭唴瀹癸細{}", JSONObject.toJSONString(paramMap)); + if(StringUtils.isBlank(response)){ + log.error("路==++--路鎺ㄩ�佸井淇℃ā鏉夸俊鎭細{}路--++==路", "澶辫触"); + }else{ + JSONObject json = JSONObject.parseObject(response); + log.error("路==++--路鎺ㄩ�佸井淇℃ā鏉夸俊鎭細{}路--++==路", Constants.equalsInteger(json.getInteger("errcode"),Constants.ZERO)?"鎴愬姛":"澶辫触"+json.getString("errmsg")); + } + } + public void sendUnFinishNotice(WxNoticeConfigMapper wxNoticeConfigMapper,Integer unFinishNum,String objCode,String token, List<String> openIds){ try{ -- Gitblit v1.9.3