| | |
| | | package cn.iocoder.yudao.module.aftersales.controller.admin.ticket.vo.ticket; |
| | | |
| | | import cn.iocoder.yudao.module.system.api.storage.dto.StorageBlobRespDTO; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | |
| | | @Schema(description = "更新时间") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @Schema(description = "附件列表") |
| | | private List<StorageBlobRespDTO> attachmentList; |
| | | |
| | | @Schema(description = "明细行列表") |
| | | private List<Item> items; |
| | | |
| | |
| | | @Schema(description = "是否需要退货", example = "true") |
| | | private Boolean needReturn; |
| | | |
| | | @Schema(description = "明细售后单号", example = "AS20240101000001-01") |
| | | private String itemNo; |
| | | |
| | | @Schema(description = "部门ID", example = "1") |
| | | private Long deptId; |
| | | |
| | | @Schema(description = "部门名称") |
| | | private String deptName; |
| | | |
| | | @Schema(description = "原因类型", example = "1") |
| | | private Integer reasonType; |
| | | |
| | | @Schema(description = "具体原因", example = "产品表面有划痕") |
| | | private String reason; |
| | | |
| | | @Schema(description = "备注") |
| | | private String remark; |
| | | } |