Commit 9df9e57e authored by huyuchen's avatar huyuchen

缴费库 代码修改

parent 96df0112
...@@ -40,7 +40,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable { ...@@ -40,7 +40,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable {
*/ */
@TableId(type = IdType.ASSIGN_ID) @TableId(type = IdType.ASSIGN_ID)
@NotBlank(message = "主键 不能为空") @NotBlank(message = "主键 不能为空")
@ExcelAttribute(name = "主键", isNotEmpty = true, errorInfo = "主键 不能为空") @ExcelAttribute(name = "id", isNotEmpty = true, errorInfo = "主键 不能为空")
@Schema(description = "主键") @Schema(description = "主键")
@ExcelProperty("主键") @ExcelProperty("主键")
private Integer id; private Integer id;
...@@ -48,7 +48,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable { ...@@ -48,7 +48,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable {
* 姓名 * 姓名
*/ */
@Length(max = 50, message = "姓名 不能超过50 个字符") @Length(max = 50, message = "姓名 不能超过50 个字符")
@ExcelAttribute(name = "姓名", maxLength = 50) @ExcelAttribute(name = "empName", maxLength = 50)
@Schema(description = "姓名") @Schema(description = "姓名")
@ExcelProperty("姓名") @ExcelProperty("姓名")
private String empName; private String empName;
...@@ -56,7 +56,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable { ...@@ -56,7 +56,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable {
* 身份证号 * 身份证号
*/ */
@Length(max = 32, message = "身份证号 不能超过32 个字符") @Length(max = 32, message = "身份证号 不能超过32 个字符")
@ExcelAttribute(name = "身份证号", maxLength = 32) @ExcelAttribute(name = "idCard", maxLength = 32)
@Schema(description = "身份证号") @Schema(description = "身份证号")
@ExcelProperty("身份证号") @ExcelProperty("身份证号")
private String idCard; private String idCard;
...@@ -64,14 +64,14 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable { ...@@ -64,14 +64,14 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable {
* 错误信息 * 错误信息
*/ */
@Length(max = 500, message = "错误信息 不能超过500 个字符") @Length(max = 500, message = "错误信息 不能超过500 个字符")
@ExcelAttribute(name = "错误信息", maxLength = 500) @ExcelAttribute(name = "errMsg", maxLength = 500)
@Schema(description = "错误信息") @Schema(description = "错误信息")
@ExcelProperty("错误信息") @ExcelProperty("错误信息")
private String errMsg; private String errMsg;
/** /**
* 问题行数 * 问题行数
*/ */
@ExcelAttribute(name = "问题行数") @ExcelAttribute(name = "line")
@Schema(description = "问题行数") @Schema(description = "问题行数")
@ExcelProperty("问题行数") @ExcelProperty("问题行数")
private Integer line; private Integer line;
...@@ -79,7 +79,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable { ...@@ -79,7 +79,7 @@ public class TPaymentInfoImportLogVo extends RowIndex implements Serializable {
* 导入标识key * 导入标识key
*/ */
@Length(max = 64, message = "导入标识key 不能超过64 个字符") @Length(max = 64, message = "导入标识key 不能超过64 个字符")
@ExcelAttribute(name = "导入标识key", maxLength = 64) @ExcelAttribute(name = "randomKey", maxLength = 64)
@Schema(description = "导入标识key") @Schema(description = "导入标识key")
@ExcelProperty("导入标识key") @ExcelProperty("导入标识key")
private String randomKey; private String randomKey;
......
...@@ -86,7 +86,7 @@ public class TPaymentInfoImportLogServiceImpl extends ServiceImpl<TPaymentInfoIm ...@@ -86,7 +86,7 @@ public class TPaymentInfoImportLogServiceImpl extends ServiceImpl<TPaymentInfoIm
response.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8");
response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8")); response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));
// 这里 需要指定写用哪个class去写,然后写到第一个sheet,然后文件流会自动关闭 // 这里 需要指定写用哪个class去写,然后写到第一个sheet,然后文件流会自动关闭
EasyExcel.write(out, EmployeeProjectExportVO.class).includeColumnFiledNames(getExportFieldNameDetailByClass(TPaymentInfoImportLogVo.class)).sheet("社保导入日志") EasyExcel.write(out, TPaymentInfoImportLogVo.class).includeColumnFiledNames(getExportFieldNameDetailByClass(TPaymentInfoImportLogVo.class)).sheet("社保导入日志")
.doWrite(list); .doWrite(list);
out.flush(); out.flush();
} catch (IOException e) { } catch (IOException e) {
......
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