package com.cf.imes.module.executor.controller.admin.order.vo.order;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;

@Schema(description = "管理后台 - api生产单获取列表")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ToString(callSuper = true)
public class ApiOrderRespVO {

    @Schema(description = "订单编号")
    private String order_no;

    @Schema(description = "自定义单号")
    private String custom_order_no;

    @Schema(description = "门店名称")
    private String store_name;

    @Schema(description = "门店电话")
    private String store_phone;

    @Schema(description = "客户名称")
    private String cosignee_name;

    @Schema(description = "客户电话")
    private String cosignee_phone;

    @Schema(description = "客户地址")
    private String cosignee_address;

    @Schema(description = "订单开始时间")
    private String start_date;

    @Schema(description = "订单结束时间")
    private String end_date;

    @Schema(description = "订单状态")
    private String order_state;

    @Schema(description = "平台状态")
    private String submit_state;

    @Schema(description = "备注")
    private String comments;

    @Schema(description = "业务员标识")
    private String staff_id;

    @Schema(description = "业务员昵称")
    private String nick_name;

    @Schema(description = "拆单员标识")
    private String cd_user;

    @Schema(description = "拆单员昵称")
    private String cd_nick_name;
}
