Browse Source

task job开发

wangliang 1 year ago
parent
commit
adbdb8038b

+ 11 - 0
sop-business/src/main/java/com/qmth/sop/business/bean/result/WorkTaskResult.java

@@ -117,6 +117,17 @@ public class WorkTaskResult implements Serializable {
     @ApiModelProperty(value = "发起人真实姓名")
     private String createRealName;
 
+    @ApiModelProperty(value = "超时天数")
+    private Integer diffTime;
+
+    public Integer getDiffTime() {
+        return diffTime;
+    }
+
+    public void setDiffTime(Integer diffTime) {
+        this.diffTime = diffTime;
+    }
+
     public Long getObjId() {
         return objId;
     }

+ 4 - 2
sop-business/src/main/resources/mapper/SysUserMapper.xml

@@ -35,7 +35,8 @@
                     tfcfe.flow_process_var as flowProcessVar,
                     tfcfe.t_f_custom_flow_id as customFlowId,
                     tfcf.flow_deployment_id as flowDeploymentId,
-                    tfcfe.id as customFlowEntityid
+                    tfcfe.id as customFlowEntityid,
+                    datediff(now(),FROM_UNIXTIME(tffa.update_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffTime
                 from
                     ACT_RU_TASK art
                     left join t_f_flow_approve tffa on art.PROC_INST_ID_ = tffa.flow_id
@@ -77,7 +78,8 @@
                     tfcfe.flow_process_var as flowProcessVar,
                     tfcfe.t_f_custom_flow_id as customFlowId,
                     tfcf.flow_deployment_id as flowDeploymentId,
-                    tfcfe.id as customFlowEntityid
+                    tfcfe.id as customFlowEntityid,
+                    datediff(now(),FROM_UNIXTIME(tffa.update_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffTime
                 from
                     ACT_RU_TASK art
                     left join act_ru_identitylink ari on ari.TASK_ID_ = art.ID_