jiangping
2025-03-27 7b51c9e1abc198a501f7858599da9c116130fd6f
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年MM月dd日 HH:mm:ss"));
                time5.put("value", DateUtil.getFomartDate(new Date(),"yyyy年MM月dd日 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","皖A12345");
        //司机姓名
        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年MM月dd日 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{