update 国际研讨会导出

This commit is contained in:
lijiarao
2023-10-23 16:01:12 +08:00
parent 57c6ce9997
commit bba13910ec
4 changed files with 33 additions and 1 deletions
@@ -125,8 +125,9 @@ public class PayMeetingSituation implements Serializable {
@Max(value = 4,groups = Guest.class)
private Integer guestType;
/**演讲题目*/
/**课题名称*/
@Excel(name = "课题名称", width = 15)
@Dict(dicCode = "linkTopics")
@ApiModelProperty(value = "课题名称")
@Size(max = 50, message = "课题名称最多为50个字符")
private String choiceTopic;
@@ -213,6 +213,7 @@ public class PayMeetingVO implements Serializable {
/**关联课题*/
@Excel(name = "关联课题", width = 15)
@Dict(dicCode = "linkTopics")
@ApiModelProperty(value = "关联课题")
@Size(max = 50, message = "关联课题最多为50个字符")
private String linkTopics;
@@ -1,13 +1,20 @@
package com.jero.meeting.vo.excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jero.common.aspect.annotation.Dict;
import com.jero.meeting.entity.PayMeetingContacts;
import com.jero.meeting.entity.PayMeetingHotelContacts;
import com.jero.meeting.valid.group.InternationalMeeting;
import com.jero.meeting.valid.group.InternationalMeetingWasic;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Range;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecgframework.poi.excel.annotation.ExcelCollection;
import javax.validation.constraints.DecimalMax;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.math.BigDecimal;
import java.util.List;
@@ -90,6 +97,22 @@ public class InternationalMeetingExcel {
@Excel(name = "参展商邀请码", width = 15)
private java.lang.String exhibitorInvitationCode;
/**是否WASIC*/
@Excel(name = "是否WASIC", width = 15, dicCode = "yn")
private Integer isWasic;
/**关联课题*/
@Excel(name = "关联课题", width = 15, dicCode = "linkTopics")
private String linkTopics;
/**会议费用(2个课题)*/
@Excel(name = "会议费用(2个课题)", width = 15)
private BigDecimal meetingCostsTwoTopic;
/**会议费用(3个及以上)*/
@Excel(name = "会议费用(3个及以上)", width = 15)
private BigDecimal meetingCostsThreeTopic;
/**酒店名称*/
@Excel(name = "酒店名称", width = 15)
private String hotelName;
@@ -1,9 +1,12 @@
package com.jero.meeting.vo.excel;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
import javax.validation.constraints.Size;
/**
* @author liJiaRao
* @date 2021-09-22 15:39
@@ -44,6 +47,10 @@ public class InternationalSituationExcel extends SituationBaseExcel {
@Excel(name = "嘉宾类型", width = 15,dicCode = "guest_type")
private Integer guestType;
/**课题名称*/
@Excel(name = "课题名称", width = 15, dicCode = "linkTopics")
private String choiceTopic;
/**演讲题目*/
@Excel(name = "演讲题目", width = 15)
private String speechTopic;