Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
1a4d495af5
|
@ -77,4 +77,15 @@ public class ProcessInstanceDTO {
|
|||
|
||||
@ApiModelProperty(value = "流程直接被终止?")
|
||||
private Boolean termination = Boolean.FALSE;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "需求情况")
|
||||
private Integer demandFlag;
|
||||
@ApiModelProperty(value = "需求情况")
|
||||
private String demandFlagTip;
|
||||
|
||||
@ApiModelProperty(value = "评论情况")
|
||||
private Integer demandCommentFlag;
|
||||
@ApiModelProperty(value = "评论情况")
|
||||
private String demandCommentFlagTip;
|
||||
}
|
||||
|
|
|
@ -5,8 +5,10 @@ import io.renren.common.page.PageData;
|
|||
import io.renren.modules.activiti.dto.ProcessInstanceDTO;
|
||||
import io.renren.modules.activiti.dto.TaskDTO;
|
||||
import io.renren.modules.demanData.dto.TDemandDataDTO;
|
||||
import io.renren.modules.demanData.entity.TDemandDataEntityFlag;
|
||||
import io.renren.modules.demanData.service.TDemandDataService;
|
||||
import io.renren.modules.demandComment.dto.TDemandCommentDTO;
|
||||
import io.renren.modules.demandComment.entity.TDemandCommentEntityDelFlag;
|
||||
import io.renren.modules.demandComment.service.TDemandCommentService;
|
||||
import io.renren.modules.processForm.dto.TAbilityApplicationDTO;
|
||||
import io.renren.modules.processForm.service.TAbilityApplicationService;
|
||||
|
@ -316,11 +318,21 @@ public class ActHistoryService {
|
|||
if (tDemandCommentDTO != null) {
|
||||
dto.setName("发表需求评论");
|
||||
dto.setResourceId(null);
|
||||
dto.setDemandCommentFlag(tDemandCommentDTO.getDelFlag());
|
||||
Optional<TDemandCommentEntityDelFlag> tDemandCommentEntityDelFlag = Optional.ofNullable(TDemandCommentEntityDelFlag.getByFlag(tDemandCommentDTO.getDelFlag()));
|
||||
if (tDemandCommentEntityDelFlag.isPresent()) {
|
||||
dto.setDemandCommentFlagTip(tDemandCommentEntityDelFlag.get().getTip());
|
||||
}
|
||||
} else {
|
||||
TDemandDataDTO tDemandDataDTO = tDemandDataService.get(Long.valueOf(dto.getBusinessKey()));
|
||||
if (tDemandDataDTO != null) {
|
||||
dto.setName(tDemandDataDTO.getDemandSubject());
|
||||
dto.setResourceId(null);
|
||||
dto.setDemandFlag(tDemandDataDTO.getFlag());
|
||||
Optional<TDemandDataEntityFlag> tDemandCommentEntityDelFlag = Optional.ofNullable(TDemandDataEntityFlag.getByFlag(tDemandDataDTO.getFlag()));
|
||||
if (tDemandCommentEntityDelFlag.isPresent()) {
|
||||
dto.setDemandFlagTip(tDemandCommentEntityDelFlag.get().getTip());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,61 @@
|
|||
package io.renren.modules.demandComment.entity;
|
||||
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
* ResourceEntity del_flag 枚举
|
||||
*/
|
||||
public enum TDemandCommentEntityDelFlag {
|
||||
|
||||
/**
|
||||
* 正常
|
||||
*/
|
||||
NORMAL(0, "正常"),
|
||||
/**
|
||||
* 已删除
|
||||
*/
|
||||
DELETED(1, "已删除"),
|
||||
/**
|
||||
* 上架待审核
|
||||
*/
|
||||
PENDING_REVIEW(2, "待审核"),
|
||||
/**
|
||||
* 上架审核中
|
||||
*/
|
||||
UNDER_REVIEW(3, "审核中"),
|
||||
/**
|
||||
* 其他
|
||||
*/
|
||||
OTHER(9, "其他");
|
||||
|
||||
private int flag;
|
||||
private String tip;
|
||||
|
||||
TDemandCommentEntityDelFlag(int flag, String tip) {
|
||||
this.flag = flag;
|
||||
this.tip = tip;
|
||||
}
|
||||
|
||||
public static TDemandCommentEntityDelFlag getByFlag(int flag) {
|
||||
TDemandCommentEntityDelFlag[] index = TDemandCommentEntityDelFlag.values();
|
||||
return Arrays.asList(index).stream().filter(index_ -> index_.flag == flag).findAny().orElse(TDemandCommentEntityDelFlag.OTHER);
|
||||
}
|
||||
|
||||
|
||||
public int getFlag() {
|
||||
return flag;
|
||||
}
|
||||
|
||||
public void setFlag(int flag) {
|
||||
this.flag = flag;
|
||||
}
|
||||
|
||||
public String getTip() {
|
||||
return tip;
|
||||
}
|
||||
|
||||
public void setTip(String tip) {
|
||||
this.tip = tip;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue