
59 changed files with 1770 additions and 54 deletions
@ -0,0 +1,31 @@ |
|||||
|
package com.yxt.anrui.base.api.busvehicleorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppOrderReadyCar implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("排产订单编号") |
||||
|
private String orderId; |
||||
|
|
||||
|
@ApiModelProperty("创建日期") |
||||
|
private String date; |
||||
|
|
||||
|
@ApiModelProperty("总数") |
||||
|
private String totalNum; |
||||
|
|
||||
|
@ApiModelProperty("可使用数量") |
||||
|
private String canUseNum; |
||||
|
|
||||
|
@ApiModelProperty("选择数量") |
||||
|
private String selectNum; |
||||
|
|
||||
|
@ApiModelProperty("排产单sid") |
||||
|
private String sid; |
||||
|
|
||||
|
@ApiModelProperty("提示消息") |
||||
|
private String msg; |
||||
|
|
||||
|
} |
@ -0,0 +1,25 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppBusSaleOrderInitModelInfoVo implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("") |
||||
|
private AppOrderInfo orderInfo; |
||||
|
|
||||
|
@ApiModelProperty("") |
||||
|
private AppCarInfo carInfo; |
||||
|
|
||||
|
@ApiModelProperty("订单sid") |
||||
|
private String saleOrderSid; |
||||
|
|
||||
|
@ApiModelProperty("选择类型") |
||||
|
private String state; |
||||
|
|
||||
|
@ApiModelProperty("排产数量") |
||||
|
private String arrangeNumber; |
||||
|
|
||||
|
} |
@ -0,0 +1,63 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppBusSaleOrderStateVo implements Vo { |
||||
|
|
||||
|
//0 未完善 1 已完善
|
||||
|
|
||||
|
@ApiModelProperty("单据状态") |
||||
|
private int orderInfoState; |
||||
|
|
||||
|
@ApiModelProperty("车型状态") |
||||
|
private int modleInfoState; |
||||
|
|
||||
|
@ApiModelProperty("车型名称") |
||||
|
private String modelName; |
||||
|
|
||||
|
@ApiModelProperty("车型sid") |
||||
|
private String modelSid; |
||||
|
|
||||
|
@ApiModelProperty("配置sid") |
||||
|
private String configSid; |
||||
|
|
||||
|
@ApiModelProperty("上装状态") |
||||
|
private int topInfoState; |
||||
|
|
||||
|
@ApiModelProperty("上装名称") |
||||
|
private String topName; |
||||
|
|
||||
|
@ApiModelProperty("挂车状态") |
||||
|
private int trailerInfoState; |
||||
|
|
||||
|
@ApiModelProperty("价格信息") |
||||
|
private int priceInfoState; |
||||
|
|
||||
|
@ApiModelProperty("订金状态") |
||||
|
private int depositInfoState; |
||||
|
|
||||
|
@ApiModelProperty("保险说明") |
||||
|
private int insureInfoState; |
||||
|
|
||||
|
@ApiModelProperty("保险名称") |
||||
|
private String insureName; |
||||
|
|
||||
|
@ApiModelProperty("金融方案状态") |
||||
|
private int financeInfoState; |
||||
|
|
||||
|
@ApiModelProperty("补充说明状态") |
||||
|
private int remarksStete; |
||||
|
|
||||
|
@ApiModelProperty("补充说明") |
||||
|
private String remarks; |
||||
|
|
||||
|
@ApiModelProperty("客户sid") |
||||
|
private String customerSid; |
||||
|
|
||||
|
@ApiModelProperty("客户名称") |
||||
|
private String customerName; |
||||
|
|
||||
|
} |
@ -0,0 +1,37 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.dto.Dto; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppBusSalesOrderAllDto implements Dto { |
||||
|
|
||||
|
@ApiModelProperty("客户名称") |
||||
|
private String customerName; |
||||
|
@ApiModelProperty("手机号") |
||||
|
private String customerMobile; |
||||
|
@ApiModelProperty("付款类型") |
||||
|
private String payType; |
||||
|
@ApiModelProperty("付款类型") |
||||
|
private String payValue; |
||||
|
@ApiModelProperty("开票类型") |
||||
|
private String invoiceType; |
||||
|
@ApiModelProperty("用户sid") |
||||
|
private String userSid; |
||||
|
@ApiModelProperty("销售订单sid") |
||||
|
private String saleOrderSid; |
||||
|
@ApiModelProperty("客户sid") |
||||
|
private String customerSid; |
||||
|
@ApiModelProperty("付款类型") |
||||
|
private String invoiceValue; |
||||
|
@ApiModelProperty("挂靠公司类型 1 选择 2 手写") |
||||
|
private String affiliatedType; |
||||
|
@ApiModelProperty("选择挂靠公司名称") |
||||
|
private String affiliatedOrgNameChoose; |
||||
|
@ApiModelProperty("手写挂靠公司名称") |
||||
|
private String affiliatedOrgNameWrite; |
||||
|
@ApiModelProperty("挂靠公司名称sid") |
||||
|
private String affiliatedOrgSid; |
||||
|
|
||||
|
} |
@ -0,0 +1,52 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppBusSalesOrderBillInfoVo implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("客户名称") |
||||
|
private String customerName; |
||||
|
|
||||
|
@ApiModelProperty("客户手机号") |
||||
|
private String customerMobile; |
||||
|
|
||||
|
@ApiModelProperty("付款类型") |
||||
|
private String payType; |
||||
|
|
||||
|
@ApiModelProperty("付款类型") |
||||
|
private String payValue; |
||||
|
|
||||
|
@ApiModelProperty("开票类型") |
||||
|
private String invoiceType; |
||||
|
|
||||
|
@ApiModelProperty("开票类型") |
||||
|
private String invoiceValue; |
||||
|
|
||||
|
@ApiModelProperty("挂靠公司填写类型 默认值: 1长度: 1正则: ^[1-2]*$ 1选择 2手写") |
||||
|
private String affiliatedType; |
||||
|
|
||||
|
@ApiModelProperty("选择的挂靠挂靠公司") |
||||
|
private String affiliatedOrgNameChoose; |
||||
|
|
||||
|
@ApiModelProperty("手写的挂靠公司") |
||||
|
private String affiliatedOrgNameWrite; |
||||
|
|
||||
|
@ApiModelProperty("挂靠单位sid") |
||||
|
private String affiliatedOrgSid; |
||||
|
|
||||
|
@ApiModelProperty("挂靠单位名称") |
||||
|
private String affiliatedCompany; |
||||
|
|
||||
|
@ApiModelProperty("用户的sid") |
||||
|
private String userSid; |
||||
|
|
||||
|
@ApiModelProperty("单据sid") |
||||
|
private String saleOrderSid; |
||||
|
|
||||
|
@ApiModelProperty("客户sid") |
||||
|
private String customerSid; |
||||
|
|
||||
|
} |
@ -0,0 +1,64 @@ |
|||||
|
/********************************************************* |
||||
|
********************************************************* |
||||
|
******************** ******************* |
||||
|
************* ************ |
||||
|
******* _oo0oo_ ******* |
||||
|
*** o8888888o *** |
||||
|
* 88" . "88 * |
||||
|
* (| -_- |) * |
||||
|
* 0\ = /0 * |
||||
|
* ___/`---'\___ * |
||||
|
* .' \\| |// '. *
|
||||
|
* / \\||| : |||// \ *
|
||||
|
* / _||||| -:- |||||- \ * |
||||
|
* | | \\\ - /// | | *
|
||||
|
* | \_| ''\---/'' |_/ | * |
||||
|
* \ .-\__ '-' ___/-. / * |
||||
|
* ___'. .' /--.--\ `. .'___ * |
||||
|
* ."" '< `.___\_<|>_/___.' >' "". * |
||||
|
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
||||
|
* \ \ `_. \_ __\ /__ _/ .-` / / * |
||||
|
* =====`-.____`.___ \_____/___.-`___.-'===== * |
||||
|
* `=---=' * |
||||
|
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
||||
|
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
||||
|
*********************************************************/ |
||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
|
||||
|
import com.yxt.common.core.query.Query; |
||||
|
import io.swagger.annotations.ApiModel; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* Project: anrui-buscenter(业务管理) <br/> |
||||
|
* File: BusSalesOrderQuery.java <br/> |
||||
|
* Class: com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderQuery <br/> |
||||
|
* Description: 销售订单主表 查询条件. <br/> |
||||
|
* Copyright: Copyright (c) 2011 <br/> |
||||
|
* Company: https://gitee.com/liuzp315 <br/>
|
||||
|
* Makedate: 2022-04-27 13:39:04 <br/> |
||||
|
* |
||||
|
* @author liupopo |
||||
|
* @version 1.0 |
||||
|
* @since 1.0 |
||||
|
*/ |
||||
|
@Data |
||||
|
@ApiModel(value = "销售订单主表 查询条件", description = "销售订单主表 查询条件") |
||||
|
public class AppBusSalesOrderQuery implements Query { |
||||
|
|
||||
|
|
||||
|
@ApiModelProperty("用户sid") |
||||
|
private String userSid; |
||||
|
|
||||
|
@ApiModelProperty("销售订单类型(“”或null 全部 “1” 待办理 “2”已办理)") |
||||
|
private String type; |
||||
|
|
||||
|
@ApiModelProperty("客户名称") |
||||
|
private String name; |
||||
|
|
||||
|
@ApiModelProperty("业务员sid") |
||||
|
private String staffSid; |
||||
|
|
||||
|
} |
@ -0,0 +1,99 @@ |
|||||
|
/********************************************************* |
||||
|
********************************************************* |
||||
|
******************** ******************* |
||||
|
************* ************ |
||||
|
******* _oo0oo_ ******* |
||||
|
*** o8888888o *** |
||||
|
* 88" . "88 * |
||||
|
* (| -_- |) * |
||||
|
* 0\ = /0 * |
||||
|
* ___/`---'\___ * |
||||
|
* .' \\| |// '. *
|
||||
|
* / \\||| : |||// \ *
|
||||
|
* / _||||| -:- |||||- \ * |
||||
|
* | | \\\ - /// | | *
|
||||
|
* | \_| ''\---/'' |_/ | * |
||||
|
* \ .-\__ '-' ___/-. / * |
||||
|
* ___'. .' /--.--\ `. .'___ * |
||||
|
* ."" '< `.___\_<|>_/___.' >' "". * |
||||
|
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
||||
|
* \ \ `_. \_ __\ /__ _/ .-` / / * |
||||
|
* =====`-.____`.___ \_____/___.-`___.-'===== * |
||||
|
* `=---=' * |
||||
|
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
||||
|
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
||||
|
*********************************************************/ |
||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
|
||||
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModel; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* Project: anrui-buscenter(业务管理) <br/> |
||||
|
* File: BusSalesOrderVo.java <br/> |
||||
|
* Class: com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderVo <br/> |
||||
|
* Description: 销售订单主表 视图数据对象. <br/> |
||||
|
* Copyright: Copyright (c) 2011 <br/> |
||||
|
* Company: https://gitee.com/liuzp315 <br/>
|
||||
|
* Makedate: 2022-04-27 13:39:04 <br/> |
||||
|
* |
||||
|
* @author liupopo |
||||
|
* @version 1.0 |
||||
|
* @since 1.0 |
||||
|
*/ |
||||
|
@Data |
||||
|
@ApiModel(value = "销售订单主表 视图数据对象", description = "销售订单主表 视图数据对象") |
||||
|
public class AppBusSalesOrderVo implements Vo { |
||||
|
|
||||
|
private static final long serialVersionUID = -5570433499942792774L; |
||||
|
|
||||
|
@ApiModelProperty("销售订单sid") |
||||
|
private String saleOrderSid; |
||||
|
@ApiModelProperty("销售订单编号") |
||||
|
private String saleOrderId; |
||||
|
@ApiModelProperty("客户类型") |
||||
|
private String customerType; |
||||
|
@ApiModelProperty("客户sid") |
||||
|
private String customerSid; |
||||
|
@ApiModelProperty("客户名称") |
||||
|
private String customerName; |
||||
|
@ApiModelProperty("客户头像") |
||||
|
private String customerImage; |
||||
|
@ApiModelProperty("手机号") |
||||
|
private String mobile; |
||||
|
@ApiModelProperty("购车方式") |
||||
|
private String carPurchaseType; |
||||
|
@ApiModelProperty("购车方式key") |
||||
|
private String carPurchaseKey; |
||||
|
@ApiModelProperty("销售订单状态") |
||||
|
private String saleOrderState; |
||||
|
@ApiModelProperty("创建日期") |
||||
|
private String createdDate; |
||||
|
@ApiModelProperty("是否保险") |
||||
|
private String insuranceInfo; |
||||
|
@ApiModelProperty("订金") |
||||
|
private String deposit; |
||||
|
@ApiModelProperty("是否显示修改订单按钮") |
||||
|
private boolean showUpdateBtn; |
||||
|
@ApiModelProperty("是否显示金融方案按钮") |
||||
|
private boolean showFinancialBtn; |
||||
|
@ApiModelProperty("是否显示生成合同按钮") |
||||
|
private boolean showContractBtn; |
||||
|
@ApiModelProperty("是否显示删除订单按钮") |
||||
|
private boolean showDeleteBtn; |
||||
|
@ApiModelProperty("是否显示申请合格证按钮") |
||||
|
private boolean showApplyBtn; |
||||
|
@ApiModelProperty("是否显示录入车架号") |
||||
|
private boolean showInputBtn; |
||||
|
|
||||
|
@ApiModelProperty("车型信息") |
||||
|
private AppModelInfo modelInfo; |
||||
|
} |
@ -0,0 +1,18 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
@Data |
||||
|
public class AppCarInfo implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("销售订单-车型确认-现车") |
||||
|
private List<AppNowCar> nowCar; |
||||
|
|
||||
|
@ApiModelProperty("销售订单-车型确认-排产") |
||||
|
private List<AppReadyCar> readyCar; |
||||
|
|
||||
|
} |
@ -0,0 +1,24 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppModelInfo { |
||||
|
|
||||
|
@ApiModelProperty("车辆图片") |
||||
|
private String carImage; |
||||
|
|
||||
|
@ApiModelProperty("车型名称") |
||||
|
private String model; |
||||
|
|
||||
|
@ApiModelProperty("品牌") |
||||
|
private String brand; |
||||
|
|
||||
|
@ApiModelProperty("价格") |
||||
|
private String price; |
||||
|
|
||||
|
@ApiModelProperty("数量") |
||||
|
private String number; |
||||
|
|
||||
|
} |
@ -0,0 +1,24 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppNowCar implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("车架号") |
||||
|
private String vin; |
||||
|
|
||||
|
@ApiModelProperty("是否有合格证") |
||||
|
private String certificate; |
||||
|
|
||||
|
@ApiModelProperty("存放地点") |
||||
|
private String address; |
||||
|
|
||||
|
@ApiModelProperty("车辆sid") |
||||
|
private String carSid; |
||||
|
|
||||
|
@ApiModelProperty("是否虚拟订单锁定的") |
||||
|
private String virtual; |
||||
|
} |
@ -0,0 +1,25 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppNowCarList implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("车架号") |
||||
|
private String vin; |
||||
|
|
||||
|
@ApiModelProperty("是否有合格证") |
||||
|
private String certificate; |
||||
|
|
||||
|
@ApiModelProperty("存放地点") |
||||
|
private String address; |
||||
|
|
||||
|
@ApiModelProperty("车库sid") |
||||
|
private String carSid; |
||||
|
|
||||
|
@ApiModelProperty("是否虚拟订单锁定的") |
||||
|
private String virtual; |
||||
|
|
||||
|
} |
@ -0,0 +1,39 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
@Data |
||||
|
public class AppOrderInfo implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("提示") |
||||
|
private String notice; |
||||
|
|
||||
|
@ApiModelProperty("更多配置") |
||||
|
private String moreConfig; |
||||
|
|
||||
|
@ApiModelProperty("常用配置") |
||||
|
private String commonlyConfig; |
||||
|
|
||||
|
@ApiModelProperty("车型") |
||||
|
private String modelName; |
||||
|
|
||||
|
@ApiModelProperty("配置sid") |
||||
|
private String configSid; |
||||
|
|
||||
|
@ApiModelProperty("车型sid") |
||||
|
private String modelSid; |
||||
|
|
||||
|
@ApiModelProperty("特殊说明") |
||||
|
private String specialInstructions; |
||||
|
|
||||
|
@ApiModelProperty("销售订单-车型确认-现车") |
||||
|
private List<AppNowCarList> nowCarList; |
||||
|
|
||||
|
@ApiModelProperty("销售订单-车型确认-排产") |
||||
|
private List<AppReadyCarList> readyCarList; |
||||
|
|
||||
|
} |
@ -0,0 +1,31 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppReadyCar implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("排产订单编号") |
||||
|
private String orderId; |
||||
|
|
||||
|
@ApiModelProperty("创建日期") |
||||
|
private String date; |
||||
|
|
||||
|
@ApiModelProperty("总数") |
||||
|
private String totalNum; |
||||
|
|
||||
|
@ApiModelProperty("可使用数量") |
||||
|
private String canUseNum; |
||||
|
|
||||
|
@ApiModelProperty("选择数量") |
||||
|
private String selectNum; |
||||
|
|
||||
|
@ApiModelProperty("排产单sid") |
||||
|
private String sid; |
||||
|
|
||||
|
@ApiModelProperty("提示消息") |
||||
|
private String msg; |
||||
|
|
||||
|
} |
@ -0,0 +1,32 @@ |
|||||
|
package com.yxt.anrui.buscenter.api.bussalesorder; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppReadyCarList implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("排产订单编号") |
||||
|
private String orderId; |
||||
|
|
||||
|
@ApiModelProperty("创建日期") |
||||
|
private String date; |
||||
|
|
||||
|
@ApiModelProperty("总数") |
||||
|
private String totalNum; |
||||
|
|
||||
|
@ApiModelProperty("可使用数量") |
||||
|
private String canUseNum; |
||||
|
|
||||
|
@ApiModelProperty("选择数量") |
||||
|
private String selectNum; |
||||
|
|
||||
|
@ApiModelProperty("排产单sid") |
||||
|
private String sid; |
||||
|
|
||||
|
@ApiModelProperty("提示消息") |
||||
|
private String msg; |
||||
|
|
||||
|
|
||||
|
} |
@ -0,0 +1,33 @@ |
|||||
|
package com.yxt.anrui.crm.api.crmvehicledemand; |
||||
|
|
||||
|
import com.yxt.common.core.vo.Vo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class AppOrderCrmVehicleDemandVo implements Vo { |
||||
|
|
||||
|
@ApiModelProperty("意向sid") |
||||
|
private String sid; |
||||
|
|
||||
|
@ApiModelProperty("车型sid") |
||||
|
private String modelSid; |
||||
|
|
||||
|
@ApiModelProperty("配置sid") |
||||
|
private String configSid; |
||||
|
|
||||
|
@ApiModelProperty("销售指导价") |
||||
|
private String guidancePrice; |
||||
|
|
||||
|
@ApiModelProperty("创建时间") |
||||
|
private String createTime; |
||||
|
|
||||
|
@ApiModelProperty("品牌名称") |
||||
|
private String brandName; |
||||
|
|
||||
|
@ApiModelProperty("车型名称") |
||||
|
private String modelName; |
||||
|
|
||||
|
@ApiModelProperty("特殊情况说明") |
||||
|
private String specialExplain; |
||||
|
} |
@ -0,0 +1,98 @@ |
|||||
|
/********************************************************* |
||||
|
********************************************************* |
||||
|
******************** ******************* |
||||
|
************* ************ |
||||
|
******* _oo0oo_ ******* |
||||
|
*** o8888888o *** |
||||
|
* 88" . "88 * |
||||
|
* (| -_- |) * |
||||
|
* 0\ = /0 * |
||||
|
* ___/`---'\___ * |
||||
|
* .' \\| |// '. *
|
||||
|
* / \\||| : |||// \ *
|
||||
|
* / _||||| -:- |||||- \ * |
||||
|
* | | \\\ - /// | | *
|
||||
|
* | \_| ''\---/'' |_/ | * |
||||
|
* \ .-\__ '-' ___/-. / * |
||||
|
* ___'. .' /--.--\ `. .'___ * |
||||
|
* ."" '< `.___\_<|>_/___.' >' "". * |
||||
|
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
||||
|
* \ \ `_. \_ __\ /__ _/ .-` / / * |
||||
|
* =====`-.____`.___ \_____/___.-`___.-'===== * |
||||
|
* `=---=' * |
||||
|
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
||||
|
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
||||
|
*********************************************************/ |
||||
|
package com.yxt.anrui.terminal.api.autoservice.saleOrders; |
||||
|
|
||||
|
import com.yxt.anrui.buscenter.api.bussalesorder.*; |
||||
|
import com.yxt.common.core.query.PagerQuery; |
||||
|
import com.yxt.common.core.result.ResultBean; |
||||
|
import com.yxt.common.core.vo.PagerVo; |
||||
|
import io.swagger.annotations.Api; |
||||
|
import io.swagger.annotations.ApiOperation; |
||||
|
import org.springframework.cloud.openfeign.FeignClient; |
||||
|
import org.springframework.web.bind.annotation.*; |
||||
|
|
||||
|
import javax.validation.Valid; |
||||
|
|
||||
|
/** |
||||
|
* Project: anrui-buscenter(业务管理) <br/> |
||||
|
* File: BusSalesOrderFeign.java <br/> |
||||
|
* Class: com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderFeign <br/> |
||||
|
* Description: 销售订单主表. <br/> |
||||
|
* Copyright: Copyright (c) 2011 <br/> |
||||
|
* Company: https://gitee.com/liuzp315 <br/>
|
||||
|
* Makedate: 2022-04-27 13:39:04 <br/> |
||||
|
* |
||||
|
* @author liupopo |
||||
|
* @version 1.0 |
||||
|
* @since 1.0 |
||||
|
*/ |
||||
|
@Api(tags = "销售订单主表") |
||||
|
@FeignClient( |
||||
|
contextId = "anrui-buscenter-BusSalesOrder", |
||||
|
name = "anrui-buscenter", |
||||
|
path = "/autoservice/v1/saleOrders", |
||||
|
fallback = BusSalesOrderFeignFallback.class) |
||||
|
public interface AppBusSalesOrderFeign { |
||||
|
|
||||
|
/*-------------------------------------App销售订单接口------------------------------------------------*/ |
||||
|
|
||||
|
@ApiOperation("初始化销售订单状态") |
||||
|
@GetMapping("/init/saleOrderState/{saleOrderSid}") |
||||
|
@ResponseBody |
||||
|
public ResultBean<AppBusSaleOrderStateVo> saleOrderState(@PathVariable("saleOrderSid") String saleOrderSid); |
||||
|
|
||||
|
@ApiOperation("App销售订单分页列表") |
||||
|
@PostMapping("/getSaleOrders") |
||||
|
@ResponseBody |
||||
|
public ResultBean<PagerVo<AppBusSalesOrderVo>> getSaleOrders(@RequestBody PagerQuery<AppBusSalesOrderQuery> pq); |
||||
|
|
||||
|
@ApiOperation("删除销售订单") |
||||
|
@DeleteMapping("/deleteSaleOrder/{saleOrderSid}/{userSid}") |
||||
|
@ResponseBody |
||||
|
public ResultBean deleteSaleOrder(@PathVariable("saleOrderSid") String saleOrderSid, @PathVariable("userSid") String userSid); |
||||
|
|
||||
|
@ApiOperation("初始化销售订单单据信息") |
||||
|
@GetMapping("/init/billInfo/{saleOrderSid}/{userSid}") |
||||
|
@ResponseBody |
||||
|
public ResultBean<AppBusSalesOrderBillInfoVo> getBillInfo(@PathVariable("saleOrderSid") String saleOrderSid, @PathVariable("userSid") String userSid); |
||||
|
|
||||
|
@ApiOperation("新增/修改销售订单单据") |
||||
|
@PostMapping("/save/billInfo") |
||||
|
@ResponseBody |
||||
|
public ResultBean saveBillInfo(@Valid @RequestBody AppBusSalesOrderAllDto dto); |
||||
|
|
||||
|
@ApiOperation("初始化销售订单 车型信息") |
||||
|
@GetMapping("/init/modelInfo") |
||||
|
@ResponseBody |
||||
|
public ResultBean<AppBusSaleOrderInitModelInfoVo> getInitModelInfo(@RequestParam("saleOrderSid") String saleOrderSid, @RequestParam("customerSid") String customerSid, @RequestParam("userSid") String userSid); |
||||
|
|
||||
|
@ApiOperation("初始化销售订单(第一次选择或重选) 车型信息") |
||||
|
@GetMapping("/init/modelInfo2") |
||||
|
@ResponseBody |
||||
|
public ResultBean<AppBusSaleOrderInitModelInfoVo> getInitModelInfo2(@RequestParam("special") String special, @RequestParam("customerSid") String customerSid, |
||||
|
@RequestParam("userSid") String userSid, @RequestParam("modelSid") String modelSid, @RequestParam("configSid") String configSid); |
||||
|
|
||||
|
} |
@ -0,0 +1,84 @@ |
|||||
|
/********************************************************* |
||||
|
********************************************************* |
||||
|
******************** ******************* |
||||
|
************* ************ |
||||
|
******* _oo0oo_ ******* |
||||
|
*** o8888888o *** |
||||
|
* 88" . "88 * |
||||
|
* (| -_- |) * |
||||
|
* 0\ = /0 * |
||||
|
* ___/`---'\___ * |
||||
|
* .' \\| |// '. *
|
||||
|
* / \\||| : |||// \ *
|
||||
|
* / _||||| -:- |||||- \ * |
||||
|
* | | \\\ - /// | | *
|
||||
|
* | \_| ''\---/'' |_/ | * |
||||
|
* \ .-\__ '-' ___/-. / * |
||||
|
* ___'. .' /--.--\ `. .'___ * |
||||
|
* ."" '< `.___\_<|>_/___.' >' "". * |
||||
|
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
||||
|
* \ \ `_. \_ __\ /__ _/ .-` / / * |
||||
|
* =====`-.____`.___ \_____/___.-`___.-'===== * |
||||
|
* `=---=' * |
||||
|
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
||||
|
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
||||
|
*********************************************************/ |
||||
|
package com.yxt.anrui.terminal.api.autoservice.saleOrders; |
||||
|
|
||||
|
import com.yxt.anrui.buscenter.api.bussalesorder.*; |
||||
|
import com.yxt.common.core.query.PagerQuery; |
||||
|
import com.yxt.common.core.result.ResultBean; |
||||
|
import com.yxt.common.core.vo.PagerVo; |
||||
|
import org.springframework.stereotype.Component; |
||||
|
|
||||
|
/** |
||||
|
* Project: anrui-buscenter(业务管理) <br/> |
||||
|
* File: BusSalesOrderFeignFallback.java <br/> |
||||
|
* Class: com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderFeignFallback <br/> |
||||
|
* Description: 销售订单主表. <br/> |
||||
|
* Copyright: Copyright (c) 2011 <br/> |
||||
|
* Company: https://gitee.com/liuzp315 <br/>
|
||||
|
* Makedate: 2022-04-27 13:39:04 <br/> |
||||
|
* |
||||
|
* @author liupopo |
||||
|
* @version 1.0 |
||||
|
* @since 1.0 |
||||
|
*/ |
||||
|
@Component |
||||
|
public class AppBusSalesOrderFeignFallback implements AppBusSalesOrderFeign { |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean<AppBusSaleOrderStateVo> saleOrderState(String saleOrderSid) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean<PagerVo<AppBusSalesOrderVo>> getSaleOrders(PagerQuery<AppBusSalesOrderQuery> pq) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean deleteSaleOrder(String saleOrderSid, String userSid) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean<AppBusSalesOrderBillInfoVo> getBillInfo(String saleOrderSid, String userSid) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean saveBillInfo(AppBusSalesOrderAllDto dto) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean<AppBusSaleOrderInitModelInfoVo> getInitModelInfo(String saleOrderSid, String customerSid, String userSid) { |
||||
|
return null; |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public ResultBean<AppBusSaleOrderInitModelInfoVo> getInitModelInfo2(String special, String customerSid, String userSid, String modelSid, String configSid) { |
||||
|
return null; |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue