记得上下班打卡 | git大法好,push需谨慎

Commit 873044cd authored by 姜秀龙's avatar 姜秀龙

收钱吧JsonIgnoreProperties

parent 8fc01068
...@@ -17,4 +17,32 @@ public class MallProductsQueryRequest { ...@@ -17,4 +17,32 @@ public class MallProductsQueryRequest {
@ApiModelProperty(value = "商城标识", required = true) @ApiModelProperty(value = "商城标识", required = true)
private CommonRequest.Mall mallID; private CommonRequest.Mall mallID;
@ApiModelProperty(value = "商品筛选条件")
private Filter filter;
@ApiModelProperty(value = "分页游标")
private Cursor cursor;
@Data
@ApiModel("商品筛选条件")
public static class Filter {
@ApiModelProperty(value = "商品ID (spuId)")
private String spuId;
@ApiModelProperty(value = "商品名称 (模糊查询)")
private String title;
}
@Data
@ApiModel("分页游标")
public static class Cursor {
@ApiModelProperty(value = "游标字段")
private String cursorField;
@ApiModelProperty(value = "查询数量")
private Integer count;
@ApiModelProperty(value = "结束游标")
private String endCursor;
}
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.AcquiringCreateData; import com.liquidnet.service.goblin.param.shouqianba.response.data.AcquiringCreateData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -8,5 +9,6 @@ import lombok.EqualsAndHashCode; ...@@ -8,5 +9,6 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "创建收单响应参数") @ApiModel(value = "创建收单响应参数")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class AcquiringCreateResponse extends BaseResponse<AcquiringCreateData> { public class AcquiringCreateResponse extends BaseResponse<AcquiringCreateData> {
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "收钱吧基础响应参数") @ApiModel(value = "收钱吧基础响应参数")
public class BaseResponse<T> { public class BaseResponse<T> {
......
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.CashierQueryData; import com.liquidnet.service.goblin.param.shouqianba.response.data.CashierQueryData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -7,7 +8,8 @@ import lombok.EqualsAndHashCode; ...@@ -7,7 +8,8 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "查询收银台响应参数") @ApiModel(value = "自助收银查询响应")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class CashierQueryResponse extends BaseResponse<CashierQueryData>{ public class CashierQueryResponse extends BaseResponse<CashierQueryData>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.CouponQueryData; import com.liquidnet.service.goblin.param.shouqianba.response.data.CouponQueryData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "查询券码响应") @ApiModel(value = "券详情查询响应")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class CouponQueryResponse extends BaseResponse<CouponQueryData>{ public class CouponQueryResponse extends BaseResponse<CouponQueryData>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.CouponRefundData; import com.liquidnet.service.goblin.param.shouqianba.response.data.CouponRefundData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -8,5 +9,6 @@ import lombok.EqualsAndHashCode; ...@@ -8,5 +9,6 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "券退款响应") @ApiModel(value = "券退款响应")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class CouponRefundResponse extends BaseResponse<CouponRefundData>{ public class CouponRefundResponse extends BaseResponse<CouponRefundData>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "券码状态同步响应") @ApiModel(value = "券状态变更响应")
@Data @Data
public class CouponStatusSyncResponse extends BaseResponse<Void>{ @JsonIgnoreProperties(ignoreUnknown = true)
public class CouponStatusSyncResponse extends BaseResponse<String>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.CreateWechatPrepayOrderData; import com.liquidnet.service.goblin.param.shouqianba.response.data.CreateWechatPrepayOrderData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -8,5 +10,6 @@ import lombok.EqualsAndHashCode; ...@@ -8,5 +10,6 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "创建微信预支付订单响应") @ApiModel(value = "创建微信预支付订单响应")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class CreateWechatPrepayOrderResponse extends BaseResponse<CreateWechatPrepayOrderData>{ public class CreateWechatPrepayOrderResponse extends BaseResponse<CreateWechatPrepayOrderData>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.MallListQueryData; import com.liquidnet.service.goblin.param.shouqianba.response.data.MallListQueryData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -9,6 +10,7 @@ import java.util.List; ...@@ -9,6 +10,7 @@ import java.util.List;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "商城列表查询响应参数") @ApiModel(value = "商城列表查询响应参数")
public class MallListQueryResponse extends BaseResponse<List<MallListQueryData>> { public class MallListQueryResponse extends BaseResponse<List<MallListQueryData>> {
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.MallProductsQueryData; import com.liquidnet.service.goblin.param.shouqianba.response.data.MallProductsQueryData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -10,5 +11,6 @@ import java.util.List; ...@@ -10,5 +11,6 @@ import java.util.List;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "商城商品接口响应") @ApiModel(value = "商城商品接口响应")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class MallProductsQueryResponse extends BaseResponse<List<MallProductsQueryData>>{ public class MallProductsQueryResponse extends BaseResponse<List<MallProductsQueryData>>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.OrderCreateData; import com.liquidnet.service.goblin.param.shouqianba.response.data.OrderCreateData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -14,6 +15,7 @@ import lombok.EqualsAndHashCode; ...@@ -14,6 +15,7 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "创建订单响应参数") @ApiModel(value = "创建订单响应参数")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class OrderCreateResponse extends BaseResponse<OrderCreateData>{ public class OrderCreateResponse extends BaseResponse<OrderCreateData>{
} }
package com.liquidnet.service.goblin.param.shouqianba.response; package com.liquidnet.service.goblin.param.shouqianba.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.liquidnet.service.goblin.param.shouqianba.response.data.SettlementCreateData; import com.liquidnet.service.goblin.param.shouqianba.response.data.SettlementCreateData;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
...@@ -14,6 +15,7 @@ import lombok.EqualsAndHashCode; ...@@ -14,6 +15,7 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ApiModel(value = "创建结算明细响应参数") @ApiModel(value = "创建结算明细响应参数")
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class SettlementCreateResponse extends BaseResponse<SettlementCreateData> { public class SettlementCreateResponse extends BaseResponse<SettlementCreateData> {
} }
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.liquidnet.service.goblin.param.shouqianba.request.CommonRequest; import com.liquidnet.service.goblin.param.shouqianba.request.CommonRequest;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Data @Data
@ApiModel(value = "创建收单Data") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "创建收单查询结果数据")
public class AcquiringCreateData extends CommonRequest.Acquiring { public class AcquiringCreateData extends CommonRequest.Acquiring {
} }
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -7,7 +8,8 @@ import lombok.Data; ...@@ -7,7 +8,8 @@ import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
@ApiModel(value = "收银台查询Data") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "自助收银查询响应数据")
public class CashierQueryData { public class CashierQueryData {
@ApiModelProperty(value = "支付工具列表") @ApiModelProperty(value = "支付工具列表")
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "查询券码响应Data") @ApiModel(value = "查询券码响应Data")
public class CouponQueryData { public class CouponQueryData {
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ApiModel(value = "券退款响应结果") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "券退款Data")
public class CouponRefundData { public class CouponRefundData {
@ApiModelProperty(value = "退款单号") @ApiModelProperty(value = "退款单号")
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ApiModel(value = "创建微信预支付订单响应") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "创建微信预支付订单响应数据内容")
public class CreateWechatPrepayOrderData { public class CreateWechatPrepayOrderData {
@ApiModelProperty(value = "收单号") @ApiModelProperty(value = "收单号")
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -7,6 +8,7 @@ import lombok.Data; ...@@ -7,6 +8,7 @@ import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "商城列表查询响应数据") @ApiModel(value = "商城列表查询响应数据")
public class MallListQueryData { public class MallListQueryData {
...@@ -66,6 +68,7 @@ public class MallListQueryData { ...@@ -66,6 +68,7 @@ public class MallListQueryData {
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel("商户信息") @ApiModel("商户信息")
public static class Seller { public static class Seller {
@ApiModelProperty("商户号") @ApiModelProperty("商户号")
...@@ -94,6 +97,7 @@ public class MallListQueryData { ...@@ -94,6 +97,7 @@ public class MallListQueryData {
} }
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel("订单统计") @ApiModel("订单统计")
public static class OrderStatistics { public static class OrderStatistics {
@ApiModelProperty("订单数量") @ApiModelProperty("订单数量")
...@@ -107,6 +111,7 @@ public class MallListQueryData { ...@@ -107,6 +111,7 @@ public class MallListQueryData {
} }
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel("商户统计") @ApiModel("商户统计")
public static class SellerStatisticsModel { public static class SellerStatisticsModel {
@ApiModelProperty("异地交易失败订单数量") @ApiModelProperty("异地交易失败订单数量")
...@@ -114,6 +119,7 @@ public class MallListQueryData { ...@@ -114,6 +119,7 @@ public class MallListQueryData {
} }
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel("跨城支付明细") @ApiModel("跨城支付明细")
public static class CrossCityPayment { public static class CrossCityPayment {
@ApiModelProperty("支付工具code 2:支付宝 3:微信") @ApiModelProperty("支付工具code 2:支付宝 3:微信")
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
...@@ -8,6 +9,7 @@ import java.math.BigDecimal; ...@@ -8,6 +9,7 @@ import java.math.BigDecimal;
import java.util.List; import java.util.List;
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "商城商品接口响应数据") @ApiModel(value = "商城商品接口响应数据")
public class MallProductsQueryData { public class MallProductsQueryData {
...@@ -28,6 +30,7 @@ public class MallProductsQueryData { ...@@ -28,6 +30,7 @@ public class MallProductsQueryData {
@Data @Data
@JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "商品规格") @ApiModel(value = "商品规格")
public static class Sku { public static class Sku {
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.liquidnet.service.goblin.param.shouqianba.request.CommonRequest; import com.liquidnet.service.goblin.param.shouqianba.request.CommonRequest;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.springframework.security.core.parameters.P; import org.springframework.security.core.parameters.P;
@Data @Data
@ApiModel(value = "收钱吧创建订单响应参数Data") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "创建订单Data")
public class OrderCreateData { public class OrderCreateData {
@ApiModelProperty(value = "订单编号)") @ApiModelProperty(value = "订单编号)")
......
package com.liquidnet.service.goblin.param.shouqianba.response.data; package com.liquidnet.service.goblin.param.shouqianba.response.data;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ApiModel(value = "收钱吧创建结算明细响应参数Data") @JsonIgnoreProperties(ignoreUnknown = true)
@ApiModel(value = "创建结算Data")
public class SettlementCreateData { public class SettlementCreateData {
@ApiModelProperty(value = "结算项ID)") @ApiModelProperty(value = "结算项ID)")
......
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