FlashDeliveryReasonRequest.java 801 B

12345678910111213141516171819
  1. package com.ruoyi.app.flashdelivery.dto;
  2. import java.util.List;
  3. import lombok.Data;
  4. /** 用户或平台取消闪送订单时提交的原因。 */
  5. @Data
  6. public class FlashDeliveryReasonRequest {
  7. /** 取消原因,必填,去除首尾空格后不能为空且最长 500 个字符。 */
  8. private String reason;
  9. /** 问题站点编号,收件拒收时允许指定DELIVERY收货站。 */
  10. private Long problemStopId;
  11. /** 平台取消时必填的处理结果,最长500字符。 */
  12. private String handlingResult;
  13. /** 已取物品去向或接收人;已有取货时必填,最长500字符。 */
  14. private String pickedGoodsDisposition;
  15. /** 平台介入时的实际交接凭证;已有取货时至少1张、最多9张。 */
  16. private List<String> handoffImageUrls;
  17. }