Browse Source

terminal的api的pom文件引用错误,以及创建复制引用错的实体。

master
dimengzhe 2 years ago
parent
commit
0133b6604f
  1. 29
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppBaseConfigOrderCarsVo.java
  2. 34
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppBaseNowProduceCarVo.java
  3. 111
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppModelConfigListVo.java
  4. 19
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ConfigInfo.java
  5. 56
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ModelConfigListsQuery.java
  6. 55
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ModelConfigsVo.java

29
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppBaseConfigOrderCarsVo.java

@ -1,7 +1,10 @@
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
@ -9,4 +12,30 @@ import lombok.Data;
*/
@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;
}

34
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppBaseNowProduceCarVo.java

@ -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;
}

111
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/AppModelConfigListVo.java

@ -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;
}

19
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ConfigInfo.java

@ -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;
}

56
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ModelConfigListsQuery.java

@ -1,6 +1,7 @@
package com.yxt.anrui.terminal.api.supplychain.stock;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
@ -10,4 +11,59 @@ import lombok.Data;
*/
@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;
}

55
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/supplychain/stock/ModelConfigsVo.java

@ -1,7 +1,10 @@
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
@ -9,4 +12,56 @@ import lombok.Data;
*/
@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;
}

Loading…
Cancel
Save