补录记录新增
档案补录=》权利信息挂接
Showing
25 changed files
with
421 additions
and
125 deletions
1 | package com.pashanhoo.archive.entity; | 1 | package com.pashanhoo.archive.entity; |
2 | 2 | ||
3 | import java.math.BigDecimal; | ||
4 | import com.baomidou.mybatisplus.annotation.TableName; | 3 | import com.baomidou.mybatisplus.annotation.TableName; |
5 | import com.baomidou.mybatisplus.annotation.IdType; | 4 | import com.baomidou.mybatisplus.annotation.IdType; |
6 | import java.util.Date; | 5 | import java.util.Date; |
... | @@ -65,19 +64,19 @@ public class DgArchivesDO implements Serializable { | ... | @@ -65,19 +64,19 @@ public class DgArchivesDO implements Serializable { |
65 | * 年度 | 64 | * 年度 |
66 | */ | 65 | */ |
67 | @TableField("ND") | 66 | @TableField("ND") |
68 | private BigDecimal nd; | 67 | private Integer nd; |
69 | 68 | ||
70 | /** | 69 | /** |
71 | * 件数 | 70 | * 件数 |
72 | */ | 71 | */ |
73 | @TableField("JS") | 72 | @TableField("JS") |
74 | private BigDecimal js; | 73 | private Integer js; |
75 | 74 | ||
76 | /** | 75 | /** |
77 | * 页数 | 76 | * 页数 |
78 | */ | 77 | */ |
79 | @TableField("YS") | 78 | @TableField("YS") |
80 | private BigDecimal ys; | 79 | private Integer ys; |
81 | 80 | ||
82 | /** | 81 | /** |
83 | * 保管期限 | 82 | * 保管期限 |
... | @@ -143,13 +142,13 @@ public class DgArchivesDO implements Serializable { | ... | @@ -143,13 +142,13 @@ public class DgArchivesDO implements Serializable { |
143 | * 扫描状态 | 142 | * 扫描状态 |
144 | */ | 143 | */ |
145 | @TableField("SMZT") | 144 | @TableField("SMZT") |
146 | private BigDecimal smzt; | 145 | private Integer smzt; |
147 | 146 | ||
148 | /** | 147 | /** |
149 | * 档案状态 | 148 | * 档案状态 |
150 | */ | 149 | */ |
151 | @TableField("DAZT") | 150 | @TableField("DAZT") |
152 | private BigDecimal dazt; | 151 | private Integer dazt; |
153 | 152 | ||
154 | /** | 153 | /** |
155 | * 存档机构编码 | 154 | * 存档机构编码 | ... | ... |
... | @@ -3,10 +3,13 @@ package com.pashanhoo.archive.entity.vo; | ... | @@ -3,10 +3,13 @@ package com.pashanhoo.archive.entity.vo; |
3 | import java.math.BigDecimal; | 3 | import java.math.BigDecimal; |
4 | import java.util.Date; | 4 | import java.util.Date; |
5 | import java.io.Serializable; | 5 | import java.io.Serializable; |
6 | |||
7 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
6 | import io.swagger.annotations.ApiModel; | 8 | import io.swagger.annotations.ApiModel; |
7 | import io.swagger.annotations.ApiModelProperty; | 9 | import io.swagger.annotations.ApiModelProperty; |
8 | import lombok.Data; | 10 | import lombok.Data; |
9 | import lombok.EqualsAndHashCode; | 11 | import lombok.EqualsAndHashCode; |
12 | import org.springframework.format.annotation.DateTimeFormat; | ||
10 | 13 | ||
11 | /** | 14 | /** |
12 | * <p> | 15 | * <p> |
... | @@ -26,8 +29,8 @@ public class AddDgArchivesRequest implements Serializable { | ... | @@ -26,8 +29,8 @@ public class AddDgArchivesRequest implements Serializable { |
26 | /** | 29 | /** |
27 | * 案卷标识码 | 30 | * 案卷标识码 |
28 | */ | 31 | */ |
29 | @ApiModelProperty(name = "bsm_archives", value = "案卷标识码") | 32 | @ApiModelProperty(name = "bsmArchives", value = "案卷标识码") |
30 | private String bsm_archives; | 33 | private String bsmArchives; |
31 | /** | 34 | /** |
32 | * 案卷标题 | 35 | * 案卷标题 |
33 | */ | 36 | */ |
... | @@ -62,19 +65,19 @@ public class AddDgArchivesRequest implements Serializable { | ... | @@ -62,19 +65,19 @@ public class AddDgArchivesRequest implements Serializable { |
62 | * 年度 | 65 | * 年度 |
63 | */ | 66 | */ |
64 | @ApiModelProperty(name = "nd", value = "年度") | 67 | @ApiModelProperty(name = "nd", value = "年度") |
65 | private BigDecimal nd; | 68 | private Integer nd; |
66 | 69 | ||
67 | /** | 70 | /** |
68 | * 件数 | 71 | * 件数 |
69 | */ | 72 | */ |
70 | @ApiModelProperty(name = "js", value = "件数") | 73 | @ApiModelProperty(name = "js", value = "件数") |
71 | private BigDecimal js; | 74 | private Integer js; |
72 | 75 | ||
73 | /** | 76 | /** |
74 | * 页数 | 77 | * 页数 |
75 | */ | 78 | */ |
76 | @ApiModelProperty(name = "ys", value = "页数") | 79 | @ApiModelProperty(name = "ys", value = "页数") |
77 | private BigDecimal ys; | 80 | private Integer ys; |
78 | 81 | ||
79 | /** | 82 | /** |
80 | * 保管期限 | 83 | * 保管期限 |
... | @@ -122,6 +125,8 @@ public class AddDgArchivesRequest implements Serializable { | ... | @@ -122,6 +125,8 @@ public class AddDgArchivesRequest implements Serializable { |
122 | * 创建日期 | 125 | * 创建日期 |
123 | */ | 126 | */ |
124 | @ApiModelProperty(name = "cjrq", value = "创建日期") | 127 | @ApiModelProperty(name = "cjrq", value = "创建日期") |
128 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
129 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
125 | private Date cjrq; | 130 | private Date cjrq; |
126 | 131 | ||
127 | /** | 132 | /** |
... | @@ -140,13 +145,13 @@ public class AddDgArchivesRequest implements Serializable { | ... | @@ -140,13 +145,13 @@ public class AddDgArchivesRequest implements Serializable { |
140 | * 扫描状态 | 145 | * 扫描状态 |
141 | */ | 146 | */ |
142 | @ApiModelProperty(name = "smzt", value = "扫描状态") | 147 | @ApiModelProperty(name = "smzt", value = "扫描状态") |
143 | private BigDecimal smzt; | 148 | private Integer smzt; |
144 | 149 | ||
145 | /** | 150 | /** |
146 | * 档案状态 | 151 | * 档案状态 |
147 | */ | 152 | */ |
148 | @ApiModelProperty(name = "dazt", value = "档案状态") | 153 | @ApiModelProperty(name = "dazt", value = "档案状态") |
149 | private BigDecimal dazt; | 154 | private Integer dazt; |
150 | 155 | ||
151 | /** | 156 | /** |
152 | * 存档机构编码 | 157 | * 存档机构编码 | ... | ... |
... | @@ -65,19 +65,19 @@ public class DgArchivesDetailVO implements Serializable { | ... | @@ -65,19 +65,19 @@ public class DgArchivesDetailVO implements Serializable { |
65 | * 年度 | 65 | * 年度 |
66 | */ | 66 | */ |
67 | @ApiModelProperty(name = "nd", value = "年度") | 67 | @ApiModelProperty(name = "nd", value = "年度") |
68 | private BigDecimal nd; | 68 | private Integer nd; |
69 | 69 | ||
70 | /** | 70 | /** |
71 | * 件数 | 71 | * 件数 |
72 | */ | 72 | */ |
73 | @ApiModelProperty(name = "js", value = "件数") | 73 | @ApiModelProperty(name = "js", value = "件数") |
74 | private BigDecimal js; | 74 | private Integer js; |
75 | 75 | ||
76 | /** | 76 | /** |
77 | * 页数 | 77 | * 页数 |
78 | */ | 78 | */ |
79 | @ApiModelProperty(name = "ys", value = "页数") | 79 | @ApiModelProperty(name = "ys", value = "页数") |
80 | private BigDecimal ys; | 80 | private Integer ys; |
81 | 81 | ||
82 | /** | 82 | /** |
83 | * 保管期限 | 83 | * 保管期限 |
... | @@ -143,13 +143,13 @@ public class DgArchivesDetailVO implements Serializable { | ... | @@ -143,13 +143,13 @@ public class DgArchivesDetailVO implements Serializable { |
143 | * 扫描状态 | 143 | * 扫描状态 |
144 | */ | 144 | */ |
145 | @ApiModelProperty(name = "smzt", value = "扫描状态") | 145 | @ApiModelProperty(name = "smzt", value = "扫描状态") |
146 | private BigDecimal smzt; | 146 | private Integer smzt; |
147 | 147 | ||
148 | /** | 148 | /** |
149 | * 档案状态 | 149 | * 档案状态 |
150 | */ | 150 | */ |
151 | @ApiModelProperty(name = "dazt", value = "档案状态") | 151 | @ApiModelProperty(name = "dazt", value = "档案状态") |
152 | private BigDecimal dazt; | 152 | private Integer dazt; |
153 | 153 | ||
154 | /** | 154 | /** |
155 | * 存档机构编码 | 155 | * 存档机构编码 | ... | ... |
1 | package com.pashanhoo.archive.entity.vo; | 1 | package com.pashanhoo.archive.entity.vo; |
2 | 2 | ||
3 | import java.math.BigDecimal; | ||
4 | import java.util.Date; | 3 | import java.util.Date; |
5 | import com.baomidou.mybatisplus.annotation.TableId; | ||
6 | import com.baomidou.mybatisplus.annotation.TableField; | ||
7 | import java.io.Serializable; | 4 | import java.io.Serializable; |
8 | import io.swagger.annotations.ApiModel; | 5 | import io.swagger.annotations.ApiModel; |
9 | import io.swagger.annotations.ApiModelProperty; | 6 | import io.swagger.annotations.ApiModelProperty; |
... | @@ -66,19 +63,19 @@ public class DgArchivesListVO implements Serializable { | ... | @@ -66,19 +63,19 @@ public class DgArchivesListVO implements Serializable { |
66 | * 年度 | 63 | * 年度 |
67 | */ | 64 | */ |
68 | @ApiModelProperty(name = "nd", value = "年度") | 65 | @ApiModelProperty(name = "nd", value = "年度") |
69 | private BigDecimal nd; | 66 | private Integer nd; |
70 | 67 | ||
71 | /** | 68 | /** |
72 | * 件数 | 69 | * 件数 |
73 | */ | 70 | */ |
74 | @ApiModelProperty(name = "js", value = "件数") | 71 | @ApiModelProperty(name = "js", value = "件数") |
75 | private BigDecimal js; | 72 | private Integer js; |
76 | 73 | ||
77 | /** | 74 | /** |
78 | * 页数 | 75 | * 页数 |
79 | */ | 76 | */ |
80 | @ApiModelProperty(name = "ys", value = "页数") | 77 | @ApiModelProperty(name = "ys", value = "页数") |
81 | private BigDecimal ys; | 78 | private Integer ys; |
82 | 79 | ||
83 | /** | 80 | /** |
84 | * 保管期限 | 81 | * 保管期限 |
... | @@ -144,13 +141,13 @@ public class DgArchivesListVO implements Serializable { | ... | @@ -144,13 +141,13 @@ public class DgArchivesListVO implements Serializable { |
144 | * 扫描状态 | 141 | * 扫描状态 |
145 | */ | 142 | */ |
146 | @ApiModelProperty(name = "smzt", value = "扫描状态") | 143 | @ApiModelProperty(name = "smzt", value = "扫描状态") |
147 | private BigDecimal smzt; | 144 | private Integer smzt; |
148 | 145 | ||
149 | /** | 146 | /** |
150 | * 档案状态 | 147 | * 档案状态 |
151 | */ | 148 | */ |
152 | @ApiModelProperty(name = "dazt", value = "档案状态") | 149 | @ApiModelProperty(name = "dazt", value = "档案状态") |
153 | private BigDecimal dazt; | 150 | private Integer dazt; |
154 | 151 | ||
155 | /** | 152 | /** |
156 | * 存档机构编码 | 153 | * 存档机构编码 | ... | ... |
1 | package com.pashanhoo.archive.entity.vo; | 1 | package com.pashanhoo.archive.entity.vo; |
2 | 2 | ||
3 | import java.math.BigDecimal; | ||
4 | import java.util.Date; | 3 | import java.util.Date; |
5 | import java.io.Serializable; | 4 | import java.io.Serializable; |
6 | import io.swagger.annotations.ApiModel; | 5 | import io.swagger.annotations.ApiModel; |
... | @@ -65,19 +64,19 @@ public class DgArchivesSearchRequest extends PageInfo implements Serializable { | ... | @@ -65,19 +64,19 @@ public class DgArchivesSearchRequest extends PageInfo implements Serializable { |
65 | * 年度 | 64 | * 年度 |
66 | */ | 65 | */ |
67 | @ApiModelProperty(name = "nd", value = "年度") | 66 | @ApiModelProperty(name = "nd", value = "年度") |
68 | private BigDecimal nd; | 67 | private Integer nd; |
69 | 68 | ||
70 | /** | 69 | /** |
71 | * 件数 | 70 | * 件数 |
72 | */ | 71 | */ |
73 | @ApiModelProperty(name = "js", value = "件数") | 72 | @ApiModelProperty(name = "js", value = "件数") |
74 | private BigDecimal js; | 73 | private Integer js; |
75 | 74 | ||
76 | /** | 75 | /** |
77 | * 页数 | 76 | * 页数 |
78 | */ | 77 | */ |
79 | @ApiModelProperty(name = "ys", value = "页数") | 78 | @ApiModelProperty(name = "ys", value = "页数") |
80 | private BigDecimal ys; | 79 | private Integer ys; |
81 | 80 | ||
82 | /** | 81 | /** |
83 | * 保管期限 | 82 | * 保管期限 |
... | @@ -143,13 +142,13 @@ public class DgArchivesSearchRequest extends PageInfo implements Serializable { | ... | @@ -143,13 +142,13 @@ public class DgArchivesSearchRequest extends PageInfo implements Serializable { |
143 | * 扫描状态 | 142 | * 扫描状态 |
144 | */ | 143 | */ |
145 | @ApiModelProperty(name = "smzt", value = "扫描状态") | 144 | @ApiModelProperty(name = "smzt", value = "扫描状态") |
146 | private BigDecimal smzt; | 145 | private Integer smzt; |
147 | 146 | ||
148 | /** | 147 | /** |
149 | * 档案状态 | 148 | * 档案状态 |
150 | */ | 149 | */ |
151 | @ApiModelProperty(name = "dazt", value = "档案状态") | 150 | @ApiModelProperty(name = "dazt", value = "档案状态") |
152 | private BigDecimal dazt; | 151 | private Integer dazt; |
153 | 152 | ||
154 | /** | 153 | /** |
155 | * 存档机构编码 | 154 | * 存档机构编码 | ... | ... |
1 | package com.pashanhoo.archive.entity.vo; | 1 | package com.pashanhoo.archive.entity.vo; |
2 | 2 | ||
3 | import java.math.BigDecimal; | ||
4 | import java.util.Date; | 3 | import java.util.Date; |
5 | import java.io.Serializable; | 4 | import java.io.Serializable; |
6 | import io.swagger.annotations.ApiModel; | 5 | import io.swagger.annotations.ApiModel; |
... | @@ -63,19 +62,19 @@ public class UpdateDgArchivesRequest implements Serializable { | ... | @@ -63,19 +62,19 @@ public class UpdateDgArchivesRequest implements Serializable { |
63 | * 年度 | 62 | * 年度 |
64 | */ | 63 | */ |
65 | @ApiModelProperty(name = "nd", value = "年度") | 64 | @ApiModelProperty(name = "nd", value = "年度") |
66 | private BigDecimal nd; | 65 | private Integer nd; |
67 | 66 | ||
68 | /** | 67 | /** |
69 | * 件数 | 68 | * 件数 |
70 | */ | 69 | */ |
71 | @ApiModelProperty(name = "js", value = "件数") | 70 | @ApiModelProperty(name = "js", value = "件数") |
72 | private BigDecimal js; | 71 | private Integer js; |
73 | 72 | ||
74 | /** | 73 | /** |
75 | * 页数 | 74 | * 页数 |
76 | */ | 75 | */ |
77 | @ApiModelProperty(name = "ys", value = "页数") | 76 | @ApiModelProperty(name = "ys", value = "页数") |
78 | private BigDecimal ys; | 77 | private Integer ys; |
79 | 78 | ||
80 | /** | 79 | /** |
81 | * 保管期限 | 80 | * 保管期限 |
... | @@ -141,13 +140,13 @@ public class UpdateDgArchivesRequest implements Serializable { | ... | @@ -141,13 +140,13 @@ public class UpdateDgArchivesRequest implements Serializable { |
141 | * 扫描状态 | 140 | * 扫描状态 |
142 | */ | 141 | */ |
143 | @ApiModelProperty(name = "smzt", value = "扫描状态") | 142 | @ApiModelProperty(name = "smzt", value = "扫描状态") |
144 | private BigDecimal smzt; | 143 | private Integer smzt; |
145 | 144 | ||
146 | /** | 145 | /** |
147 | * 档案状态 | 146 | * 档案状态 |
148 | */ | 147 | */ |
149 | @ApiModelProperty(name = "dazt", value = "档案状态") | 148 | @ApiModelProperty(name = "dazt", value = "档案状态") |
150 | private BigDecimal dazt; | 149 | private Integer dazt; |
151 | 150 | ||
152 | /** | 151 | /** |
153 | * 存档机构编码 | 152 | * 存档机构编码 | ... | ... |
... | @@ -25,4 +25,6 @@ public interface DgBdcdyConverter{ | ... | @@ -25,4 +25,6 @@ public interface DgBdcdyConverter{ |
25 | List<DgBdcdyListVO> doList2ListVOList(List<DgBdcdyDO> dgbdcdyDOList); | 25 | List<DgBdcdyListVO> doList2ListVOList(List<DgBdcdyDO> dgbdcdyDOList); |
26 | 26 | ||
27 | List<DgBdcdyDO> addRequestListDO(List<AddDgBdcdyRequest> request); | 27 | List<DgBdcdyDO> addRequestListDO(List<AddDgBdcdyRequest> request); |
28 | |||
29 | List<DgBdcdyDO> voList2DoList(List<UpdateDgBdcdyRequest> requests); | ||
28 | } | 30 | } | ... | ... |
... | @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.IdType; | ... | @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.IdType; |
5 | import com.baomidou.mybatisplus.annotation.TableId; | 5 | import com.baomidou.mybatisplus.annotation.TableId; |
6 | import com.baomidou.mybatisplus.annotation.TableField; | 6 | import com.baomidou.mybatisplus.annotation.TableField; |
7 | import java.io.Serializable; | 7 | import java.io.Serializable; |
8 | import java.util.Date; | ||
8 | 9 | ||
9 | import io.swagger.annotations.ApiModelProperty; | 10 | import io.swagger.annotations.ApiModelProperty; |
10 | import lombok.Data; | 11 | import lombok.Data; |
... | @@ -66,6 +67,13 @@ public class DgBusinessDO implements Serializable { | ... | @@ -66,6 +67,13 @@ public class DgBusinessDO implements Serializable { |
66 | */ | 67 | */ |
67 | @TableField("DJJGMC") | 68 | @TableField("DJJGMC") |
68 | private String djjgmc; | 69 | private String djjgmc; |
70 | |||
71 | /** | ||
72 | * 登记业务名称 | ||
73 | */ | ||
74 | @TableField("DJYWMC") | ||
75 | private String djywmc; | ||
76 | |||
69 | /** | 77 | /** |
70 | * 注销业务号 | 78 | * 注销业务号 |
71 | */ | 79 | */ |
... | @@ -77,5 +85,15 @@ public class DgBusinessDO implements Serializable { | ... | @@ -77,5 +85,15 @@ public class DgBusinessDO implements Serializable { |
77 | @TableField("ZXLX") | 85 | @TableField("ZXLX") |
78 | private String zxlx; | 86 | private String zxlx; |
79 | 87 | ||
88 | /** | ||
89 | * 收件时间 | ||
90 | */ | ||
91 | @TableField("SJSJ") | ||
92 | private Date sjsj; | ||
80 | 93 | ||
94 | /** | ||
95 | * 原业务标识码 | ||
96 | */ | ||
97 | @TableField("BSM_YW") | ||
98 | private String bsmYw; | ||
81 | } | 99 | } | ... | ... |
1 | package com.pashanhoo.business.entity.vo; | 1 | package com.pashanhoo.business.entity.vo; |
2 | 2 | ||
3 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.Date; | ||
5 | |||
6 | import com.baomidou.mybatisplus.annotation.TableField; | ||
4 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
5 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
6 | import lombok.Data; | 9 | import lombok.Data; |
... | @@ -68,4 +71,22 @@ public class AddDgBusinessRequest implements Serializable { | ... | @@ -68,4 +71,22 @@ public class AddDgBusinessRequest implements Serializable { |
68 | @ApiModelProperty(name = "zxlx", value = "注销类型") | 71 | @ApiModelProperty(name = "zxlx", value = "注销类型") |
69 | private String zxlx; | 72 | private String zxlx; |
70 | 73 | ||
74 | |||
75 | /** | ||
76 | * 登记业务名称 | ||
77 | */ | ||
78 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | ||
79 | private String djywmc; | ||
80 | |||
81 | /** | ||
82 | * 收件时间 | ||
83 | */ | ||
84 | @ApiModelProperty(name = "sjsj", value = "收件时间") | ||
85 | private Date sjsj; | ||
86 | |||
87 | /** | ||
88 | * 原业务标识码 | ||
89 | */ | ||
90 | @ApiModelProperty(name = "bsmYw", value = "原业务标识码") | ||
91 | private String bsmYw; | ||
71 | } | 92 | } | ... | ... |
1 | package com.pashanhoo.business.entity.vo; | 1 | package com.pashanhoo.business.entity.vo; |
2 | 2 | ||
3 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.Date; | ||
5 | |||
4 | import io.swagger.annotations.ApiModel; | 6 | import io.swagger.annotations.ApiModel; |
5 | import io.swagger.annotations.ApiModelProperty; | 7 | import io.swagger.annotations.ApiModelProperty; |
6 | import lombok.Data; | 8 | import lombok.Data; |
... | @@ -64,4 +66,21 @@ public class DgBusinessDetailVO implements Serializable { | ... | @@ -64,4 +66,21 @@ public class DgBusinessDetailVO implements Serializable { |
64 | private String djjgmc; | 66 | private String djjgmc; |
65 | 67 | ||
66 | 68 | ||
69 | /** | ||
70 | * 登记业务名称 | ||
71 | */ | ||
72 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | ||
73 | private String djywmc; | ||
74 | |||
75 | /** | ||
76 | * 收件时间 | ||
77 | */ | ||
78 | @ApiModelProperty(name = "sjsj", value = "收件时间") | ||
79 | private Date sjsj; | ||
80 | |||
81 | /** | ||
82 | * 原业务标识码 | ||
83 | */ | ||
84 | @ApiModelProperty(name = "bsmYw", value = "原业务标识码") | ||
85 | private String bsmYw; | ||
67 | } | 86 | } | ... | ... |
1 | package com.pashanhoo.business.entity.vo; | 1 | package com.pashanhoo.business.entity.vo; |
2 | 2 | ||
3 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.Date; | ||
5 | |||
4 | import io.swagger.annotations.ApiModel; | 6 | import io.swagger.annotations.ApiModel; |
5 | import io.swagger.annotations.ApiModelProperty; | 7 | import io.swagger.annotations.ApiModelProperty; |
6 | import lombok.Data; | 8 | import lombok.Data; |
... | @@ -65,4 +67,21 @@ public class DgBusinessListVO implements Serializable { | ... | @@ -65,4 +67,21 @@ public class DgBusinessListVO implements Serializable { |
65 | private String djjgmc; | 67 | private String djjgmc; |
66 | 68 | ||
67 | 69 | ||
70 | /** | ||
71 | * 登记业务名称 | ||
72 | */ | ||
73 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | ||
74 | private String djywmc; | ||
75 | |||
76 | /** | ||
77 | * 收件时间 | ||
78 | */ | ||
79 | @ApiModelProperty(name = "sjsj", value = "收件时间") | ||
80 | private Date sjsj; | ||
81 | |||
82 | /** | ||
83 | * 原业务标识码 | ||
84 | */ | ||
85 | @ApiModelProperty(name = "bsmYw", value = "原业务标识码") | ||
86 | private String bsmYw; | ||
68 | } | 87 | } | ... | ... |
1 | package com.pashanhoo.business.entity.vo; | 1 | package com.pashanhoo.business.entity.vo; |
2 | 2 | ||
3 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.Date; | ||
5 | |||
4 | import io.swagger.annotations.ApiModel; | 6 | import io.swagger.annotations.ApiModel; |
5 | import io.swagger.annotations.ApiModelProperty; | 7 | import io.swagger.annotations.ApiModelProperty; |
6 | import lombok.Data; | 8 | import lombok.Data; |
... | @@ -74,4 +76,22 @@ public class DgBusinessSearchRequest extends PageInfo implements Serializable { | ... | @@ -74,4 +76,22 @@ public class DgBusinessSearchRequest extends PageInfo implements Serializable { |
74 | @ApiModelProperty(name = "zxlx", value = "注销类型") | 76 | @ApiModelProperty(name = "zxlx", value = "注销类型") |
75 | private String zxlx; | 77 | private String zxlx; |
76 | 78 | ||
79 | |||
80 | /** | ||
81 | * 登记业务名称 | ||
82 | */ | ||
83 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | ||
84 | private String djywmc; | ||
85 | |||
86 | /** | ||
87 | * 收件时间 | ||
88 | */ | ||
89 | @ApiModelProperty(name = "sjsj", value = "收件时间") | ||
90 | private Date sjsj; | ||
91 | |||
92 | /** | ||
93 | * 原业务标识码 | ||
94 | */ | ||
95 | @ApiModelProperty(name = "bsmYw", value = "原业务标识码") | ||
96 | private String bsmYw; | ||
77 | } | 97 | } | ... | ... |
1 | package com.pashanhoo.business.entity.vo; | 1 | package com.pashanhoo.business.entity.vo; |
2 | 2 | ||
3 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.Date; | ||
5 | |||
4 | import io.swagger.annotations.ApiModel; | 6 | import io.swagger.annotations.ApiModel; |
5 | import io.swagger.annotations.ApiModelProperty; | 7 | import io.swagger.annotations.ApiModelProperty; |
6 | import lombok.Data; | 8 | import lombok.Data; |
... | @@ -64,4 +66,21 @@ public class UpdateDgBusinessRequest implements Serializable { | ... | @@ -64,4 +66,21 @@ public class UpdateDgBusinessRequest implements Serializable { |
64 | private String djjgmc; | 66 | private String djjgmc; |
65 | 67 | ||
66 | 68 | ||
69 | /** | ||
70 | * 登记业务名称 | ||
71 | */ | ||
72 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | ||
73 | private String djywmc; | ||
74 | |||
75 | /** | ||
76 | * 收件时间 | ||
77 | */ | ||
78 | @ApiModelProperty(name = "sjsj", value = "收件时间") | ||
79 | private Date sjsj; | ||
80 | |||
81 | /** | ||
82 | * 原业务标识码 | ||
83 | */ | ||
84 | @ApiModelProperty(name = "bsmYw", value = "原业务标识码") | ||
85 | private String bsmYw; | ||
67 | } | 86 | } | ... | ... |
... | @@ -8,9 +8,13 @@ import org.springframework.stereotype.Component; | ... | @@ -8,9 +8,13 @@ import org.springframework.stereotype.Component; |
8 | import org.springframework.util.Assert; | 8 | import org.springframework.util.Assert; |
9 | import org.springframework.util.StringUtils; | 9 | import org.springframework.util.StringUtils; |
10 | import org.springframework.web.multipart.MultipartFile; | 10 | import org.springframework.web.multipart.MultipartFile; |
11 | import org.xmlpull.v1.XmlPullParserException; | ||
11 | 12 | ||
12 | import javax.annotation.PostConstruct; | 13 | import javax.annotation.PostConstruct; |
13 | import java.io.IOException; | 14 | import java.io.IOException; |
15 | import java.io.InputStream; | ||
16 | import java.security.InvalidKeyException; | ||
17 | import java.security.NoSuchAlgorithmException; | ||
14 | import java.util.*; | 18 | import java.util.*; |
15 | 19 | ||
16 | /** | 20 | /** |
... | @@ -98,7 +102,37 @@ public class MinioUtil { | ... | @@ -98,7 +102,37 @@ public class MinioUtil { |
98 | } | 102 | } |
99 | 103 | ||
100 | /** | 104 | /** |
105 | * 通过输入流上传到minio | ||
106 | * @param inputStream 文件输入流 | ||
107 | * @param fileName 文件名,去除后缀名 | ||
108 | * @param expandName 带.后缀名 | ||
109 | * @param fileSize 文件大小 | ||
110 | * @return | ||
111 | * @throws IOException | ||
112 | */ | ||
113 | public FileAttribute transferToMinio(InputStream inputStream, String fileName, String expandName,String fileSize) throws IOException { | ||
114 | String savePath = FileAttachmentUtil.getSavePath(UUID.randomUUID().toString()); | ||
115 | String contentType = contentTypeMap.get(expandName.toLowerCase()); | ||
116 | // 下载地址 | ||
117 | String saveUrl = savePath + "/" + fileName + expandName; | ||
118 | // 浏览器直接预览地址,针对图片 | ||
119 | String pUrl = minioConfig.getType() + minioConfig.getEndpoint() + "/file/" + saveUrl; | ||
120 | try { | ||
121 | minioClient.putObject(minioConfig.getBucket(), saveUrl, inputStream, contentType); | ||
122 | } catch (Exception e) { | ||
123 | e.printStackTrace(); | ||
124 | } | ||
125 | FileAttribute fileAttribute = new FileAttribute(); | ||
126 | fileAttribute.setFileName(fileName); | ||
127 | fileAttribute.setFileSize(fileSize); | ||
128 | fileAttribute.setSaveUrl(saveUrl); | ||
129 | fileAttribute.setPreviewUrl(pUrl); | ||
130 | return fileAttribute; | ||
131 | } | ||
132 | |||
133 | /** | ||
101 | * 根据存储路径组装下载预览路径 | 134 | * 根据存储路径组装下载预览路径 |
135 | * | ||
102 | * @param saveUrl | 136 | * @param saveUrl |
103 | * @return | 137 | * @return |
104 | */ | 138 | */ | ... | ... |
... | @@ -69,7 +69,7 @@ public class DgArchivesDestructionServiceImpl extends ServiceImpl<DgArchivesDest | ... | @@ -69,7 +69,7 @@ public class DgArchivesDestructionServiceImpl extends ServiceImpl<DgArchivesDest |
69 | 69 | ||
70 | @Override | 70 | @Override |
71 | public Result showArchivesForDestruction(DgArchivesSearchRequest request) { | 71 | public Result showArchivesForDestruction(DgArchivesSearchRequest request) { |
72 | request.setDazt(new BigDecimal("4")); | 72 | request.setDazt(4); |
73 | return Result.ok(archivesService.searchDgArchivesList(request)); | 73 | return Result.ok(archivesService.searchDgArchivesList(request)); |
74 | } | 74 | } |
75 | 75 | ... | ... |
... | @@ -100,8 +100,8 @@ public class DgReceiveServiceImpl extends ServiceImpl<DgReceiveMapper, DgReceive | ... | @@ -100,8 +100,8 @@ public class DgReceiveServiceImpl extends ServiceImpl<DgReceiveMapper, DgReceive |
100 | //新增档案表基础信息 | 100 | //新增档案表基础信息 |
101 | AddDgArchivesRequest archivesRequest=new AddDgArchivesRequest(); | 101 | AddDgArchivesRequest archivesRequest=new AddDgArchivesRequest(); |
102 | String bsm_archives= IdWorker.get32UUID(); | 102 | String bsm_archives= IdWorker.get32UUID(); |
103 | archivesRequest.setBsm_archives(bsm_archives); | 103 | archivesRequest.setBsmArchives(bsm_archives); |
104 | archivesRequest.setDazt(new BigDecimal("1")); | 104 | archivesRequest.setDazt(1); |
105 | archivesService.insertDgArchives(archivesRequest); | 105 | archivesService.insertDgArchives(archivesRequest); |
106 | //新增接收表和档案表关联关系表 | 106 | //新增接收表和档案表关联关系表 |
107 | AddDgReceiveRelationRequest relationRequest=new AddDgReceiveRelationRequest(); | 107 | AddDgReceiveRelationRequest relationRequest=new AddDgReceiveRelationRequest(); |
... | @@ -117,8 +117,8 @@ public class DgReceiveServiceImpl extends ServiceImpl<DgReceiveMapper, DgReceive | ... | @@ -117,8 +117,8 @@ public class DgReceiveServiceImpl extends ServiceImpl<DgReceiveMapper, DgReceive |
117 | //组装档案表基础信息 | 117 | //组装档案表基础信息 |
118 | String bsm_archives= IdWorker.get32UUID(); | 118 | String bsm_archives= IdWorker.get32UUID(); |
119 | request1=new AddDgArchivesRequest(); | 119 | request1=new AddDgArchivesRequest(); |
120 | request1.setBsm_archives(bsm_archives); | 120 | request1.setBsmArchives(bsm_archives); |
121 | request1.setDazt(new BigDecimal("1")); | 121 | request1.setDazt(1); |
122 | archivesRequest.add(request1); | 122 | archivesRequest.add(request1); |
123 | //组装接收表和档案表关联关系表 | 123 | //组装接收表和档案表关联关系表 |
124 | receiveRelationRequest=new AddDgReceiveRelationRequest(); | 124 | receiveRelationRequest=new AddDgReceiveRelationRequest(); | ... | ... |
... | @@ -6,8 +6,11 @@ import java.util.Date; | ... | @@ -6,8 +6,11 @@ import java.util.Date; |
6 | import com.baomidou.mybatisplus.annotation.TableId; | 6 | import com.baomidou.mybatisplus.annotation.TableId; |
7 | import com.baomidou.mybatisplus.annotation.TableField; | 7 | import com.baomidou.mybatisplus.annotation.TableField; |
8 | import java.io.Serializable; | 8 | import java.io.Serializable; |
9 | |||
10 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
9 | import lombok.Data; | 11 | import lombok.Data; |
10 | import lombok.EqualsAndHashCode; | 12 | import lombok.EqualsAndHashCode; |
13 | import org.springframework.format.annotation.DateTimeFormat; | ||
11 | 14 | ||
12 | /** | 15 | /** |
13 | * <p> | 16 | * <p> |
... | @@ -19,7 +22,7 @@ import lombok.EqualsAndHashCode; | ... | @@ -19,7 +22,7 @@ import lombok.EqualsAndHashCode; |
19 | */ | 22 | */ |
20 | @Data | 23 | @Data |
21 | @EqualsAndHashCode(callSuper = false) | 24 | @EqualsAndHashCode(callSuper = false) |
22 | @TableName("DG_ARCHIVES_REPLENISH") | 25 | @TableName("DG_REPLENISH") |
23 | public class DgArchivesReplenishDO implements Serializable { | 26 | public class DgArchivesReplenishDO implements Serializable { |
24 | 27 | ||
25 | private static final long serialVersionUID = 1L; | 28 | private static final long serialVersionUID = 1L; |
... | @@ -43,7 +46,7 @@ public class DgArchivesReplenishDO implements Serializable { | ... | @@ -43,7 +46,7 @@ public class DgArchivesReplenishDO implements Serializable { |
43 | private String blbh; | 46 | private String blbh; |
44 | 47 | ||
45 | /** | 48 | /** |
46 | * 修改时间 | 49 | * 创建时间 |
47 | */ | 50 | */ |
48 | @TableField("CREATETIME") | 51 | @TableField("CREATETIME") |
49 | private Date createTime; | 52 | private Date createTime; |
... | @@ -60,5 +63,19 @@ public class DgArchivesReplenishDO implements Serializable { | ... | @@ -60,5 +63,19 @@ public class DgArchivesReplenishDO implements Serializable { |
60 | @TableField("BZ") | 63 | @TableField("BZ") |
61 | private String bz; | 64 | private String bz; |
62 | 65 | ||
66 | /** | ||
67 | * 状态1:补录中,2:已归档 | ||
68 | */ | ||
69 | @TableField("STATE") | ||
70 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
71 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
72 | private String state; | ||
63 | 73 | ||
74 | /** | ||
75 | * 归档时间 | ||
76 | */ | ||
77 | @TableField("GDSJ") | ||
78 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
79 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
80 | private Date gdsj; | ||
64 | } | 81 | } | ... | ... |
1 | package com.pashanhoo.replenish.entity.vo; | 1 | package com.pashanhoo.replenish.entity.vo; |
2 | 2 | ||
3 | import java.util.Date; | ||
4 | import java.io.Serializable; | 3 | import java.io.Serializable; |
4 | import java.util.List; | ||
5 | 5 | ||
6 | import com.fasterxml.jackson.annotation.JsonFormat; | 6 | import com.pashanhoo.archive.entity.vo.AddDgArchivesRequest; |
7 | import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest; | ||
8 | import com.pashanhoo.business.entity.vo.AddDgBusinessRequest; | ||
7 | import io.swagger.annotations.ApiModel; | 9 | import io.swagger.annotations.ApiModel; |
8 | import io.swagger.annotations.ApiModelProperty; | 10 | import io.swagger.annotations.ApiModelProperty; |
9 | import lombok.Data; | 11 | import lombok.Data; |
10 | import lombok.EqualsAndHashCode; | 12 | import lombok.EqualsAndHashCode; |
11 | import org.springframework.format.annotation.DateTimeFormat; | ||
12 | 13 | ||
13 | /** | 14 | /** |
14 | * <p> | 15 | * <p> |
... | @@ -25,38 +26,21 @@ public class AddDgArchivesReplenishRequest implements Serializable { | ... | @@ -25,38 +26,21 @@ public class AddDgArchivesReplenishRequest implements Serializable { |
25 | 26 | ||
26 | private static final long serialVersionUID = 1L; | 27 | private static final long serialVersionUID = 1L; |
27 | 28 | ||
28 | |||
29 | /** | ||
30 | * 档案标识码 | ||
31 | */ | ||
32 | @ApiModelProperty(name = "bsmArchives", value = "档案标识码") | ||
33 | private String bsmArchives; | ||
34 | |||
35 | /** | ||
36 | * 原档案信息 | ||
37 | */ | ||
38 | @ApiModelProperty(name = "blbh", value = "原档案信息") | ||
39 | private String blbh; | ||
40 | |||
41 | /** | 29 | /** |
42 | *补录人 | 30 | * 新增案卷基本信息 |
43 | */ | 31 | */ |
44 | @ApiModelProperty(name = "creater", value = "补录人") | 32 | @ApiModelProperty(name = "addDgArchivesRequest", value = "新增案卷基本信息") |
45 | private String creater; | 33 | private AddDgArchivesRequest addDgArchivesRequest; |
46 | 34 | ||
47 | /** | 35 | /** |
48 | * 补录时间 | 36 | * 新增业务信息 |
49 | */ | 37 | */ |
50 | @ApiModelProperty(name = "createTime", value = "补录时间") | 38 | @ApiModelProperty(name = "addDgBusinessRequest",value = "新增业务信息") |
51 | @DateTimeFormat(pattern = "yyyy-MM-dd") | 39 | private AddDgBusinessRequest addDgBusinessRequest; |
52 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
53 | private Date createTime; | ||
54 | 40 | ||
55 | /** | 41 | /** |
56 | * 备注 | 42 | * 新增不动产单元信息 |
57 | */ | 43 | */ |
58 | @ApiModelProperty(name = "bz", value = "备注") | 44 | @ApiModelProperty(name = "addDgBdcdyRequests",value = "新增不动产单元信息") |
59 | private String bz; | 45 | private List<AddDgBdcdyRequest> addDgBdcdyRequests; |
60 | |||
61 | |||
62 | } | 46 | } | ... | ... |
... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; |
3 | import java.util.Date; | 3 | import java.util.Date; |
4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
5 | 5 | ||
6 | import com.baomidou.mybatisplus.annotation.TableField; | ||
6 | import com.fasterxml.jackson.annotation.JsonFormat; | 7 | import com.fasterxml.jackson.annotation.JsonFormat; |
7 | import io.swagger.annotations.ApiModel; | 8 | import io.swagger.annotations.ApiModel; |
8 | import io.swagger.annotations.ApiModelProperty; | 9 | import io.swagger.annotations.ApiModelProperty; |
... | @@ -50,9 +51,9 @@ public class DgArchivesReplenishDetailVO implements Serializable { | ... | @@ -50,9 +51,9 @@ public class DgArchivesReplenishDetailVO implements Serializable { |
50 | private String creater; | 51 | private String creater; |
51 | 52 | ||
52 | /** | 53 | /** |
53 | * 补录时间 | 54 | * 创建时间 |
54 | */ | 55 | */ |
55 | @ApiModelProperty(name = "createTime", value = "补录时间") | 56 | @ApiModelProperty(name = "createTime", value = "创建时间") |
56 | @DateTimeFormat(pattern = "yyyy-MM-dd") | 57 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
57 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | 58 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
58 | private Date createTime; | 59 | private Date createTime; |
... | @@ -63,5 +64,19 @@ public class DgArchivesReplenishDetailVO implements Serializable { | ... | @@ -63,5 +64,19 @@ public class DgArchivesReplenishDetailVO implements Serializable { |
63 | @ApiModelProperty(name = "bz", value = "备注") | 64 | @ApiModelProperty(name = "bz", value = "备注") |
64 | private String bz; | 65 | private String bz; |
65 | 66 | ||
67 | /** | ||
68 | * 状态1:补录中,2:已归档 | ||
69 | */ | ||
70 | @TableField("STATE") | ||
71 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
72 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
73 | private String state; | ||
66 | 74 | ||
75 | /** | ||
76 | * 归档时间 | ||
77 | */ | ||
78 | @TableField("GDSJ") | ||
79 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
80 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
81 | private Date gdsj; | ||
67 | } | 82 | } | ... | ... |
... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; |
3 | import java.util.Date; | 3 | import java.util.Date; |
4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
5 | 5 | ||
6 | import com.baomidou.mybatisplus.annotation.TableField; | ||
6 | import com.fasterxml.jackson.annotation.JsonFormat; | 7 | import com.fasterxml.jackson.annotation.JsonFormat; |
7 | import io.swagger.annotations.ApiModel; | 8 | import io.swagger.annotations.ApiModel; |
8 | import io.swagger.annotations.ApiModelProperty; | 9 | import io.swagger.annotations.ApiModelProperty; |
... | @@ -81,9 +82,9 @@ public class DgArchivesReplenishListVO implements Serializable { | ... | @@ -81,9 +82,9 @@ public class DgArchivesReplenishListVO implements Serializable { |
81 | private String bdcqzh; | 82 | private String bdcqzh; |
82 | 83 | ||
83 | /** | 84 | /** |
84 | * 补录时间 | 85 | * 创建时间 |
85 | */ | 86 | */ |
86 | @ApiModelProperty(name = "createTime", value = "补录时间") | 87 | @ApiModelProperty(name = "createTime", value = "创建时间") |
87 | @DateTimeFormat(pattern = "yyyy-MM-dd") | 88 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
88 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | 89 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
89 | private Date createTime; | 90 | private Date createTime; |
... | @@ -100,4 +101,19 @@ public class DgArchivesReplenishListVO implements Serializable { | ... | @@ -100,4 +101,19 @@ public class DgArchivesReplenishListVO implements Serializable { |
100 | @ApiModelProperty(name = "bdcdyh", value = "不动产单元号") | 101 | @ApiModelProperty(name = "bdcdyh", value = "不动产单元号") |
101 | private String bdcdyh; | 102 | private String bdcdyh; |
102 | 103 | ||
104 | /** | ||
105 | * 状态1:补录中,2:已归档 | ||
106 | */ | ||
107 | @TableField("STATE") | ||
108 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
109 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
110 | private String state; | ||
111 | |||
112 | /** | ||
113 | * 归档时间 | ||
114 | */ | ||
115 | @TableField("GDSJ") | ||
116 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
117 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
118 | private Date gdsj; | ||
103 | } | 119 | } | ... | ... |
... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -3,6 +3,7 @@ package com.pashanhoo.replenish.entity.vo; |
3 | import java.util.Date; | 3 | import java.util.Date; |
4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
5 | 5 | ||
6 | import com.baomidou.mybatisplus.annotation.TableField; | ||
6 | import com.fasterxml.jackson.annotation.JsonFormat; | 7 | import com.fasterxml.jackson.annotation.JsonFormat; |
7 | import io.swagger.annotations.ApiModel; | 8 | import io.swagger.annotations.ApiModel; |
8 | import io.swagger.annotations.ApiModelProperty; | 9 | import io.swagger.annotations.ApiModelProperty; |
... | @@ -51,11 +52,26 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial | ... | @@ -51,11 +52,26 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial |
51 | private String creater; | 52 | private String creater; |
52 | 53 | ||
53 | /** | 54 | /** |
54 | * 补录时间 | 55 | * 创建时间 |
55 | */ | 56 | */ |
56 | @ApiModelProperty(name = "createTime", value = "补录时间") | 57 | @ApiModelProperty(name = "createTime", value = "创建时间") |
57 | @DateTimeFormat(pattern = "yyyy-MM-dd") | 58 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
58 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | 59 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
59 | private Date createTime; | 60 | private Date createTime; |
60 | 61 | ||
62 | /** | ||
63 | * 状态1:补录中,2:已归档 | ||
64 | */ | ||
65 | @TableField("STATE") | ||
66 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
67 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
68 | private String state; | ||
69 | |||
70 | /** | ||
71 | * 归档时间 | ||
72 | */ | ||
73 | @TableField("GDSJ") | ||
74 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
75 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
76 | private Date gdsj; | ||
61 | } | 77 | } | ... | ... |
1 | package com.pashanhoo.replenish.entity.vo; | 1 | package com.pashanhoo.replenish.entity.vo; |
2 | 2 | ||
3 | import java.util.Date; | ||
4 | import java.io.Serializable; | 3 | import java.io.Serializable; |
5 | 4 | import java.util.List; | |
6 | import com.fasterxml.jackson.annotation.JsonFormat; | 5 | |
6 | import com.pashanhoo.archive.entity.vo.AddDgArchivesRequest; | ||
7 | import com.pashanhoo.archive.entity.vo.UpdateDgArchivesRequest; | ||
8 | import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest; | ||
9 | import com.pashanhoo.bdcdy.entity.vo.UpdateDgBdcdyRequest; | ||
10 | import com.pashanhoo.business.entity.vo.AddDgBusinessRequest; | ||
11 | import com.pashanhoo.business.entity.vo.UpdateDgBusinessRequest; | ||
7 | import io.swagger.annotations.ApiModel; | 12 | import io.swagger.annotations.ApiModel; |
8 | import io.swagger.annotations.ApiModelProperty; | 13 | import io.swagger.annotations.ApiModelProperty; |
9 | import lombok.Data; | 14 | import lombok.Data; |
10 | import lombok.EqualsAndHashCode; | 15 | import lombok.EqualsAndHashCode; |
11 | import org.springframework.format.annotation.DateTimeFormat; | ||
12 | 16 | ||
13 | /** | 17 | /** |
14 | * <p> | 18 | * <p> |
... | @@ -20,48 +24,26 @@ import org.springframework.format.annotation.DateTimeFormat; | ... | @@ -20,48 +24,26 @@ import org.springframework.format.annotation.DateTimeFormat; |
20 | */ | 24 | */ |
21 | @Data | 25 | @Data |
22 | @EqualsAndHashCode(callSuper = false) | 26 | @EqualsAndHashCode(callSuper = false) |
23 | @ApiModel(value="档案补录信息修改请求实体") | 27 | @ApiModel(value = "档案补录信息修改请求实体") |
24 | public class UpdateDgArchivesReplenishRequest implements Serializable { | 28 | public class UpdateDgArchivesReplenishRequest implements Serializable { |
25 | 29 | ||
26 | private static final long serialVersionUID = 1L; | 30 | private static final long serialVersionUID = 1L; |
27 | 31 | ||
28 | /** | 32 | /** |
29 | * 修改标识码 | 33 | * 更新案卷基本信息 |
30 | */ | ||
31 | @ApiModelProperty(name = "bsmModify", value = "修改标识码") | ||
32 | private String bsmModify; | ||
33 | |||
34 | /** | ||
35 | * 档案标识码 | ||
36 | */ | ||
37 | @ApiModelProperty(name = "bsmArchives", value = "档案标识码") | ||
38 | private String bsmArchives; | ||
39 | |||
40 | /** | ||
41 | * 原档案信息 | ||
42 | */ | ||
43 | @ApiModelProperty(name = "blbh", value = "原档案信息") | ||
44 | private String blbh; | ||
45 | |||
46 | /** | ||
47 | *补录人 | ||
48 | */ | 34 | */ |
49 | @ApiModelProperty(name = "creater", value = "补录人") | 35 | @ApiModelProperty(name = "updateDgArchivesRequest", value = "更新案卷基本信息") |
50 | private String creater; | 36 | private UpdateDgArchivesRequest updateDgArchivesRequest; |
51 | 37 | ||
52 | /** | 38 | /** |
53 | * 补录时间 | 39 | * 更新业务信息 |
54 | */ | 40 | */ |
55 | @ApiModelProperty(name = "createTime", value = "补录时间") | 41 | @ApiModelProperty(name = "updateDgBusinessRequest", value = "更新业务信息") |
56 | @DateTimeFormat(pattern = "yyyy-MM-dd") | 42 | private UpdateDgBusinessRequest updateDgBusinessRequest; |
57 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
58 | private Date createTime; | ||
59 | 43 | ||
60 | /** | 44 | /** |
61 | * 备注 | 45 | * 更新不动产单元信息 |
62 | */ | 46 | */ |
63 | @ApiModelProperty(name = "bz", value = "备注") | 47 | @ApiModelProperty(name = "updateDgBdcdyRequests", value = "更新不动产单元信息") |
64 | private String bz; | 48 | private List<UpdateDgBdcdyRequest> updateDgBdcdyRequests; |
65 | |||
66 | |||
67 | } | 49 | } | ... | ... |
1 | package com.pashanhoo.replenish.service.impl; | 1 | package com.pashanhoo.replenish.service.impl; |
2 | 2 | ||
3 | 3 | ||
4 | import cn.hutool.core.date.DateTime; | ||
5 | import cn.hutool.core.date.DateUtil; | ||
6 | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | ||
4 | import com.baomidou.mybatisplus.core.metadata.IPage; | 7 | import com.baomidou.mybatisplus.core.metadata.IPage; |
8 | import com.baomidou.mybatisplus.core.toolkit.IdWorker; | ||
5 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 9 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
6 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | 10 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
7 | import com.github.pagehelper.PageHelper; | 11 | import com.github.pagehelper.PageHelper; |
8 | import com.github.pagehelper.PageInfo; | 12 | import com.github.pagehelper.PageInfo; |
13 | import com.pashanhoo.archive.entity.DgArchivesConverter; | ||
14 | import com.pashanhoo.archive.entity.DgArchivesDO; | ||
15 | import com.pashanhoo.archive.entity.vo.AddDgArchivesRequest; | ||
16 | import com.pashanhoo.archive.entity.vo.UpdateDgArchivesRequest; | ||
17 | import com.pashanhoo.archive.service.DgArchivesService; | ||
18 | import com.pashanhoo.bdcdy.entity.DgBdcdyConverter; | ||
19 | import com.pashanhoo.bdcdy.entity.DgBdcdyDO; | ||
20 | import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest; | ||
21 | import com.pashanhoo.bdcdy.entity.vo.UpdateDgBdcdyRequest; | ||
22 | import com.pashanhoo.bdcdy.service.DgBdcdyService; | ||
23 | import com.pashanhoo.business.entity.DgBusinessConverter; | ||
24 | import com.pashanhoo.business.entity.DgBusinessDO; | ||
25 | import com.pashanhoo.business.entity.vo.AddDgBusinessRequest; | ||
26 | import com.pashanhoo.business.entity.vo.UpdateDgBusinessRequest; | ||
27 | import com.pashanhoo.business.service.DgBusinessService; | ||
9 | import com.pashanhoo.common.Result; | 28 | import com.pashanhoo.common.Result; |
29 | import com.pashanhoo.common.util.SysCode.SysCodeUtil; | ||
30 | import com.pashanhoo.common.util.SysCode.SysCodeVO; | ||
10 | import com.pashanhoo.replenish.entity.DgArchivesReplenishConverter; | 31 | import com.pashanhoo.replenish.entity.DgArchivesReplenishConverter; |
11 | import com.pashanhoo.replenish.entity.DgArchivesReplenishDO; | 32 | import com.pashanhoo.replenish.entity.DgArchivesReplenishDO; |
12 | import com.pashanhoo.replenish.entity.vo.*; | 33 | import com.pashanhoo.replenish.entity.vo.*; |
... | @@ -14,7 +35,9 @@ import com.pashanhoo.replenish.mapper.DgArchivesReplenishMapper; | ... | @@ -14,7 +35,9 @@ import com.pashanhoo.replenish.mapper.DgArchivesReplenishMapper; |
14 | import com.pashanhoo.replenish.service.DgArchivesReplenishService; | 35 | import com.pashanhoo.replenish.service.DgArchivesReplenishService; |
15 | import org.springframework.beans.factory.annotation.Autowired; | 36 | import org.springframework.beans.factory.annotation.Autowired; |
16 | import org.springframework.stereotype.Service; | 37 | import org.springframework.stereotype.Service; |
38 | import org.springframework.transaction.annotation.Transactional; | ||
17 | 39 | ||
40 | import java.util.Date; | ||
18 | import java.util.List; | 41 | import java.util.List; |
19 | 42 | ||
20 | /** | 43 | /** |
... | @@ -34,6 +57,32 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -34,6 +57,32 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
34 | @Autowired | 57 | @Autowired |
35 | private DgArchivesReplenishMapper dgarchivesreplenishMapper; | 58 | private DgArchivesReplenishMapper dgarchivesreplenishMapper; |
36 | 59 | ||
60 | @Autowired | ||
61 | private DgArchivesService dgArchivesService; | ||
62 | |||
63 | @Autowired | ||
64 | private DgArchivesConverter dgArchivesConverter; | ||
65 | |||
66 | @Autowired | ||
67 | private DgBusinessService dgBusinessService; | ||
68 | |||
69 | @Autowired | ||
70 | private DgBusinessConverter dgBusinessConverter; | ||
71 | |||
72 | @Autowired | ||
73 | private DgBdcdyService dgBdcdyService; | ||
74 | |||
75 | @Autowired | ||
76 | private DgBdcdyConverter dgBdcdyConverter; | ||
77 | |||
78 | @Autowired | ||
79 | SysCodeUtil sysCodeUtil; | ||
80 | |||
81 | /** | ||
82 | * 案卷基本信息状态补录中 | ||
83 | */ | ||
84 | private final Integer REPLENISHING = 2; | ||
85 | |||
37 | /** | 86 | /** |
38 | * 新增记录 | 87 | * 新增记录 |
39 | * | 88 | * |
... | @@ -41,9 +90,51 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -41,9 +90,51 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
41 | * @return | 90 | * @return |
42 | */ | 91 | */ |
43 | @Override | 92 | @Override |
93 | @Transactional(rollbackFor = Exception.class) | ||
44 | public boolean insertDgArchivesReplenish(AddDgArchivesReplenishRequest request) { | 94 | public boolean insertDgArchivesReplenish(AddDgArchivesReplenishRequest request) { |
45 | DgArchivesReplenishDO dgarchivesreplenishDO = dgarchivesreplenishConverter.addRequest2DO(request); | 95 | |
46 | return this.save(dgarchivesreplenishDO); | 96 | //生成案卷标识码 |
97 | String bsmArchive = IdWorker.get32UUID(); | ||
98 | |||
99 | //案卷基本信息 | ||
100 | AddDgArchivesRequest addDgArchivesRequest = request.getAddDgArchivesRequest(); | ||
101 | addDgArchivesRequest.setBsmArchives(bsmArchive); | ||
102 | addDgArchivesRequest.setDazt(REPLENISHING); | ||
103 | DgArchivesDO dgArchivesDO = dgArchivesConverter.addRequest2DO(addDgArchivesRequest); | ||
104 | dgArchivesService.save(dgArchivesDO); | ||
105 | |||
106 | //业务信息 | ||
107 | AddDgBusinessRequest addDgBusinessRequest = request.getAddDgBusinessRequest(); | ||
108 | addDgBusinessRequest.setBsmArchives(bsmArchive); | ||
109 | DgBusinessDO dgBusinessDO = dgBusinessConverter.addRequest2DO(addDgBusinessRequest); | ||
110 | dgBusinessService.save(dgBusinessDO); | ||
111 | |||
112 | //不动产单元信息 | ||
113 | List<AddDgBdcdyRequest> addDgBdcdyRequests = request.getAddDgBdcdyRequests(); | ||
114 | for (AddDgBdcdyRequest addDgBdcdyRequest : addDgBdcdyRequests) { | ||
115 | addDgBdcdyRequest.setBsmArchives(bsmArchive); | ||
116 | } | ||
117 | List<DgBdcdyDO> dgBdcdyDOS = dgBdcdyConverter.addRequestListDO(addDgBdcdyRequests); | ||
118 | dgBdcdyService.saveBatch(dgBdcdyDOS); | ||
119 | |||
120 | //档案补录记录 | ||
121 | DgArchivesReplenishDO dgArchivesReplenishDO = new DgArchivesReplenishDO(); | ||
122 | dgArchivesReplenishDO.setBsmArchives(bsmArchive); | ||
123 | //获取补录编号 | ||
124 | SysCodeVO sysCodeVO = new SysCodeVO(); | ||
125 | sysCodeVO.setTaskno("BL" + DateUtil.year(DateUtil.date())); | ||
126 | sysCodeVO.setCtype("sequence"); | ||
127 | sysCodeVO.setTaskname("补录序列号"); | ||
128 | sysCodeVO.setTaskchild(5); | ||
129 | String blbh = sysCodeUtil.getSequence(sysCodeVO); | ||
130 | dgArchivesReplenishDO.setBlbh(blbh); | ||
131 | /******************************************************/ | ||
132 | dgArchivesReplenishDO.setCreateTime(DateTime.now()); | ||
133 | dgArchivesReplenishDO.setCreater(null); | ||
134 | dgArchivesReplenishDO.setBz(null); | ||
135 | dgArchivesReplenishDO.setState("1"); | ||
136 | dgArchivesReplenishDO.setGdsj(null); | ||
137 | return this.save(dgArchivesReplenishDO); | ||
47 | } | 138 | } |
48 | 139 | ||
49 | /** | 140 | /** |
... | @@ -65,9 +156,32 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -65,9 +156,32 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
65 | * @return | 156 | * @return |
66 | */ | 157 | */ |
67 | @Override | 158 | @Override |
159 | @Transactional(rollbackFor = Exception.class) | ||
68 | public boolean updateDgArchivesReplenish(UpdateDgArchivesReplenishRequest request) { | 160 | public boolean updateDgArchivesReplenish(UpdateDgArchivesReplenishRequest request) { |
69 | DgArchivesReplenishDO dgarchivesreplenishDO = dgarchivesreplenishConverter.updateRequest2DO(request); | 161 | |
70 | return this.updateById(dgarchivesreplenishDO); | 162 | //修改案卷基本信息 |
163 | UpdateDgArchivesRequest updateDgArchivesRequest = request.getUpdateDgArchivesRequest(); | ||
164 | DgArchivesDO dgArchivesDO = dgArchivesConverter.updateRequest2DO(updateDgArchivesRequest); | ||
165 | String bsmArchives = dgArchivesDO.getBsmArchives(); | ||
166 | dgArchivesService.updateById(dgArchivesDO); | ||
167 | |||
168 | //修改不动产信息,先删除.后插入 | ||
169 | List<UpdateDgBdcdyRequest> updateDgBdcdyRequests = request.getUpdateDgBdcdyRequests(); | ||
170 | List<DgBdcdyDO> dgBdcdyDOS = dgBdcdyConverter.voList2DoList(updateDgBdcdyRequests); | ||
171 | //删除 | ||
172 | QueryWrapper<DgBdcdyDO> wrapper = new QueryWrapper<>(); | ||
173 | wrapper.lambda().eq(DgBdcdyDO::getBsmArchives, bsmArchives); | ||
174 | dgBdcdyService.remove(wrapper); | ||
175 | //插入 | ||
176 | dgBdcdyService.saveBatch(dgBdcdyDOS); | ||
177 | |||
178 | //修改业务信息 | ||
179 | UpdateDgBusinessRequest updateDgBusinessRequest = request.getUpdateDgBusinessRequest(); | ||
180 | DgBusinessDO dgBusinessDO = dgBusinessConverter.updateRequest2DO(updateDgBusinessRequest); | ||
181 | QueryWrapper<DgBusinessDO> queryWrapper = new QueryWrapper<>(); | ||
182 | queryWrapper.lambda().eq(DgBusinessDO::getBsmArchives, bsmArchives); | ||
183 | return dgBusinessService.update(dgBusinessDO,queryWrapper); | ||
184 | |||
71 | } | 185 | } |
72 | 186 | ||
73 | /** | 187 | /** | ... | ... |
... | @@ -115,7 +115,7 @@ | ... | @@ -115,7 +115,7 @@ |
115 | <onMismatch>DENY</onMismatch> | 115 | <onMismatch>DENY</onMismatch> |
116 | </filter> | 116 | </filter> |
117 | </appender> | 117 | </appender> |
118 | <logger name="house.platform.mapper" level="DEBUG" /> | 118 | <logger name="com.pashanhoo.mapper" level="DEBUG" /> |
119 | 119 | ||
120 | <!-- 时间滚动输出 level为 ERROR 日志 --> | 120 | <!-- 时间滚动输出 level为 ERROR 日志 --> |
121 | <appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> | 121 | <appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> |
... | @@ -171,7 +171,7 @@ | ... | @@ -171,7 +171,7 @@ |
171 | 171 | ||
172 | <!--开发环境:打印控制台--> | 172 | <!--开发环境:打印控制台--> |
173 | <springProfile name="dev"> | 173 | <springProfile name="dev"> |
174 | <logger name="com.house" level="info"/> | 174 | <logger name="com.pashanhoo" level="info"/> |
175 | </springProfile> | 175 | </springProfile> |
176 | 176 | ||
177 | <root level="INFO"> | 177 | <root level="INFO"> | ... | ... |
-
Please register or sign in to post a comment