|
|
@@ -1,5 +1,6 @@
|
|
|
package org.ruoyi.domain;
|
|
|
|
|
|
+import cn.hutool.core.thread.NamedThreadFactory;
|
|
|
import com.baomidou.mybatisplus.annotation.*;
|
|
|
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
|
|
|
import lombok.Data;
|
|
|
@@ -7,7 +8,13 @@ import lombok.EqualsAndHashCode;
|
|
|
import org.ruoyi.common.tenant.core.TenantEntity;
|
|
|
|
|
|
import java.io.Serial;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
+import java.util.Set;
|
|
|
+import java.util.concurrent.ExecutorService;
|
|
|
+import java.util.concurrent.LinkedBlockingQueue;
|
|
|
+import java.util.concurrent.ThreadPoolExecutor;
|
|
|
+import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
/**
|
|
|
* 质控规则对象 quality_control_rule
|
|
|
@@ -24,7 +31,7 @@ public class QualityControlRule extends TenantEntity {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/**
|
|
|
- *
|
|
|
+ *
|
|
|
*/
|
|
|
@TableId(value = "id")
|
|
|
private Long id;
|
|
|
@@ -45,10 +52,21 @@ public class QualityControlRule extends TenantEntity {
|
|
|
private String ruleContent;
|
|
|
|
|
|
/**
|
|
|
- *
|
|
|
+ * 规则描述
|
|
|
+ */
|
|
|
+ private String ruleDesc;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注字段
|
|
|
*/
|
|
|
private String remark;
|
|
|
|
|
|
+ /**
|
|
|
+ * 质控行为:common-分开质控,specific-同时质控
|
|
|
+ */
|
|
|
+ @TableField(value = "qc_behavior")
|
|
|
+ private String qcBehavior;
|
|
|
+
|
|
|
@TableField(value = "qc_type_list", typeHandler = JacksonTypeHandler.class)
|
|
|
private List<Integer> qcTypeList;
|
|
|
|