加盟报表代码
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
package com.cool.store.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/05/13/15:59
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class FranchiseReportDTO {
|
||||
|
||||
private Long shopId;
|
||||
|
||||
private Long regionId;
|
||||
|
||||
private Integer storeType;
|
||||
}
|
||||
@@ -57,6 +57,17 @@ public class BigRegionDO {
|
||||
@Column(name = "update_time")
|
||||
private Date updateTime;
|
||||
|
||||
//集团名称
|
||||
@Column(name = "group_name")
|
||||
private String groupName;
|
||||
|
||||
public String getGroupName() {
|
||||
return groupName;
|
||||
}
|
||||
|
||||
public void setGroupName(String groupName) {
|
||||
this.groupName = groupName;
|
||||
}
|
||||
/**
|
||||
* @return id
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/05/13/15:27
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class FranchiseReportRequest {
|
||||
|
||||
@ApiModelProperty(value = "加盟集团")
|
||||
private List<String> joinGroupName;
|
||||
|
||||
@ApiModelProperty(value = "加盟分部/片区")
|
||||
private List<Long> regionIds;
|
||||
|
||||
@ApiModelProperty(value = "门店类型")
|
||||
private List<Integer> storeTypes;
|
||||
|
||||
@ApiModelProperty(value = "建店完成开始 时间格式 2025-05-01 00:00:00")
|
||||
private String buildStartTime;
|
||||
|
||||
@ApiModelProperty(value = "建店完成结束时间 时间格式 2025-05-01 23:59:59")
|
||||
private String buildEndTime;
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.cool.store.response;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @Author: WangShuo
|
||||
* @Date: 2025/05/13/15:30
|
||||
* @Version 1.0
|
||||
* @注释:
|
||||
*/
|
||||
@Data
|
||||
public class FranchiseReportResponse {
|
||||
|
||||
@ApiModelProperty(value = "加盟集团")
|
||||
private String joinGroupName;
|
||||
|
||||
@ApiModelProperty(value = "加盟分部/片区")
|
||||
private String regionName;
|
||||
|
||||
@ApiModelProperty(value = "门店数")
|
||||
private Integer storeNum;
|
||||
|
||||
@ApiModelProperty(value = "鸡排普通店")
|
||||
private Integer normalStoreNum = 0;
|
||||
|
||||
@ApiModelProperty(value = "鸡排餐厅店")
|
||||
private Integer restaurantStoreNum = 0;
|
||||
|
||||
@ApiModelProperty(value = "鸡排无展示门店")
|
||||
private Integer noShowStoreNum = 0;
|
||||
|
||||
@ApiModelProperty(value = "加盟费")
|
||||
private BigDecimal franchiseFeeTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "品牌费")
|
||||
private BigDecimal firstYearBrandingFeeTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "管理费")
|
||||
private BigDecimal firstYearManagementFeeTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "设计费")
|
||||
private BigDecimal performanceBondTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "管理/品牌/设计费")
|
||||
private BigDecimal managementBrandingDesignFeeTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "保证金")
|
||||
private BigDecimal loanMarginTotal = BigDecimal.ZERO;
|
||||
|
||||
@ApiModelProperty(value = "昨日日期")
|
||||
private String yesterdayDate;
|
||||
|
||||
@ApiModelProperty(value = "昨天门店数")
|
||||
private Integer yesterdayStoreNum = 0;
|
||||
|
||||
private Long regionId;
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user