123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- package com.fs.wx.domain;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import lombok.AllArgsConstructor;
- import java.time.LocalDateTime;
- /**
- * 微信同步发货信息定时任务表
- */
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- public class FsWxExpressTask {
- /**
- * 任务ID,唯一标识
- */
- private Long id;
- /**
- * 订单code
- */
- private String orderCode;
- /**
- * 支付单号
- */
- private String payCode;
- /**
- * 用户id
- */
- private Long userId;
- /**
- * 消息内容,JSON格式。
- */
- private String data;
- /**
- * 任务状态:0=待执行, 1=执行中, 2=执行成功, 3=执行失败, 4=已取消
- */
- private Integer status;
- /**
- * 当前重试次数
- */
- private Integer retryCount;
- /**
- * 最大重试次数
- */
- private Integer maxRetries;
- /**
- * 请求参数(JSON格式,主要记录 access_token 获取方式)
- */
- private String requestParams;
- /**
- * 完整的请求体 (JSON格式)
- */
- private String requestBody;
- /**
- * API 响应结果 (JSON格式)
- */
- private String responseBody;
- /**
- * 错误信息 (如果执行失败)
- */
- private String errorMessage;
- /**
- * 任务创建时间
- */
- private LocalDateTime createTime; // 使用LocalDateTime对应timestamp
- /**
- * 最后更新时间
- */
- private LocalDateTime updateTime; // 使用LocalDateTime对应timestamp
- /**
- * 快递公司
- */
- private String expressCompany;
- /**
- * 快递编号
- */
- private String expressNo;
- }
|