forked from rongchao/epmet-cloud-rizhao
				
			
				 10 changed files with 420 additions and 12 deletions
			
			
		@ -0,0 +1,64 @@ | 
				
			|||
package com.epmet.dto.form; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 企事业单位 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class EnterprisePageFormDTO implements Serializable { | 
				
			|||
    /** | 
				
			|||
     * 场所区域 | 
				
			|||
     */ | 
				
			|||
    private String gridId; | 
				
			|||
    /** | 
				
			|||
     * 场所类型 | 
				
			|||
     */ | 
				
			|||
    private String placeType; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 场所名称 | 
				
			|||
     */ | 
				
			|||
    private String placeOrgName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 规模 | 
				
			|||
     */ | 
				
			|||
    private String scale; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 联系电话 | 
				
			|||
     */ | 
				
			|||
    private String mobile; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 巡查结果:0:合格 1:不合格 | 
				
			|||
     */ | 
				
			|||
    private String result; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 隐患明细 | 
				
			|||
     */ | 
				
			|||
    private String detailed; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    private Integer pageNo = 1; | 
				
			|||
    private Integer pageSize = 20; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 列表查询默认分页 | 
				
			|||
     * 导出不分页 | 
				
			|||
     */ | 
				
			|||
    private Boolean pageFlag; | 
				
			|||
    //tokenDto.customerId
 | 
				
			|||
    private String customerId; | 
				
			|||
    //tokenDto.userId
 | 
				
			|||
    private String currentStaffId; | 
				
			|||
    /** | 
				
			|||
     * 当前登录用户的所属组织id | 
				
			|||
     */ | 
				
			|||
    private String staffAgencyId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,94 @@ | 
				
			|||
package com.epmet.excel; | 
				
			|||
 | 
				
			|||
import com.alibaba.excel.annotation.ExcelIgnore; | 
				
			|||
import com.alibaba.excel.annotation.ExcelProperty; | 
				
			|||
import com.alibaba.excel.annotation.write.style.ColumnWidth; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 企事业单位导出excel | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class EnterpriseExportExcelDTO { | 
				
			|||
    /** | 
				
			|||
     * 场所类型:来源于ic_coverage_category_dict | 
				
			|||
     */ | 
				
			|||
    @ExcelIgnore | 
				
			|||
    private String placeType; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 场所类型名称 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "场所类型") | 
				
			|||
    @ColumnWidth(25) | 
				
			|||
    private String placeTypeName; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 网格所属的组织Id | 
				
			|||
     */ | 
				
			|||
    @ExcelIgnore | 
				
			|||
    private String agencyId; | 
				
			|||
 | 
				
			|||
    @ExcelProperty(value = "所属组织") | 
				
			|||
    @ColumnWidth(25) | 
				
			|||
    private String agencyName; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 网格Id【场所区域】 | 
				
			|||
     */ | 
				
			|||
    @ExcelIgnore | 
				
			|||
    private String gridId; | 
				
			|||
 | 
				
			|||
    @ExcelProperty(value = "场所区域") | 
				
			|||
    @ColumnWidth(25) | 
				
			|||
    private String gridName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 场所名称 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "场所名称") | 
				
			|||
    @ColumnWidth(25) | 
				
			|||
    private String placeOrgName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 场所地址 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "场所地址") | 
				
			|||
    @ColumnWidth(30) | 
				
			|||
    private String address; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 字典value,场所规模【 | 
				
			|||
     * 0:10人以下 | 
				
			|||
     * 1:10-20人 | 
				
			|||
     * 2:21-40人 | 
				
			|||
     * 3:41-100人 | 
				
			|||
     * 4:100人以上】 | 
				
			|||
     */ | 
				
			|||
    @ExcelIgnore | 
				
			|||
    private String scale; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 规模名称 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "规模") | 
				
			|||
    @ColumnWidth(15) | 
				
			|||
    private String scaleName; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 场所负责人 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "负责人") | 
				
			|||
    @ColumnWidth(20) | 
				
			|||
    private String personInCharge; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 负责人电话 | 
				
			|||
     */ | 
				
			|||
    @ExcelProperty(value = "联系电话") | 
				
			|||
    @ColumnWidth(20) | 
				
			|||
    private String mobile; | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue