# Conflicts:
#	modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java

消息管理 全部完成
文件管理 全部完成
任务表达式 全部完成
HqlPack  日期非空校验 调整
yun-zuoyi
yunhao.wang 7 years ago
parent f969257dea
commit 2c6ec19b54

@ -60,7 +60,7 @@ public class HqlPack {
* @param showTaday true:false: * @param showTaday true:false:
* @param isShowTime * @param isShowTime
*/ */
public static void timeBuilder( String date, String columnName, StringBuffer result, Boolean showTaday,boolean isShowTime) { public static void timeBuilder( String date, String columnName, StringBuffer result, Boolean showTaday,boolean isShowTime) {
if(date != null && date.trim().length() > 0){ if(date != null && date.trim().length() > 0){
date = getSafeParam(date); date = getSafeParam(date);

@ -38,6 +38,15 @@ public class SysFile extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long userId; private Long userId;
public Long getUserId() {
if(userId != null) {
return userId.longValue();
}else{
return userId;
}
}
@Column(name="FILE_PATH") @Column(name="FILE_PATH")
@ApiParam(value ="文件路径") @ApiParam(value ="文件路径")
private String filePath; private String filePath;
@ -47,8 +56,8 @@ public class SysFile extends BaseBean {
private String fileOriginalName; private String fileOriginalName;
@Column(name="FILE_TYPE_ID") @Column(name="FILE_TYPE_ID")
@ApiParam(value ="文件类型ID(字典)") @ApiParam(value ="文件类型ID")
private String fileTypeId; private Long fileTypeId;
@Column(name="FILE_TYPE_NAME") @Column(name="FILE_TYPE_NAME")
@ApiParam(value ="文件类型名称") @ApiParam(value ="文件类型名称")

@ -230,4 +230,35 @@ public class CoreHqlPack {
return result.toString(); return result.toString();
} }
/**
*
* @param sysFile
* @return
*/
public static String packHqlSysFile(SysFile sysFile) {
StringBuffer result = new StringBuffer();
// hql拼接
HqlPack.getStringLikerPack(sysFile.getName(),"name",result);
HqlPack.getNumEqualPack(sysFile.getFileTypeId(),"fileTypeId",result);
HqlPack.getStringLikerPack(sysFile.getCreateUser(),"createUser",result);
HqlPack.timeBuilder(sysFile.getCreateDatetime(),"createDatetime",result,false,false);
return result.toString();
}
/**
*
* @param taskTimeExpression
* @return
*/
public static String packHqlSysFile(TaskTimeExpression taskTimeExpression) {
StringBuffer result = new StringBuffer();
// hql拼接
HqlPack.getStringLikerPack(taskTimeExpression.getName(),"name",result);
return result.toString();
}
} }
Loading…
Cancel
Save