tmp
parent
15633bc28e
commit
7767630fbb
@ -0,0 +1,46 @@
|
||||
package cn.estsh.i3plus.pojo.screen.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.Lob;
|
||||
import javax.persistence.Table;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2021/3/22 上午10:43
|
||||
* @desc
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "SCR_COMPONENT")
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Builder
|
||||
@Api("组件")
|
||||
public class ScrComponent extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 3832856363595940018L;
|
||||
|
||||
@Column(name = "COMPONENT_CODE")
|
||||
@ApiParam(value = "组件代码")
|
||||
private String componentCode;
|
||||
|
||||
@Column(name = "COMPONENT_TYPE")
|
||||
@ApiParam(value = "组件代码")
|
||||
private String componentType;
|
||||
|
||||
@Lob
|
||||
@Column(name = "COMPONENT_PROPERTY")
|
||||
@ApiParam(value = "组件描述")
|
||||
private String componentProperty;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.screen.component.base;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrEventAction;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2021/3/11 下午12:27
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
public abstract class BaseContainer extends BaseBean {
|
||||
private static final long serialVersionUID = 7696523743371800661L;
|
||||
|
||||
private String background;
|
||||
|
||||
private String cssStyle;
|
||||
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
package cn.estsh.i3plus.pojo.screen.model;
|
||||
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrComponent;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrModel;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrModelField;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrComponentEventActionRel;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrComponentModelFieldRel;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrPanelComponentRel;
|
||||
import cn.estsh.i3plus.pojo.screen.component.base.BaseComponent;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2021/3/28 上午12:42
|
||||
* @desc
|
||||
*/
|
||||
@Data
|
||||
public class ScrPanelComponentModel implements Serializable {
|
||||
private static final long serialVersionUID = -5832175256726333348L;
|
||||
|
||||
private String panelCode;
|
||||
|
||||
private String layoutCode;
|
||||
|
||||
private String rowCode;
|
||||
|
||||
private String columnCode;
|
||||
|
||||
private BaseComponent component;
|
||||
|
||||
private List<String> eventActions;
|
||||
|
||||
private List<ScrModelField> modelFields;
|
||||
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrComponentEventAction;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrComponentEventActionRepository extends BaseRepository<ScrComponentEventAction, Long> {
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrComponentModelField;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrComponentModelFieldRepository extends BaseRepository<ScrComponentModelField, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository.rel;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrComponentEventActionRel;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrComponentEventActionRelRepository extends BaseRepository<ScrComponentEventActionRel, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository.rel;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrComponentModelFieldRel;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrComponentModelFieldRelRepository extends BaseRepository<ScrComponentModelFieldRel, Long> {
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository.rel;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.ScrPanel;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrPanelComponentRel;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrPanelComponentRelRepository extends BaseRepository<ScrPanelComponentRel, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.screen.repository.rel;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.screen.bean.rel.ScrScreenPanelRel;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-5-28 下午3:39
|
||||
* @Modify:
|
||||
**/
|
||||
public interface ScrScreenPanelRelRepository extends BaseRepository<ScrScreenPanelRel, Long> {
|
||||
}
|
Loading…
Reference in New Issue