1
0
mirror of synced 2026-04-11 19:28:50 +08:00

修复委托代扣签约回调缺少change_type字段解析

Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
Agent-Logs-Url: https://github.com/binarywang/WxJava/sessions/9b604dd5-ff35-4198-b2dd-5db33fb0176c
This commit is contained in:
copilot-swe-agent[bot]
2026-03-26 13:29:02 +00:00
parent 9ba4a975bf
commit a8afc1d3c6

View File

@@ -102,6 +102,20 @@ public class WxSignQueryResult extends BaseWxPayResult implements Serializable {
@XStreamAlias("openid")
private String openId;
/**
* 变更类型, ADD签约DELETE解约
* 签约/解约回调通知时返回
*/
@XStreamAlias("change_type")
private String changeType;
/**
* 操作时间
* 签约/解约回调通知时返回
*/
@XStreamAlias("operate_time")
private String operateTime;
@Override
protected void loadXml(Document d) {
@@ -117,6 +131,8 @@ public class WxSignQueryResult extends BaseWxPayResult implements Serializable {
contractTerminatedMode = readXmlInteger(d, "contract_termination_mode");
contractTerminationRemark = readXmlString(d, "contract_termination_remark");
openId = readXmlString(d, "openid");
changeType = readXmlString(d, "change_type");
operateTime = readXmlString(d, "operate_time");
}
@Override