|
|
@@ -0,0 +1,201 @@ |
|
|
|
package cn.com.taiji.core.entity.comm; |
|
|
|
|
|
|
|
|
|
|
|
import cn.com.taiji.core.entity.AbstractStringPropertyUUIDEntity; |
|
|
|
import cn.com.taiji.core.entity.dict.EnableStatus; |
|
|
|
import cn.com.taiji.core.entity.dict.user.RbacSource; |
|
|
|
|
|
|
|
import javax.persistence.*; |
|
|
|
|
|
|
|
/** |
|
|
|
* 门户配置(针对不同端,目前针对:小程序、App) |
|
|
|
* |
|
|
|
* @Author weicailin |
|
|
|
* @Date 2023/5/8 15:02 |
|
|
|
* @Email 13079168756@163.com |
|
|
|
*/ |
|
|
|
@Entity |
|
|
|
@Table(name = "USER_PORTAL_CONFIG") |
|
|
|
public class PortalConfig extends AbstractStringPropertyUUIDEntity { |
|
|
|
|
|
|
|
/** |
|
|
|
* 来源类型 |
|
|
|
*/ |
|
|
|
private RbacSource source; |
|
|
|
|
|
|
|
/*** |
|
|
|
* 客车车牌颜色(字典) |
|
|
|
*/ |
|
|
|
private String carPlateColorType; |
|
|
|
|
|
|
|
/*** |
|
|
|
* 货车车牌颜色(字典) |
|
|
|
*/ |
|
|
|
private String trucksPlateColorType; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:置灰(APP/小程序) |
|
|
|
*/ |
|
|
|
private EnableStatus setGray; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:小程序信息带出(小程序) |
|
|
|
*/ |
|
|
|
private EnableStatus miniInfoShow; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:小程序是否支持他人办理(小程序) |
|
|
|
*/ |
|
|
|
private EnableStatus miniSupportOther; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:他人办理时是否上传委托书(APP/小程序) |
|
|
|
*/ |
|
|
|
private EnableStatus otherUploadProxy; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:允许修改OCR识别出来的数据 |
|
|
|
*/ |
|
|
|
private EnableStatus changeOCRData; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:申办时是否允许带出车辆信息 |
|
|
|
*/ |
|
|
|
private EnableStatus applyCarInfo; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:申办时是否允许修改OCR识别出来的车辆信息数据 |
|
|
|
*/ |
|
|
|
private EnableStatus applyChangeOCRCarInfo; |
|
|
|
|
|
|
|
/** |
|
|
|
* 是否:申办时是否允许修改OCR识别出来的他人信息数据 |
|
|
|
*/ |
|
|
|
private EnableStatus applyChangeOCROtherInfo; |
|
|
|
/** |
|
|
|
* 一路开关 |
|
|
|
*/ |
|
|
|
|
|
|
|
private EnableStatus setPath; |
|
|
|
@Column(name = "SET_PATH") |
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
public EnableStatus getSetPath() { |
|
|
|
return setPath; |
|
|
|
} |
|
|
|
|
|
|
|
public void setSetPath(EnableStatus setPath) { |
|
|
|
this.setPath = setPath; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "CAR_PLATE_COLOR_TYPE") |
|
|
|
public String getCarPlateColorType() { |
|
|
|
return carPlateColorType; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "TRUCKS_PLATE_COLOR_TYPE") |
|
|
|
public String getTrucksPlateColorType() { |
|
|
|
return trucksPlateColorType; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "SOURCE") |
|
|
|
public RbacSource getSource() { |
|
|
|
return source; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "SET_GRAY") |
|
|
|
public EnableStatus getSetGray() { |
|
|
|
return setGray; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "MINI_INFO_SHOW") |
|
|
|
public EnableStatus getMiniInfoShow() { |
|
|
|
return miniInfoShow; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "MINI_SUPPORT_OTHER") |
|
|
|
public EnableStatus getMiniSupportOther() { |
|
|
|
return miniSupportOther; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "OTHER_UPLOAD_PROXY") |
|
|
|
public EnableStatus getOtherUploadProxy() { |
|
|
|
return otherUploadProxy; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "CHANGE_OCR_DATA") |
|
|
|
public EnableStatus getChangeOCRData() { |
|
|
|
return changeOCRData; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "APPLY_CAR_INFO") |
|
|
|
public EnableStatus getApplyCarInfo() { |
|
|
|
return applyCarInfo; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "APPLY_CHANGE_OCR_CAR_INFO") |
|
|
|
public EnableStatus getApplyChangeOCRCarInfo() { |
|
|
|
return applyChangeOCRCarInfo; |
|
|
|
} |
|
|
|
|
|
|
|
@Enumerated(EnumType.STRING) |
|
|
|
@Column(name = "APPLY_CHANGE_OCR_OTHER_INFO") |
|
|
|
public EnableStatus getApplyChangeOCROtherInfo() { |
|
|
|
return applyChangeOCROtherInfo; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void setSource(RbacSource source) { |
|
|
|
this.source = source; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCarPlateColorType(String carPlateColorType) { |
|
|
|
this.carPlateColorType = carPlateColorType; |
|
|
|
} |
|
|
|
|
|
|
|
public void setTrucksPlateColorType(String trucksPlateColorType) { |
|
|
|
this.trucksPlateColorType = trucksPlateColorType; |
|
|
|
} |
|
|
|
|
|
|
|
public void setSetGray(EnableStatus setGray) { |
|
|
|
this.setGray = setGray; |
|
|
|
} |
|
|
|
|
|
|
|
public void setMiniInfoShow(EnableStatus miniInfoShow) { |
|
|
|
this.miniInfoShow = miniInfoShow; |
|
|
|
} |
|
|
|
|
|
|
|
public void setMiniSupportOther(EnableStatus miniSupportOther) { |
|
|
|
this.miniSupportOther = miniSupportOther; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOtherUploadProxy(EnableStatus otherUploadProxy) { |
|
|
|
this.otherUploadProxy = otherUploadProxy; |
|
|
|
} |
|
|
|
|
|
|
|
public void setChangeOCRData(EnableStatus changeOCRData) { |
|
|
|
this.changeOCRData = changeOCRData; |
|
|
|
} |
|
|
|
|
|
|
|
public void setApplyCarInfo(EnableStatus applyCarInfo) { |
|
|
|
this.applyCarInfo = applyCarInfo; |
|
|
|
} |
|
|
|
|
|
|
|
public void setApplyChangeOCRCarInfo(EnableStatus applyChangeOCRCarInfo) { |
|
|
|
this.applyChangeOCRCarInfo = applyChangeOCRCarInfo; |
|
|
|
} |
|
|
|
|
|
|
|
public void setApplyChangeOCROtherInfo(EnableStatus applyChangeOCROtherInfo) { |
|
|
|
this.applyChangeOCROtherInfo = applyChangeOCROtherInfo; |
|
|
|
} |
|
|
|
|
|
|
|
public PortalConfig() { |
|
|
|
} |
|
|
|
} |