| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255 |
- package cn.com.lzt.useractiviti.data.dto;
- import org.jeecgframework.workflow.pojo.activiti.ActHiProcinst;
- import org.jeecgframework.workflow.pojo.activiti.ActReProcdef;
- import java.sql.Timestamp;
- import java.util.Date;
- public class ActivitiTaskInstDto {
- private String id;
- private String procDefId;
- private String taskDefKey;
- private String procInstId;
- private String executionId;
- private String name;
- private String parentTaskId;
- private String description;
- private String owner;
- private String assignee;
- private Date startTime;
- private Date endTime;
- private Long duration;
- private String deleteReason;
- private Integer priority;
- private Date dueDate;
- private String bpmBizTitle;//标题
- private String startUserRealName;//任务发起人真实姓名
- private String linename;//操作名称
- private String processDefName;//流程名
- private String assigneeRealName;
- public String getId() {
- return id;
- }
- public void setId(String id) {
- this.id = id;
- }
- public String getProcDefId() {
- return procDefId;
- }
- public void setProcDefId(String procDefId) {
- this.procDefId = procDefId;
- }
- public String getTaskDefKey() {
- return taskDefKey;
- }
- public void setTaskDefKey(String taskDefKey) {
- this.taskDefKey = taskDefKey;
- }
- public String getProcInstId() {
- return procInstId;
- }
- public void setProcInstId(String procInstId) {
- this.procInstId = procInstId;
- }
- public String getExecutionId() {
- return executionId;
- }
- public void setExecutionId(String executionId) {
- this.executionId = executionId;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getParentTaskId() {
- return parentTaskId;
- }
- public void setParentTaskId(String parentTaskId) {
- this.parentTaskId = parentTaskId;
- }
- public String getDescription() {
- return description;
- }
- public void setDescription(String description) {
- this.description = description;
- }
- public String getOwner() {
- return owner;
- }
- public void setOwner(String owner) {
- this.owner = owner;
- }
- public String getAssignee() {
- return assignee;
- }
- public void setAssignee(String assignee) {
- this.assignee = assignee;
- }
- public Date getStartTime() {
- return startTime;
- }
- public void setStartTime(Date startTime) {
- this.startTime = startTime;
- }
- public Date getEndTime() {
- return endTime;
- }
- public void setEndTime(Date endTime) {
- this.endTime = endTime;
- }
- public Long getDuration() {
- return duration;
- }
- public void setDuration(Long duration) {
- this.duration = duration;
- }
- public String getDeleteReason() {
- return deleteReason;
- }
- public void setDeleteReason(String deleteReason) {
- this.deleteReason = deleteReason;
- }
- public Integer getPriority() {
- return priority;
- }
- public void setPriority(Integer priority) {
- this.priority = priority;
- }
- public String getBpmBizTitle() {
- return bpmBizTitle;
- }
- public void setBpmBizTitle(String bpmBizTitle) {
- this.bpmBizTitle = bpmBizTitle;
- }
- public String getStartUserRealName() {
- return startUserRealName;
- }
- public void setStartUserRealName(String startUserRealName) {
- this.startUserRealName = startUserRealName;
- }
- public String getLinename() {
- return linename;
- }
- public void setLinename(String linename) {
- this.linename = linename;
- }
- public Date getDueDate() {
- return dueDate;
- }
- public void setDueDate(Date dueDate) {
- this.dueDate = dueDate;
- }
- public String getProcessDefName() {
- return processDefName;
- }
- public void setProcessDefName(String processDefName) {
- this.processDefName = processDefName;
- }
- public String getAssigneeRealName() {
- return assigneeRealName;
- }
- public void setAssigneeRealName(String assigneeRealName) {
- this.assigneeRealName = assigneeRealName;
- }
- public static String dealTimeFromNum(long time) {
- StringBuilder result = new StringBuilder();
- long interval = time / 1000L;
- long day = 86400L;
- long hour = 3600L;
- long minute = 60L;
- int detailDay = 0;
- int detailHour = 0;
- int detailMinute = 0;
- int detailSecond = 0;
- if (interval >= 86400L) {
- detailDay = (int)(interval / 86400L);
- interval -= (long)detailDay * 86400L;
- }
- if (interval >= 3600L) {
- detailHour = (int)(interval / 3600L);
- interval -= 3600L * (long)detailHour;
- }
- if (interval >= 60L) {
- detailMinute = (int)(interval / 60L);
- interval -= (long)detailMinute * 60L;
- }
- if (interval > 0L) {
- detailSecond = (int)interval;
- }
- result.setLength(0);
- if (detailDay > 0) {
- result.append(detailDay);
- result.append("天");
- }
- if (detailHour > 0) {
- result.append(detailHour);
- result.append("小时");
- }
- if (detailMinute > 0) {
- result.append(detailMinute);
- result.append("分");
- }
- if (detailSecond > 0) {
- result.append(detailSecond);
- result.append("秒");
- }
- return result.toString();
- }
- public String getDurationStr() {
- return dealTimeFromNum(this.duration);
- }
- }
|