Commit 6f9e0887 by lpx

# 商家管理公务机出售/托管相关接口

parent 30538bd9
......@@ -157,7 +157,7 @@ public class StrokeController extends BaseController {
JwtToken jwtToken = (JwtToken) SecurityUtils.getSubject().getPrincipal();
StrokeDiscountQueryVo strokeDiscountQueryVo = strokeDiscountService.getStrokeDiscountById(strokeDiscountParam.getSdId());
Stroke stroke = new Stroke();
stroke.setType(StrokeTypeEnum.PREFERENTIAL_TUNING.getCode())
stroke.setType(strokeDiscountQueryVo.getType())
.setCityOutsetId(strokeDiscountQueryVo.getCityOutsetId())
.setCityArriveId(strokeDiscountQueryVo.getCityArriveId())
.setPeopleNum(strokeDiscountParam.getPeopleNum())
......@@ -165,6 +165,7 @@ public class StrokeController extends BaseController {
.setOutsetTime(strokeDiscountParam.getOutsetTime())
.setMoney(strokeDiscountQueryVo.getMoney())
.setMcId(strokeDiscountQueryVo.getMcId())
.setIsDiscount(true)
.setUserId(jwtToken.getUserId());
boolean flag = strokeService.saveStroke(stroke);
return ApiResult.result(flag);
......
......@@ -45,4 +45,8 @@ public class McStrokeDiscountAddParam extends BaseEntity {
@ApiModelProperty("价格")
private BigDecimal money;
@NotNull(message = "行程类型不能为空")
@ApiModelProperty("行程类型,0-单程,1-往返行程,2-货运,3-医疗")
private Integer type;
}
......@@ -67,7 +67,7 @@ public class Stroke extends BaseEntity {
private Timestamp returnTime;
@NotNull(message = "行程类型,0-单程,1-往返行程,2-货运,3-医疗不能为空")
@ApiModelProperty("行程类型,0-单程,1-往返行程,2-货运,3-医疗,4-优惠调机")
@ApiModelProperty("行程类型,0-单程,1-往返行程,2-货运,3-医疗")
private Integer type;
@NotNull(message = "状态,0-审核中,1-进行中,2-已完成,99-取消不能为空")
......@@ -168,4 +168,8 @@ public class Stroke extends BaseEntity {
@ApiModelProperty("用户充值截图证据, 传入数组")
private String userRechargeCredentialsUrl;
@NotBlank(message = "是否是优惠调机不能为空")
@ApiModelProperty("是否是优惠调机,0-否,1-是")
private Boolean isDiscount;
}
......@@ -15,7 +15,6 @@ public enum StrokeTypeEnum implements BaseEnum {
ROUND_TRIP(1, "往返"),
CARGO_FLIGHT(2, "货运"),
MEDICAL_FLIGHT(3, "医疗"),
PREFERENTIAL_TUNING(4, "优惠调机"),
;
/**
......
......@@ -22,7 +22,7 @@ import lombok.experimental.Accessors;
public class McStrokePageParam extends BasePageOrderParam {
private static final long serialVersionUID = 1L;
@ApiModelProperty("行程类型,-1-全部,0-单程,1-往返行程,2-货运,3-医疗,4-优惠调机")
@ApiModelProperty("行程类型,-1-全部,0-单程,1-往返行程,2-货运,3-医疗")
private Integer type;
@ApiModelProperty("主键id")
......
......@@ -70,4 +70,7 @@ public class StrokeDiscountQueryVo implements Serializable {
@ApiModelProperty("商家ID")
private Long mcId;
@ApiModelProperty("行程类型,0-单程,1-往返行程,2-货运,3-医疗")
private Integer type;
}
......@@ -97,4 +97,8 @@ public class StrokeQueryVo implements Serializable {
@NotBlank(message = "商家银行卡号")
@ApiModelProperty("商家银行卡号")
private String rechargeBankNumber;
@NotBlank(message = "是否是优惠调机不能为空")
@ApiModelProperty("是否是优惠调机,0-否,1-是")
private Boolean isDiscount;
}
......@@ -19,7 +19,8 @@
update_time,
remarks,
money,
mc_id
mc_id,
type
</sql>
<select id="getStrokeDiscountById" resultType="com.jumeirah.common.vo.StrokeDiscountQueryVo">
......
......@@ -24,6 +24,7 @@
audit_status,
user_recharge_bank,
user_recharge_name,
is_discount,
user_recharge_bank_number
</sql>
......@@ -62,6 +63,7 @@
user_recharge_bank,
user_recharge_name,
user_recharge_bank_number,
is_discount,
user_recharge_credentials_url
</sql>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment