yun-zuoyi
柯裕 6 years ago
commit 6f7258d49b

@ -25,7 +25,7 @@ import java.io.Serializable;
@Entity
//以子类table为准
@javax.persistence.Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
@JsonInclude(value = JsonInclude.Include.NON_EMPTY) //""或null属性不参加序列转换
//@JsonInclude(value = JsonInclude.Include.NON_EMPTY) //""或null属性不参加序列转换
public abstract class BaseBean implements Serializable {
private static final long serialVersionUID = 1L;

@ -1,7 +1,5 @@
package cn.estsh.i3plus.pojo.base.bean;
import javafx.scene.text.Font;
import java.util.HashMap;
/**
@ -41,13 +39,11 @@ public class DdlPackBean {
public DdlPackBean(){
this.isHql = true;
sb = new StringBuilder();
whereAppend = new StringBuilder();
}
public DdlPackBean(boolean isHql){
this.isHql = isHql;
sb = new StringBuilder();
whereAppend = new StringBuilder();
}
@ -116,6 +112,7 @@ public class DdlPackBean {
* @return
*/
public String getPackedHqlAll(){
sb = new StringBuilder();
if(hqlAppend != null){
sb.append(hqlAppend);
}
@ -133,6 +130,7 @@ public class DdlPackBean {
* @return
*/
public String getPackedHql(){
sb = new StringBuilder();
if(whereAppend != null){
sb.append(whereAppend);
}

@ -400,6 +400,40 @@ public class CoreHqlPack {
}
/**
*
* @param user
* @return
*/
public static DdlPackBean packDdlSysUser(SysUser user){
DdlPackBean ddlPack = new DdlPackBean();
// And X = X
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",ddlPack);
DdlPreparedPack.getNumEqualPack(user.getDepartmentId(),"departmentId",ddlPack);
DdlPreparedPack.getNumEqualPack(user.getUserStatus(),"userStatus",ddlPack);
if(user.getRoleIdList() != null){
DdlPreparedPack.getInPack(user.getRoleIdList(),"id",ddlPack);
}
if(user.getDepartmentIdList() != null){
DdlPreparedPack.getInPack(user.getDepartmentIdList(),"id",ddlPack);
}
// And Like % %
DdlPreparedPack.getStringLikerPack(user.getUserName(),"userName",ddlPack);
DdlPreparedPack.getStringLikerPack(user.getUserLoginName(),"userLoginName",ddlPack);
DdlPreparedPack.getStringLikerPack(user.getUserEmail(),"userEmail",ddlPack);
DdlPreparedPack.getStringLikerPack(user.getUserPhone(),"userPhone",ddlPack);
// 添加默认排序
DdlPreparedPack.getOrderDefault(user);
DdlPreparedPack.getOrderByPack(new Object[]{1}, new String[]{"createDatetime"}, ddlPack);
return ddlPack;
}
/**
*
* @param dictionary
* @return

@ -56,7 +56,7 @@ public class WmsLocatePart extends BaseBean{
@ApiParam(value = "是否生成领料单", example = "2")
private Integer isGeneratePicklist;
public Double getMix() {
public Double getMin() {
return this.min == null ? 0 : this.min;
}

Loading…
Cancel
Save