|  | @@ -177,5 +177,89 @@ public class TenantGroupAlbumWrapper {
 | 
											
												
													
														|  |          private String tenantAlbumName;
 |  |          private String tenantAlbumName;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | 
 |  | +    @Data
 | 
											
												
													
														|  | 
 |  | +    @ApiModel(" BuyTenantAlbumQuery-可购买机构专辑信息查询")
 | 
											
												
													
														|  | 
 |  | +    public static class BuyTenantAlbumQuery {
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("机构ID")
 | 
											
												
													
														|  | 
 |  | +        private Long tenantId;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("小组ID")
 | 
											
												
													
														|  | 
 |  | +        private Long tenantGroupId;
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +    @Data
 | 
											
												
													
														|  | 
 |  | +    @ApiModel(" BuyTenantAlbum-可购买机构专辑信息")
 | 
											
												
													
														|  | 
 |  | +    public static class BuyTenantAlbum {
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("专辑ID")
 | 
											
												
													
														|  | 
 |  | +        private Long id;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("专辑名称")
 | 
											
												
													
														|  | 
 |  | +        private String name;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("专辑介绍")
 | 
											
												
													
														|  | 
 |  | +        private String describe;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("专辑封面")
 | 
											
												
													
														|  | 
 |  | +        private String coverImg;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("曲目数")
 | 
											
												
													
														|  | 
 |  | +        private Integer musicNum;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("曲目声部分类(多个,分隔)")
 | 
											
												
													
														|  | 
 |  | +        private String subjectTypes;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("采购周期类型")
 | 
											
												
													
														|  | 
 |  | +        private String purchaseTypes;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("采购金额数据")
 | 
											
												
													
														|  | 
 |  | +        private String purchaseJson;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("机构小组专辑ID ,学生购买需传参")
 | 
											
												
													
														|  | 
 |  | +        private Long tenantGroupAlbumId;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("机构小组ID")
 | 
											
												
													
														|  | 
 |  | +        private Long tenantGroupId;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("采购数量")
 | 
											
												
													
														|  | 
 |  | +        private Integer purchaseNum;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("采购周期")
 | 
											
												
													
														|  | 
 |  | +        private String purchasePeriod;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("原价")
 | 
											
												
													
														|  | 
 |  | +        private BigDecimal originalPrice;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("售价")
 | 
											
												
													
														|  | 
 |  | +        private BigDecimal actualPrice;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("购买次数限制")
 | 
											
												
													
														|  | 
 |  | +        private Boolean buyTimesFlag;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("可购买次数")
 | 
											
												
													
														|  | 
 |  | +        private Integer buyTimes;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        @ApiModelProperty("已购买次数")
 | 
											
												
													
														|  | 
 |  | +        private Integer buyedTimes;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        public String jsonString() {
 | 
											
												
													
														|  | 
 |  | +            return JSON.toJSONString(this);
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +        public static TenantGroupAlbum from(String json) {
 | 
											
												
													
														|  | 
 |  | +            return JSON.parseObject(json, TenantGroupAlbum.class);
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  }
 |  |  }
 |