Merge remote-tracking branch 'origin/master' into master
Showing
11 changed files
with
138 additions
and
118 deletions
| 1 | package com.pashanhoo.replenish.controller; | 1 | package com.pashanhoo.replenish.controller; |
| 2 | 2 | ||
| 3 | import com.baomidou.mybatisplus.core.metadata.IPage; | ||
| 3 | import com.pashanhoo.common.Result; | 4 | import com.pashanhoo.common.Result; |
| 4 | import com.pashanhoo.replenish.entity.vo.AddDgArchivesReplenishRequest; | 5 | import com.pashanhoo.replenish.entity.vo.AddDgArchivesReplenishRequest; |
| 6 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO; | ||
| 5 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishSearchRequest; | 7 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishSearchRequest; |
| 6 | import com.pashanhoo.replenish.entity.vo.UpdateDgArchivesReplenishRequest; | 8 | import com.pashanhoo.replenish.entity.vo.UpdateDgArchivesReplenishRequest; |
| 7 | import com.pashanhoo.replenish.service.DgArchivesReplenishService; | 9 | import com.pashanhoo.replenish.service.DgArchivesReplenishService; |
| ... | @@ -64,8 +66,8 @@ public class DgArchivesReplenishController { | ... | @@ -64,8 +66,8 @@ public class DgArchivesReplenishController { |
| 64 | 66 | ||
| 65 | @PostMapping("search") | 67 | @PostMapping("search") |
| 66 | @ApiOperation(value = "根据条件进行列表查询") | 68 | @ApiOperation(value = "根据条件进行列表查询") |
| 67 | public Result searchDgArchivesReplenishList(@RequestBody DgArchivesReplenishSearchRequest request) { | 69 | public Result<IPage<DgArchivesReplenishListVO>> searchDgArchivesReplenishList(@RequestBody DgArchivesReplenishSearchRequest request) { |
| 68 | 70 | ||
| 69 | return dgarchivesreplenishService.searchDgArchivesReplenishList(request); | 71 | return Result.ok(dgarchivesreplenishService.searchDgArchivesReplenishList(request)); |
| 70 | } | 72 | } |
| 71 | } | 73 | } | ... | ... |
| ... | @@ -45,14 +45,14 @@ public class DgArchivesReplenishDO implements Serializable { | ... | @@ -45,14 +45,14 @@ public class DgArchivesReplenishDO implements Serializable { |
| 45 | /** | 45 | /** |
| 46 | * 修改时间 | 46 | * 修改时间 |
| 47 | */ | 47 | */ |
| 48 | @TableField("XGSJ") | 48 | @TableField("CREATETIME") |
| 49 | private Date xgsj; | 49 | private Date createTime; |
| 50 | 50 | ||
| 51 | /** | 51 | /** |
| 52 | * 修改人 | 52 | * 修改人 |
| 53 | */ | 53 | */ |
| 54 | @TableField("XGR") | 54 | @TableField("CREATER") |
| 55 | private String xgr; | 55 | private String creater; |
| 56 | 56 | ||
| 57 | /** | 57 | /** |
| 58 | * 备注 | 58 | * 备注 | ... | ... |
| ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; |
| 2 | 2 | ||
| 3 | import java.util.Date; | 3 | import java.util.Date; |
| 4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
| 5 | |||
| 6 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
| 6 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
| 7 | import lombok.Data; | 9 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 10 | import lombok.EqualsAndHashCode; |
| 11 | import org.springframework.format.annotation.DateTimeFormat; | ||
| 9 | 12 | ||
| 10 | /** | 13 | /** |
| 11 | * <p> | 14 | * <p> |
| ... | @@ -36,16 +39,18 @@ public class AddDgArchivesReplenishRequest implements Serializable { | ... | @@ -36,16 +39,18 @@ public class AddDgArchivesReplenishRequest implements Serializable { |
| 36 | private String blbh; | 39 | private String blbh; |
| 37 | 40 | ||
| 38 | /** | 41 | /** |
| 39 | * 修改时间 | 42 | *补录人 |
| 40 | */ | 43 | */ |
| 41 | @ApiModelProperty(name = "xgsj", value = "修改时间") | 44 | @ApiModelProperty(name = "creater", value = "补录人") |
| 42 | private Date xgsj; | 45 | private String creater; |
| 43 | 46 | ||
| 44 | /** | 47 | /** |
| 45 | * 修改人 | 48 | * 补录时间 |
| 46 | */ | 49 | */ |
| 47 | @ApiModelProperty(name = "xgr", value = "修改人") | 50 | @ApiModelProperty(name = "createTime", value = "补录时间") |
| 48 | private String xgr; | 51 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| 52 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 53 | private Date createTime; | ||
| 49 | 54 | ||
| 50 | /** | 55 | /** |
| 51 | * 备注 | 56 | * 备注 | ... | ... |
| ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; |
| 2 | 2 | ||
| 3 | import java.util.Date; | 3 | import java.util.Date; |
| 4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
| 5 | |||
| 6 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
| 6 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
| 7 | import lombok.Data; | 9 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 10 | import lombok.EqualsAndHashCode; |
| 11 | import org.springframework.format.annotation.DateTimeFormat; | ||
| 9 | 12 | ||
| 10 | /** | 13 | /** |
| 11 | * <p> | 14 | * <p> |
| ... | @@ -41,16 +44,18 @@ public class DgArchivesReplenishDetailVO implements Serializable { | ... | @@ -41,16 +44,18 @@ public class DgArchivesReplenishDetailVO implements Serializable { |
| 41 | private String blbh; | 44 | private String blbh; |
| 42 | 45 | ||
| 43 | /** | 46 | /** |
| 44 | * 修改时间 | 47 | *补录人 |
| 45 | */ | 48 | */ |
| 46 | @ApiModelProperty(name = "xgsj", value = "修改时间") | 49 | @ApiModelProperty(name = "creater", value = "补录人") |
| 47 | private Date xgsj; | 50 | private String creater; |
| 48 | 51 | ||
| 49 | /** | 52 | /** |
| 50 | * 修改人 | 53 | * 补录时间 |
| 51 | */ | 54 | */ |
| 52 | @ApiModelProperty(name = "xgr", value = "修改人") | 55 | @ApiModelProperty(name = "createTime", value = "补录时间") |
| 53 | private String xgr; | 56 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| 57 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 58 | private Date createTime; | ||
| 54 | 59 | ||
| 55 | /** | 60 | /** |
| 56 | * 备注 | 61 | * 备注 | ... | ... |
| ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; |
| 2 | 2 | ||
| 3 | import java.util.Date; | 3 | import java.util.Date; |
| 4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
| 5 | |||
| 6 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
| 6 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
| 7 | import lombok.Data; | 9 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 10 | import lombok.EqualsAndHashCode; |
| 11 | import org.springframework.format.annotation.DateTimeFormat; | ||
| 9 | 12 | ||
| 10 | /** | 13 | /** |
| 11 | * <p> | 14 | * <p> |
| ... | @@ -30,60 +33,71 @@ public class DgArchivesReplenishListVO implements Serializable { | ... | @@ -30,60 +33,71 @@ public class DgArchivesReplenishListVO implements Serializable { |
| 30 | private String bsm_archives; | 33 | private String bsm_archives; |
| 31 | 34 | ||
| 32 | /** | 35 | /** |
| 33 | * 补录时间 | ||
| 34 | */ | ||
| 35 | @ApiModelProperty(name = "xgsj", value = "补录时间") | ||
| 36 | private Date xgsj; | ||
| 37 | |||
| 38 | /** | ||
| 39 | * 补录人 | ||
| 40 | */ | ||
| 41 | @ApiModelProperty(name = "xgr", value = "补录人") | ||
| 42 | private String xgr; | ||
| 43 | /** | ||
| 44 | * 业务类型名称 | 36 | * 业务类型名称 |
| 45 | */ | 37 | */ |
| 46 | @ApiModelProperty(name = "djjgmc", value = "业务类型名称") | 38 | @ApiModelProperty(name = "qllx", value = "业务类型名称") |
| 47 | private String djjgmc; | 39 | private String qllx; |
| 40 | |||
| 48 | /** | 41 | /** |
| 49 | * 登记类型 | 42 | * 登记类型 |
| 50 | */ | 43 | */ |
| 51 | @ApiModelProperty(name = "djlx", value = "登记类型") | 44 | @ApiModelProperty(name = "djlx", value = "登记类型") |
| 52 | private String djlx; | 45 | private String djlx; |
| 46 | |||
| 53 | /** | 47 | /** |
| 54 | * 档案号 | 48 | * 档案号 |
| 55 | */ | 49 | */ |
| 56 | @ApiModelProperty(name = "ajh", value = "档案号") | 50 | @ApiModelProperty(name = "ajh", value = "档案号") |
| 57 | private String ajh; | 51 | private String ajh; |
| 52 | |||
| 58 | /** | 53 | /** |
| 59 | * 业务号 | 54 | * 业务号 |
| 60 | */ | 55 | */ |
| 61 | @ApiModelProperty(name = "ywh", value = "业务号") | 56 | @ApiModelProperty(name = "ywh", value = "业务号") |
| 62 | private String ywh; | 57 | private String ywh; |
| 58 | |||
| 63 | /** | 59 | /** |
| 64 | * 不动产单元号 | 60 | * 不动产单元号数量 |
| 65 | */ | 61 | */ |
| 66 | @ApiModelProperty(name = "bdcdyh", value = "不动产单元号") | 62 | @ApiModelProperty(name = "bdcdyNum", value = "不动产单元号数量") |
| 67 | private String bdcdyh; | 63 | private String bdcdyNum; |
| 64 | |||
| 68 | /** | 65 | /** |
| 69 | * 权利人 | 66 | * 权利人 |
| 70 | */ | 67 | */ |
| 71 | @ApiModelProperty(name = "qlr", value = "权利人") | 68 | @ApiModelProperty(name = "qlr", value = "权利人") |
| 72 | private String qlr; | 69 | private String qlr; |
| 70 | |||
| 73 | /** | 71 | /** |
| 74 | * 义务人 | 72 | * 义务人 |
| 75 | */ | 73 | */ |
| 76 | @ApiModelProperty(name = "ywr", value = "义务人") | 74 | @ApiModelProperty(name = "ywr", value = "义务人") |
| 77 | private String ywr; | 75 | private String ywr; |
| 76 | |||
| 78 | /** | 77 | /** |
| 79 | * 不动产证件号码 | 78 | * 不动产证件号码 |
| 80 | */ | 79 | */ |
| 81 | @ApiModelProperty(name = "bdcqzh", value = "不动产证件号码") | 80 | @ApiModelProperty(name = "bdcqzh", value = "不动产证件号码") |
| 82 | private String bdcqzh; | 81 | private String bdcqzh; |
| 82 | |||
| 83 | /** | 83 | /** |
| 84 | * 不动产单元号数量 | 84 | * 补录时间 |
| 85 | */ | ||
| 86 | @ApiModelProperty(name = "createTime", value = "补录时间") | ||
| 87 | @DateTimeFormat(pattern = "yyyy-MM-dd") | ||
| 88 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 89 | private Date createTime; | ||
| 90 | |||
| 91 | /** | ||
| 92 | * 补录人 | ||
| 93 | */ | ||
| 94 | @ApiModelProperty(name = "creater", value = "补录人") | ||
| 95 | private String creater; | ||
| 96 | |||
| 97 | /** | ||
| 98 | * 不动产单元号 | ||
| 85 | */ | 99 | */ |
| 86 | @ApiModelProperty(name = "bdcdy_num", value = "不动产单元号数量") | 100 | @ApiModelProperty(name = "bdcdyh", value = "不动产单元号") |
| 87 | private String bdcdy_num; | 101 | private String bdcdyh; |
| 88 | 102 | ||
| 89 | } | 103 | } | ... | ... |
| ... | @@ -2,11 +2,14 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -2,11 +2,14 @@ package com.pashanhoo.replenish.entity.vo; |
| 2 | 2 | ||
| 3 | import java.util.Date; | 3 | import java.util.Date; |
| 4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
| 5 | |||
| 6 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
| 6 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
| 7 | import lombok.Data; | 9 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 10 | import lombok.EqualsAndHashCode; |
| 9 | import com.pashanhoo.common.PageInfo; | 11 | import com.pashanhoo.common.PageInfo; |
| 12 | import org.springframework.format.annotation.DateTimeFormat; | ||
| 10 | 13 | ||
| 11 | /** | 14 | /** |
| 12 | * <p> | 15 | * <p> |
| ... | @@ -30,15 +33,11 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial | ... | @@ -30,15 +33,11 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial |
| 30 | private String ywh; | 33 | private String ywh; |
| 31 | 34 | ||
| 32 | /** | 35 | /** |
| 33 | * 登记业务编码 | 36 | * 权利类型 |
| 34 | */ | ||
| 35 | @ApiModelProperty(name = "djywbm", value = "登记业务编码") | ||
| 36 | private String djywbm; | ||
| 37 | /** | ||
| 38 | * 登记业务名称 | ||
| 39 | */ | 37 | */ |
| 40 | @ApiModelProperty(name = "djywmc", value = "登记业务名称") | 38 | @ApiModelProperty(name = "qllx", value = "权利类型") |
| 41 | private String djywmc; | 39 | private String qllx; |
| 40 | |||
| 42 | /** | 41 | /** |
| 43 | * 登记类型 | 42 | * 登记类型 |
| 44 | */ | 43 | */ |
| ... | @@ -46,22 +45,17 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial | ... | @@ -46,22 +45,17 @@ public class DgArchivesReplenishSearchRequest extends PageInfo implements Serial |
| 46 | private String djlx; | 45 | private String djlx; |
| 47 | 46 | ||
| 48 | /** | 47 | /** |
| 49 | * 补录时间 | ||
| 50 | */ | ||
| 51 | @ApiModelProperty(name = "xgsj", value = "补录时间") | ||
| 52 | private Date xgsj; | ||
| 53 | |||
| 54 | /** | ||
| 55 | *补录人 | 48 | *补录人 |
| 56 | */ | 49 | */ |
| 57 | @ApiModelProperty(name = "xgr", value = "补录人") | 50 | @ApiModelProperty(name = "creater", value = "补录人") |
| 58 | private String xgr; | 51 | private String creater; |
| 59 | 52 | ||
| 60 | /** | 53 | /** |
| 61 | * 备注 | 54 | * 补录时间 |
| 62 | */ | 55 | */ |
| 63 | @ApiModelProperty(name = "bz", value = "备注") | 56 | @ApiModelProperty(name = "createTime", value = "补录时间") |
| 64 | private String bz; | 57 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| 65 | 58 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | |
| 59 | private Date createTime; | ||
| 66 | 60 | ||
| 67 | } | 61 | } | ... | ... |
| ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; | ... | @@ -2,10 +2,13 @@ package com.pashanhoo.replenish.entity.vo; |
| 2 | 2 | ||
| 3 | import java.util.Date; | 3 | import java.util.Date; |
| 4 | import java.io.Serializable; | 4 | import java.io.Serializable; |
| 5 | |||
| 6 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import io.swagger.annotations.ApiModel; | 7 | import io.swagger.annotations.ApiModel; |
| 6 | import io.swagger.annotations.ApiModelProperty; | 8 | import io.swagger.annotations.ApiModelProperty; |
| 7 | import lombok.Data; | 9 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 10 | import lombok.EqualsAndHashCode; |
| 11 | import org.springframework.format.annotation.DateTimeFormat; | ||
| 9 | 12 | ||
| 10 | /** | 13 | /** |
| 11 | * <p> | 14 | * <p> |
| ... | @@ -41,16 +44,18 @@ public class UpdateDgArchivesReplenishRequest implements Serializable { | ... | @@ -41,16 +44,18 @@ public class UpdateDgArchivesReplenishRequest implements Serializable { |
| 41 | private String blbh; | 44 | private String blbh; |
| 42 | 45 | ||
| 43 | /** | 46 | /** |
| 44 | * 修改时间 | 47 | *补录人 |
| 45 | */ | 48 | */ |
| 46 | @ApiModelProperty(name = "xgsj", value = "修改时间") | 49 | @ApiModelProperty(name = "creater", value = "补录人") |
| 47 | private Date xgsj; | 50 | private String creater; |
| 48 | 51 | ||
| 49 | /** | 52 | /** |
| 50 | * 修改人 | 53 | * 补录时间 |
| 51 | */ | 54 | */ |
| 52 | @ApiModelProperty(name = "xgr", value = "修改人") | 55 | @ApiModelProperty(name = "createTime", value = "补录时间") |
| 53 | private String xgr; | 56 | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| 57 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 58 | private Date createTime; | ||
| 54 | 59 | ||
| 55 | /** | 60 | /** |
| 56 | * 备注 | 61 | * 备注 | ... | ... |
| ... | @@ -2,11 +2,12 @@ package com.pashanhoo.replenish.mapper; | ... | @@ -2,11 +2,12 @@ package com.pashanhoo.replenish.mapper; |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; | 4 | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| 5 | import com.baomidou.mybatisplus.core.metadata.IPage; | ||
| 5 | import com.pashanhoo.replenish.entity.DgArchivesReplenishDO; | 6 | import com.pashanhoo.replenish.entity.DgArchivesReplenishDO; |
| 6 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO; | 7 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO; |
| 7 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishSearchRequest; | 8 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishSearchRequest; |
| 9 | import org.apache.ibatis.annotations.Param; | ||
| 8 | 10 | ||
| 9 | import java.util.List; | ||
| 10 | 11 | ||
| 11 | /** | 12 | /** |
| 12 | * <p> | 13 | * <p> |
| ... | @@ -18,6 +19,6 @@ import java.util.List; | ... | @@ -18,6 +19,6 @@ import java.util.List; |
| 18 | */ | 19 | */ |
| 19 | public interface DgArchivesReplenishMapper extends BaseMapper<DgArchivesReplenishDO> { | 20 | public interface DgArchivesReplenishMapper extends BaseMapper<DgArchivesReplenishDO> { |
| 20 | 21 | ||
| 21 | List<DgArchivesReplenishListVO> search(DgArchivesReplenishSearchRequest searchRequest); | 22 | IPage<DgArchivesReplenishListVO> search(@Param("pageParam") IPage<DgArchivesReplenishListVO> pageParam, @Param("request") DgArchivesReplenishSearchRequest request); |
| 22 | 23 | ||
| 23 | } | 24 | } | ... | ... |
| 1 | package com.pashanhoo.replenish.service; | 1 | package com.pashanhoo.replenish.service; |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import com.baomidou.mybatisplus.core.metadata.IPage; | ||
| 4 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 5 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| 5 | import com.baomidou.mybatisplus.extension.service.IService; | 6 | import com.baomidou.mybatisplus.extension.service.IService; |
| 6 | import com.pashanhoo.common.Result; | 7 | import com.pashanhoo.common.Result; |
| 7 | import com.pashanhoo.replenish.entity.*; | 8 | import com.pashanhoo.replenish.entity.*; |
| 8 | import com.pashanhoo.replenish.entity.vo.AddDgArchivesReplenishRequest; | 9 | import com.pashanhoo.replenish.entity.vo.*; |
| 9 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishDetailVO; | ||
| 10 | import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishSearchRequest; | ||
| 11 | import com.pashanhoo.replenish.entity.vo.UpdateDgArchivesReplenishRequest; | ||
| 12 | 10 | ||
| 13 | /** | 11 | /** |
| 14 | * <p> | 12 | * <p> |
| ... | @@ -45,5 +43,5 @@ public interface DgArchivesReplenishService extends IService<DgArchivesReplenish | ... | @@ -45,5 +43,5 @@ public interface DgArchivesReplenishService extends IService<DgArchivesReplenish |
| 45 | * @param request | 43 | * @param request |
| 46 | * @return | 44 | * @return |
| 47 | */ | 45 | */ |
| 48 | Result searchDgArchivesReplenishList(DgArchivesReplenishSearchRequest request); | 46 | IPage<DgArchivesReplenishListVO> searchDgArchivesReplenishList(DgArchivesReplenishSearchRequest request); |
| 49 | } | 47 | } | ... | ... |
| 1 | package com.pashanhoo.replenish.service.impl; | 1 | package com.pashanhoo.replenish.service.impl; |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import com.baomidou.mybatisplus.core.metadata.IPage; | ||
| 5 | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | ||
| 4 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | 6 | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| 5 | import com.github.pagehelper.PageHelper; | 7 | import com.github.pagehelper.PageHelper; |
| 6 | import com.github.pagehelper.PageInfo; | 8 | import com.github.pagehelper.PageInfo; |
| ... | @@ -34,6 +36,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -34,6 +36,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
| 34 | 36 | ||
| 35 | /** | 37 | /** |
| 36 | * 新增记录 | 38 | * 新增记录 |
| 39 | * | ||
| 37 | * @param request | 40 | * @param request |
| 38 | * @return | 41 | * @return |
| 39 | */ | 42 | */ |
| ... | @@ -45,6 +48,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -45,6 +48,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
| 45 | 48 | ||
| 46 | /** | 49 | /** |
| 47 | * 根据主键查询记录详情 | 50 | * 根据主键查询记录详情 |
| 51 | * | ||
| 48 | * @param id | 52 | * @param id |
| 49 | * @return | 53 | * @return |
| 50 | */ | 54 | */ |
| ... | @@ -56,6 +60,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -56,6 +60,7 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
| 56 | 60 | ||
| 57 | /** | 61 | /** |
| 58 | * 修改单条记录 | 62 | * 修改单条记录 |
| 63 | * | ||
| 59 | * @param request | 64 | * @param request |
| 60 | * @return | 65 | * @return |
| 61 | */ | 66 | */ |
| ... | @@ -67,15 +72,15 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen | ... | @@ -67,15 +72,15 @@ public class DgArchivesReplenishServiceImpl extends ServiceImpl<DgArchivesReplen |
| 67 | 72 | ||
| 68 | /** | 73 | /** |
| 69 | * 根据条件进行列表查询 | 74 | * 根据条件进行列表查询 |
| 75 | * | ||
| 70 | * @param request | 76 | * @param request |
| 71 | * @return | 77 | * @return |
| 72 | */ | 78 | */ |
| 73 | @Override | 79 | @Override |
| 74 | public Result searchDgArchivesReplenishList(DgArchivesReplenishSearchRequest request) { | 80 | public IPage<DgArchivesReplenishListVO> searchDgArchivesReplenishList(DgArchivesReplenishSearchRequest request) { |
| 75 | PageHelper.startPage(request.getCurrentPage(), request.getPageSize()); | 81 | |
| 76 | List<DgArchivesReplenishListVO> list= dgarchivesreplenishMapper.search(request); | 82 | IPage<DgArchivesReplenishListVO> pageParam = new Page<>(request.getCurrentPage(), request.getPageSize()); |
| 77 | PageInfo<DgArchivesReplenishListVO> pageInfo = new PageInfo<DgArchivesReplenishListVO>(list); | 83 | return dgarchivesreplenishMapper.search(pageParam, request); |
| 78 | return Result.ok(pageInfo); | ||
| 79 | } | 84 | } |
| 80 | 85 | ||
| 81 | } | 86 | } | ... | ... |
| 1 | <?xml version="1.0" encoding="UTF-8"?> | 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"> | 2 | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| 3 | <mapper namespace="com.pashanhoo.replenish.mapper.DgArchivesReplenishMapper"> | 3 | <mapper namespace="com.pashanhoo.replenish.mapper.DgArchivesReplenishMapper"> |
| 4 | |||
| 5 | <!-- 通用查询映射结果 --> | 4 | <!-- 通用查询映射结果 --> |
| 6 | <resultMap id="BaseResultMap" type="com.pashanhoo.replenish.entity.DgArchivesReplenishDO"> | 5 | <resultMap id="BaseResultMap" type="com.pashanhoo.replenish.entity.DgArchivesReplenishDO"> |
| 7 | <id column="BSM_MODIFY" property="bsmModify" /> | 6 | <id column="BSM_MODIFY" property="bsmModify"/> |
| 8 | <result column="BSM_ARCHIVES" property="bsmArchives" /> | 7 | <result column="BSM_ARCHIVES" property="bsmArchives"/> |
| 9 | <result column="BLBH" property="blbh" /> | 8 | <result column="BLBH" property="blbh"/> |
| 10 | <result column="XGSJ" property="xgsj" /> | 9 | <result column="CREATETIME" property="createTime"/> |
| 11 | <result column="XGR" property="xgr" /> | 10 | <result column="CREATER" property="creater"/> |
| 12 | <result column="BZ" property="bz" /> | 11 | <result column="BZ" property="bz"/> |
| 13 | </resultMap> | ||
| 14 | <!-- 通用查询映射结果 --> | ||
| 15 | <resultMap id="SearchResultMap" type="com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO"> | ||
| 16 | <id column="BSM_ARCHIVES" property="bsm_archives" /> | ||
| 17 | <result column="XGSJ" property="xgsj" /> | ||
| 18 | <result column="XGR" property="xgr" /> | ||
| 19 | <result column="DJLX" property="djlx" /> | ||
| 20 | <result column="DJJGMC" property="djjgmc" /> | ||
| 21 | <result column="AJH" property="ajh" /> | ||
| 22 | <result column="YWH" property="ywh" /> | ||
| 23 | <result column="BDCDYH" property="bdcdyh" /> | ||
| 24 | <result column="QLR" property="qlr" /> | ||
| 25 | <result column="YWR" property="ywr" /> | ||
| 26 | <result column="BDCQZH" property="bdcqzh" /> | ||
| 27 | <result column="BDCDY_NUM" property="bdcdy_num" /> | ||
| 28 | </resultMap> | 12 | </resultMap> |
| 29 | 13 | ||
| 30 | <!-- 通用查询结果列 --> | 14 | <select id="search" resultType="com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO"> |
| 31 | <sql id="Base_Column_List"> | 15 | select DB.QLLX, |
| 32 | BSM_MODIFY, BSM_ARCHIVES, BLBH, XGSJ, XGR, BZ | 16 | DB.DJLX, |
| 33 | </sql> | 17 | DA.AJH, |
| 34 | <select id="search" resultMap="SearchResultMap"> | 18 | DB.YWH, |
| 35 | select a.bsm_archives,a.xgsj,a.xgr,b.djlx,b.djjgmc,d.ajh,b.ywh,c.bdcdyh,c.qlr,c.ywr,c.BDCQZH,count(1) over(partition by c.bdcdyh) bdcdy_num | 19 | BDCDY.BDCDYH, |
| 36 | from dg_archives_replenish a, dg_business b, dg_bdcdy c,dg_archives d | 20 | BDCDY.QLR, |
| 37 | where a.bsm_archives = d.bsm_archives | 21 | BDCDY.YWR, |
| 38 | and a.bsm_archives=d.bsm_archives | 22 | BDCDY.BDCQZH, |
| 39 | and c.bsm_archives=d.bsm_archives | 23 | DGR.CREATETIME, |
| 40 | <if test="ywh != null and ywh!='' "> | 24 | DGR.CREATER, |
| 41 | and b.ywh=#{ywh,jdbcType=VARCHAR} | 25 | count(*) over (partition by BDCDY.bdcdyh) as bdcdyNum |
| 26 | from DG_REPLENISH DGR | ||
| 27 | join DG_ARCHIVES DA on DA.BSM_ARCHIVES = DGR.BSM_ARCHIVES | ||
| 28 | join DG_BDCDY BDCDY on BDCDY.BSM_ARCHIVES = DGR.BSM_ARCHIVES | ||
| 29 | join DG_BUSINESS DB on DB.BSM_ARCHIVES = DGR.BSM_ARCHIVES | ||
| 30 | <where> | ||
| 31 | <if test="request.ywh != null and request.ywh != ''"> | ||
| 32 | DB.YWH = #{request.ywh,jdbcType=VARCHAR} | ||
| 42 | </if> | 33 | </if> |
| 43 | <if test="djjgbm != null and djjgbm!='' "> | 34 | <if test="request.qllx != null and request.qllx != ''"> |
| 44 | and b.djjgbm=#{djjgbm,jdbcType=VARCHAR} | 35 | and DB.QLLX = #{request.qllx,jdbcType=VARCHAR} |
| 45 | </if> | 36 | </if> |
| 46 | <if test="djlx != null and djlx!='' "> | 37 | <if test="request.djlx != null and request.djlx != ''"> |
| 47 | and b.djlx=#{djlx,jdbcType=VARCHAR} | 38 | and DB.DJLX = #{request.djlx,jdbcType=VARCHAR} |
| 48 | </if> | 39 | </if> |
| 49 | <if test="xgr != null and xgr!='' "> | 40 | <if test="request.creater != null and request.creater != ''"> |
| 50 | and a.xgr=#{xgr,jdbcType=VARCHAR} | 41 | and DGR.CREATER = #{request.creater,jdbcType=VARCHAR} |
| 51 | </if> | 42 | </if> |
| 52 | <if test="xgsj != null and xgsj!='' "> | 43 | <if test="request.createTime != null"> |
| 53 | and a.xgsj=#{xgsj,jdbcType=VARCHAR} | 44 | and DGR.CREATETIME = #{request.createTime,jdbcType=TIMESTAMP} |
| 54 | </if> | 45 | </if> |
| 55 | 46 | </where> | |
| 56 | </select> | 47 | </select> |
| 57 | </mapper> | 48 | </mapper> | ... | ... |
-
Please register or sign in to post a comment