package com.panzhihua.common.model.vos.community.convenient;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
import lombok.Data;
|
|
/**
|
* @title: ExportMerchantVO
|
* @projectName: 成都呐喊信息技术有限公司-智慧社区项目
|
* @description: 商家导出VO
|
* @author: hans
|
* @date: 2021/09/23 15:41
|
*/
|
@Data
|
public class ExportMerchantVO {
|
|
private Long id;
|
|
@ExcelProperty("商家名称")
|
private String name;
|
|
@ExcelProperty("联系人")
|
private String contacts;
|
|
@ExcelProperty("负责人身份证号")
|
private String idCard;
|
|
@ExcelProperty("咨询电话")
|
private String phone;
|
|
@ExcelProperty("商家地址")
|
private String address;
|
|
@ExcelProperty("营业时间")
|
private String businessTime;
|
|
@ExcelProperty("商家介绍")
|
private String introduction;
|
|
@ExcelProperty("营业状态")
|
private String businessStatus;
|
|
@ExcelProperty("总咨询量")
|
private Integer consultationVolume;
|
|
@ExcelProperty("管理账号")
|
private String account;
|
|
@ExcelProperty("账户状态")
|
private String accountStatus;
|
|
@ExcelProperty("所属社区")
|
private String communityName;
|
|
@ExcelProperty("服务范围")
|
private String serviceScope;
|
|
public void setBusinessStatus(Boolean businessStatus) {
|
this.businessStatus = businessStatus ? "在营" : "已关闭";
|
}
|
|
public void setBusinessStatus(String businessStatus) {
|
this.businessStatus = businessStatus;
|
}
|
|
public void setAccountStatus(Integer accountStatus) {
|
this.accountStatus = accountStatus.intValue() == 1 ? "启用" : "禁用";
|
}
|
|
public void setAccountStatus(String accountStatus) {
|
this.accountStatus = accountStatus;
|
}
|
|
public void setBusinessTimeTime(String businessTime) {
|
if (businessTime.contains("EVERY_DAY")) {
|
this.businessTime = businessTime.replace("EVERY_DAY", "每天:");
|
} else if (businessTime.contains("WEEKDAY")) {
|
this.businessTime = businessTime.replace("WEEKDAY", "周一至周五:");
|
} else if (businessTime.contains("WEEKEND")) {
|
this.businessTime = businessTime.replace("WEEKEND", "周末:");
|
} else {
|
this.businessTime = businessTime;
|
}
|
}
|
}
|