|
@@ -24,6 +24,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
@@ -154,9 +155,9 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
@ApiModelProperty(value = "规则id")
|
|
|
private String ruleId;
|
|
|
|
|
|
- @TableField(exist =false)
|
|
|
+ @TableField(exist = false)
|
|
|
private List<WmScoreTaskType> wmScoreTaskTypeList;
|
|
|
- @TableField(exist =false)
|
|
|
+ @TableField(exist = false)
|
|
|
private Set taskTypeSet;
|
|
|
|
|
|
/**
|
|
@@ -345,19 +346,19 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- *有效任务类型
|
|
|
+ * 有效任务类型
|
|
|
*/
|
|
|
@TableField(exist = false)
|
|
|
private List<WmTaskTypeTree> taskTypeList;
|
|
|
|
|
|
/**
|
|
|
- *有效任务类型
|
|
|
+ * 有效任务类型
|
|
|
*/
|
|
|
@TableField(exist = false)
|
|
|
private List<WmScoreTaskType> taskTypeList1;
|
|
|
|
|
|
/**
|
|
|
- *有效任务类型--前端展示
|
|
|
+ * 有效任务类型--前端展示
|
|
|
*/
|
|
|
@TableField(exist = false)
|
|
|
private String taskTypes;
|
|
@@ -365,13 +366,13 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
/**
|
|
|
* 个人预计包值
|
|
|
*/
|
|
|
- @ApiModelProperty(value="个人预计包值")
|
|
|
+ @ApiModelProperty(value = "个人预计包值")
|
|
|
private String userScore;
|
|
|
|
|
|
/**
|
|
|
* 终止方式
|
|
|
*/
|
|
|
- @ApiModelProperty(value="终止方式")
|
|
|
+ @ApiModelProperty(value = "终止方式")
|
|
|
private String enableType;
|
|
|
|
|
|
/**
|
|
@@ -391,19 +392,19 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
/**
|
|
|
* 是否允许接单 0允许接单 1不允许接单
|
|
|
*/
|
|
|
- @ApiModelProperty(value="是否允许接单")
|
|
|
+ @ApiModelProperty(value = "是否允许接单")
|
|
|
private String isReceive;
|
|
|
|
|
|
/**
|
|
|
* 是否可以新增任务1-可以 0-不可以
|
|
|
*/
|
|
|
- @ApiModelProperty(value="是否可以新增任务")
|
|
|
+ @ApiModelProperty(value = "是否可以新增任务")
|
|
|
private String taskAddFlag;
|
|
|
|
|
|
/**
|
|
|
* 是否可以新增任务1-已经发起 0-没有
|
|
|
*/
|
|
|
- @ApiModelProperty(value="是否结算")
|
|
|
+ @ApiModelProperty(value = "是否结算")
|
|
|
private String settleFlag;
|
|
|
|
|
|
/**
|
|
@@ -434,25 +435,25 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
/**
|
|
|
* 积分包状态
|
|
|
*/
|
|
|
- @ApiModelProperty(value="积分包状态")
|
|
|
+ @ApiModelProperty(value = "积分包状态")
|
|
|
private String scorePackageStatus;
|
|
|
|
|
|
/**
|
|
|
* 是否为旧数据
|
|
|
*/
|
|
|
- @ApiModelProperty(value="是否为旧数据")
|
|
|
+ @ApiModelProperty(value = "是否为旧数据")
|
|
|
private String oldPackage;
|
|
|
|
|
|
/**
|
|
|
* 结算渠道
|
|
|
*/
|
|
|
- @ApiModelProperty(value="结算渠道")
|
|
|
+ @ApiModelProperty(value = "结算渠道")
|
|
|
private String subType;
|
|
|
|
|
|
/**
|
|
|
* 数据来源类型(0:手动上传,1:系统对接)
|
|
|
*/
|
|
|
- @ApiModelProperty(value="数据来源类型(0:手动上传,1:系统对接)")
|
|
|
+ @ApiModelProperty(value = "数据来源类型(0:手动上传,1:系统对接)")
|
|
|
private String sourceType;
|
|
|
|
|
|
/**
|
|
@@ -472,39 +473,29 @@ public class WmScorePackage extends Model<WmScorePackage> {
|
|
|
*/
|
|
|
private String projectNum;
|
|
|
|
|
|
+ /**
|
|
|
+ * 药企是否存在审核记录
|
|
|
+ */
|
|
|
+ @TableField(exist = false)
|
|
|
+ private PackageStopStatus stopStatus;
|
|
|
+
|
|
|
/**
|
|
|
* 关联药品的生产厂商列表
|
|
|
*/
|
|
|
-// @TableField(exist = false)
|
|
|
@TableField(value = "drug_producer")
|
|
|
- @ApiModelProperty(value="关联药品的生产厂商列表")
|
|
|
+ @ApiModelProperty(value = "关联药品的生产厂商列表")
|
|
|
private String[] drugProducerList;
|
|
|
|
|
|
-// @TableField(value = "drug_producer")
|
|
|
-// private String drugProducer;
|
|
|
-//
|
|
|
-//
|
|
|
-// public List<String> getDrugProducerList() {
|
|
|
-// if (StringUtils.isNotEmpty(this.drugProducer)){
|
|
|
-// return Arrays.asList(this.drugProducer.split(","));
|
|
|
-// }
|
|
|
-// return new ArrayList<>();
|
|
|
-// }
|
|
|
-//
|
|
|
-// public void setDrugProducerList(List<String> drugProducerList) {
|
|
|
-// this.drugProducerList = drugProducerList;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public String getDrugProducer() {
|
|
|
-// return drugProducer;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public void setDrugProducer(String drugProducer) {
|
|
|
-// if (CollectionUtil.isEmpty(this.drugProducerList)){
|
|
|
-// this.drugProducer = " ";
|
|
|
-//
|
|
|
-// } else {
|
|
|
-// this.drugProducer = String.join(",",this.drugProducerList);
|
|
|
-// }
|
|
|
-// }
|
|
|
+ @AllArgsConstructor
|
|
|
+ public enum PackageStopStatus {
|
|
|
+ NOTHING(0, "不能操作"),
|
|
|
+ ALL_IN(1, "全部收回"),
|
|
|
+ REMAIN_MSG(2, "剩余收回"),
|
|
|
+ REMAIN(3, "剩余收回(无信息提示)");
|
|
|
+
|
|
|
+ private final int code;
|
|
|
+
|
|
|
+ private final String msg;
|
|
|
+ }
|
|
|
+
|
|
|
}
|