|
@@ -6,9 +6,9 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
+import com.diagbot.util.StringUtil;
|
|
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
import javax.validation.constraints.NotBlank;
|
|
-import javax.validation.constraints.Size;
|
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
@@ -198,10 +198,12 @@ public class DrugConfig implements Serializable {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public boolean equals(Object o) {
|
|
public boolean equals(Object o) {
|
|
- if (this == o)
|
|
|
|
|
|
+ if (this == o) {
|
|
return true;
|
|
return true;
|
|
- if (o == null || getClass() != o.getClass())
|
|
|
|
|
|
+ }
|
|
|
|
+ if (o == null || getClass() != o.getClass()) {
|
|
return false;
|
|
return false;
|
|
|
|
+ }
|
|
DrugConfig drugConfig = (DrugConfig) o;
|
|
DrugConfig drugConfig = (DrugConfig) o;
|
|
return Objects.equals(id, drugConfig.id)
|
|
return Objects.equals(id, drugConfig.id)
|
|
&& Objects.equals(isDeleted, drugConfig.isDeleted)
|
|
&& Objects.equals(isDeleted, drugConfig.isDeleted)
|
|
@@ -216,4 +218,13 @@ public class DrugConfig implements Serializable {
|
|
public int hashCode() {
|
|
public int hashCode() {
|
|
return Objects.hash(id, isDeleted, hospitalId, hisName, form, uniqueName, uniqueCode);
|
|
return Objects.hash(id, isDeleted, hospitalId, hisName, form, uniqueName, uniqueCode);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public static boolean nonNull(DrugConfig o) {
|
|
|
|
+ return !(o == null
|
|
|
|
+ || (o.hospitalId == null
|
|
|
|
+ && StringUtil.isBlank(o.hisName)
|
|
|
|
+ && StringUtil.isBlank(o.uniqueName)
|
|
|
|
+ && StringUtil.isBlank(o.uniqueCode)
|
|
|
|
+ && StringUtil.isBlank(o.form)));
|
|
|
|
+ }
|
|
}
|
|
}
|