diff --git a/modules/i3plus-pojo-andon/pom.xml b/modules/i3plus-pojo-andon/pom.xml
index bc7071b..697131c 100644
--- a/modules/i3plus-pojo-andon/pom.xml
+++ b/modules/i3plus-pojo-andon/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-base/pom.xml b/modules/i3plus-pojo-base/pom.xml
index 807bef5..d2521de 100644
--- a/modules/i3plus-pojo-base/pom.xml
+++ b/modules/i3plus-pojo-base/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesEnumUtil.java
index 7d8d424..4eaace4 100644
--- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesEnumUtil.java
+++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesEnumUtil.java
@@ -6448,4 +6448,76 @@ public class MesEnumUtil {
return tmp;
}
}
+
+ /**
+ * 客户JIT预装队列状态
+ */
+ @JsonFormat(shape = JsonFormat.Shape.OBJECT)
+ public enum QUEUE_JIT_PLAN_STATUS {
+ CREATE(10, "创建"),
+ RELEASED(20, "已释放"),
+ ERROR(999, "异常");
+
+ private Integer value;
+ private String description;
+
+ QUEUE_JIT_PLAN_STATUS(Integer value, String description) {
+ this.value = value;
+ this.description = description;
+ }
+
+ public Integer getValue() {
+ return value;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public static String valueOfDescription(Integer value) {
+ String tmp = null;
+ for (int i = 0; i < values().length; i++) {
+ if (values()[i].value.equals(value)) {
+ tmp = values()[i].description;
+ }
+ }
+ return tmp;
+ }
+ }
+
+ /**
+ * 客户JIT预装队列 工单类型
+ */
+ @JsonFormat(shape = JsonFormat.Shape.OBJECT)
+ public enum QUEUE_JIT_PLAN_WORK_ORDER_TYPE {
+ SPARE_PART_PRODUCTION(10, "备件生产"),
+ REPRODUCTION_RMS(20, "重新生产-报功"),
+ REPRODUCTION_NOT_RMS(30, "重新生产-不报功");
+
+ private Integer value;
+ private String description;
+
+ QUEUE_JIT_PLAN_WORK_ORDER_TYPE(Integer value, String description) {
+ this.value = value;
+ this.description = description;
+ }
+
+ public Integer getValue() {
+ return value;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public static String valueOfDescription(Integer value) {
+ String tmp = null;
+ for (int i = 0; i < values().length; i++) {
+ if (values()[i].value.equals(value)) {
+ tmp = values()[i].description;
+ }
+ }
+ return tmp;
+ }
+ }
}
diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesPcnEnumUtil.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesPcnEnumUtil.java
index 0ff1771..358e5d0 100644
--- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesPcnEnumUtil.java
+++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/enumutil/MesPcnEnumUtil.java
@@ -2407,6 +2407,16 @@ public class MesPcnEnumUtil {
}
return tmp;
}
+
+ public static String valueOf(int val) {
+ String tmp = null;
+ for (int i = 0; i < values().length; i++) {
+ if (values()[i].value == val) {
+ tmp = values()[i].description;
+ }
+ }
+ return tmp;
+ }
}
@@ -4266,8 +4276,8 @@ public class MesPcnEnumUtil {
public enum BAD_HANDLE_TYPE {
BACK_SPRAY(10, "BACK_SPRAY", "返喷"),
SCRAPPED(20, "SCRAPPED", "报废"),
- POLISH(30, "POLISH", "抛光"),
- DETERMINED(40, "DETERMINED", "待定");
+ POLISHING(30, "POLISHING", "抛光"),
+ DETERMIND(40, "DETERMIND", "待定");
private int value;
private String code;
diff --git a/modules/i3plus-pojo-form/pom.xml b/modules/i3plus-pojo-form/pom.xml
index b948580..b599490 100644
--- a/modules/i3plus-pojo-form/pom.xml
+++ b/modules/i3plus-pojo-form/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-hardswitch/pom.xml b/modules/i3plus-pojo-hardswitch/pom.xml
index e12eaee..aca1465 100644
--- a/modules/i3plus-pojo-hardswitch/pom.xml
+++ b/modules/i3plus-pojo-hardswitch/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-ics/pom.xml b/modules/i3plus-pojo-ics/pom.xml
index c338f71..ae38208 100644
--- a/modules/i3plus-pojo-ics/pom.xml
+++ b/modules/i3plus-pojo-ics/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-jobflow/pom.xml b/modules/i3plus-pojo-jobflow/pom.xml
index 1674a47..a6a0d68 100644
--- a/modules/i3plus-pojo-jobflow/pom.xml
+++ b/modules/i3plus-pojo-jobflow/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-lac/pom.xml b/modules/i3plus-pojo-lac/pom.xml
index 7637865..04b40d4 100644
--- a/modules/i3plus-pojo-lac/pom.xml
+++ b/modules/i3plus-pojo-lac/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-mdm/pom.xml b/modules/i3plus-pojo-mdm/pom.xml
index d98b7d8..6854e65 100644
--- a/modules/i3plus-pojo-mdm/pom.xml
+++ b/modules/i3plus-pojo-mdm/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-mes-pcn/pom.xml b/modules/i3plus-pojo-mes-pcn/pom.xml
index bf96e57..ac387fd 100644
--- a/modules/i3plus-pojo-mes-pcn/pom.xml
+++ b/modules/i3plus-pojo-mes-pcn/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-mes/pom.xml b/modules/i3plus-pojo-mes/pom.xml
index a758a6a..bbe0ff9 100644
--- a/modules/i3plus-pojo-mes/pom.xml
+++ b/modules/i3plus-pojo-mes/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/IfQueueShipping.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/IfQueueShipping.java
index d65c83c..3088e6b 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/IfQueueShipping.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/IfQueueShipping.java
@@ -126,10 +126,10 @@ public class IfQueueShipping extends BaseBean implements Serializable {
@Column(name = "JIT_SEQ")
@ApiParam("jit排序号")
- private String jitSeq;
+ private Double jitSeq;
@Column(name = "JIT_TYPE_FLAG")
- @ApiParam("jit类型标识")
+ @ApiParam("JIT类型标识")
private String jitTypeFlag;
@Column(name = "CUST_POINT_DATE")
@@ -138,7 +138,7 @@ public class IfQueueShipping extends BaseBean implements Serializable {
@Column(name = "CUST_PLANT_CODE")
@ApiParam("客户工厂代码")
- private String custPlantDate;
+ private String custPlantCode;
@Column(name = "DOCK_NO")
@ApiParam("道口")
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesCustomerPart.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesCustomerPart.java
index a943c4a..83396d1 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesCustomerPart.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesCustomerPart.java
@@ -45,4 +45,8 @@ public class MesCustomerPart extends BaseBean implements Serializable {
@Column(name = "CUSTOMER_PART_NAME")
@ApiParam("客户零件描述")
private String customerPartName;
+
+ @Column(name = "CUSTOMER_CFG_CODE")
+ @ApiParam("客戶配置代碼")
+ private String customerCfgCode;
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesPackage.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesPackage.java
index 541d461..a46c53d 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesPackage.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesPackage.java
@@ -123,6 +123,11 @@ public class MesPackage extends BaseBean implements Serializable {
@ApiParam("包装标签模板")
private String packageLabelTemplate;
+ // 二维码
+ @Column(name = "QR_CODE")
+ @ApiParam("包装二维码")
+ private String qrCode;
+
public MesPackage() {
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlan.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlan.java
index b9483a5..db8ee80 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlan.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlan.java
@@ -12,6 +12,7 @@ import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Lob;
import javax.persistence.Table;
+import javax.persistence.Transient;
import java.io.Serializable;
/**
@@ -78,19 +79,18 @@ public class MesQueueJitPlan extends BaseBean implements Serializable {
@Column(name = "JIT_SEQ")
@ApiParam("JIT排序号")
- private String jitSeq;
+ private Double jitSeq;
@Column(name = "PROD_CFG_TYPE_CODE")
@ApiParam("项目代码")
private String prodCfgTypeCode;
- @Lob
@Column(name = "MEMO")
@ApiParam("备注")
private String memo;
@Column(name = "SUPPLIER_CODE")
- @ApiParam("供应商代码")
+ @ApiParam("供应商编号")
private String supplierCode;
@Column(name = "SUPPLIER_NAME")
@@ -98,11 +98,22 @@ public class MesQueueJitPlan extends BaseBean implements Serializable {
private String supplierName;
@Column(name = "FILE_NAME")
- @ApiParam("文件名称")
+ @ApiParam("解析文件名")
private String fileName;
@Column(name = "FILE_URL")
- @ApiParam("文件url")
+ @ApiParam("解析文件路径")
private String fileUrl;
+ @Column(name = "WORK_ORDER_TYPE")
+ @ApiParam("工单类型")
+ private Integer workOrderType;
+
+ @Transient
+ @ApiParam("计划上线开始时间")
+ private String planStartDate;
+
+ @Transient
+ @ApiParam("计划上线结束时间")
+ private String planEndDate;
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlanDetail.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlanDetail.java
index ed527ce..d290454 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlanDetail.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesQueueJitPlanDetail.java
@@ -44,7 +44,7 @@ public class MesQueueJitPlanDetail extends BaseBean implements Serializable {
private String partNo;
@Column(name = "PART_NAME")
- @ApiParam("产品名称")
+ @ApiParam("物料名称")
private String partName;
@Column(name = "PRODUCE_CTGY_CODE")
@@ -58,5 +58,4 @@ public class MesQueueJitPlanDetail extends BaseBean implements Serializable {
@Column(name = "FORMULA_CONTENT")
@ApiParam("配方内容")
private String formulaContent;
-
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesWorkOrder.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesWorkOrder.java
index 0a67fe0..9cccc86 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesWorkOrder.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/bean/MesWorkOrder.java
@@ -2,19 +2,16 @@ package cn.estsh.i3plus.pojo.mes.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.mes.model.MesButtonFlagModel;
-import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
-import org.springframework.util.StringUtils;
import javax.persistence.*;
import java.io.Serializable;
import java.util.List;
-import java.util.Map;
/**
* @Description:
@@ -159,7 +156,7 @@ public class MesWorkOrder extends BaseBean implements Serializable {
@Lob
@Column(name = "EXTEND")
@ApiParam("扩展数据")
- private String extend;
+ public String extend;
@Column(name = "RESERVED1")
@ApiParam("预留字段1")
@@ -273,10 +270,6 @@ public class MesWorkOrder extends BaseBean implements Serializable {
public String comButtonCode;
@Transient
- @ApiParam(value = "扩展数据MAP")
- public Map extendMap;
-
- @Transient
@ApiParam("工单源序号")
private Double srcSeq;
@@ -320,15 +313,4 @@ public class MesWorkOrder extends BaseBean implements Serializable {
return this.approvalStatus == null ? 0 : this.approvalStatus;
}
- public Map getExtendMap() {
- try {
- if (!StringUtils.isEmpty(this.extend)) {
- return JSONObject.parseObject(this.extend, Map.class);
- } else {
- return null;
- }
- } catch (Exception e) {
- return null;
- }
- }
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/ButtonComponentReqModel.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/ButtonComponentReqModel.java
index 93e598e..979d50d 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/ButtonComponentReqModel.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/ButtonComponentReqModel.java
@@ -55,4 +55,7 @@ public class ButtonComponentReqModel {
@ApiParam("用户信息")
private String userInfo;
+ @ApiParam("json数据")
+ private String data;
+
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/InjectionProductionControlModel.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/InjectionProductionControlModel.java
new file mode 100644
index 0000000..5c9d2e3
--- /dev/null
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/InjectionProductionControlModel.java
@@ -0,0 +1,42 @@
+package cn.estsh.i3plus.pojo.mes.model;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiParam;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+@Data
+@NoArgsConstructor
+@AllArgsConstructor
+@Api("注塑生产控制MODEL")
+public class InjectionProductionControlModel {
+
+ @ApiParam("物料号")
+ private String partNo;
+
+ @ApiParam("物料名称")
+ private String partNameRdd;
+
+ @ApiParam("当前合格数量")
+ private String standardQtyCur;
+
+ @ApiParam("当前合格数量")
+ private String completeQty;
+
+ @ApiParam("总不合格数量")
+ private String scrapQty;
+
+ @ApiParam("包装编号")
+ private String packageNo;
+
+ @ApiParam("数量")
+ private String qty;
+
+ @ApiParam("包装时间")
+ private String createDatetime;
+
+ @ApiParam("箱条码状态")
+ private String printStatusName;
+
+}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/MesWorkOrderExtendModel.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/MesWorkOrderExtendModel.java
new file mode 100644
index 0000000..cf9c3a1
--- /dev/null
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/MesWorkOrderExtendModel.java
@@ -0,0 +1,42 @@
+package cn.estsh.i3plus.pojo.mes.model;
+
+import cn.estsh.i3plus.pojo.mes.bean.MesWorkOrder;
+import com.alibaba.fastjson.JSONObject;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiParam;
+import lombok.Data;
+import org.springframework.beans.BeanUtils;
+import org.springframework.util.StringUtils;
+
+import javax.persistence.Transient;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * @Description : 生产工单扩展
+ * @Reference :
+ * @Author : wangjie
+ * @CreateDate : 2020-03-30 13:42
+ * @Modify:
+ **/
+@Data
+@Api(value="生产工单扩展",description = "生产工单扩展")
+public class MesWorkOrderExtendModel extends MesWorkOrder {
+
+ @Transient
+ @ApiParam(value = "扩展数据MAP")
+ public Map extendMap;
+
+ public Map getExtendMap() {
+ try {
+ if (!StringUtils.isEmpty(super.extend)) {
+ return JSONObject.parseObject(super.extend, Map.class);
+ } else {
+ return new HashMap<>();
+ }
+ } catch (Exception e) {
+ return new HashMap<>();
+ }
+ }
+
+}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintCheckModel.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintCheckModel.java
index 80c483b..8dfadf4 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintCheckModel.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintCheckModel.java
@@ -1,12 +1,12 @@
package cn.estsh.i3plus.pojo.mes.model;
+import cn.estsh.i3plus.pojo.mes.bean.MesDefect;
import cn.estsh.i3plus.pojo.mes.bean.MesWindowModuleParam;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
-import javax.persistence.Column;
import java.util.List;
/**
@@ -39,22 +39,18 @@ public class PaintCheckModel {
@ApiParam("界面编号")
private String windowNo;
- @ApiParam("缺陷类型")
- private String defectType;
-
- @ApiParam("缺陷描述")
- private String defectDesc;
-
@ApiParam("缺陷标识值")
private String defectFlagValue;
@ApiParam("不良品处理类型")
private Integer defectActionType;
- @Column(name = "PROD_CFG_TYPE_CODE")
@ApiParam("项目代码")
private String prodCfgTypeCode;
+ @ApiParam("缺陷列表")
+ private List defectList;
+
@ApiParam("界面组件参数数据")
List windowModuleParamList;
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintWorkOrderSnModel.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintWorkOrderSnModel.java
index 16a9bfe..b6c5a7f 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintWorkOrderSnModel.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/PaintWorkOrderSnModel.java
@@ -29,7 +29,7 @@ public class PaintWorkOrderSnModel extends BaseBean {
private String partNo;
@ApiParam("物料名称")
- private String partNameRdd;
+ private String partName;
@ApiParam("颜色代码")
private String colorCode;
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationRequestBean.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationRequestBean.java
index a480700..07cadf3 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationRequestBean.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationRequestBean.java
@@ -156,6 +156,9 @@ public class StationRequestBean implements Serializable {
@ApiParam("状态机代码")
private String smCode;
+ @ApiParam("区域代码")
+ private String areaCode;
+
@Override
public String toString() {
return "StationRequestBean{" +
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationResultBean.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationResultBean.java
index 46db502..f039ece 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationResultBean.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/model/StationResultBean.java
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.io.Serializable;
+import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -58,4 +59,7 @@ public class StationResultBean implements Serializable {
@ApiParam("特殊展示数据")
private Object specialDisplayData;
+
+ @ApiParam("工位参数")
+ private Map wcpcMap = new HashMap<>();
}
diff --git a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java
index 3178eee..767ad06 100644
--- a/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java
+++ b/modules/i3plus-pojo-mes/src/main/java/cn/estsh/i3plus/pojo/mes/sqlpack/MesHqlPack.java
@@ -3130,4 +3130,72 @@ public class MesHqlPack {
}
return packBean;
}
+
+ /**
+ * 客户JIT预装队列
+ * @param queueJitPlan
+ * @param organizeCode
+ * @return
+ */
+ public static DdlPackBean getMesQueueJitPlan(MesQueueJitPlan queueJitPlan, String organizeCode) {
+ DdlPackBean packBean = getAllBaseDataByNormalPro(queueJitPlan, organizeCode);
+ if (!StringUtils.isEmpty(queueJitPlan.getJisPlanNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlan.getJisPlanNo(), "jisPlanNo", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlan.getCustPlantCode())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlan.getCustPlantCode(), "custPlantCode", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlan.getCustFlagNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlan.getCustFlagNo(), "custFlagNo", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlan.getVinCode())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlan.getVinCode(), "vinCode", packBean);
+ }
+ if (queueJitPlan.getStatus() != null) {
+ DdlPreparedPack.getNumEqualPack(queueJitPlan.getStatus(), "status", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlan.getCreateDateTimeStart()) || !StringUtils.isEmpty(queueJitPlan.getCreateDateTimeEnd())) {
+ DdlPreparedPack.timeBuilder(queueJitPlan.getCreateDateTimeStart(), queueJitPlan.getCreateDateTimeEnd(),
+ "createDatetime", packBean, true);
+ }
+ if (!StringUtils.isEmpty(queueJitPlan.getCreateDateTimeStart()) || !StringUtils.isEmpty(queueJitPlan.getCreateDateTimeEnd())) {
+ DdlPreparedPack.timeBuilder(queueJitPlan.getCreateDateTimeStart(), queueJitPlan.getCreateDateTimeEnd(),
+ "createDatetime", packBean, true);
+ }
+ return packBean;
+ }
+
+ /**
+ * 客户JIT预装队列明细
+ * @param queueJitPlanDetail
+ * @param organizeCode
+ * @return
+ */
+ public static DdlPackBean getMesQueueJitPlanDetail(MesQueueJitPlanDetail queueJitPlanDetail, String organizeCode) {
+ DdlPackBean packBean = getAllBaseDataByNormalPro(queueJitPlanDetail, organizeCode);
+ if (!StringUtils.isEmpty(queueJitPlanDetail.getJisPlanNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlanDetail.getJisPlanNo(), "jisPlanNo", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlanDetail.getPartNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlanDetail.getPartNo(), "partNo", packBean);
+ }
+ return packBean;
+ }
+
+ /**
+ * 客户JIT预装队列BOM
+ * @param queueJitPlanBom
+ * @param organizeCode
+ * @return
+ */
+ public static DdlPackBean getMesQueueJitPlanBom(MesQueueJitPlanBom queueJitPlanBom, String organizeCode) {
+ DdlPackBean packBean = getAllBaseDataByNormalPro(queueJitPlanBom, organizeCode);
+ if (!StringUtils.isEmpty(queueJitPlanBom.getJisPlanNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlanBom.getJisPlanNo(), "jisPlanNo", packBean);
+ }
+ if (!StringUtils.isEmpty(queueJitPlanBom.getPartNo())) {
+ DdlPreparedPack.getStringLikerPack(queueJitPlanBom.getPartNo(), "partNo", packBean);
+ }
+ return packBean;
+ }
}
diff --git a/modules/i3plus-pojo-model/pom.xml b/modules/i3plus-pojo-model/pom.xml
index 215b102..be533a6 100644
--- a/modules/i3plus-pojo-model/pom.xml
+++ b/modules/i3plus-pojo-model/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-platform/pom.xml b/modules/i3plus-pojo-platform/pom.xml
index dba12cc..14e8567 100644
--- a/modules/i3plus-pojo-platform/pom.xml
+++ b/modules/i3plus-pojo-platform/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java
index 43a6f9d..a489f69 100644
--- a/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java
+++ b/modules/i3plus-pojo-platform/src/main/java/cn/estsh/i3plus/pojo/platform/sqlpack/CoreHqlPack.java
@@ -26,13 +26,14 @@ public class CoreHqlPack {
/**
* In 参数封装
+ *
* @param columnName
* @return
*/
- public static String packHqlIds(String columnName, String[] params){
- StringBuffer result = new StringBuffer();
- HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
- HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",result);
+ public static String packHqlIds(String columnName, String[] params) {
+ StringBuffer result = new StringBuffer();
+ HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
HqlPack.getInPack(String.join(",", params), columnName, result);
return result.toString();
}
@@ -40,42 +41,45 @@ public class CoreHqlPack {
/**
* In 参数封装
+ *
* @param columnName
* @return
*/
- public static String packHqlIds(String columnName, Long[] params){
- StringBuffer result = new StringBuffer();
- HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
- HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",result);
+ public static String packHqlIds(String columnName, Long[] params) {
+ StringBuffer result = new StringBuffer();
+ HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
// 参数数组 [1,2,3] -> "1,2,3"
- HqlPack.getInPack(StringUtils.join(params,","),columnName,result);
+ HqlPack.getInPack(StringUtils.join(params, ","), columnName, result);
return result.toString();
}
/**
* In 参数封装
+ *
* @param columnName
* @return
*/
- public static DdlPackBean packHqlInStr(String columnName, String[] params){
+ public static DdlPackBean packHqlInStr(String columnName, String[] params) {
DdlPackBean ddlPackBean = new DdlPackBean();
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",ddlPackBean);
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",ddlPackBean);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", ddlPackBean);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", ddlPackBean);
DdlPreparedPack.getInPack(params, columnName, ddlPackBean);
return ddlPackBean;
}
/**
* In 参数封装
+ *
* @param columnName
* @return
*/
- public static DdlPackBean packHqlIn(String columnName, List params){
+ public static DdlPackBean packHqlIn(String columnName, List params) {
DdlPackBean ddlPackBean = new DdlPackBean();
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",ddlPackBean);
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",ddlPackBean);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", ddlPackBean);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", ddlPackBean);
DdlPreparedPack.getInPack(params, columnName, ddlPackBean);
return ddlPackBean;
}
@@ -83,24 +87,25 @@ public class CoreHqlPack {
/**
* 资源查询
+ *
* @param resource
* @return
*/
- public static DdlPackBean packHqlSysLocaleResource(SysLocaleResource resource){
+ public static DdlPackBean packHqlSysLocaleResource(SysLocaleResource resource) {
DdlPackBean result = DdlPackBean.getDdlPackBean();
- if(resource != null){
- DdlPreparedPack.getNumEqualPack(resource.getResourceType(),"resourceType",result);
+ if (resource != null) {
+ DdlPreparedPack.getNumEqualPack(resource.getResourceType(), "resourceType", result);
// 是否多类型查询
- if(StringUtils.isNotBlank(resource.getResourceTypes())){
+ if (StringUtils.isNotBlank(resource.getResourceTypes())) {
DdlPreparedPack.getInPackArray((Integer[]) ConvertUtils.convert(resource.getResourceTypes().split(","), Integer.class), "resourceType", result);
}
- DdlPreparedPack.getNumEqualPack(resource.getSoftType(),"softType",result);
- DdlPreparedPack.getNumEqualPack(resource.getIsSystem(),"isSystem",result);
- DdlPreparedPack.getStringEqualPack(resource.getLanguageCode(),"languageCode",result);
- DdlPreparedPack.getStringLikerPack(resource.getResourceKey(),"resourceKey",result);
- DdlPreparedPack.getStringLikerPack(resource.getResourceValue(),"resourceValue",result);
+ DdlPreparedPack.getNumEqualPack(resource.getSoftType(), "softType", result);
+ DdlPreparedPack.getNumEqualPack(resource.getIsSystem(), "isSystem", result);
+ DdlPreparedPack.getStringEqualPack(resource.getLanguageCode(), "languageCode", result);
+ DdlPreparedPack.getStringLikerPack(resource.getResourceKey(), "resourceKey", result);
+ DdlPreparedPack.getStringLikerPack(resource.getResourceValue(), "resourceValue", result);
}
return result;
@@ -108,6 +113,7 @@ public class CoreHqlPack {
/**
* 语言
+ *
* @param localeLanguage
* @return
*/
@@ -118,9 +124,9 @@ public class CoreHqlPack {
// HqlPack.timeBuilder(lang.getCreateDateTimeStart(),lang.getCreateDateTimeEnd(),
// "createDateTime", result, false);
//字符串类型封装
- HqlPack.getStringLikerPack(localeLanguage.getLanguageCode(),"languageCode",result);
+ HqlPack.getStringLikerPack(localeLanguage.getLanguageCode(), "languageCode", result);
//字符串类型封装
- HqlPack.getStringLikerPack(localeLanguage.getLanguageName(),"languageName",result);
+ HqlPack.getStringLikerPack(localeLanguage.getLanguageName(), "languageName", result);
// 添加默认排序
HqlPack.getOrderDefault(localeLanguage);
@@ -130,37 +136,39 @@ public class CoreHqlPack {
/**
* 岗位复杂查询
+ *
* @param position
* @return
*/
- public static DdlPackBean packHqlSysPosition(SysPosition position){
- return packHqlSysPosition(position,null);
+ public static DdlPackBean packHqlSysPosition(SysPosition position) {
+ return packHqlSysPosition(position, null);
}
- public static DdlPackBean packHqlSysPosition(SysPosition position,List idList){
+ public static DdlPackBean packHqlSysPosition(SysPosition position, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(position.getOrganizeCode());
// 查询参数封装
- DdlPreparedPack.getNumEqualPack(position.getParentId(),"parentId",result);
+ DdlPreparedPack.getNumEqualPack(position.getParentId(), "parentId", result);
// String Like
- DdlPreparedPack.getStringLikerPack(position.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(position.getPositionCode(),"positionCode",result);
+ DdlPreparedPack.getStringLikerPack(position.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(position.getPositionCode(), "positionCode", result);
// In
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
return result;
}
/**
* 岗位复杂查询
+ *
* @param position
* @return
*/
- public static DdlPackBean packHqlSysPositionList(SysPosition position){
+ public static DdlPackBean packHqlSysPositionList(SysPosition position) {
DdlPackBean result = DdlPackBean.getDdlPackBean(position);
// 查询参数封装
- DdlPreparedPack.getStringEqualPack(position.getOrganizeCode(),"organizeCode",result);
+ DdlPreparedPack.getStringEqualPack(position.getOrganizeCode(), "organizeCode", result);
return result;
}
@@ -168,14 +176,15 @@ public class CoreHqlPack {
/**
* 岗位复杂查询
+ *
* @param bean
* @return
*/
- public static DdlPackBean packHqlSysRefUserPosition(SysRefUserPosition bean){
+ public static DdlPackBean packHqlSysRefUserPosition(SysRefUserPosition bean) {
DdlPackBean result = DdlPackBean.getDdlPackBean(bean);
// 查询参数封装
- DdlPreparedPack.getNumEqualPack(bean.getUserId(),"userId",result);
+ DdlPreparedPack.getNumEqualPack(bean.getUserId(), "userId", result);
return result;
}
@@ -183,19 +192,20 @@ public class CoreHqlPack {
/**
* 组织复杂查询
+ *
* @param organize
* @return
*/
- public static String packHqlSysOrganize(SysOrganize organize){
+ public static String packHqlSysOrganize(SysOrganize organize) {
StringBuffer result = new StringBuffer();
// 查询参数封装
- if(organize.getChildIdList() != null){
- HqlPack.getInPack(StringUtils.join(organize.getChildIdList(),","),"parentId",result);
+ if (organize.getChildIdList() != null) {
+ HqlPack.getInPack(StringUtils.join(organize.getChildIdList(), ","), "parentId", result);
}
- HqlPack.getStringLikerPack(organize.getName(),"name",result);
- HqlPack.getStringLikerPack(organize.getOrganizeCode(),"organizeCode",result);
+ HqlPack.getStringLikerPack(organize.getName(), "name", result);
+ HqlPack.getStringLikerPack(organize.getOrganizeCode(), "organizeCode", result);
// 添加默认排序
HqlPack.getOrderDefault(organize);
@@ -203,53 +213,54 @@ public class CoreHqlPack {
return result.toString();
}
- public static DdlPackBean packHqlSysOrganize(SysOrganize organize,List idList){
+ public static DdlPackBean packHqlSysOrganize(SysOrganize organize, List idList) {
HqlPack.getOrderDefault(organize);
DdlPackBean result = DdlPackBean.getDdlPackBean(organize);
- DdlPreparedPack.getStringLikerPack(organize.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(organize.getOrganizeCode(),"organizeCode",result);
- DdlPreparedPack.getNumEqualPack(organize.getParentId(),"parentId",result);
+ DdlPreparedPack.getStringLikerPack(organize.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(organize.getOrganizeCode(), "organizeCode", result);
+ DdlPreparedPack.getNumEqualPack(organize.getParentId(), "parentId", result);
// 查询参数封装
- if(organize.getChildIdList() != null){
- DdlPreparedPack.getInPack(StringUtils.join(organize.getChildIdList(),","),"parentId",result);
+ if (organize.getChildIdList() != null) {
+ DdlPreparedPack.getInPack(StringUtils.join(organize.getChildIdList(), ","), "parentId", result);
}
// Number In
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
return result;
}
- public static String packHqlSysOrganize(Long[] ids, Integer typeId){
+ public static String packHqlSysOrganize(Long[] ids, Integer typeId) {
StringBuffer result = new StringBuffer();
// 查询参数封装
- HqlPack.getInPack(StringUtils.join(ids,","),"id",result);
- HqlPack.getNumEqualPack(typeId,"organizeType",result);
+ HqlPack.getInPack(StringUtils.join(ids, ","), "id", result);
+ HqlPack.getNumEqualPack(typeId, "organizeType", result);
return result.toString();
}
/**
* 部门复杂查询
+ *
* @param department
* @return
*/
@Deprecated
- public static String packHqlSysDepartment(SysDepartment department){
+ public static String packHqlSysDepartment(SysDepartment department) {
StringBuffer result = new StringBuffer();
// if(department.getOrganizeId() != null && department.getOrganizeId() > 0){
// department.setParentId(CommonEnumUtil.PARENT.DEFAULT.getValue());
// }
- HqlPack.getNumEqualPack(department.getParentId(),"parentId",result);
+ HqlPack.getNumEqualPack(department.getParentId(), "parentId", result);
// HqlPack.getNumEqualPack(department.getOrganizeId(),"organizeId",result);
- HqlPack.getStringLikerPack(department.getName(),"name",result);
- HqlPack.getStringLikerPack(department.getDepartmentCode(),"departmentCode",result);
+ HqlPack.getStringLikerPack(department.getName(), "name", result);
+ HqlPack.getStringLikerPack(department.getDepartmentCode(), "departmentCode", result);
// 添加默认排序
HqlPack.getOrderDefault(department);
@@ -257,36 +268,36 @@ public class CoreHqlPack {
return result.toString();
}
- public static DdlPackBean packDdlBeanSysDepartment(SysDepartment department,List idList){
+ public static DdlPackBean packDdlBeanSysDepartment(SysDepartment department, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(department);
- DdlPreparedPack.getStringLikerPack(department.getName(),"name",result);
- DdlPreparedPack.getNumEqualPack(department.getParentId(),"parentId",result);
- DdlPreparedPack.getNumEqualPack(department.getOrganizeId(),"organizeId",result);
- DdlPreparedPack.getStringLikerPack(department.getDepartmentCode(),"departmentCode",result);
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getStringLikerPack(department.getName(), "name", result);
+ DdlPreparedPack.getNumEqualPack(department.getParentId(), "parentId", result);
+ DdlPreparedPack.getNumEqualPack(department.getOrganizeId(), "organizeId", result);
+ DdlPreparedPack.getStringLikerPack(department.getDepartmentCode(), "departmentCode", result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
result.setOrderByStr(department.orderBy());
return result;
}
- public static DdlPackBean packDdlBeanSysMenu(SysMenu menu,List idList){
+ public static DdlPackBean packDdlBeanSysMenu(SysMenu menu, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(menu);
- DdlPreparedPack.getInPackList(idList,"id",result);
- if(menu != null){
- DdlPreparedPack.getNumEqualPack(menu.getParentId(),"parentId",result);
- DdlPreparedPack.getNumEqualPack(menu.getMenuType(),"menuType",result);
- DdlPreparedPack.getNumEqualPack(menu.getMenuStatus(),"menuStatus",result);
- DdlPreparedPack.getStringLikerPack(menu.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(menu.getMenuCode(),"menuCode",result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
+ if (menu != null) {
+ DdlPreparedPack.getNumEqualPack(menu.getParentId(), "parentId", result);
+ DdlPreparedPack.getNumEqualPack(menu.getMenuType(), "menuType", result);
+ DdlPreparedPack.getNumEqualPack(menu.getMenuStatus(), "menuStatus", result);
+ DdlPreparedPack.getStringLikerPack(menu.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(menu.getMenuCode(), "menuCode", result);
result.setOrderByStr(menu.orderBy());
- }else {
+ } else {
menu = new SysMenu();
}
- if(!StringUtils.isNotBlank(menu.getOrderByParam())){
+ if (!StringUtils.isNotBlank(menu.getOrderByParam())) {
menu.setOrderByParam("menuSort");
menu.setAscOrDesc(CommonEnumUtil.ASC_OR_DESC.DESC.getValue());
result.setOrderByStr(menu.orderBy());
@@ -297,16 +308,17 @@ public class CoreHqlPack {
/**
* 系统角色复杂查询
+ *
* @param role
* @return
*/
@Deprecated
- public static String packHqlSysRole(SysRole role){
+ public static String packHqlSysRole(SysRole role) {
StringBuffer result = new StringBuffer();
// 查询参数封装
- HqlPack.getNumEqualPack(role.getRoleStatus(),"roleStatus",result);
- HqlPack.getStringLikerPack(role.getName(),"name",result);
+ HqlPack.getNumEqualPack(role.getRoleStatus(), "roleStatus", result);
+ HqlPack.getStringLikerPack(role.getName(), "name", result);
// 添加默认排序
HqlPack.getOrderDefault(role);
@@ -316,37 +328,53 @@ public class CoreHqlPack {
/**
* 系统角色复杂查询
+ *
+ * @param role
+ * @return
+ */
+ public static DdlPackBean packDdlBeanSysRole(SysRole role) {
+ return packDdlBeanSysRole(role, null);
+ }
+
+ /**
+ * 唯一校验
+ *
* @param role
* @return
*/
- public static DdlPackBean packDdlBeanSysRole(SysRole role){
- return packDdlBeanSysRole(role,null);
+ public static DdlPackBean packDdlSysRoleCheckOnly(SysRole role) {
+ DdlPackBean result = DdlPackBean.getDdlPackBean();
+
+ DdlPreparedPack.getStringEqualPack(role.getName(), "name", result);
+ DdlPreparedPack.getNumEqualPack(role.getId(), "id", result);
+ return result;
}
- public static DdlPackBean packDdlBeanSysRole(SysRole role,List idList){
+ public static DdlPackBean packDdlBeanSysRole(SysRole role, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(role);
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",result);
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(),"isValid",result);
- DdlPreparedPack.getNumEqualPack(role.getRoleStatus(),"roleStatus",result);
- DdlPreparedPack.getStringLikerPack(role.getName(),"name",result);
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isValid", result);
+ DdlPreparedPack.getNumEqualPack(role.getRoleStatus(), "roleStatus", result);
+ DdlPreparedPack.getStringLikerPack(role.getName(), "name", result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
- return result;
+ return result;
}
/**
* 系统参数复杂查询
+ *
* @param config
* @return
*/
- public static DdlPackBean packHqlSysConfig(SysConfig config) {
+ public static DdlPackBean packHqlSysConfig(SysConfig config) {
DdlPackBean result = DdlPackBean.getDdlPackBean();
// hql拼接
- DdlPreparedPack.getStringLikerPack(config.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(config.getConfigCode(),"configCode",result);
- DdlPreparedPack.getNumEqualPack(config.getConfigType(),"configType",result);
+ DdlPreparedPack.getStringLikerPack(config.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(config.getConfigCode(), "configCode", result);
+ DdlPreparedPack.getNumEqualPack(config.getConfigType(), "configType", result);
DdlPreparedPack.getNumEqualPack(config.getConfigGroup(), "configGroup", result);
// 添加默认排序
@@ -357,6 +385,7 @@ public class CoreHqlPack {
/**
* 字典信息复杂查询
+ *
* @param dictionary
* @return
*/
@@ -368,7 +397,7 @@ public class CoreHqlPack {
DdlPreparedPack.getStringLikerPack(dictionary.getDictionaryCode(), "dictionaryCode", result);
DdlPreparedPack.getNumEqualPack(dictionary.getDictionarySoftType(), "dictionarySoftType", result);
// 默认查询非顶级字典
- if (dictionary.getParentId() == null || dictionary.getParentId() < 1){
+ if (dictionary.getParentId() == null || dictionary.getParentId() < 1) {
DdlPreparedPack.getNumNOEqualPack(CommonEnumUtil.PARENT.DEFAULT.getValue(), "parentId", result);
}
DdlPreparedPack.getNumEqualPack(dictionary.getParentId(), "parentId", result);
@@ -385,6 +414,7 @@ public class CoreHqlPack {
/**
* 硬件类型复杂查询
+ *
* @param toolType
* @return
*/
@@ -392,7 +422,7 @@ public class CoreHqlPack {
StringBuffer result = new StringBuffer();
// hql拼接
- HqlPack.getStringLikerPack(toolType.getName(),"name", result);
+ HqlPack.getStringLikerPack(toolType.getName(), "name", result);
// 添加默认排序
HqlPack.getOrderDefault(toolType);
@@ -402,6 +432,7 @@ public class CoreHqlPack {
/**
* 硬件复杂查询
+ *
* @param tool
* @return
*/
@@ -409,13 +440,13 @@ public class CoreHqlPack {
StringBuffer result = new StringBuffer();
// hql拼接
- HqlPack.getStringLikerPack(tool.getName(),"name",result);
- HqlPack.getNumEqualPack(tool.getToolTypeId(),"toolTypeId",result);
- HqlPack.getNumEqualPack(tool.getToolStatus(),"toolStatus",result);
- HqlPack.getNumEqualPack(tool.getToolDataType(),"toolDataType",result);
- HqlPack.getNumEqualPack(tool.getToolConnType(),"toolConnType",result);
- HqlPack.getStringLikerPack(tool.getToolIp(),"toolIp",result);
- HqlPack.getNumLikerPack(tool.getToolPort(),"toolPort",result);
+ HqlPack.getStringLikerPack(tool.getName(), "name", result);
+ HqlPack.getNumEqualPack(tool.getToolTypeId(), "toolTypeId", result);
+ HqlPack.getNumEqualPack(tool.getToolStatus(), "toolStatus", result);
+ HqlPack.getNumEqualPack(tool.getToolDataType(), "toolDataType", result);
+ HqlPack.getNumEqualPack(tool.getToolConnType(), "toolConnType", result);
+ HqlPack.getStringLikerPack(tool.getToolIp(), "toolIp", result);
+ HqlPack.getNumLikerPack(tool.getToolPort(), "toolPort", result);
// 添加默认排序
HqlPack.getOrderDefault(tool);
@@ -425,10 +456,11 @@ public class CoreHqlPack {
/**
* 消息复杂查询
+ *
* @param message
* @return
*/
- public static DdlPackBean packHqlSysMessage(SysMessage message){
+ public static DdlPackBean packHqlSysMessage(SysMessage message) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(message);
// hql拼接
@@ -447,11 +479,12 @@ public class CoreHqlPack {
DdlPreparedPack.getOrderDefault(message);
- return ddlPackBean;
+ return ddlPackBean;
}
/**
* 文件资源复杂查询
+ *
* @param file
* @return
*/
@@ -466,11 +499,12 @@ public class CoreHqlPack {
DdlPreparedPack.getStringLikerPack(file.getFileCode(), "fileCode", result);
DdlPreparedPack.timeBuilder(file.getCreateDatetime(), "createDatetime", result, false, false);
- return result;
+ return result;
}
/**
* 任务周期复杂查询
+ *
* @param sysTaskCycle
* @return
*/
@@ -484,22 +518,23 @@ public class CoreHqlPack {
// 添加默认排序
HqlPack.getOrderDefault(sysTaskCycle);
- return result.toString();
+ return result.toString();
}
/**
* 定时任务复杂查询
+ *
* @param sysTaskPlan
* @return
*/
- public static DdlPackBean packHqlSysTaskPlan(SysTaskPlan sysTaskPlan){
+ public static DdlPackBean packHqlSysTaskPlan(SysTaskPlan sysTaskPlan) {
DdlPackBean result = DdlPackBean.getDdlPackBean();
// hql拼接
- DdlPreparedPack.getStringLikerPack(sysTaskPlan.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(sysTaskPlan.getGroupName(),"groupName",result);
- DdlPreparedPack.getNumEqualPack(sysTaskPlan.getTaskPlanStatus(),"taskPlanStatus",result);
- DdlPreparedPack.getNumEqualPack(sysTaskPlan.getTaskCycleId(),"taskCycleId",result);
+ DdlPreparedPack.getStringLikerPack(sysTaskPlan.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(sysTaskPlan.getGroupName(), "groupName", result);
+ DdlPreparedPack.getNumEqualPack(sysTaskPlan.getTaskPlanStatus(), "taskPlanStatus", result);
+ DdlPreparedPack.getNumEqualPack(sysTaskPlan.getTaskCycleId(), "taskCycleId", result);
DdlPreparedPack.getStringEqualPack(sysTaskPlan.getOrganizeCode(), "organizeCode", result);
DdlPreparedPack.getNumEqualPack(sysTaskPlan.getTaskSoftTypeRdd(), "taskSoftTypeRdd", result);
DdlPreparedPack.timeBuilder(sysTaskPlan.getLastRunDateTime(), "lastRunDateTime", result, false, true);
@@ -507,57 +542,58 @@ public class CoreHqlPack {
// 添加默认排序
DdlPreparedPack.getOrderDefault(sysTaskPlan);
- return result;
+ return result;
}
/**
* 账号复杂查询
+ *
* @param user
* @return
*/
- public static String packHqlSysUser(SysUser user){
+ public static String packHqlSysUser(SysUser user) {
StringBuffer result = new StringBuffer();
// And X = X
- HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
- HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",result);
- HqlPack.getNumEqualPack(user.getDepartmentId(),"departmentId",result);
- HqlPack.getNumEqualPack(user.getUserStatus(),"userStatus",result);
- HqlPack.getStringEqualPack(user.getOrganizeCode(),"organizeCode",result);
-
- if(user.getRoleIdList() != null){
- HqlPack.getInPack(StringUtils.join(user.getRoleIdList(),","),"id",result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
+ HqlPack.getNumEqualPack(user.getDepartmentId(), "departmentId", result);
+ HqlPack.getNumEqualPack(user.getUserStatus(), "userStatus", result);
+ HqlPack.getStringEqualPack(user.getOrganizeCode(), "organizeCode", result);
+
+ if (user.getRoleIdList() != null) {
+ HqlPack.getInPack(StringUtils.join(user.getRoleIdList(), ","), "id", result);
}
- if(user.getDepartmentIdList() != null){
- HqlPack.getInPack(StringUtils.join(user.getDepartmentIdList(),","),"id",result);
+ if (user.getDepartmentIdList() != null) {
+ HqlPack.getInPack(StringUtils.join(user.getDepartmentIdList(), ","), "id", result);
}
// And Like % %
- HqlPack.getStringLikerPack(user.getUserName(),"userName",result);
- HqlPack.getStringLikerPack(user.getUserLoginName(),"userLoginName",result);
- HqlPack.getStringLikerPack(user.getUserEmail(),"userEmail",result);
- HqlPack.getStringLikerPack(user.getUserPhone(),"userPhone",result);
+ HqlPack.getStringLikerPack(user.getUserName(), "userName", result);
+ HqlPack.getStringLikerPack(user.getUserLoginName(), "userLoginName", result);
+ HqlPack.getStringLikerPack(user.getUserEmail(), "userEmail", result);
+ HqlPack.getStringLikerPack(user.getUserPhone(), "userPhone", result);
// 添加默认排序
HqlPack.getOrderDefault(user);
- return result.toString();
+ return result.toString();
}
- public static DdlPackBean packDdlBeanSysUser(SysUser user,List idList){
+ public static DdlPackBean packDdlBeanSysUser(SysUser user, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(user);
- DdlPreparedPack.getNumEqualPack(user.getUserStatus(),"userStatus",result);
+ DdlPreparedPack.getNumEqualPack(user.getUserStatus(), "userStatus", result);
// DdlPreparedPack.getNumEqualPack(user.getDepartmentId(),"departmentId",result);
- DdlPreparedPack.getStringLikerPack(user.getUserLoginName(),"userLoginName",result);
- DdlPreparedPack.getStringLikerPack(user.getUserName(),"userName",result);
- DdlPreparedPack.getStringLikerPack(user.getUserEmail(),"userEmail",result);
- DdlPreparedPack.getStringLikerPack(user.getUserPhone(),"userPhone",result);
+ DdlPreparedPack.getStringLikerPack(user.getUserLoginName(), "userLoginName", result);
+ DdlPreparedPack.getStringLikerPack(user.getUserName(), "userName", result);
+ DdlPreparedPack.getStringLikerPack(user.getUserEmail(), "userEmail", result);
+ DdlPreparedPack.getStringLikerPack(user.getUserPhone(), "userPhone", result);
// DdlPreparedPack.getStringEqualPack(user.getOrganizeCode(),"organizeCode",result);
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
result.setOrderByStr(user.orderBy());
return result;
@@ -565,52 +601,54 @@ public class CoreHqlPack {
/**
* 账号复杂查询
+ *
* @param user
* @return
*/
- public static DdlPackBean packDdlSysUser(SysUser user){
+ public static DdlPackBean packDdlSysUser(SysUser user) {
DdlPackBean ddlPack = DdlPackBean.getDdlPackBean(user);
// And X = X
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",ddlPack);
- DdlPreparedPack.getNumEqualPack(user.getDepartmentId(),"departmentId",ddlPack);
- DdlPreparedPack.getNumEqualPack(user.getUserStatus(),"userStatus",ddlPack);
+ 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.getRoleIdList() != null) {
+ DdlPreparedPack.getInPack(user.getRoleIdList(), "id", ddlPack);
}
- if(user.getDepartmentIdList() != null){
- DdlPreparedPack.getInPack(user.getDepartmentIdList(),"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.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;
+ return ddlPack;
}
/**
* 查询字典代码是否重复
+ *
* @param dictionary
* @return
*/
- public static DdlPackBean packHqlSysDictionaryCode(SysDictionary dictionary){
+ public static DdlPackBean packHqlSysDictionaryCode(SysDictionary dictionary) {
DdlPackBean result = new DdlPackBean();
// and
- DdlPreparedPack.getStringEqualPack(dictionary.getDictionaryCode(),"dictionaryCode",result);
- DdlPreparedPack.getNumEqualPack(dictionary.getParentId(),"parentId",result);
- DdlPreparedPack.getNumEqualPack(dictionary.getDictionarySoftType(),"dictionarySoftType",result);
+ DdlPreparedPack.getStringEqualPack(dictionary.getDictionaryCode(), "dictionaryCode", result);
+ DdlPreparedPack.getNumEqualPack(dictionary.getParentId(), "parentId", result);
+ DdlPreparedPack.getNumEqualPack(dictionary.getDictionarySoftType(), "dictionarySoftType", result);
// not
- DdlPreparedPack.getNumNOEqualPack(dictionary.getId(),"id",result);
+ DdlPreparedPack.getNumNOEqualPack(dictionary.getId(), "id", result);
// 添加默认排序
DdlPreparedPack.getOrderDefault(dictionary);
@@ -620,18 +658,19 @@ public class CoreHqlPack {
/**
* 查询字典值是否重复
+ *
* @param dictionary
* @return
*/
- public static DdlPackBean packHqlSysDictionaryValue(SysDictionary dictionary){
+ public static DdlPackBean packHqlSysDictionaryValue(SysDictionary dictionary) {
DdlPackBean result = new DdlPackBean();
// and
- DdlPreparedPack.getStringEqualPack(dictionary.getDictionaryValue(),"dictionaryValue",result);
- DdlPreparedPack.getNumEqualPack(dictionary.getParentId(),"parentId",result);
- DdlPreparedPack.getNumEqualPack(dictionary.getDictionarySoftType(),"dictionarySoftType",result);
+ DdlPreparedPack.getStringEqualPack(dictionary.getDictionaryValue(), "dictionaryValue", result);
+ DdlPreparedPack.getNumEqualPack(dictionary.getParentId(), "parentId", result);
+ DdlPreparedPack.getNumEqualPack(dictionary.getDictionarySoftType(), "dictionarySoftType", result);
// not
- DdlPreparedPack.getNumNOEqualPack(dictionary.getId(),"id",result);
+ DdlPreparedPack.getNumNOEqualPack(dictionary.getId(), "id", result);
// 添加默认排序
DdlPreparedPack.getOrderDefault(dictionary);
@@ -641,92 +680,95 @@ public class CoreHqlPack {
/**
* 用户信息 复杂查询拼接
+ *
* @param userInfo
* @return
*/
- public static String packHqlSysUserInfo(SysUserInfo userInfo){
+ public static String packHqlSysUserInfo(SysUserInfo userInfo) {
StringBuffer result = new StringBuffer();
// And
- HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(),"isValid",result);
- HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(),"isDeleted",result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
// HqlPack.getNumEqualPack(userInfo.getOrganizeId(),"organizeId",result);
// HqlPack.getNumEqualPack(userInfo.getDepartmentId(),"departmentId",result);
- HqlPack.getNumEqualPack(userInfo.getPositionId(),"positionId",result);
- HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(),"userInfoStatus",result);
- HqlPack.getStringEqualPack(userInfo.getOrganizeCode(),"organizeCode",result);
+ HqlPack.getNumEqualPack(userInfo.getPositionId(), "positionId", result);
+ HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(), "userInfoStatus", result);
+ HqlPack.getStringEqualPack(userInfo.getOrganizeCode(), "organizeCode", result);
- if(userInfo.getDepartmentIdList() != null && !userInfo.getDepartmentIdList().isEmpty()){
+ if (userInfo.getDepartmentIdList() != null && !userInfo.getDepartmentIdList().isEmpty()) {
HqlPack.getInPack(StringUtils.join(userInfo.getDepartmentIdList(), ","), "departmentId", result);
}
// Like
- HqlPack.getStringLikerPack(userInfo.getName(),"name",result);
- HqlPack.getStringLikerPack(userInfo.getUserEmpNo(),"userEmpNo",result);
+ HqlPack.getStringLikerPack(userInfo.getName(), "name", result);
+ HqlPack.getStringLikerPack(userInfo.getUserEmpNo(), "userEmpNo", result);
// 添加默认排序
HqlPack.getOrderDefault(userInfo);
- return result.toString();
+ return result.toString();
}
- public static DdlPackBean packDdlBeanSysUserInfo(SysUserInfo userInfo,List idList){
+ public static DdlPackBean packDdlBeanSysUserInfo(SysUserInfo userInfo, List idList) {
DdlPackBean result = DdlPackBean.getDdlPackBean(userInfo);
// And
- DdlPreparedPack.getNumEqualPack(userInfo.getPositionId(),"positionId",result);
- DdlPreparedPack.getNumEqualPack(userInfo.getUserInfoStatus(),"userInfoStatus",result);
- DdlPreparedPack.getStringEqualPack(userInfo.getOrganizeCode(),"organizeCode",result);
- DdlPreparedPack.getInPackList(idList,"id",result);
+ DdlPreparedPack.getNumEqualPack(userInfo.getPositionId(), "positionId", result);
+ DdlPreparedPack.getNumEqualPack(userInfo.getUserInfoStatus(), "userInfoStatus", result);
+ DdlPreparedPack.getStringEqualPack(userInfo.getOrganizeCode(), "organizeCode", result);
+ DdlPreparedPack.getInPackList(idList, "id", result);
- if(userInfo.getDepartmentIdList() != null && !userInfo.getDepartmentIdList().isEmpty() ){
- DdlPreparedPack.getInPackList(userInfo.getDepartmentIdList(),"departmentId",result);
+ if (userInfo.getDepartmentIdList() != null && !userInfo.getDepartmentIdList().isEmpty()) {
+ DdlPreparedPack.getInPackList(userInfo.getDepartmentIdList(), "departmentId", result);
}
// Like
- DdlPreparedPack.getStringLikerPack(userInfo.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(userInfo.getUserEmpNo(),"userEmpNo",result);
+ DdlPreparedPack.getStringLikerPack(userInfo.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(userInfo.getUserEmpNo(), "userEmpNo", result);
// 添加默认排序
result.setOrderByStr(userInfo.orderBy());
- return result;
+ return result;
}
/**
* 用户信息 复杂查询拼接
+ *
* @param userInfo
* @return
*/
- public static String packHqlSysUserInfo(SysUserInfo userInfo,List idList){
+ public static String packHqlSysUserInfo(SysUserInfo userInfo, List idList) {
StringBuffer result = new StringBuffer();
// And
- HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(),"userInfoStatus",result);
- if(idList != null && !idList.isEmpty()){
+ HqlPack.getNumEqualPack(userInfo.getUserInfoStatus(), "userInfoStatus", result);
+ if (idList != null && !idList.isEmpty()) {
HqlPack.getInPack(StringUtils.join(idList, ","), "id", result);
}
// Like
- HqlPack.getStringLikerPack(userInfo.getName(),"name",result);
- HqlPack.getStringLikerPack(userInfo.getUserEmpNo(),"userEmpNo",result);
+ HqlPack.getStringLikerPack(userInfo.getName(), "name", result);
+ HqlPack.getStringLikerPack(userInfo.getUserEmpNo(), "userEmpNo", result);
// 添加默认排序
HqlPack.getOrderDefault(userInfo);
- return result.toString();
+ return result.toString();
}
/**
* 查询语言代码是否重复
+ *
* @param localeLanguage
* @return
*/
- public static String packHqlSysLocaleLanguageCode(SysLocaleLanguage localeLanguage){
+ public static String packHqlSysLocaleLanguageCode(SysLocaleLanguage localeLanguage) {
StringBuffer result = new StringBuffer();
- HqlPack.getStringEqualPack(localeLanguage.getLanguageCode(),"languageCode",result);
- HqlPack.getNumNOEqualPack(localeLanguage.getId(),"id",result);
+ HqlPack.getStringEqualPack(localeLanguage.getLanguageCode(), "languageCode", result);
+ HqlPack.getNumNOEqualPack(localeLanguage.getId(), "id", result);
// 添加默认排序
HqlPack.getOrderDefault(localeLanguage);
@@ -736,16 +778,17 @@ public class CoreHqlPack {
/**
* 检查系统资源是否重复
+ *
* @param localeResource
* @return
*/
- public static String packHqlSysLocaleResourceKey(SysLocaleResource localeResource){
+ public static String packHqlSysLocaleResourceKey(SysLocaleResource localeResource) {
StringBuffer result = new StringBuffer();
- HqlPack.getStringEqualPack(localeResource.getLanguageCode(),"languageCode",result);
- HqlPack.getStringEqualPack(localeResource.getResourceKey(),"resourceKey",result);
- HqlPack.getNumEqualPack(localeResource.getSoftType(),"softType",result);
- HqlPack.getNumNOEqualPack(localeResource.getId(),"id",result);
+ HqlPack.getStringEqualPack(localeResource.getLanguageCode(), "languageCode", result);
+ HqlPack.getStringEqualPack(localeResource.getResourceKey(), "resourceKey", result);
+ HqlPack.getNumEqualPack(localeResource.getSoftType(), "softType", result);
+ HqlPack.getNumNOEqualPack(localeResource.getId(), "id", result);
// 添加默认排序
HqlPack.getOrderDefault(localeResource);
@@ -755,16 +798,17 @@ public class CoreHqlPack {
/**
* 查询规则代码是否重复
+ *
* @param orderNoRule
* @return
*/
- public static String packHqlSysOrderNoRuleCode(SysOrderNoRule orderNoRule){
+ public static String packHqlSysOrderNoRuleCode(SysOrderNoRule orderNoRule) {
StringBuffer result = new StringBuffer();
// and
- HqlPack.getStringEqualPack(orderNoRule.getOrderNoRuleCode(),"orderNoRuleCode",result);
+ HqlPack.getStringEqualPack(orderNoRule.getOrderNoRuleCode(), "orderNoRuleCode", result);
// not
- HqlPack.getNumNOEqualPack(orderNoRule.getId(),"id",result);
+ HqlPack.getNumNOEqualPack(orderNoRule.getId(), "id", result);
// 添加默认排序
HqlPack.getOrderDefault(orderNoRule);
@@ -773,19 +817,20 @@ public class CoreHqlPack {
}
/**
- * 单号规则复杂查询,分页,排序
+ * 单号规则复杂查询,分页,排序
+ *
* @param orderNoRule
* @return
*/
- public static DdlPackBean packHqlSysOrderNoRule(SysOrderNoRule orderNoRule){
+ public static DdlPackBean packHqlSysOrderNoRule(SysOrderNoRule orderNoRule) {
DdlPackBean result = DdlPackBean.getDdlPackBean();
- DdlPreparedPack.getStringLikerPack(orderNoRule.getName(),"name",result);
- DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNoRuleCode(),"orderNoRuleCode",result);
- DdlPreparedPack.getNumEqualPack(orderNoRule.getOrderNoRuleStatus(),"orderNoRuleStatus",result);
- DdlPreparedPack.getNumEqualPack(orderNoRule.getOrganizeCode(),"organizeCode",result);
- DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNoRuleCode(),"orderNoRuleCode",result);
- DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNo(),"orderNo",result);
+ DdlPreparedPack.getStringLikerPack(orderNoRule.getName(), "name", result);
+ DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNoRuleCode(), "orderNoRuleCode", result);
+ DdlPreparedPack.getNumEqualPack(orderNoRule.getOrderNoRuleStatus(), "orderNoRuleStatus", result);
+ DdlPreparedPack.getNumEqualPack(orderNoRule.getOrganizeCode(), "organizeCode", result);
+ DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNoRuleCode(), "orderNoRuleCode", result);
+ DdlPreparedPack.getStringLikerPack(orderNoRule.getOrderNo(), "orderNo", result);
if (orderNoRule.getSerialNo() != null) {
DdlPreparedPack.getNumEqualPack(String.valueOf(orderNoRule.getSerialNo()), "serialNo", result);
}
@@ -798,19 +843,20 @@ public class CoreHqlPack {
/**
* 用户消息关系表负责查询
+ *
* @param sysRefUserMessage
* @return
*/
- public static String packHqlSysRefUserMessage(SysRefUserMessage sysRefUserMessage){
- StringBuffer result = new StringBuffer();
+ public static String packHqlSysRefUserMessage(SysRefUserMessage sysRefUserMessage) {
+ StringBuffer result = new StringBuffer();
- HqlPack.getNumEqualPack(sysRefUserMessage.getMessageTypeRdd(),"messageTypeRdd",result);
- HqlPack.getNumEqualPack(sysRefUserMessage.getMessageSoftType(),"messageSoftType",result);
- HqlPack.getStringLikerPack(sysRefUserMessage.getMessageTitleRdd(),"messageTitleRdd",result);
- HqlPack.getStringLikerPack(sysRefUserMessage.getMessageSenderNameRdd(),"messageSenderNameRdd",result);
- HqlPack.getNumEqualPack(sysRefUserMessage.getMessageStatus(),"messageStatus",result);
- HqlPack.getStringLikerPack(sysRefUserMessage.getReceiverTime(),"receiverTime",result);
- HqlPack.getNumEqualPack(sysRefUserMessage.getReceiverId(),"receiverId",result);
+ HqlPack.getNumEqualPack(sysRefUserMessage.getMessageTypeRdd(), "messageTypeRdd", result);
+ HqlPack.getNumEqualPack(sysRefUserMessage.getMessageSoftType(), "messageSoftType", result);
+ HqlPack.getStringLikerPack(sysRefUserMessage.getMessageTitleRdd(), "messageTitleRdd", result);
+ HqlPack.getStringLikerPack(sysRefUserMessage.getMessageSenderNameRdd(), "messageSenderNameRdd", result);
+ HqlPack.getNumEqualPack(sysRefUserMessage.getMessageStatus(), "messageStatus", result);
+ HqlPack.getStringLikerPack(sysRefUserMessage.getReceiverTime(), "receiverTime", result);
+ HqlPack.getNumEqualPack(sysRefUserMessage.getReceiverId(), "receiverId", result);
// 添加默认排序
HqlPack.getOrderDefault(sysRefUserMessage);
@@ -820,44 +866,46 @@ public class CoreHqlPack {
/**
* 任务复杂查询
+ *
* @param sysTask
* @return
*/
- public static DdlPackBean packHqlSysTask(SysTask sysTask){
- DdlPackBean result = DdlPackBean.getDdlPackBean();
+ public static DdlPackBean packHqlSysTask(SysTask sysTask) {
+ DdlPackBean result = DdlPackBean.getDdlPackBean();
- DdlPreparedPack.getStringLikerPack(sysTask.getName(),"name",result);
- DdlPreparedPack.getStringEqualPack(sysTask.getOrganizeCode(),"organizeCode",result);
- DdlPreparedPack.getNumEqualPack(sysTask.getTaskSoftType(),"taskSoftType",result);
- DdlPreparedPack.getStringLikerPack(sysTask.getTaskPackage(),"taskPackage",result);
- DdlPreparedPack.getStringLikerPack(sysTask.getTaskClass(),"taskClass",result);
+ DdlPreparedPack.getStringLikerPack(sysTask.getName(), "name", result);
+ DdlPreparedPack.getStringEqualPack(sysTask.getOrganizeCode(), "organizeCode", result);
+ DdlPreparedPack.getNumEqualPack(sysTask.getTaskSoftType(), "taskSoftType", result);
+ DdlPreparedPack.getStringLikerPack(sysTask.getTaskPackage(), "taskPackage", result);
+ DdlPreparedPack.getStringLikerPack(sysTask.getTaskClass(), "taskClass", result);
DdlPreparedPack.getOrderDefault(sysTask);
return result;
}
- public static String packHqlSysLocaleLanguageExistDefaultByIds(Long[] ids){
- StringBuffer result = new StringBuffer();
+ public static String packHqlSysLocaleLanguageExistDefaultByIds(Long[] ids) {
+ StringBuffer result = new StringBuffer();
- HqlPack.getInPack(StringUtils.join(ids,","),"id",result);
- HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(),"isDefault",result);
+ HqlPack.getInPack(StringUtils.join(ids, ","), "id", result);
+ HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isDefault", result);
return result.toString();
}
/**
* 大小区间比较
+ *
* @param columnName
* @param min
* @param max
* @return
*/
- public static String packHqlByInterval(String columnName,Object min,Object max){
- StringBuffer result = new StringBuffer();
+ public static String packHqlByInterval(String columnName, Object min, Object max) {
+ StringBuffer result = new StringBuffer();
- HqlPack.getNumSmallerPack(max,columnName,result);
- HqlPack.getNumBiggerPack(min,columnName,result);
+ HqlPack.getNumSmallerPack(max, columnName, result);
+ HqlPack.getNumBiggerPack(min, columnName, result);
return result.toString();
}
@@ -865,6 +913,7 @@ public class CoreHqlPack {
/**
* 字典信息查询id集合中是否存在默认数据
+ *
* @param ids
* @return
*/
@@ -872,44 +921,47 @@ public class CoreHqlPack {
DdlPackBean result = DdlPackBean.getDdlPackBean();
// hql拼接
- DdlPreparedPack.getInPack(StringUtils.join(ids,","),"id",result);
- DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(),"isDefault",result);
+ DdlPreparedPack.getInPack(StringUtils.join(ids, ","), "id", result);
+ DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isDefault", result);
return result;
}
/**
* 条码规则代码是否存在
+ *
* @param sysBarcodeRule
* @return
*/
- public static String packHqlSysBarcodeRuleCode(SysBarcodeRule sysBarcodeRule){
- StringBuffer result = new StringBuffer();
+ public static String packHqlSysBarcodeRuleCode(SysBarcodeRule sysBarcodeRule) {
+ StringBuffer result = new StringBuffer();
// and
- HqlPack.getStringEqualPack(sysBarcodeRule.getBarcodeRuleCode(),"barcodeRuleCode",result);
+ HqlPack.getStringEqualPack(sysBarcodeRule.getBarcodeRuleCode(), "barcodeRuleCode", result);
// not
- HqlPack.getNumNOEqualPack(sysBarcodeRule.getId(),"id",result);
+ HqlPack.getNumNOEqualPack(sysBarcodeRule.getId(), "id", result);
return result.toString();
}
/**
* 条码规则复杂查询
+ *
* @param sysBarcodeRule
* @return
*/
- public static String packHqlSysBarcodeRule(SysBarcodeRule sysBarcodeRule){
- StringBuffer result = new StringBuffer();
+ public static String packHqlSysBarcodeRule(SysBarcodeRule sysBarcodeRule) {
+ StringBuffer result = new StringBuffer();
- HqlPack.getStringLikerPack(sysBarcodeRule.getName(),"name",result);
- HqlPack.getStringLikerPack(sysBarcodeRule.getBarcodeRuleCode(),"barcodeRuleCode",result);
+ HqlPack.getStringLikerPack(sysBarcodeRule.getName(), "name", result);
+ HqlPack.getStringLikerPack(sysBarcodeRule.getBarcodeRuleCode(), "barcodeRuleCode", result);
return result.toString();
}
/**
* 打印模板复杂查询
+ *
* @param sysLabelTemplate
* @return
*/
@@ -932,9 +984,9 @@ public class CoreHqlPack {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(sysLabelTemplate);
// hql拼接
- DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateName(),"templateName",ddlPackBean);
- DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateCode(),"templateCode",ddlPackBean);
- DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getOrganizeCode(),"organizeCode",ddlPackBean);
+ DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateName(), "templateName", ddlPackBean);
+ DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getTemplateCode(), "templateCode", ddlPackBean);
+ DdlPreparedPack.getStringEqualPack(sysLabelTemplate.getOrganizeCode(), "organizeCode", ddlPackBean);
DdlPreparedPack.timeBuilder(sysLabelTemplate.getModifyDateTimeStart(), sysLabelTemplate.getModifyDateTimeEnd(), "modifyDatetime", ddlPackBean, true);
@@ -946,6 +998,7 @@ public class CoreHqlPack {
/**
* 打印模板参数复杂查询
+ *
* @param sysLabelTemplateParam
* @return
*/
@@ -965,99 +1018,102 @@ public class CoreHqlPack {
}
-
/**
* 文件代码是否存在
+ *
* @param sysFile 查询条件
* @return DdlPackBean
*/
- public static DdlPackBean packHqlSysFileCode(SysFile sysFile){
+ public static DdlPackBean packHqlSysFileCode(SysFile sysFile) {
DdlPackBean result = DdlPackBean.getDdlPackBean(sysFile);
// and
- DdlPreparedPack.getStringEqualPack(sysFile.getFileCode(),"fileCode",result);
+ DdlPreparedPack.getStringEqualPack(sysFile.getFileCode(), "fileCode", result);
// not
- DdlPreparedPack.getNumNOEqualPack(sysFile.getId(),"id",result);
+ DdlPreparedPack.getNumNOEqualPack(sysFile.getId(), "id", result);
return result;
}
- public static DdlPackBean packDdlBeanSysRefUserRole(SysRefUserRole ref){
+ public static DdlPackBean packDdlBeanSysRefUserRole(SysRefUserRole ref) {
DdlPackBean result = DdlPackBean.getDdlPackBean(ref);
// Number Eq
- DdlPreparedPack.getNumEqualPack(ref.getUserId(),"userId",result);
+ DdlPreparedPack.getNumEqualPack(ref.getUserId(), "userId", result);
// String Eq
- DdlPreparedPack.getStringEqualPack(ref.getOrganizeCode(),"organizeCode",result);
+ DdlPreparedPack.getStringEqualPack(ref.getOrganizeCode(), "organizeCode", result);
return result;
}
- public static DdlPackBean packDdlBeanSysRefUserRole(Long userId,Long roleId,String organizeCode){
+ public static DdlPackBean packDdlBeanSysRefUserRole(Long userId, Long roleId, String organizeCode) {
DdlPackBean result = DdlPackBean.getDdlPackBean();
// Number Eq
- DdlPreparedPack.getNumEqualPack(userId,"userId",result);
- DdlPreparedPack.getNumEqualPack(roleId,"roleId",result);
+ DdlPreparedPack.getNumEqualPack(userId, "userId", result);
+ DdlPreparedPack.getNumEqualPack(roleId, "roleId", result);
// String Eq
- DdlPreparedPack.getStringEqualPack(organizeCode,"organizeCode",result);
+ DdlPreparedPack.getStringEqualPack(organizeCode, "organizeCode", result);
return result;
}
/**
* 查询当前用户所有组织数据
+ *
* @param sysRefUserDepartments
* @return
*/
- public static DdlPackBean packHqlSysOrganize(List sysRefUserDepartments){
+ public static DdlPackBean packHqlSysOrganize(List sysRefUserDepartments) {
DdlPackBean packBean = DdlPackBean.getDdlPackBean();
- DdlPreparedPack.getInPackList(sysRefUserDepartments.stream().map(SysRefUserDepartment::getOrganizeId).collect(Collectors.toList()),"id",packBean);
+ DdlPreparedPack.getInPackList(sysRefUserDepartments.stream().map(SysRefUserDepartment::getOrganizeId).collect(Collectors.toList()), "id", packBean);
return packBean;
}
/**
* 按条件查询字典
+ *
* @param sysDictionary
* @return
*/
- public static DdlPackBean packHqlSysDictionary(SysDictionary sysDictionary){
+ public static DdlPackBean packHqlSysDictionary(SysDictionary sysDictionary) {
DdlPackBean packBean = DdlPackBean.getDdlPackBean(sysDictionary);
DdlPreparedPack.getStringEqualPack(sysDictionary.getName(), "name", packBean);
DdlPreparedPack.getStringEqualPack(sysDictionary.getDictionaryCode(), "dictionaryCode", packBean);
DdlPreparedPack.getStringEqualPack(sysDictionary.getParentNameRdd(), "parentNameRdd", packBean);
- DdlPreparedPack.getNumEqualPack(sysDictionary.getParentId(),"parentId",packBean);
+ DdlPreparedPack.getNumEqualPack(sysDictionary.getParentId(), "parentId", packBean);
DdlPreparedPack.getNumEqualPack(sysDictionary.getDictionarySoftType(), "dictionarySoftType", packBean);
- DdlPreparedPack.getNumEqualPack(sysDictionary.getDictionaryGroup(),"dictionaryGroup",packBean);
- DdlPreparedPack.getNumEqualPack(sysDictionary.getDictionaryValue(),"dictionaryValue",packBean);
+ DdlPreparedPack.getNumEqualPack(sysDictionary.getDictionaryGroup(), "dictionaryGroup", packBean);
+ DdlPreparedPack.getNumEqualPack(sysDictionary.getDictionaryValue(), "dictionaryValue", packBean);
return packBean;
}
/**
* 按条件查询字典
+ *
* @param bean
* @return
*/
- public static DdlPackBean packHqlSysPojoVersion(SysPojoVersion bean){
+ public static DdlPackBean packHqlSysPojoVersion(SysPojoVersion bean) {
DdlPackBean packBean = DdlPackBean.getDdlPackBean(bean);
- DdlPreparedPack.getNumEqualPack(bean.getRefId(),"refId",packBean);
- DdlPreparedPack.getNumEqualPack(bean.getPlanId(),"planId",packBean);
- DdlPreparedPack.getNumEqualPack(bean.getOperateType(),"operateType",packBean);
- DdlPreparedPack.getStringLeftLikerPack(bean.getRefClass(),"refClass",packBean);
- DdlPreparedPack.getStringLeftLikerPack(bean.getVersionMethodName(),"versionMethodName",packBean);
- DdlPreparedPack.getStringLikerPack(bean.getPojoCompare(),"pojoCompare",packBean);
- DdlPreparedPack.timeBuilder(bean.getModifyDatetime(),"modifyDatetime",packBean,false,true);
+ DdlPreparedPack.getNumEqualPack(bean.getRefId(), "refId", packBean);
+ DdlPreparedPack.getNumEqualPack(bean.getPlanId(), "planId", packBean);
+ DdlPreparedPack.getNumEqualPack(bean.getOperateType(), "operateType", packBean);
+ DdlPreparedPack.getStringLeftLikerPack(bean.getRefClass(), "refClass", packBean);
+ DdlPreparedPack.getStringLeftLikerPack(bean.getVersionMethodName(), "versionMethodName", packBean);
+ DdlPreparedPack.getStringLikerPack(bean.getPojoCompare(), "pojoCompare", packBean);
+ DdlPreparedPack.timeBuilder(bean.getModifyDatetime(), "modifyDatetime", packBean, false, true);
return packBean;
}
- public static DdlPackBean packSysDataSource(SysDataSource bean){
+ public static DdlPackBean packSysDataSource(SysDataSource bean) {
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean(bean);
DdlPreparedPack.getStringLikerPack(bean.getSourceHost(), "sourceHost", ddlPackBean);
diff --git a/modules/i3plus-pojo-ptl/pom.xml b/modules/i3plus-pojo-ptl/pom.xml
index 81670b2..102ab0e 100644
--- a/modules/i3plus-pojo-ptl/pom.xml
+++ b/modules/i3plus-pojo-ptl/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-report/pom.xml b/modules/i3plus-pojo-report/pom.xml
index 26a7311..864c56a 100644
--- a/modules/i3plus-pojo-report/pom.xml
+++ b/modules/i3plus-pojo-report/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-softswitch/pom.xml b/modules/i3plus-pojo-softswitch/pom.xml
index eaf2544..e755225 100644
--- a/modules/i3plus-pojo-softswitch/pom.xml
+++ b/modules/i3plus-pojo-softswitch/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-sweb/pom.xml b/modules/i3plus-pojo-sweb/pom.xml
index 0f615b6..194f0cb 100644
--- a/modules/i3plus-pojo-sweb/pom.xml
+++ b/modules/i3plus-pojo-sweb/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-wms/pom.xml b/modules/i3plus-pojo-wms/pom.xml
index 183a03c..60543fe 100644
--- a/modules/i3plus-pojo-wms/pom.xml
+++ b/modules/i3plus-pojo-wms/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/modules/i3plus-pojo-workflow/pom.xml b/modules/i3plus-pojo-workflow/pom.xml
index 0fea52b..bdc4cab 100644
--- a/modules/i3plus-pojo-workflow/pom.xml
+++ b/modules/i3plus-pojo-workflow/pom.xml
@@ -5,7 +5,7 @@
i3plus-pojo
i3plus.pojo
- 1.0-TEST-SNAPSHOT
+ 1.0-TEST-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/sonar-project.properties b/sonar-project.properties
index 3428e74..932bdd9 100644
--- a/sonar-project.properties
+++ b/sonar-project.properties
@@ -6,7 +6,7 @@ sonar.projectKey=i3plus.pojo:i3plus-pojo
# defaults to project key
sonar.projectName=i3plus-pojo
# defaults to 'not provided'
-sonar.projectVersion=1.0-PROD-SNAPSHOT
+sonar.projectVersion=1.0-TEST-SNAPSHOT
# Path is relative to the sonar-project.properties file. Defaults to .
#sonar.sources=./