gaodd 5 anni fa
parent
commit
fbdaf6fdf4

+ 0 - 16
src/main/java/com/unissoft/mapper/ProcessSubMapper.java

@@ -1,16 +0,0 @@
1
-package com.unissoft.mapper;
2
-
3
-import com.unissoft.model.ProcessSub;
4
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
5
-
6
-/**
7
- * <p>
8
- *  Mapper 接口
9
- * </p>
10
- *
11
- * @author My SunShine
12
- * @since 2020-12-17
13
- */
14
-public interface ProcessSubMapper extends BaseMapper<ProcessSub> {
15
-
16
-}

+ 0 - 20
src/main/java/com/unissoft/mapper/ProcessSubMapper.xml

@@ -1,20 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
-<mapper namespace="com.unissoft.mapper.ProcessSubMapper">
4
-
5
-    <!-- 通用查询映射结果 -->
6
-    <resultMap id="BaseResultMap" type="com.unissoft.model.ProcessSub">
7
-        <id column="id" property="id" />
8
-        <result column="zid" property="zid" />
9
-        <result column="details" property="details" />
10
-        <result column="title" property="title" />
11
-        <result column="operation_time" property="operationTime" />
12
-        <result column="step" property="step" />
13
-    </resultMap>
14
-
15
-    <!-- 通用查询结果列 -->
16
-    <sql id="Base_Column_List">
17
-        id, zid, details, title, operation_time, step
18
-    </sql>
19
-
20
-</mapper>

+ 0 - 102
src/main/java/com/unissoft/model/ProcessSub.java

@@ -1,102 +0,0 @@
1
-package com.unissoft.model;
2
-
3
-import com.baomidou.mybatisplus.annotation.TableName;
4
-import com.baomidou.mybatisplus.annotation.IdType;
5
-import java.util.Date;
6
-import com.baomidou.mybatisplus.annotation.TableId;
7
-import com.baomidou.mybatisplus.annotation.TableField;
8
-import java.io.Serializable;
9
-import io.swagger.annotations.ApiModel;
10
-import io.swagger.annotations.ApiModelProperty;
11
-
12
-/**
13
- * <p>
14
- * 
15
- * </p>
16
- *
17
- * @author My SunShine
18
- * @since 2020-12-17
19
- */
20
-@TableName("process_sub")
21
-@ApiModel(value="ProcessSub对象", description="")
22
-public class ProcessSub implements Serializable {
23
-
24
-    private static final long serialVersionUID = 1L;
25
-
26
-    @ApiModelProperty(value = "流程子表")
27
-    @TableId(value = "id", type = IdType.AUTO)
28
-    private Integer id;
29
-
30
-    @ApiModelProperty(value = "主流程id")
31
-    @TableField("zid")
32
-    private Integer zid;
33
-
34
-    @ApiModelProperty(value = "流程数据选项")
35
-    @TableField("details")
36
-    private String details;
37
-
38
-    @ApiModelProperty(value = "流程标题")
39
-    @TableField("title")
40
-    private String title;
41
-
42
-    @TableField("operation_time")
43
-    private Date operationTime;
44
-
45
-    @TableField("step")
46
-    private Integer step;
47
-
48
-    public Integer getId() {
49
-        return id;
50
-    }
51
-
52
-    public void setId(Integer id) {
53
-        this.id = id;
54
-    }
55
-    public Integer getZid() {
56
-        return zid;
57
-    }
58
-
59
-    public void setZid(Integer zid) {
60
-        this.zid = zid;
61
-    }
62
-    public String getDetails() {
63
-        return details;
64
-    }
65
-
66
-    public void setDetails(String details) {
67
-        this.details = details;
68
-    }
69
-    public String getTitle() {
70
-        return title;
71
-    }
72
-
73
-    public void setTitle(String title) {
74
-        this.title = title;
75
-    }
76
-    public Date getOperationTime() {
77
-        return operationTime;
78
-    }
79
-
80
-    public void setOperationTime(Date operationTime) {
81
-        this.operationTime = operationTime;
82
-    }
83
-    public Integer getStep() {
84
-        return step;
85
-    }
86
-
87
-    public void setStep(Integer step) {
88
-        this.step = step;
89
-    }
90
-
91
-    @Override
92
-    public String toString() {
93
-        return "ProcessSub{" +
94
-            "id=" + id +
95
-            ", zid=" + zid +
96
-            ", details=" + details +
97
-            ", title=" + title +
98
-            ", operationTime=" + operationTime +
99
-            ", step=" + step +
100
-        "}";
101
-    }
102
-}

+ 8 - 0
src/main/java/com/unissoft/ventilation/service/impl/ProcessAuditServiceImpl.java

@@ -423,6 +423,14 @@ public class ProcessAuditServiceImpl extends ServiceImpl<ProcessAuditMapper, Pro
423 423
 			QueryWrapper<ProcessSub> ew2 = new QueryWrapper<>();
424 424
 			ew2.eq("zid", mainList.get(i).getId());
425 425
 			List<ProcessSub> subList = processSubMapper.selectList(ew2);
426
+			for (int j = 0; j < subList.size(); j++) {
427
+				for (int k = 0; k < list.size(); k++) {
428
+					if(subList.get(j).getId().equals(list.get(k).getSubId())){
429
+						subList.get(j).setOperationTime(list.get(k).getOperationTime());
430
+						subList.get(j).setSubData(list.get(k).getSubData());
431
+					}
432
+				}
433
+			}
426 434
 			HashMap<String, Object> map1 = Maps.newHashMap();
427 435
 			map1.put("step", mainList.get(i));//主表数据
428 436
 			map1.put("list", subList);//子表数据