|
|
|
@ -3,11 +3,16 @@ package org.dromara.system.domain.vo;
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
|
|
import io.github.linpeilie.annotations.AutoMapper;
|
|
|
|
|
import io.github.linpeilie.annotations.AutoMappers;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
import org.dromara.system.api.domain.bo.RemoteSocialBo;
|
|
|
|
|
import org.dromara.system.api.domain.vo.RemoteSocialVo;
|
|
|
|
|
import org.dromara.system.domain.SysSocial;
|
|
|
|
|
import org.dromara.system.domain.bo.SysSocialBo;
|
|
|
|
|
|
|
|
|
|
import java.io.Serial;
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -17,7 +22,10 @@ import java.io.Serializable;
|
|
|
|
|
*/
|
|
|
|
|
@Data
|
|
|
|
|
@ExcelIgnoreUnannotated
|
|
|
|
|
@AutoMapper(target = SysSocial.class)
|
|
|
|
|
@AutoMappers({
|
|
|
|
|
@AutoMapper(target = SysSocial.class, reverseConvertGenerate = false),
|
|
|
|
|
@AutoMapper(target = RemoteSocialVo.class)
|
|
|
|
|
})
|
|
|
|
|
public class SysSocialVo implements Serializable {
|
|
|
|
|
|
|
|
|
|
@Serial
|
|
|
|
@ -161,5 +169,9 @@ public class SysSocialVo implements Serializable {
|
|
|
|
|
@ExcelProperty(value = "Twitter平台用户的附带属性,部分平台可能没有")
|
|
|
|
|
private String oauthTokenSecret;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 显示绑定时间
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "绑定时间")
|
|
|
|
|
private Date createTime;
|
|
|
|
|
}
|
|
|
|
|