From d76c9f4e730422cbe43496adfc57a6e3d36577ab Mon Sep 17 00:00:00 2001 From: luoyuanqiao <2376770955@qq.com> Date: 星期二, 01 三月 2022 13:54:08 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/partyBuilding_lyq' into partyBuilding_lyq --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoEvaluateDto.java | 78 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoEvaluateController.java | 106 +++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoHandlerServiceImpl.java | 119 ++++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoHandlerFeign.java | 77 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoHandlerController.java | 106 +++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoHandlerDto.java | 64 ++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoHandlerVo.java | 54 + springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoEvaluate.java | 52 + springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoEvaluateVo.java | 68 ++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoHandlerDto.java | 56 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoHandler.java | 43 + springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoEvaluateService.java | 78 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoHandlerService.java | 78 ++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoHandlerDto.java | 55 + springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoHandlerMapper.xml | 79 ++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoEvaluateDto.java | 69 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoHandlerMapper.java | 58 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoEvaluateServiceImpl.java | 119 ++++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoEvaluateDto.java | 72 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoEvaluateMapper.xml | 93 +++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoEvaluateFeign.java | 77 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoEvaluateMapper.java | 58 ++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java | 4 23 files changed, 1,663 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java index 29273dd..c8e4a04 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/constants/Constants.java @@ -230,4 +230,8 @@ * 党建包名 */ public static final String SERVICE_PARTYBUILDING = "partybuilding"; + /** + * service_community包 + */ + public static final String SERVICE_COMMUNITY = "community"; } diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoEvaluateDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoEvaluateDto.java new file mode 100644 index 0000000..e4d1b94 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoEvaluateDto.java @@ -0,0 +1,72 @@ +package com.panzhihua.common.model.dtos.common; + +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 新增随手拍、微心愿评价表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 新增随手拍、微心愿评价表请求参数 + * + * @author lyq + * @date 2022-03-01 13:44:37 + */ +@Data +@ApiModel("新增随手拍、微心愿评价表请求参数") +public class AddComActEasyPhotoEvaluateDto { + + + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + + /** + * 业务记录id + */ + @ApiModelProperty(value = "业务记录id") + private Long serviceId; + + /** + * 用户id + */ + @ApiModelProperty(value = "用户id") + private Long userId; + + /** + * 评分 + */ + @ApiModelProperty(value = "评分") + private Integer score; + + /** + * 评价内容 + */ + @ApiModelProperty(value = "评价内容") + private String content; + + /** + * 创建时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiModelProperty(value = "创建时间") + private Date createAt; + + /** + * 业务分类(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务分类(1.随手拍 2.微心愿)") + private Integer serviceType; + + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoHandlerDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoHandlerDto.java new file mode 100644 index 0000000..748e5e9 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/AddComActEasyPhotoHandlerDto.java @@ -0,0 +1,56 @@ +package com.panzhihua.common.model.dtos.common; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 新增随手拍、微心愿处理人绑定表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 新增随手拍、微心愿处理人绑定表请求参数 + * + * @author lyq + * @date 2022-03-01 13:45:12 + */ +@Data +@ApiModel("新增随手拍、微心愿处理人绑定表请求参数") +public class AddComActEasyPhotoHandlerDto { + + + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + + /** + * 处理人id + */ + @ApiModelProperty(value = "处理人id") + private Long userId; + + /** + * 业务id + */ + @ApiModelProperty(value = "业务id") + private Long serviceId; + + /** + * 人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员) + */ + @ApiModelProperty(value = "人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员)") + private Integer type; + + /** + * 业务类型(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务类型(1.随手拍 2.微心愿)") + private Integer serviceType; + + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoEvaluateDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoEvaluateDto.java new file mode 100644 index 0000000..ebce8c3 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoEvaluateDto.java @@ -0,0 +1,69 @@ +package com.panzhihua.common.model.dtos.common; + +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 编辑随手拍、微心愿评价表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 编辑随手拍、微心愿评价表请求参数 + * + * @author lyq + * @date 2022-03-01 13:44:37 + */ +@Data +@ApiModel("编辑随手拍、微心愿评价表请求参数") +public class EditComActEasyPhotoEvaluateDto { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 业务记录id + */ + @ApiModelProperty(value = "业务记录id") + private Long serviceId; + /** + * 用户id + */ + @ApiModelProperty(value = "用户id") + private Long userId; + /** + * 评分 + */ + @ApiModelProperty(value = "评分") + private Integer score; + /** + * 评价内容 + */ + @ApiModelProperty(value = "评价内容") + private String content; + /** + * 创建时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiModelProperty(value = "创建时间") + private Date createAt; + /** + * 业务分类(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务分类(1.随手拍 2.微心愿)") + private Integer serviceType; + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoHandlerDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoHandlerDto.java new file mode 100644 index 0000000..2ad9ab5 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/EditComActEasyPhotoHandlerDto.java @@ -0,0 +1,55 @@ +package com.panzhihua.common.model.dtos.common; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 编辑随手拍、微心愿处理人绑定表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 编辑随手拍、微心愿处理人绑定表请求参数 + * + * @author lyq + * @date 2022-03-01 13:45:12 + */ +@Data +@ApiModel("编辑随手拍、微心愿处理人绑定表请求参数") +public class EditComActEasyPhotoHandlerDto { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 处理人id + */ + @ApiModelProperty(value = "处理人id") + private Long userId; + /** + * 业务id + */ + @ApiModelProperty(value = "业务id") + private Long serviceId; + /** + * 人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员) + */ + @ApiModelProperty(value = "人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员)") + private Integer type; + /** + * 业务类型(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务类型(1.随手拍 2.微心愿)") + private Integer serviceType; + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoEvaluateDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoEvaluateDto.java new file mode 100644 index 0000000..c02561d --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoEvaluateDto.java @@ -0,0 +1,78 @@ +package com.panzhihua.common.model.dtos.common; + +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 分页查询随手拍、微心愿评价表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 分页查询随手拍、微心愿评价表请求参数 + * + * @author lyq + * @date 2022-03-01 13:44:24 + */ +@Data +@ApiModel("分页查询随手拍、微心愿评价表请求参数") +public class PageComActEasyPhotoEvaluateDto { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 业务记录id + */ + @ApiModelProperty(value = "业务记录id") + private Long serviceId; + /** + * 用户id + */ + @ApiModelProperty(value = "用户id") + private Long userId; + /** + * 评分 + */ + @ApiModelProperty(value = "评分") + private Integer score; + /** + * 评价内容 + */ + @ApiModelProperty(value = "评价内容") + private String content; + /** + * 创建时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiModelProperty(value = "创建时间") + private Date createAt; + /** + * 业务分类(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务分类(1.随手拍 2.微心愿)") + private Integer serviceType; + + @ApiModelProperty(value = "分页每页数量", example = "10") + private Long pageSize = 10L; + + @ApiModelProperty(value = "分页当前记录数", example = "1") + private Long pageNum = 1L; + + @ApiModelProperty(value = "关键词") + private String keyWord; + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoHandlerDto.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoHandlerDto.java new file mode 100644 index 0000000..edb0bdc --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/common/PageComActEasyPhotoHandlerDto.java @@ -0,0 +1,64 @@ +package com.panzhihua.common.model.dtos.common; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 分页查询随手拍、微心愿处理人绑定表请求参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 分页查询随手拍、微心愿处理人绑定表请求参数 + * + * @author lyq + * @date 2022-03-01 13:45:11 + */ +@Data +@ApiModel("分页查询随手拍、微心愿处理人绑定表请求参数") +public class PageComActEasyPhotoHandlerDto { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 处理人id + */ + @ApiModelProperty(value = "处理人id") + private Long userId; + /** + * 业务id + */ + @ApiModelProperty(value = "业务id") + private Long serviceId; + /** + * 人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员) + */ + @ApiModelProperty(value = "人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员)") + private Integer type; + /** + * 业务类型(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务类型(1.随手拍 2.微心愿)") + private Integer serviceType; + + @ApiModelProperty(value = "分页每页数量", example = "10") + private Long pageSize = 10L; + + @ApiModelProperty(value = "分页当前记录数", example = "1") + private Long pageNum = 1L; + + @ApiModelProperty(value = "关键词") + private String keyWord; + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoEvaluateVo.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoEvaluateVo.java new file mode 100644 index 0000000..e588764 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoEvaluateVo.java @@ -0,0 +1,68 @@ +package com.panzhihua.common.model.vos.common; + +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 随手拍、微心愿评价表返回参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表返回参数 + * + * @author lyq + * @date 2022-03-01 13:44:37 + */ +@Data +@ApiModel("随手拍、微心愿评价表返回参数") +public class ComActEasyPhotoEvaluateVo { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 业务记录id + */ + @ApiModelProperty(value = "业务记录id") + private Long serviceId; + /** + * 用户id + */ + @ApiModelProperty(value = "用户id") + private Long userId; + /** + * 评分 + */ + @ApiModelProperty(value = "评分") + private Integer score; + /** + * 评价内容 + */ + @ApiModelProperty(value = "评价内容") + private String content; + /** + * 创建时间 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @ApiModelProperty(value = "创建时间") + private Date createAt; + /** + * 业务分类(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务分类(1.随手拍 2.微心愿)") + private Integer serviceType; + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoHandlerVo.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoHandlerVo.java new file mode 100644 index 0000000..7940644 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/common/ComActEasyPhotoHandlerVo.java @@ -0,0 +1,54 @@ +package com.panzhihua.common.model.vos.common; + +import com.fasterxml.jackson.annotation.JsonFormat; +import org.springframework.format.annotation.DateTimeFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * title: 随手拍、微心愿处理人绑定表返回参数 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表返回参数 + * + * @author lyq + * @date 2022-03-01 13:45:12 + */ +@Data +@ApiModel("随手拍、微心愿处理人绑定表返回参数") +public class ComActEasyPhotoHandlerVo { + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + private Long id; + /** + * 社区id + */ + @ApiModelProperty(value = "社区id") + private Long communityId; + /** + * 处理人id + */ + @ApiModelProperty(value = "处理人id") + private Long userId; + /** + * 业务id + */ + @ApiModelProperty(value = "业务id") + private Long serviceId; + /** + * 人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员) + */ + @ApiModelProperty(value = "人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员)") + private Integer type; + /** + * 业务类型(1.随手拍 2.微心愿) + */ + @ApiModelProperty(value = "业务类型(1.随手拍 2.微心愿)") + private Integer serviceType; + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoEvaluateFeign.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoEvaluateFeign.java new file mode 100644 index 0000000..9253743 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoEvaluateFeign.java @@ -0,0 +1,77 @@ +package com.panzhihua.common.service.community; + +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.web.bind.annotation.*; +import com.panzhihua.common.constants.Constants; +import org.springframework.cloud.openfeign.FeignClient; + +/** + * title: 随手拍、微心愿评价表业务层接口 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表业务层接口 + * + * @author lyq + * @date 2022-03-01 13:44:43 + */ +@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comActEasyPhotoEvaluate", path = "comActEasyPhotoEvaluate") +public interface ComActEasyPhotoEvaluateFeign { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:44:43 + */ + @PostMapping("/page") + R queryByPage(@RequestBody PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:44:43 + */ + @PostMapping("/add") + R insert(@RequestBody AddComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description update 修改数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:44:43 + */ + @PutMapping("/edit") + R update(@RequestBody EditComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:44:43 + */ + @GetMapping("/delete") + R deleteById(@RequestParam("id") Long id); + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:44:43 + */ + @GetMapping("/detail") + R detailById(@RequestParam("id") Long id); + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoHandlerFeign.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoHandlerFeign.java new file mode 100644 index 0000000..fc99bac --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/ComActEasyPhotoHandlerFeign.java @@ -0,0 +1,77 @@ +package com.panzhihua.common.service.community; + +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.web.bind.annotation.*; +import com.panzhihua.common.constants.Constants; +import org.springframework.cloud.openfeign.FeignClient; + +/** + * title: 随手拍、微心愿处理人绑定表业务层接口 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表业务层接口 + * + * @author lyq + * @date 2022-03-01 13:45:12 + */ +@FeignClient(name = Constants.SERVICE_COMMUNITY, contextId = "comActEasyPhotoHandler", path = "comActEasyPhotoHandler") +public interface ComActEasyPhotoHandlerFeign { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:45:12 + */ + @PostMapping("/page") + R queryByPage(@RequestBody PageComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:45:12 + */ + @PostMapping("/add") + R insert(@RequestBody AddComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description update 修改数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:45:12 + */ + @PutMapping("/edit") + R update(@RequestBody EditComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:45:12 + */ + @GetMapping("/delete") + R deleteById(@RequestParam("id") Long id); + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:45:12 + */ + @GetMapping("/detail") + R detailById(@RequestParam("id") Long id); + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoEvaluateController.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoEvaluateController.java new file mode 100644 index 0000000..49a0b71 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoEvaluateController.java @@ -0,0 +1,106 @@ +package com.panzhihua.service_community.api; + +import com.panzhihua.service_community.service.ComActEasyPhotoEvaluateService; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * title: 随手拍、微心愿评价表(ComActEasyPhotoEvaluate) 表控制层 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表 + * + * @author lyq + * @date 2022-03-01 13:44:22 + */ +@RestController +@RequestMapping("/comActEasyPhotoEvaluate") +public class ComActEasyPhotoEvaluateController { + + @Resource + private ComActEasyPhotoEvaluateService comActEasyPhotoEvaluateService; + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 分页查询返回参数 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @PostMapping("/page") + public R queryByPage(@RequestBody PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return this.comActEasyPhotoEvaluateService.queryByPage(comActEasyPhotoEvaluate); + } + + /** + * description add 新增数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @PostMapping("/add") + public R add(@RequestBody AddComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return this.comActEasyPhotoEvaluateService.insert(comActEasyPhotoEvaluate); + } + + /** + * description edit 编辑数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 编辑结果 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @PutMapping("/edit") + public R edit(@RequestBody EditComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return this.comActEasyPhotoEvaluateService.update(comActEasyPhotoEvaluate); + } + + /** + * description deleteById 删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @GetMapping("/delete") + public R deleteById(@RequestParam("id") Long id) { + return this.comActEasyPhotoEvaluateService.deleteById(id); + } + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @GetMapping("/detail") + public R detailById(@RequestParam("id") Long id) { + return this.comActEasyPhotoEvaluateService.detailById(id); + } + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + @PostMapping("/list") + public R queryByList(@RequestBody PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return this.comActEasyPhotoEvaluateService.queryByList(comActEasyPhotoEvaluate); + } + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoHandlerController.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoHandlerController.java new file mode 100644 index 0000000..5f4b655 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ComActEasyPhotoHandlerController.java @@ -0,0 +1,106 @@ +package com.panzhihua.service_community.api; + +import com.panzhihua.service_community.service.ComActEasyPhotoHandlerService; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * title: 随手拍、微心愿处理人绑定表(ComActEasyPhotoHandler) 表控制层 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表 + * + * @author lyq + * @date 2022-03-01 13:45:10 + */ +@RestController +@RequestMapping("/comActEasyPhotoHandler") +public class ComActEasyPhotoHandlerController { + + @Resource + private ComActEasyPhotoHandlerService comActEasyPhotoHandlerService; + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 分页查询返回参数 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @PostMapping("/page") + public R queryByPage(@RequestBody PageComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return this.comActEasyPhotoHandlerService.queryByPage(comActEasyPhotoHandler); + } + + /** + * description add 新增数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @PostMapping("/add") + public R add(@RequestBody AddComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return this.comActEasyPhotoHandlerService.insert(comActEasyPhotoHandler); + } + + /** + * description edit 编辑数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 编辑结果 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @PutMapping("/edit") + public R edit(@RequestBody EditComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return this.comActEasyPhotoHandlerService.update(comActEasyPhotoHandler); + } + + /** + * description deleteById 删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @GetMapping("/delete") + public R deleteById(@RequestParam("id") Long id) { + return this.comActEasyPhotoHandlerService.deleteById(id); + } + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @GetMapping("/detail") + public R detailById(@RequestParam("id") Long id) { + return this.comActEasyPhotoHandlerService.detailById(id); + } + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:45:10 + */ + @PostMapping("/list") + public R queryByList(@RequestBody PageComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return this.comActEasyPhotoHandlerService.queryByList(comActEasyPhotoHandler); + } + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoEvaluateMapper.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoEvaluateMapper.java new file mode 100644 index 0000000..8a68a7b --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoEvaluateMapper.java @@ -0,0 +1,58 @@ +package com.panzhihua.service_community.dao; + +import com.panzhihua.service_community.entity.ComActEasyPhotoEvaluate; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.common.*; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Mapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import java.util.List; + +/** + * title: 随手拍、微心愿评价表表数据库访问层 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表表数据库访问层 + * + * @author lyq + * @date 2022-03-01 13:44:22 + */ +@Mapper +public interface ComActEasyPhotoEvaluateMapper extends BaseMapper<ComActEasyPhotoEvaluate> { + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + ComActEasyPhotoEvaluateVo queryById(Long id); + + /** + * description queryAllByLimit 分页查询 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @param page 分页参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + IPage<ComActEasyPhotoEvaluateVo> queryAllByLimit(@Param("dto") PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate, Page page); + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:44:22 + */ + List<ComActEasyPhotoEvaluateVo> queryAllByList(@Param("dto") PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoHandlerMapper.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoHandlerMapper.java new file mode 100644 index 0000000..94b7607 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActEasyPhotoHandlerMapper.java @@ -0,0 +1,58 @@ +package com.panzhihua.service_community.dao; + +import com.panzhihua.service_community.entity.ComActEasyPhotoHandler; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.common.*; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Mapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import java.util.List; + +/** + * title: 随手拍、微心愿处理人绑定表表数据库访问层 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表表数据库访问层 + * + * @author lyq + * @date 2022-03-01 13:45:11 + */ +@Mapper +public interface ComActEasyPhotoHandlerMapper extends BaseMapper<ComActEasyPhotoHandler> { + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + ComActEasyPhotoHandlerVo queryById(Long id); + + /** + * description queryAllByLimit 分页查询 + * + * @param comActEasyPhotoHandler 请求参数 + * @param page 分页参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + IPage<ComActEasyPhotoHandlerVo> queryAllByLimit(@Param("dto") PageComActEasyPhotoHandlerDto comActEasyPhotoHandler, Page page); + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + List<ComActEasyPhotoHandlerVo> queryAllByList(@Param("dto") PageComActEasyPhotoHandlerDto comActEasyPhotoHandler); +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoEvaluate.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoEvaluate.java new file mode 100644 index 0000000..2d1982b --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoEvaluate.java @@ -0,0 +1,52 @@ +package com.panzhihua.service_community.entity; + +import java.util.Date; +import java.io.Serializable; + +import lombok.Data; + +/** + * 随手拍、微心愿评价表(ComActEasyPhotoEvaluate)实体类 + * + * @author lyq + * @since 2022-03-01 13:44:23 + */ +@Data +public class ComActEasyPhotoEvaluate implements Serializable { + private static final long serialVersionUID = -10187231854376444L; + /** + * 主键id + */ + private Long id; + /** + * 社区id + */ + private Long communityId; + /** + * 业务记录id + */ + private Long serviceId; + /** + * 用户id + */ + private Long userId; + /** + * 评分 + */ + private Integer score; + /** + * 评价内容 + */ + private String content; + /** + * 创建时间 + */ + private Date createAt; + /** + * 业务分类(1.随手拍 2.微心愿) + */ + private Integer serviceType; + + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoHandler.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoHandler.java new file mode 100644 index 0000000..45f4433 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/entity/ComActEasyPhotoHandler.java @@ -0,0 +1,43 @@ +package com.panzhihua.service_community.entity; + +import java.io.Serializable; + +import lombok.Data; + +/** + * 随手拍、微心愿处理人绑定表(ComActEasyPhotoHandler)实体类 + * + * @author lyq + * @since 2022-03-01 13:45:11 + */ +@Data +public class ComActEasyPhotoHandler implements Serializable { + private static final long serialVersionUID = -15137895736835383L; + /** + * 主键id + */ + private Long id; + /** + * 社区id + */ + private Long communityId; + /** + * 处理人id + */ + private Long userId; + /** + * 业务id + */ + private Long serviceId; + /** + * 人员类型(1.后台用户 2.党员 3.志愿者 4.社工 5.四长四员) + */ + private Integer type; + /** + * 业务类型(1.随手拍 2.微心愿) + */ + private Integer serviceType; + + +} + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoEvaluateService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoEvaluateService.java new file mode 100644 index 0000000..bedba9b --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoEvaluateService.java @@ -0,0 +1,78 @@ +package com.panzhihua.service_community.service; + +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; + +/** + * title: 随手拍、微心愿评价表表服务接口 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表表服务接口 + * + * @author lyq + * @date 2022-03-01 13:44:24 + */ +public interface ComActEasyPhotoEvaluateService { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R queryByPage(PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R insert(AddComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description update 修改数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R update(EditComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R deleteById(Long id); + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R detailById(Long id); + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + R queryByList(PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate); + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoHandlerService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoHandlerService.java new file mode 100644 index 0000000..363286c --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActEasyPhotoHandlerService.java @@ -0,0 +1,78 @@ +package com.panzhihua.service_community.service; + +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; + +/** + * title: 随手拍、微心愿处理人绑定表表服务接口 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表表服务接口 + * + * @author lyq + * @date 2022-03-01 13:45:11 + */ +public interface ComActEasyPhotoHandlerService { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R queryByPage(PageComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R insert(AddComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description update 修改数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R update(EditComActEasyPhotoHandlerDto comActEasyPhotoHandler); + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R deleteById(Long id); + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R detailById(Long id); + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + R queryByList(PageComActEasyPhotoHandlerDto comActEasyPhotoHandler); + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoEvaluateServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoEvaluateServiceImpl.java new file mode 100644 index 0000000..459b187 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoEvaluateServiceImpl.java @@ -0,0 +1,119 @@ +package com.panzhihua.service_community.service.impl; + +import com.panzhihua.service_community.entity.ComActEasyPhotoEvaluate; +import com.panzhihua.service_community.dao.ComActEasyPhotoEvaluateMapper; +import com.panzhihua.service_community.service.ComActEasyPhotoEvaluateService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.beans.BeanUtils; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +/** + * title: 随手拍、微心愿评价表表服务实现类 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿评价表表服务实现类 + * + * @author lyq + * @date 2022-03-01 13:44:24 + */ +@Service("comActEasyPhotoEvaluateService") +public class ComActEasyPhotoEvaluateServiceImpl extends ServiceImpl<ComActEasyPhotoEvaluateMapper, ComActEasyPhotoEvaluate> implements ComActEasyPhotoEvaluateService { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R queryByPage(PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return R.ok(this.baseMapper.queryAllByLimit(comActEasyPhotoEvaluate, new Page(comActEasyPhotoEvaluate.getPageNum(), comActEasyPhotoEvaluate.getPageSize()))); + } + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R insert(AddComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + ComActEasyPhotoEvaluate entity = new ComActEasyPhotoEvaluate(); + BeanUtils.copyProperties(comActEasyPhotoEvaluate, entity); + if (this.baseMapper.insert(entity) > 0) { + return R.ok(); + } + return R.fail("添加失败"); + } + + /** + * description update 修改数据 + * + * @param editDto 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R update(EditComActEasyPhotoEvaluateDto editDto) { + ComActEasyPhotoEvaluate entity = this.baseMapper.selectById(editDto.getId()); + if (entity == null) { + return R.fail("未查询到该记录"); + } + BeanUtils.copyProperties(editDto, entity); + if (this.baseMapper.updateById(entity) > 0) { + return R.ok(); + } + return R.fail("修改失败"); + } + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R deleteById(Long id) { + if (this.baseMapper.deleteById(id) > 0) { + return R.ok(); + } + return R.fail("删除失败"); + } + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R detailById(Long id) { + return R.ok(this.baseMapper.queryById(id)); + } + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoEvaluate 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:44:24 + */ + @Override + public R queryByList(PageComActEasyPhotoEvaluateDto comActEasyPhotoEvaluate) { + return R.ok(this.baseMapper.queryAllByList(comActEasyPhotoEvaluate)); + } +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoHandlerServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoHandlerServiceImpl.java new file mode 100644 index 0000000..aa96299 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActEasyPhotoHandlerServiceImpl.java @@ -0,0 +1,119 @@ +package com.panzhihua.service_community.service.impl; + +import com.panzhihua.service_community.entity.ComActEasyPhotoHandler; +import com.panzhihua.service_community.dao.ComActEasyPhotoHandlerMapper; +import com.panzhihua.service_community.service.ComActEasyPhotoHandlerService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.beans.BeanUtils; +import com.panzhihua.common.model.dtos.common.*; +import com.panzhihua.common.model.vos.R; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +/** + * title: 随手拍、微心愿处理人绑定表表服务实现类 + * <p> + * projectName 成都呐喊信息技术有限公司-智慧社区项目 + * <p> + * description: 随手拍、微心愿处理人绑定表表服务实现类 + * + * @author lyq + * @date 2022-03-01 13:45:11 + */ +@Service("comActEasyPhotoHandlerService") +public class ComActEasyPhotoHandlerServiceImpl extends ServiceImpl<ComActEasyPhotoHandlerMapper, ComActEasyPhotoHandler> implements ComActEasyPhotoHandlerService { + + /** + * description queryByPage 分页查询 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 分页查询列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R queryByPage(PageComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return R.ok(this.baseMapper.queryAllByLimit(comActEasyPhotoHandler, new Page(comActEasyPhotoHandler.getPageNum(), comActEasyPhotoHandler.getPageSize()))); + } + + /** + * description insert 新增数据 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 新增结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R insert(AddComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + ComActEasyPhotoHandler entity = new ComActEasyPhotoHandler(); + BeanUtils.copyProperties(comActEasyPhotoHandler, entity); + if (this.baseMapper.insert(entity) > 0) { + return R.ok(); + } + return R.fail("添加失败"); + } + + /** + * description update 修改数据 + * + * @param editDto 请求参数 + * @return 修改结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R update(EditComActEasyPhotoHandlerDto editDto) { + ComActEasyPhotoHandler entity = this.baseMapper.selectById(editDto.getId()); + if (entity == null) { + return R.fail("未查询到该记录"); + } + BeanUtils.copyProperties(editDto, entity); + if (this.baseMapper.updateById(entity) > 0) { + return R.ok(); + } + return R.fail("修改失败"); + } + + /** + * description deleteById 通过主键删除数据 + * + * @param id 主键id + * @return 删除结果 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R deleteById(Long id) { + if (this.baseMapper.deleteById(id) > 0) { + return R.ok(); + } + return R.fail("删除失败"); + } + + /** + * description detailById 查询详情 + * + * @param id 主键id + * @return 详情数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R detailById(Long id) { + return R.ok(this.baseMapper.queryById(id)); + } + + /** + * description queryByPage 查询列表 + * + * @param comActEasyPhotoHandler 请求参数 + * @return 列表数据 + * @author lyq + * @date 2022-03-01 13:45:11 + */ + @Override + public R queryByList(PageComActEasyPhotoHandlerDto comActEasyPhotoHandler) { + return R.ok(this.baseMapper.queryAllByList(comActEasyPhotoHandler)); + } +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoEvaluateMapper.xml b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoEvaluateMapper.xml new file mode 100644 index 0000000..c8c71b2 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoEvaluateMapper.xml @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.panzhihua.service_community.dao.ComActEasyPhotoEvaluateMapper"> + + <resultMap type="com.panzhihua.service_community.entity.ComActEasyPhotoEvaluate" id="ComActEasyPhotoEvaluateMap"> + <result property="id" column="id" jdbcType="INTEGER"/> + <result property="communityId" column="community_id" jdbcType="INTEGER"/> + <result property="serviceId" column="service_id" jdbcType="INTEGER"/> + <result property="userId" column="user_id" jdbcType="INTEGER"/> + <result property="score" column="score" jdbcType="INTEGER"/> + <result property="content" column="content" jdbcType="VARCHAR"/> + <result property="createAt" column="create_at" jdbcType="TIMESTAMP"/> + <result property="serviceType" column="service_type" jdbcType="INTEGER"/> + </resultMap> + + <!--查询单个--> + <select id="queryById" resultMap="ComActEasyPhotoEvaluateMap"> + select + id, community_id, service_id, user_id, score, content, create_at, service_type + from com_act_easy_photo_evaluate + where id = #{id} + </select> + + <!--查询指定行数据--> + <select id="queryAllByLimit" resultMap="ComActEasyPhotoEvaluateMap"> + select + id, community_id, service_id, user_id, score, content, create_at, service_type + from com_act_easy_photo_evaluate + <where> + <if test="dto.id != null"> + and id = #{dto.id} + </if> + <if test="dto.communityId != null"> + and community_id = #{dto.communityId} + </if> + <if test="dto.serviceId != null"> + and service_id = #{dto.serviceId} + </if> + <if test="dto.userId != null"> + and user_id = #{dto.userId} + </if> + <if test="dto.score != null"> + and score = #{dto.score} + </if> + <if test="dto.content != null and dto.content != ''"> + and content = #{dto.content} + </if> + <if test="dto.createAt != null"> + and create_at = #{dto.createAt} + </if> + <if test="dto.serviceType != null"> + and service_type = #{dto.serviceType} + </if> + </where> + order by create_at desc + </select> + + <!--查询所有数据--> + <select id="queryAllByList" resultMap="ComActEasyPhotoEvaluateMap"> + select + id, community_id, service_id, user_id, score, content, create_at, service_type + from com_act_easy_photo_evaluate + <where> + <if test="dto.id != null"> + and id = #{dto.id} + </if> + <if test="dto.communityId != null"> + and community_id = #{dto.communityId} + </if> + <if test="dto.serviceId != null"> + and service_id = #{dto.serviceId} + </if> + <if test="dto.userId != null"> + and user_id = #{dto.userId} + </if> + <if test="dto.score != null"> + and score = #{dto.score} + </if> + <if test="dto.content != null and dto.content != ''"> + and content = #{dto.content} + </if> + <if test="dto.createAt != null"> + and create_at = #{dto.createAt} + </if> + <if test="dto.serviceType != null"> + and service_type = #{dto.serviceType} + </if> + </where> + order by create_at desc + </select> + +</mapper> + diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoHandlerMapper.xml b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoHandlerMapper.xml new file mode 100644 index 0000000..63439b1 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActEasyPhotoHandlerMapper.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.panzhihua.service_community.dao.ComActEasyPhotoHandlerMapper"> + + <resultMap type="com.panzhihua.service_community.entity.ComActEasyPhotoHandler" id="ComActEasyPhotoHandlerMap"> + <result property="id" column="id" jdbcType="INTEGER"/> + <result property="communityId" column="community_id" jdbcType="INTEGER"/> + <result property="userId" column="user_id" jdbcType="INTEGER"/> + <result property="serviceId" column="service_id" jdbcType="INTEGER"/> + <result property="type" column="type" jdbcType="INTEGER"/> + <result property="serviceType" column="service_type" jdbcType="INTEGER"/> + </resultMap> + + <!--查询单个--> + <select id="queryById" resultMap="ComActEasyPhotoHandlerMap"> + select + id, community_id, user_id, service_id, type, service_type + from com_act_easy_photo_handler + where id = #{id} + </select> + + <!--查询指定行数据--> + <select id="queryAllByLimit" resultMap="ComActEasyPhotoHandlerMap"> + select + id, community_id, user_id, service_id, type, service_type + from com_act_easy_photo_handler + <where> + <if test="dto.id != null"> + and id = #{dto.id} + </if> + <if test="dto.communityId != null"> + and community_id = #{dto.communityId} + </if> + <if test="dto.userId != null"> + and user_id = #{dto.userId} + </if> + <if test="dto.serviceId != null"> + and service_id = #{dto.serviceId} + </if> + <if test="dto.type != null"> + and type = #{dto.type} + </if> + <if test="dto.serviceType != null"> + and service_type = #{dto.serviceType} + </if> + </where> + order by create_at desc + </select> + + <!--查询所有数据--> + <select id="queryAllByList" resultMap="ComActEasyPhotoHandlerMap"> + select + id, community_id, user_id, service_id, type, service_type + from com_act_easy_photo_handler + <where> + <if test="dto.id != null"> + and id = #{dto.id} + </if> + <if test="dto.communityId != null"> + and community_id = #{dto.communityId} + </if> + <if test="dto.userId != null"> + and user_id = #{dto.userId} + </if> + <if test="dto.serviceId != null"> + and service_id = #{dto.serviceId} + </if> + <if test="dto.type != null"> + and type = #{dto.type} + </if> + <if test="dto.serviceType != null"> + and service_type = #{dto.serviceType} + </if> + </where> + order by create_at desc + </select> + +</mapper> + -- Gitblit v1.7.1