
98 changed files with 1200 additions and 271 deletions
@ -0,0 +1,55 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.contract; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import com.fasterxml.jackson.annotation.JsonProperty; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:26 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCommonContractsPageVo { |
|||
|
|||
@ApiModelProperty("合同sid") |
|||
private String contractSid; |
|||
|
|||
@ApiModelProperty("合同编号") |
|||
private String contractId; |
|||
|
|||
@ApiModelProperty("合同类型") |
|||
private String contractType; |
|||
|
|||
@ApiModelProperty("乙方名称") |
|||
private String partyB; |
|||
|
|||
@ApiModelProperty("经办人") |
|||
private String handler; |
|||
|
|||
@ApiModelProperty("车型") |
|||
private String model; |
|||
|
|||
@ApiModelProperty("合同金额") |
|||
private String contractPrice; |
|||
|
|||
@ApiModelProperty("是否显示办理按钮") |
|||
@JsonProperty("isShowUpdate") |
|||
private boolean isShowUpdate; |
|||
|
|||
@ApiModelProperty("节点状态") |
|||
private String nodeState; |
|||
|
|||
private List<PrintConfirmVo> files = new ArrayList<>(); |
|||
@ApiModelProperty("是否显示下载") |
|||
private Boolean isShowDownload; |
|||
@JsonIgnore |
|||
private String commonContractUrl; |
|||
@JsonProperty("number") |
|||
private String num; |
|||
|
|||
} |
@ -0,0 +1,26 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.contract; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:26 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCommonContractsQuery implements Query { |
|||
|
|||
@ApiModelProperty("用户sid") |
|||
private String userSid; |
|||
|
|||
@ApiModelProperty("状态") |
|||
private String type; |
|||
|
|||
@ApiModelProperty("客户") |
|||
private String names; |
|||
|
|||
@ApiModelProperty("分公司sid") |
|||
private String useOrgSid; |
|||
} |
@ -0,0 +1,19 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.contract; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:18 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class PrintConfirmVo { |
|||
|
|||
@ApiModelProperty("文件名称") |
|||
private String name; |
|||
|
|||
@ApiModelProperty("下载路径") |
|||
private String downloadUrl; |
|||
} |
5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/discountPackageApply/BaseDiscountpackageApplyCompleteDto.java → anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/discountPackageApply/BaseDiscountpackageApplysCompleteDto.java
5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/discountPackageApply/BaseDiscountpackageApplyCompleteDto.java → anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/discountPackageApply/BaseDiscountpackageApplysCompleteDto.java
@ -0,0 +1,62 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.discountPackageApply; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:36 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class BaseInternalPurchasesVehicle { |
|||
|
|||
@ApiModelProperty("内购申请sid") |
|||
private String mainSid; // 内购申请sid
|
|||
@ApiModelProperty("车型sid") |
|||
private String modelSid; // 车型sid
|
|||
@ApiModelProperty("车型别名") |
|||
private String vehicleAlias; // 车型别名
|
|||
@ApiModelProperty("常用配置sid") |
|||
private String configSid; // 常用配置sid
|
|||
@ApiModelProperty("常用配置名称") |
|||
private String configName; // 常用配置名称
|
|||
@ApiModelProperty("运费") |
|||
private String freight; // 运费
|
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; // 车架号
|
|||
@ApiModelProperty("库存地点sid") |
|||
private String inventoryLocationSid; // 库存地点sid
|
|||
@ApiModelProperty("库存地点名称") |
|||
private String inventoryLocationName; // 库存地点名称
|
|||
@ApiModelProperty("内销价格") |
|||
private String witPinMoney; // 内销价格
|
|||
@ApiModelProperty("初始内销价格") |
|||
private String initialWitPinMoney; // 初始内销价格
|
|||
@ApiModelProperty("发票类型key") |
|||
private String invoiceTypeKey; // 发票类型key
|
|||
@ApiModelProperty("发票类型value") |
|||
private String invoiceTypeValue; // 发票类型value
|
|||
@ApiModelProperty("运费承担方sid") |
|||
private String freightUndertakerSid; // 运费承担方sid
|
|||
@ApiModelProperty("运费承担方名称") |
|||
private String freightUndertakerName; // 运费承担方名称
|
|||
@ApiModelProperty("是否调账(0未调账,1已调账)") |
|||
private String isAccadj; // 是否调账(0未调账,1已调账)
|
|||
@ApiModelProperty("是否开票(0未开票,1已开票)") |
|||
private String isInvoicing; // 是否开票(0未开票,1已开票)
|
|||
@ApiModelProperty("销售指导价") |
|||
private BigDecimal guidedPrice; // 销售指导价
|
|||
@ApiModelProperty("调回状态key") |
|||
private String recallStateKey; // 调回状态key
|
|||
@ApiModelProperty("调回状态value") |
|||
private String recallStateValue; // 调回状态value
|
|||
@ApiModelProperty("厂家结算价") |
|||
private BigDecimal costPrice; // 厂家结算价
|
|||
@ApiModelProperty("调入方采购部门sid") |
|||
private String callInBuyerOrgSid; // 调入方采购部门sid
|
|||
@ApiModelProperty("调入方采购部门名称") |
|||
private String callInBuyerOrgName; // 调入方采购部门名称
|
|||
} |
@ -0,0 +1,48 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.discountPackageApply; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.HashMap; |
|||
import java.util.List; |
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:34 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class FlowTasksVo { |
|||
|
|||
@ApiModelProperty("任务Id") |
|||
private String taskId; |
|||
@ApiModelProperty("businessSid ") |
|||
private String businessSid; |
|||
@ApiModelProperty("用户Id") |
|||
private String userId; |
|||
@ApiModelProperty("用户Sid") |
|||
private String userSid; |
|||
|
|||
@ApiModelProperty("任务意见") |
|||
private String comment; |
|||
|
|||
@ApiModelProperty("流程实例Id") |
|||
private String instanceId; |
|||
|
|||
@ApiModelProperty("节点") |
|||
private String targetKey; |
|||
|
|||
@ApiModelProperty("流程变量信息") |
|||
private Map<String, Object> values = new HashMap<>(); |
|||
|
|||
@ApiModelProperty("审批人") |
|||
private String assignee; |
|||
|
|||
@ApiModelProperty("候选人") |
|||
private List<String> candidateUsers = new ArrayList<>(); |
|||
|
|||
@ApiModelProperty("审批组") |
|||
private List<String> candidateGroups = new ArrayList<>(); |
|||
} |
@ -0,0 +1,16 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.retrieval; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:44 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCarVinsListVo { |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vin; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.anrui.terminal.api.autoservice.retrieval; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:47 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppDeliveredDetailssQuery implements Query { |
|||
|
|||
@ApiModelProperty("sid") |
|||
private String sid; |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private List<String> list; |
|||
|
|||
@ApiModelProperty("用户sid") |
|||
private String userSid; |
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.yxt.anrui.terminal.api.finance.collectionConfirm; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 12:01 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCustomerBillDetailsVo { |
|||
|
|||
@ApiModelProperty("实收金额") |
|||
private String money; |
|||
@ApiModelProperty("款项类型") |
|||
private String paymentType; |
|||
@ApiModelProperty("创建人") |
|||
private String handle; |
|||
@ApiModelProperty("创建人Sid") |
|||
private String staffSid; |
|||
@ApiModelProperty("创建时间") |
|||
private String date; |
|||
@ApiModelProperty("客户sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("客户类型") |
|||
private String customerKey; |
|||
@ApiModelProperty("客户头像") |
|||
private String customerImage; |
|||
@ApiModelProperty("合同sid") |
|||
private String contractSid; |
|||
@ApiModelProperty("应收项目名称") |
|||
private String receivablesName; |
|||
} |
@ -0,0 +1,46 @@ |
|||
package com.yxt.anrui.terminal.api.finance.collectionConfirm; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:55 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCustomerBillSummaryDetailssVo { |
|||
|
|||
@ApiModelProperty("合同sid") |
|||
private String contractSid; |
|||
|
|||
@ApiModelProperty("合同编号") |
|||
private String contractId; |
|||
|
|||
@ApiModelProperty("客户sid") |
|||
private String customerSid; |
|||
|
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
|
|||
@ApiModelProperty("客户类型") |
|||
private String customerKey; |
|||
|
|||
@ApiModelProperty("客户头像") |
|||
private String customerImage; |
|||
|
|||
@ApiModelProperty("合同日期") |
|||
private String date; |
|||
|
|||
@ApiModelProperty("未收费用") |
|||
private String unReceivable; |
|||
|
|||
@ApiModelProperty("应收费用") |
|||
private String receivable; |
|||
|
|||
@ApiModelProperty("实缴费用") |
|||
private String paid; |
|||
|
|||
@ApiModelProperty("应收项目名称") |
|||
private String receivablesName; |
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.yxt.anrui.terminal.api.finance.collectionConfirm; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 12:00 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCustomerBillSummarysQuery implements Query { |
|||
|
|||
@ApiModelProperty("合同sid") |
|||
private String contractSid; |
|||
} |
@ -0,0 +1,37 @@ |
|||
package com.yxt.anrui.terminal.api.finance.collectionConfirm; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 12:00 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppCustomerBillSummarysVo { |
|||
|
|||
@ApiModelProperty("应收") |
|||
private String receivable; |
|||
|
|||
@ApiModelProperty("未收") |
|||
private String unReceivable; |
|||
|
|||
@ApiModelProperty("时间") |
|||
private String date; |
|||
|
|||
@ApiModelProperty("实收") |
|||
private String paid; |
|||
|
|||
@ApiModelProperty("付款sid") |
|||
private String paymentSid; |
|||
|
|||
@ApiModelProperty("状态") |
|||
private String state; |
|||
|
|||
@ApiModelProperty("款项类型") |
|||
private String payType; |
|||
|
|||
@ApiModelProperty("应收项目名称") |
|||
private String receivablesName; |
|||
} |
@ -0,0 +1,23 @@ |
|||
package com.yxt.anrui.terminal.api.finance.collectionConfirm; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 11:56 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppFinUncollectedReceivablesDetailedsQuery implements Query { |
|||
|
|||
@ApiModelProperty("用户sid") |
|||
private String userSid; |
|||
|
|||
@ApiModelProperty("客户名称") |
|||
private String name; |
|||
|
|||
@ApiModelProperty("分公司sid") |
|||
private String useOrgSid; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 13:52 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppBaseConfigNowCarsQuery { |
|||
|
|||
@ApiModelProperty("车型sid") |
|||
private String modelSid; |
|||
|
|||
@ApiModelProperty("配置sid") |
|||
private String configSid; |
|||
|
|||
@ApiModelProperty("用户sid") |
|||
private String userSid; |
|||
|
|||
@ApiModelProperty("分公司sid") |
|||
private String useOrg; |
|||
|
|||
@ApiModelProperty("只考虑车架号") |
|||
private String names; |
|||
} |
@ -0,0 +1,38 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 13:51 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppBaseConfigNowCarsVo { |
|||
|
|||
@ApiModelProperty("车型名称") |
|||
private String modelName; |
|||
|
|||
@ApiModelProperty("销售指导价") |
|||
private String price; |
|||
|
|||
@ApiModelProperty("现车列表") |
|||
private List<AppBaseVinNowCarVo> records; |
|||
|
|||
@ApiModelProperty("常用配置") |
|||
private String commonlyConfig; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelName; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelValue; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private List<ModelLabel> typeList; |
|||
|
|||
private BaseModelVehicleVersionVo carDetailPage; |
|||
} |
@ -0,0 +1,41 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 13:52 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppBaseConfigOrderCarsVo { |
|||
|
|||
@ApiModelProperty("车型名称") |
|||
private String modelName; |
|||
|
|||
@ApiModelProperty("销售指导价") |
|||
private String price; |
|||
|
|||
@ApiModelProperty("排产列表") |
|||
private List<AppBaseNowProduceCarVo> records; |
|||
|
|||
@ApiModelProperty("常用配置") |
|||
private String commonlyConfig; |
|||
|
|||
@ApiModelProperty("页数") |
|||
private Long pages; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelName; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelValue; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private List<ModelLabel> typeList; |
|||
|
|||
private BaseModelVehicleVersionVo carDetailPage; |
|||
} |
@ -0,0 +1,34 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:39 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppBaseNowProduceCarVo { |
|||
|
|||
@ApiModelProperty("订单编号") |
|||
private String orderId; |
|||
|
|||
@ApiModelProperty("状态") |
|||
private String state; |
|||
|
|||
@ApiModelProperty("订单日期") |
|||
private String date; |
|||
|
|||
@ApiModelProperty("预计上线日期") |
|||
private String forecastDate; |
|||
|
|||
@ApiModelProperty("上线日期") |
|||
private String upDate; |
|||
|
|||
@ApiModelProperty("下线日期") |
|||
private String downDate; |
|||
|
|||
@ApiModelProperty("采购数量") |
|||
private String number; |
|||
} |
@ -0,0 +1,37 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:01 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppBaseVinNowCarVo { |
|||
|
|||
@ApiModelProperty("车辆sid") |
|||
private String sid; |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vin; |
|||
|
|||
@ApiModelProperty("状态") |
|||
private String state; |
|||
|
|||
@ApiModelProperty("颜色") |
|||
private String color; |
|||
|
|||
@ApiModelProperty("合格证") |
|||
private String certificate; |
|||
|
|||
@ApiModelProperty("存放地点") |
|||
private String address; |
|||
|
|||
@ApiModelProperty("促销价") |
|||
private String promotionPrice; |
|||
|
|||
@ApiModelProperty(value = "销售政策标签") |
|||
private String label; |
|||
} |
@ -0,0 +1,111 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:43 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class AppModelConfigListVo { |
|||
|
|||
@ApiModelProperty("以元为单位的指导价") |
|||
private String prices; |
|||
@ApiModelProperty(value = "配置sid") |
|||
private String configSid; |
|||
@ApiModelProperty("车型配置") |
|||
private String modelConfigName; |
|||
|
|||
@ApiModelProperty(value = "常用配置名称") |
|||
private String configName; |
|||
@ApiModelProperty(value = "颜色") |
|||
private String carColor; |
|||
@ApiModelProperty(value = "现车") |
|||
private String nowCarNum; |
|||
@ApiModelProperty(value = "排产车") |
|||
private String produceCarNum; |
|||
@ApiModelProperty(value = "指导价") |
|||
private String price; |
|||
@ApiModelProperty(value = "更多配置") |
|||
private List<MoreConfigVo> moreList = new ArrayList<>(); |
|||
|
|||
//常用配置名称拼接字段
|
|||
@ApiModelProperty(value = "缓冲器:后端内部使用") |
|||
private String slowMachine; |
|||
@ApiModelProperty(value = "后视镜:后端内部使用") |
|||
private String rearViewMirror; |
|||
@ApiModelProperty(value = "轮胎:后端内部使用") |
|||
private String tireSize; |
|||
@ApiModelProperty(value = "驾驶室:后端内部使用") |
|||
private String specification; |
|||
@ApiModelProperty(value = "速比:后端内部使用") |
|||
private String rearAxleRatio; |
|||
@ApiModelProperty(value = "后桥:后端内部使用") |
|||
private String rearAxleValue; |
|||
@ApiModelProperty(value = "空调:后端内部使用") |
|||
private String airConditioner; |
|||
@ApiModelProperty(value = "轮毂材质:后端内部使用") |
|||
private String hubMaterial; |
|||
@ApiModelProperty(value = "导流罩:后端内部使用") |
|||
private String baffleModel; |
|||
@ApiModelProperty(value = "悬架:后端内部使用") |
|||
private String suspension; |
|||
@ApiModelProperty(value = "座椅:后端内部使用") |
|||
private String seat; |
|||
@ApiModelProperty(value = "护轮罩:后端内部使用") |
|||
private String tireCover; |
|||
@ApiModelProperty(value = "鞍座:后端内部使用") |
|||
private String saddle; |
|||
@ApiModelProperty(value = "轴距:后端内部使用") |
|||
private String wheelbase; |
|||
@ApiModelProperty(value = "保险杠:后端内部使用") |
|||
private String bumper; |
|||
@ApiModelProperty(value = "配置包:后端内部使用") |
|||
private String configuringBao; |
|||
@ApiModelProperty(value = "独立热源:后端内部使用") |
|||
private String independentSources; |
|||
@ApiModelProperty(value = "燃料箱:后端内部使用") |
|||
private String fuelTank; |
|||
@ApiModelProperty(value = "多媒体:后端内部使用") |
|||
private String multimedia; |
|||
|
|||
|
|||
@ApiModelProperty(value = "有效期:移动") |
|||
private String priceValidity; |
|||
@ApiModelProperty(value = "厂家结算价") |
|||
private String manufactorSettlementPrice; |
|||
|
|||
// @ApiModelProperty(value = "指导价")
|
|||
// private String guidedPrice;
|
|||
@ApiModelProperty(value = "辆(已废弃)") |
|||
private String vehicleQuantity; |
|||
@ApiModelProperty(value = "车型sid:内部") |
|||
private String modelSid; |
|||
@ApiModelProperty(value = "车型名称:移动") |
|||
private String modelName; |
|||
@ApiModelProperty(value = "车型名称:移动") |
|||
private String model; |
|||
@ApiModelProperty(value = "品牌名称:移动") |
|||
private String brand; |
|||
@ApiModelProperty(value = "更多配置:移动") |
|||
private String otherConfig; |
|||
@ApiModelProperty(value = "品牌sid:移动") |
|||
private String brandSid; |
|||
|
|||
@ApiModelProperty(value = "车型配置关联sid") |
|||
private String vehModelConfigSid; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelName; |
|||
@ApiModelProperty(value = "车型标签") |
|||
private List<ModelLabel> typeList; |
|||
@ApiModelProperty(value = "销售政策标签") |
|||
private String label; |
|||
|
|||
private BaseModelVehicleVersionVo carDetailPage; |
|||
} |
@ -0,0 +1,30 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:01 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class BaseModelVehicleVersionVo { |
|||
|
|||
@ApiModelProperty("版本编码") |
|||
private Integer moduleVersion; |
|||
|
|||
@ApiModelProperty("apk下载地址") |
|||
private String path; |
|||
|
|||
@ApiModelProperty("0.内置Activity 1.内置WebView 2.RePlugin插件") |
|||
private String type; |
|||
|
|||
@ApiModelProperty("插件名称") |
|||
private String modulePluginName; |
|||
|
|||
@ApiModelProperty("地址") |
|||
private String moduleAction; |
|||
|
|||
private String json; |
|||
} |
@ -0,0 +1,19 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:43 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class ConfigInfo { |
|||
|
|||
@ApiModelProperty(value = "配置名称") |
|||
private String configName; |
|||
|
|||
@ApiModelProperty(value = "配置值") |
|||
private String configValue; |
|||
} |
@ -0,0 +1,69 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 13:51 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class ModelConfigListsQuery implements Query { |
|||
|
|||
@ApiModelProperty("颜色") |
|||
private String bodyColor; |
|||
@ApiModelProperty("缓速器") |
|||
private String slowMachine; |
|||
@ApiModelProperty("后视镜") |
|||
private String rearViewMirror; |
|||
@ApiModelProperty("轮胎") |
|||
private String tireSize; |
|||
@ApiModelProperty("驾驶室") |
|||
private String specification; |
|||
@ApiModelProperty("速比") |
|||
private String rearAxleRatio; |
|||
@ApiModelProperty("后桥") |
|||
private String rearAxleValue; |
|||
@ApiModelProperty("空调") |
|||
private String airConditioner; |
|||
@ApiModelProperty("轮毂材质") |
|||
private String hubMaterial; |
|||
@ApiModelProperty("导流罩") |
|||
private String diversionCover; |
|||
@ApiModelProperty("悬架") |
|||
private String suspension; |
|||
@ApiModelProperty("座椅") |
|||
private String seat; |
|||
@ApiModelProperty("护轮罩") |
|||
private String protectTireCover; |
|||
@ApiModelProperty("轴距") |
|||
private String wheelbase; |
|||
@ApiModelProperty("鞍座") |
|||
private String saddle; |
|||
@ApiModelProperty("配置包") |
|||
private String configuringBao; |
|||
@ApiModelProperty("保险杠") |
|||
private String bumper; |
|||
@ApiModelProperty("燃料箱") |
|||
private String fuelTank; |
|||
@ApiModelProperty("独立热源") |
|||
private String independentSources; |
|||
@ApiModelProperty("多媒体") |
|||
private String multiMedia; |
|||
|
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("车型sid") |
|||
private String modelSid; |
|||
@ApiModelProperty("用户sid") |
|||
private String userSid; |
|||
@ApiModelProperty("分公司:后端内部使用") |
|||
private String useOrg; |
|||
@ApiModelProperty("分公司:机构sid") |
|||
private String orgPath; |
|||
|
|||
@ApiModelProperty(value = "标签") |
|||
private String label; |
|||
} |
@ -0,0 +1,67 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 13:49 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class ModelConfigsVo { |
|||
|
|||
@ApiModelProperty("车型名称") |
|||
private String modelName; |
|||
@ApiModelProperty("配置列表") |
|||
private List<AppModelConfigListVo> modelConfigList; |
|||
@ApiModelProperty(value = "页数") |
|||
private Integer pages; |
|||
|
|||
@ApiModelProperty("车型图片:移动端使用") |
|||
private List<String> modelImage; |
|||
@ApiModelProperty("车型list:移动端使用") |
|||
private List<ConfigInfo> configList; |
|||
@ApiModelProperty("指导价:移动端使用") |
|||
private String price; |
|||
@ApiModelProperty("品牌名称:移动端使用") |
|||
private String brandName; |
|||
@ApiModelProperty("版本:移动端使用") |
|||
private String vehicleVersionValue; |
|||
@ApiModelProperty(value = "功能:移动端使用") |
|||
private String vehicleTypeValue; |
|||
@ApiModelProperty(value = "系列:移动端使用") |
|||
private String productLineValue; |
|||
@ApiModelProperty(value = "驱动:移动端使用") |
|||
private String driveFormValue; |
|||
@ApiModelProperty(value = "马力:移动端使用") |
|||
private String powerValue; |
|||
@ApiModelProperty(value = "燃料:移动端使用") |
|||
private String fuelTypeValue; |
|||
@ApiModelProperty(value = "变速箱:移动端使用") |
|||
private String gearboxTypeValue; |
|||
@ApiModelProperty(value = "细分市场:移动端使用") |
|||
private String marketSegments; |
|||
@ApiModelProperty(value = "系别:移动端使用") |
|||
private String department; |
|||
@ApiModelProperty(value = "发动机型号:移动端使用") |
|||
private String engineTypeValue; |
|||
@ApiModelProperty(value = "公告型号:移动端使用") |
|||
private String announcementModel; |
|||
@ApiModelProperty(value = "规格型号:移动端使用") |
|||
private String specifications; |
|||
@ApiModelProperty(value = "货箱:移动端使用") |
|||
private String packingCase; |
|||
@ApiModelProperty(value = "内部编码:移动端使用") |
|||
private String insideCode; |
|||
@ApiModelProperty(value = "排放标准:移动端使用") |
|||
private String emissionStandardValue; |
|||
|
|||
@ApiModelProperty(value = "车型标签") |
|||
private String labelName; |
|||
|
|||
@ApiModelProperty(value = "车型标签(页面展示)") |
|||
private String labelValue; |
|||
} |
@ -0,0 +1,24 @@ |
|||
package com.yxt.anrui.terminal.api.supplychain.stock; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Author dimengzhe |
|||
* @Date 2023/3/29 14:05 |
|||
* @Description |
|||
*/ |
|||
@Data |
|||
public class MoreConfigVo { |
|||
|
|||
@ApiModelProperty(value = "公司名称") |
|||
private String companyName; |
|||
|
|||
@ApiModelProperty(value = "现车数量") |
|||
private String nowCarNum; |
|||
|
|||
@ApiModelProperty(value = "排产数量") |
|||
private String produceCarNum; |
|||
@ApiModelProperty(value = "分公司sid:车型及配置关联中的后端内部使用") |
|||
private String useOrgSid; |
|||
} |
Loading…
Reference in new issue