2023-03-04 16:29:55 +08:00
|
|
|
|
package com.jsowell.wxpay.dto;
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 小程序模板消息发送模板
|
|
|
|
|
|
*/
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public class AppletTemplateMessageSendDTO implements Serializable {
|
|
|
|
|
|
private static final long serialVersionUID = 2234575457450378840L;
|
|
|
|
|
|
|
|
|
|
|
|
// 场景类型(1-开始充电;2-结束充电)
|
|
|
|
|
|
private String type;
|
|
|
|
|
|
|
|
|
|
|
|
//接收者(用户)的 openid
|
|
|
|
|
|
private String touser;
|
|
|
|
|
|
|
|
|
|
|
|
//所需下发的订阅模板id
|
|
|
|
|
|
private String template_id;
|
|
|
|
|
|
|
|
|
|
|
|
//所跳转的页面
|
|
|
|
|
|
private String page;
|
|
|
|
|
|
|
|
|
|
|
|
//模板消息内容
|
|
|
|
|
|
private Object data;
|
|
|
|
|
|
|
|
|
|
|
|
private StartChargingMessage startChargingMessage;
|
|
|
|
|
|
|
|
|
|
|
|
private StopChargingMessage stopChargingMessage;
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public static class StartChargingMessage {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 站点名称
|
|
|
|
|
|
* thing5
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String stationName;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 开始时间
|
|
|
|
|
|
* time2
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String startTime;
|
|
|
|
|
|
|
2023-03-18 15:32:29 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 订单编号
|
|
|
|
|
|
* character_string11
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String orderCode;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 收费标准(每度单价)
|
|
|
|
|
|
* thing13
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String totalPrice;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 枪口编号
|
|
|
|
|
|
* thing7
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String pileConnectorCode;
|
|
|
|
|
|
|
2023-03-04 16:29:55 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public static class StopChargingMessage {
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 充电费用
|
|
|
|
|
|
* amount17
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String chargingAmount;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 结束时间
|
|
|
|
|
|
* time3
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String endTime;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 结束原因
|
|
|
|
|
|
* thing7
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String endReason;
|
2023-03-18 15:32:29 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 订单编号
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String orderCode;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 充电度数
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String chargingDegree;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 充电时长
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String chargingTime;
|
2023-03-04 16:29:55 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|