42 changed files with 448 additions and 24 deletions
@ -0,0 +1,22 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:27 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderDepositInfoVo implements Vo { |
|||
private static final long serialVersionUID = 3569780647862829018L; |
|||
|
|||
@ApiModelProperty(value = "单台订金") |
|||
private String deposit; |
|||
@ApiModelProperty(value = "订金合计") |
|||
private String depositTotal; |
|||
@ApiModelProperty(value = "订金备注") |
|||
private String depositRemarks; |
|||
} |
@ -0,0 +1,60 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:23 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderDetailsVo implements Vo { |
|||
private static final long serialVersionUID = 430116235810980123L; |
|||
|
|||
@ApiModelProperty(value = "合同编号") |
|||
private String contractId; |
|||
@ApiModelProperty(value = "制单日期") |
|||
private String orderDate; |
|||
@ApiModelProperty(value = "客户sid") |
|||
private String customerSid; |
|||
@ApiModelProperty(value = "客户头像") |
|||
private String customerImage; |
|||
@ApiModelProperty(value = "客户名称") |
|||
private String name; |
|||
@ApiModelProperty(value = "客户电话") |
|||
private String phone; |
|||
@ApiModelProperty(value = "客户类型") |
|||
private String customerKey; |
|||
@ApiModelProperty(value = "订单类型") |
|||
private String orderType; |
|||
@ApiModelProperty(value = "挂靠公司") |
|||
private String affiliated; |
|||
@ApiModelProperty(value = "开票类型") |
|||
private String invoiceType; |
|||
@ApiModelProperty(value = "销售机构") |
|||
private String salesOrg; |
|||
@ApiModelProperty(value = "部门名称") |
|||
private String departmentName; |
|||
@ApiModelProperty(value = "销售专员") |
|||
private String sellerName; |
|||
@ApiModelProperty(value = "保险信息") |
|||
private String insuranceInfo; |
|||
@ApiModelProperty(value = "总优惠") |
|||
private String totaldiscount; |
|||
@ApiModelProperty(value = "补充说明") |
|||
private String addRemarks; |
|||
@ApiModelProperty(value = "车型信息") |
|||
private AppOrderModelInfoVo modelInfo; |
|||
@ApiModelProperty(value = "价格信息") |
|||
private AppOrderPriceInfoVo priceInfo; |
|||
@ApiModelProperty(value = "上装信息") |
|||
private AppOrderTopInfoVo topInfo; |
|||
@ApiModelProperty(value = "主车优惠") |
|||
private List<AppOrderDiscountListVo> discountList; |
|||
@ApiModelProperty(value = "订金信息") |
|||
private AppOrderDepositInfoVo depositInfo; |
|||
} |
@ -0,0 +1,26 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:26 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderDiscountListVo implements Vo { |
|||
private static final long serialVersionUID = -3316798613545948890L; |
|||
|
|||
@ApiModelProperty(value = "优惠名称") |
|||
private String discountName; |
|||
@ApiModelProperty(value = "价值") |
|||
private String price; |
|||
@ApiModelProperty(value = "说明") |
|||
private String explain; |
|||
@ApiModelProperty(value = "数量") |
|||
private String number; |
|||
@ApiModelProperty(value = "总价值") |
|||
private String total; |
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:24 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderModelInfoVo implements Vo { |
|||
private static final long serialVersionUID = -4115558574921406198L; |
|||
|
|||
@ApiModelProperty(value = "车型图片") |
|||
private String modelImage; |
|||
@ApiModelProperty(value = "车型名称") |
|||
private String modelName; |
|||
@ApiModelProperty(value = "车型sid") |
|||
private String modelSid; |
|||
@ApiModelProperty(value = "配置sid") |
|||
private String configSid; |
|||
private String brand; |
|||
private String price; |
|||
@ApiModelProperty(value = "类型") |
|||
private String type; |
|||
@ApiModelProperty(value = "车架号") |
|||
private List<String> vinList; |
|||
@ApiModelProperty(value = "采购订单编号") |
|||
private List<String> orderList; |
|||
@ApiModelProperty(value = "合计数量") |
|||
private String total; |
|||
} |
@ -0,0 +1,27 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:25 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderPriceInfoVo implements Vo { |
|||
private static final long serialVersionUID = 1242900120552287570L; |
|||
|
|||
@ApiModelProperty(value = "主车成交价") |
|||
private String transactionPrice; |
|||
@ApiModelProperty(value = "台数") |
|||
private String number; |
|||
|
|||
@ApiModelProperty(value = "车价合计") |
|||
private String totalPrice; |
|||
@ApiModelProperty(value = "预计提车日期") |
|||
private String date; |
|||
@ApiModelProperty(value = "预计提车地点") |
|||
private String address; |
|||
} |
@ -1,4 +1,4 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app; |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
@ -0,0 +1,26 @@ |
|||
package com.yxt.anrui.buscenter.api.bussalesorder.app.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:26 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppOrderTopInfoVo implements Vo { |
|||
private static final long serialVersionUID = -6895216586396967122L; |
|||
|
|||
/** |
|||
* 拼接字段:委改方式:小委改、委改厂:第三委改厂、外廓尺寸:7.8m*3m、板材厚度:5cm、板材材料:合金材质、公告型号:T-B123456 |
|||
* 字段为null或者“” 时 不拼接 |
|||
*/ |
|||
@ApiModelProperty(value = "上装信息") |
|||
private String topBean; |
|||
@ApiModelProperty(value = "合同附件") |
|||
private List<String> contractImages; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:05 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class OrderDepositInfoVo implements Vo { |
|||
private static final long serialVersionUID = -6588818888534142465L; |
|||
@ApiModelProperty(value = "单台订金") |
|||
private String deposit; |
|||
@ApiModelProperty(value = "订金合计") |
|||
private String depositTotal; |
|||
@ApiModelProperty(value = "订金备注") |
|||
private String depositRemarks; |
|||
} |
@ -0,0 +1,60 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 14:56 |
|||
* @Description 移动端销售订单详情 |
|||
*/ |
|||
@Data |
|||
public class OrderDetailsVo implements Vo { |
|||
private static final long serialVersionUID = 3824138856793171263L; |
|||
@ApiModelProperty(value = "合同编号") |
|||
private String contractId; |
|||
@ApiModelProperty(value = "制单日期") |
|||
private String orderDate; |
|||
@ApiModelProperty(value = "客户sid") |
|||
private String customerSid; |
|||
@ApiModelProperty(value = "客户头像") |
|||
private String customerImage; |
|||
@ApiModelProperty(value = "客户名称") |
|||
private String name; |
|||
@ApiModelProperty(value = "客户电话") |
|||
private String phone; |
|||
@ApiModelProperty(value = "客户类型") |
|||
private String customerKey; |
|||
@ApiModelProperty(value = "订单类型") |
|||
private String orderType; |
|||
@ApiModelProperty(value = "挂靠公司") |
|||
private String affiliated; |
|||
@ApiModelProperty(value = "开票类型") |
|||
private String invoiceType; |
|||
@ApiModelProperty(value = "销售机构") |
|||
private String salesOrg; |
|||
@ApiModelProperty(value = "部门名称") |
|||
private String departmentName; |
|||
@ApiModelProperty(value = "销售专员") |
|||
private String sellerName; |
|||
@ApiModelProperty(value = "保险信息") |
|||
private String insuranceInfo; |
|||
@ApiModelProperty(value = "总优惠") |
|||
private String totaldiscount; |
|||
@ApiModelProperty(value = "补充说明") |
|||
private String addRemarks; |
|||
@ApiModelProperty(value = "车型信息") |
|||
private OrderModelInfoVo modelInfo; |
|||
@ApiModelProperty(value = "价格信息") |
|||
private OrderPriceInfoVo priceInfo; |
|||
@ApiModelProperty(value = "上装信息") |
|||
private OrderTopInfoVo topInfo; |
|||
@ApiModelProperty(value = "主车优惠") |
|||
private List<OrderDiscountListVo> discountList; |
|||
@ApiModelProperty(value = "订金信息") |
|||
private OrderDepositInfoVo depositInfo; |
|||
|
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 16:02 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class OrderDiscountListVo implements Vo { |
|||
private static final long serialVersionUID = -4266703223623523971L; |
|||
@ApiModelProperty(value = "优惠名称") |
|||
private String discountName; |
|||
@ApiModelProperty(value = "价值") |
|||
private String price; |
|||
@ApiModelProperty(value = "说明") |
|||
private String explain; |
|||
@ApiModelProperty(value = "数量") |
|||
private String number; |
|||
@ApiModelProperty(value = "总价值") |
|||
private String total; |
|||
} |
@ -0,0 +1,35 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 15:45 |
|||
* @Description 销售订单详情-车型信息 |
|||
*/ |
|||
@Data |
|||
public class OrderModelInfoVo implements Vo { |
|||
private static final long serialVersionUID = -7281495389286141652L; |
|||
@ApiModelProperty(value = "车型图片") |
|||
private String modelImage; |
|||
@ApiModelProperty(value = "车型名称") |
|||
private String modelName; |
|||
@ApiModelProperty(value = "车型sid") |
|||
private String modelSid; |
|||
@ApiModelProperty(value = "配置sid") |
|||
private String configSid; |
|||
private String brand; |
|||
private String price; |
|||
@ApiModelProperty(value = "类型") |
|||
private String type; |
|||
@ApiModelProperty(value = "车架号") |
|||
private List<String> vinList; |
|||
@ApiModelProperty(value = "采购订单编号") |
|||
private List<String> orderList; |
|||
@ApiModelProperty(value = "合计数量") |
|||
private String total; |
|||
} |
@ -0,0 +1,26 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 15:58 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class OrderPriceInfoVo implements Vo { |
|||
private static final long serialVersionUID = -3487760224117936621L; |
|||
@ApiModelProperty(value = "主车成交价") |
|||
private String transactionPrice; |
|||
@ApiModelProperty(value = "台数") |
|||
private String number; |
|||
|
|||
@ApiModelProperty(value = "车价合计") |
|||
private String totalPrice; |
|||
@ApiModelProperty(value = "预计提车日期") |
|||
private String date; |
|||
@ApiModelProperty(value = "预计提车地点") |
|||
private String address; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.saleOrders.order; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2022/6/9 15:55 |
|||
* @Description 销售订单详情-上装信息 |
|||
*/ |
|||
@Data |
|||
public class OrderTopInfoVo implements Vo { |
|||
private static final long serialVersionUID = 4682350259861289455L; |
|||
/** |
|||
* 拼接字段:委改方式:小委改、委改厂:第三委改厂、外廓尺寸:7.8m*3m、板材厚度:5cm、板材材料:合金材质、公告型号:T-B123456 |
|||
* 字段为null或者“” 时 不拼接 |
|||
*/ |
|||
@ApiModelProperty(value = "上装信息") |
|||
private String topBean; |
|||
@ApiModelProperty(value = "合同附件") |
|||
private List<String> contractImages; |
|||
} |
Loading…
Reference in new issue