From a0adf52a33e382d070936fc4d3d58a27bc419690 Mon Sep 17 00:00:00 2001 From: leomon <2233021400@qq.com> Date: Tue, 20 May 2025 20:18:06 +0800 Subject: [PATCH] 消息中心业务数据库表简化 --- oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.class | 0 oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderSellerMapper.class | 0 oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderBuyerMapper.java | 22 + oying-system/target/classes/com/oying/modules/message/service/MessageOrderLeaveService.class | 0 oying-system/src/main/resources/mapper/message/MessageOrderBuyerMapper.xml | 25 + oying-system/target/classes/com/oying/modules/message/domain/MessageSystem.class | 0 oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderLeave.java | 49 ++ oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.class | 0 oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.java | 4 oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.java | 77 +++ oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java | 23 oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.java | 77 +++ oying-system/target/classes/mapper/message/MessageOrderSellerMapper.xml | 25 + oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.java | 4 oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.class | 0 oying-system/target/classes/com/oying/modules/message/service/MessageSystemService.class | 0 oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderLeaveMapper.java | 22 + oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderSellerController.java | 73 +++ oying-system/src/main/resources/mapper/message/MessageSystemMapper.xml | 10 oying-system/src/main/java/com/oying/modules/message/service/MessageOrderSellerService.java | 60 +++ oying-system/target/classes/com/oying/modules/message/service/MessageOrderSellerService.class | 0 oying-system/target/classes/com/oying/modules/message/rest/MessageSystemController.class | 0 oying-system/src/main/java/com/oying/modules/message/service/MessageOrderLeaveService.java | 60 +++ oying-system/src/main/java/com/oying/modules/message/service/MessageOrderBuyerService.java | 60 +++ oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSystemQueryCriteria.java | 6 oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderSellerMapper.java | 22 + oying-system/target/classes/mapper/message/MessageSystemMapper.xml | 10 oying-system/target/classes/com/oying/modules/message/rest/MessageOrderBuyerController.class | 0 oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.java | 4 oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.class | 0 oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.class | 0 oying-system/target/classes/com/oying/modules/message/service/impl/MessageSystemServiceImpl.class | 0 oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java | 73 +++ oying-system/target/classes/mapper/message/MessageOrderLeaveMapper.xml | 25 + oying-system/target/classes/com/oying/modules/message/rest/MessageOrderLeaveController.class | 0 oying-system/src/main/resources/mapper/message/MessageOrderSellerMapper.xml | 25 + oying-system/src/main/java/com/oying/modules/message/rest/MessageSystemController.java | 8 oying-system/target/classes/com/oying/modules/message/domain/MessageOrderBuyer.class | 0 oying-system/src/main/java/com/oying/modules/message/mapper/MessageSystemMapper.java | 6 oying-system/target/classes/mapper/message/MessageOrderBuyerMapper.xml | 25 + oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderSeller.java | 50 ++ oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderBuyerController.java | 73 +++ oying-system/target/classes/com/oying/modules/message/domain/MessageOrderLeave.class | 0 oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderBuyer.java | 50 ++ oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSystemServiceImpl.java | 16 oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderLeaveMapper.class | 0 oying-system/src/main/resources/mapper/message/MessageOrderLeaveMapper.xml | 25 + oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderBuyerMapper.class | 0 oying-system/target/classes/com/oying/modules/message/rest/MessageOrderSellerController.class | 0 oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.class | 0 /dev/null | 22 - oying-system/target/classes/com/oying/modules/message/service/MessageOrderBuyerService.class | 0 oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.java | 77 +++ oying-system/target/classes/com/oying/modules/message/domain/MessageOrderSeller.class | 0 oying-system/src/main/java/com/oying/modules/message/service/MessageSystemService.java | 56 +- 55 files changed, 1,069 insertions(+), 95 deletions(-) diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageBuyer.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageBuyer.java deleted file mode 100644 index 8b6e12d..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageBuyer.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.oying.modules.message.domain; - -import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.NotNull; -import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; - -/** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -@TableName("message_buyer") -public class MessageBuyer implements Serializable { - - @TableId(value = "buyer_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键,自增") - private Long buyerMessageId; - - @NotNull - @ApiModelProperty(value = "买家ID") - private Long buyerId; - - @NotNull - @ApiModelProperty(value = "外键,关联 `message_info` 表") - private Long messageId; - - public void copy(MessageBuyer source){ - BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageCustomer.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageCustomer.java deleted file mode 100644 index 6a7c5a6..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageCustomer.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.oying.modules.message.domain; - -import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; - -/** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -@TableName("message_customer") -public class MessageCustomer implements Serializable { - - @TableId(value = "customer_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键,自增") - private Long customerMessageId; - - @NotNull - @ApiModelProperty(value = "外键,关联 `message_info` 表") - private Long messageId; - - @NotNull - @ApiModelProperty(value = "关联的订单ID") - private Long orderId; - - @NotBlank - @ApiModelProperty(value = "顾客的评价内容") - private String reviewContent; - - @ApiModelProperty(value = "商户的回复内容") - private String replyContent; - - public void copy(MessageCustomer source){ - BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageInfo.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageInfo.java deleted file mode 100644 index 0097aa2..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageInfo.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.oying.modules.message.domain; - -import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; -import cn.hutool.core.bean.copier.CopyOptions; -import java.sql.Timestamp; -import javax.validation.constraints.NotBlank; -import javax.validation.constraints.NotNull; -import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; - -/** -* @description / -* @author 李萌 -* @date 2025-05-06 -**/ -@Data -@TableName("message_info") -public class MessageInfo implements Serializable { - - @TableId(value = "message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键自增") - private Long messageId; - - @NotNull - @ApiModelProperty(value = "消息类型('SYSTEM', 'ORDER', 'CUSTOMER')") - private String messageType; - - @NotBlank - @ApiModelProperty(value = "消息标题") - private String title; - - @NotBlank - @ApiModelProperty(value = "消息内容") - private String content; - - @NotNull - @ApiModelProperty(value = "消息状态(未读/已读)") - private String status; - - @NotNull - @ApiModelProperty(value = "消息创建时间") - private Timestamp createdAt; - - @NotNull - @ApiModelProperty(value = "消息更新时间") - private Timestamp updatedAt; - - @ApiModelProperty(value = "消息跳转链接(订单详情或评价详情)") - private String link; - - public void copy(MessageInfo source){ - BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrder.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrder.java deleted file mode 100644 index 43cf9bb..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrder.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.oying.modules.message.domain; - -import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.NotNull; -import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; - -/** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -@TableName("message_order") -public class MessageOrder implements Serializable { - - @TableId(value = "order_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键,自增") - private Long orderMessageId; - - @NotNull - @ApiModelProperty(value = "外键,关联 `message_info` 表") - private Long messageId; - - @NotNull - @ApiModelProperty(value = "关联的订单ID") - private Long orderId; - - public void copy(MessageOrder source){ - BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderBuyer.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderBuyer.java new file mode 100644 index 0000000..7ba0b0a --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderBuyer.java @@ -0,0 +1,50 @@ +package com.oying.modules.message.domain; + +import lombok.Data; +import cn.hutool.core.bean.BeanUtil; +import io.swagger.annotations.ApiModelProperty; +import cn.hutool.core.bean.copier.CopyOptions; +import java.sql.Timestamp; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.io.Serializable; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +/** +* @description / +* @author 李萌 +* @date 2025-05-20 +**/ +@Data +@TableName("message_order_buyer") +public class MessageOrderBuyer implements Serializable { + + @TableId(value = "id", type = IdType.AUTO) + @ApiModelProperty(value = "主键,自增") + private Integer id; + + @NotNull + @ApiModelProperty(value = "订单ID") + private Integer orderId; + + @NotBlank + @ApiModelProperty(value = "消息类型(订单状态变化、订单送达)") + private String messageType; + + @NotBlank + @ApiModelProperty(value = "消息内容") + private String messageContent; + + @NotBlank + @ApiModelProperty(value = "跳转链接") + private String link; + + @ApiModelProperty(value = "创建时间") + private Timestamp createTime; + + public void copy(MessageOrderBuyer source){ + BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderLeave.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderLeave.java new file mode 100644 index 0000000..efd47c5 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderLeave.java @@ -0,0 +1,49 @@ +package com.oying.modules.message.domain; + +import lombok.Data; +import cn.hutool.core.bean.BeanUtil; +import io.swagger.annotations.ApiModelProperty; +import cn.hutool.core.bean.copier.CopyOptions; +import java.sql.Timestamp; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.io.Serializable; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +/** +* @description / +* @author 李萌 +* @date 2025-05-20 +**/ +@Data +@TableName("message_order_leave") +public class MessageOrderLeave implements Serializable { + + @TableId(value = "id", type = IdType.AUTO) + @ApiModelProperty(value = "主键,自增") + private Integer id; + + @NotNull + @ApiModelProperty(value = "订单ID") + private Integer orderId; + + @NotBlank + @ApiModelProperty(value = "顾客评价内容") + private String customerReview; + + @ApiModelProperty(value = "商家回复内容") + private String sellerReply; + + @NotBlank + @ApiModelProperty(value = "跳转链接") + private String link; + + @ApiModelProperty(value = "创建时间") + private Timestamp createTime; + + public void copy(MessageOrderLeave source){ + BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderSeller.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderSeller.java new file mode 100644 index 0000000..3f04170 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/domain/MessageOrderSeller.java @@ -0,0 +1,50 @@ +package com.oying.modules.message.domain; + +import lombok.Data; +import cn.hutool.core.bean.BeanUtil; +import io.swagger.annotations.ApiModelProperty; +import cn.hutool.core.bean.copier.CopyOptions; +import java.sql.Timestamp; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; +import java.io.Serializable; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; + +/** +* @description / +* @author 李萌 +* @date 2025-05-20 +**/ +@Data +@TableName("message_order_seller") +public class MessageOrderSeller implements Serializable { + + @TableId(value = "id", type = IdType.AUTO) + @ApiModelProperty(value = "id") + private Integer id; + + @NotNull + @ApiModelProperty(value = "orderId") + private Integer orderId; + + @NotBlank + @ApiModelProperty(value = "messageType") + private String messageType; + + @NotBlank + @ApiModelProperty(value = "messageContent") + private String messageContent; + + @NotBlank + @ApiModelProperty(value = "link") + private String link; + + @ApiModelProperty(value = "createTime") + private Timestamp createTime; + + public void copy(MessageOrderSeller source){ + BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSeller.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageSeller.java deleted file mode 100644 index 7c8cc4d..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSeller.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.oying.modules.message.domain; - -import lombok.Data; -import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; -import cn.hutool.core.bean.copier.CopyOptions; -import javax.validation.constraints.NotNull; -import java.io.Serializable; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; - -/** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -@TableName("message_seller") -public class MessageSeller implements Serializable { - - @TableId(value = "seller_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "sellerMessageId") - private Long sellerMessageId; - - @NotNull - @ApiModelProperty(value = "sellerId") - private Long sellerId; - - @NotNull - @ApiModelProperty(value = "messageId") - private Long messageId; - - public void copy(MessageSeller source){ - BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java b/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java index 78b5cda..3e4c28d 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/MessageSystem.java @@ -12,24 +12,25 @@ import com.baomidou.mybatisplus.annotation.TableName; /** -* @description / -* @author 李萌 -* @date 2025-05-14 -**/ + * @description / + * @author 李萌 + * @date 2025-05-20 + **/ @Data @TableName("message_system") public class MessageSystem implements Serializable { - @TableId(value = "system_message_id", type = IdType.AUTO) - @ApiModelProperty(value = "主键,自增") - private Long systemMessageId; + @TableId(value = "id", type = IdType.AUTO) + @ApiModelProperty(value = "id") + private Integer id; @NotNull - @ApiModelProperty(value = "外键,关联 `message_info` 表") - private Long messageId; + @ApiModelProperty(value = "系统维护开始时间") + private Timestamp startTime; - @ApiModelProperty(value = "系统维护时间") - private Timestamp maintenanceTime; + @NotNull + @ApiModelProperty(value = "系统维护截至时间") + private Timestamp endTime; public void copy(MessageSystem source){ BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true)); diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.java deleted file mode 100644 index 59ccea8..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.oying.modules.message.domain.dto; - -import lombok.Data; -import io.swagger.annotations.ApiModelProperty; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -public class MessageCustomerQueryCriteria{ - - @ApiModelProperty(value = "页码", example = "1") - private Integer page = 1; - - @ApiModelProperty(value = "每页数据量", example = "10") - private Integer size = 10; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.java deleted file mode 100644 index 9d725df..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.oying.modules.message.domain.dto; - -import lombok.Data; -import io.swagger.annotations.ApiModelProperty; - -/** -* @author 李萌 -* @date 2025-05-06 -**/ -@Data -public class MessageInfoQueryCriteria{ - - @ApiModelProperty(value = "页码", example = "1") - private Integer page = 1; - - @ApiModelProperty(value = "每页数据量", example = "10") - private Integer size = 10; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.java similarity index 83% rename from oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java rename to oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.java index 973751b..0ccbeef 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.java @@ -5,10 +5,10 @@ /** * @author 李萌 -* @date 2025-05-14 +* @date 2025-05-20 **/ @Data -public class MessageBuyerQueryCriteria{ +public class MessageOrderBuyerQueryCriteria{ @ApiModelProperty(value = "页码", example = "1") private Integer page = 1; diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.java similarity index 83% copy from oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java copy to oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.java index 973751b..c0c98b9 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.java @@ -5,10 +5,10 @@ /** * @author 李萌 -* @date 2025-05-14 +* @date 2025-05-20 **/ @Data -public class MessageBuyerQueryCriteria{ +public class MessageOrderLeaveQueryCriteria{ @ApiModelProperty(value = "页码", example = "1") private Integer page = 1; diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.java deleted file mode 100644 index 96445c4..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.oying.modules.message.domain.dto; - -import lombok.Data; -import io.swagger.annotations.ApiModelProperty; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -public class MessageOrderQueryCriteria{ - - @ApiModelProperty(value = "页码", example = "1") - private Integer page = 1; - - @ApiModelProperty(value = "每页数据量", example = "10") - private Integer size = 10; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.java similarity index 83% copy from oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java copy to oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.java index 973751b..c514533 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.java @@ -5,10 +5,10 @@ /** * @author 李萌 -* @date 2025-05-14 +* @date 2025-05-20 **/ @Data -public class MessageBuyerQueryCriteria{ +public class MessageOrderSellerQueryCriteria{ @ApiModelProperty(value = "页码", example = "1") private Integer page = 1; diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.java deleted file mode 100644 index 4865f7d..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.oying.modules.message.domain.dto; - -import lombok.Data; -import io.swagger.annotations.ApiModelProperty; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Data -public class MessageSellerQueryCriteria{ - - @ApiModelProperty(value = "页码", example = "1") - private Integer page = 1; - - @ApiModelProperty(value = "每页数据量", example = "10") - private Integer size = 10; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSystemQueryCriteria.java b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSystemQueryCriteria.java index c73e787..0ba80fc 100644 --- a/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSystemQueryCriteria.java +++ b/oying-system/src/main/java/com/oying/modules/message/domain/dto/MessageSystemQueryCriteria.java @@ -4,9 +4,9 @@ import io.swagger.annotations.ApiModelProperty; /** -* @author 李萌 -* @date 2025-05-14 -**/ + * @author 李萌 + * @date 2025-05-20 + **/ @Data public class MessageSystemQueryCriteria{ diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageBuyerMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageBuyerMapper.java deleted file mode 100644 index dba7a94..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageBuyerMapper.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.oying.modules.message.mapper; - -import com.oying.modules.message.domain.MessageBuyer; -import com.oying.modules.message.domain.dto.MessageBuyerQueryCriteria; -import java.util.List; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Mapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Mapper -public interface MessageBuyerMapper extends BaseMapper<MessageBuyer> { - - IPage<MessageBuyer> findAll(@Param("criteria") MessageBuyerQueryCriteria criteria, Page<Object> page); - - List<MessageBuyer> findAll(@Param("criteria") MessageBuyerQueryCriteria criteria); -} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageCustomerMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageCustomerMapper.java deleted file mode 100644 index ad8837f..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageCustomerMapper.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.oying.modules.message.mapper; - -import com.oying.modules.message.domain.MessageCustomer; -import com.oying.modules.message.domain.dto.MessageCustomerQueryCriteria; -import java.util.List; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Mapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Mapper -public interface MessageCustomerMapper extends BaseMapper<MessageCustomer> { - - IPage<MessageCustomer> findAll(@Param("criteria") MessageCustomerQueryCriteria criteria, Page<Object> page); - - List<MessageCustomer> findAll(@Param("criteria") MessageCustomerQueryCriteria criteria); -} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageInfoMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageInfoMapper.java deleted file mode 100644 index 2a63fb2..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageInfoMapper.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.oying.modules.message.mapper; - -import com.oying.modules.message.domain.MessageInfo; -import com.oying.modules.message.domain.dto.MessageInfoQueryCriteria; -import java.util.List; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Mapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; - -/** -* @author 李萌 -* @date 2025-05-06 -**/ -@Mapper -public interface MessageInfoMapper extends BaseMapper<MessageInfo> { - - IPage<MessageInfo> findAll(@Param("criteria") MessageInfoQueryCriteria criteria, Page<Object> page); - - List<MessageInfo> findAll(@Param("criteria") MessageInfoQueryCriteria criteria); -} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderBuyerMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderBuyerMapper.java new file mode 100644 index 0000000..b8d6ac1 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderBuyerMapper.java @@ -0,0 +1,22 @@ +package com.oying.modules.message.mapper; + +import com.oying.modules.message.domain.MessageOrderBuyer; +import com.oying.modules.message.domain.dto.MessageOrderBuyerQueryCriteria; +import java.util.List; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Mapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@Mapper +public interface MessageOrderBuyerMapper extends BaseMapper<MessageOrderBuyer> { + + IPage<MessageOrderBuyer> findAll(@Param("criteria") MessageOrderBuyerQueryCriteria criteria, Page<Object> page); + + List<MessageOrderBuyer> findAll(@Param("criteria") MessageOrderBuyerQueryCriteria criteria); +} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderLeaveMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderLeaveMapper.java new file mode 100644 index 0000000..4adbee8 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderLeaveMapper.java @@ -0,0 +1,22 @@ +package com.oying.modules.message.mapper; + +import com.oying.modules.message.domain.MessageOrderLeave; +import com.oying.modules.message.domain.dto.MessageOrderLeaveQueryCriteria; +import java.util.List; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Mapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@Mapper +public interface MessageOrderLeaveMapper extends BaseMapper<MessageOrderLeave> { + + IPage<MessageOrderLeave> findAll(@Param("criteria") MessageOrderLeaveQueryCriteria criteria, Page<Object> page); + + List<MessageOrderLeave> findAll(@Param("criteria") MessageOrderLeaveQueryCriteria criteria); +} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderMapper.java deleted file mode 100644 index 1a809cc..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderMapper.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.oying.modules.message.mapper; - -import com.oying.modules.message.domain.MessageOrder; -import com.oying.modules.message.domain.dto.MessageOrderQueryCriteria; -import java.util.List; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Mapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Mapper -public interface MessageOrderMapper extends BaseMapper<MessageOrder> { - - IPage<MessageOrder> findAll(@Param("criteria") MessageOrderQueryCriteria criteria, Page<Object> page); - - List<MessageOrder> findAll(@Param("criteria") MessageOrderQueryCriteria criteria); -} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderSellerMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderSellerMapper.java new file mode 100644 index 0000000..be1783a --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageOrderSellerMapper.java @@ -0,0 +1,22 @@ +package com.oying.modules.message.mapper; + +import com.oying.modules.message.domain.MessageOrderSeller; +import com.oying.modules.message.domain.dto.MessageOrderSellerQueryCriteria; +import java.util.List; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Mapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@Mapper +public interface MessageOrderSellerMapper extends BaseMapper<MessageOrderSeller> { + + IPage<MessageOrderSeller> findAll(@Param("criteria") MessageOrderSellerQueryCriteria criteria, Page<Object> page); + + List<MessageOrderSeller> findAll(@Param("criteria") MessageOrderSellerQueryCriteria criteria); +} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSellerMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSellerMapper.java deleted file mode 100644 index 0d000e8..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSellerMapper.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.oying.modules.message.mapper; - -import com.oying.modules.message.domain.MessageSeller; -import com.oying.modules.message.domain.dto.MessageSellerQueryCriteria; -import java.util.List; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Mapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@Mapper -public interface MessageSellerMapper extends BaseMapper<MessageSeller> { - - IPage<MessageSeller> findAll(@Param("criteria") MessageSellerQueryCriteria criteria, Page<Object> page); - - List<MessageSeller> findAll(@Param("criteria") MessageSellerQueryCriteria criteria); -} diff --git a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSystemMapper.java b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSystemMapper.java index 05bca36..959cde3 100644 --- a/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSystemMapper.java +++ b/oying-system/src/main/java/com/oying/modules/message/mapper/MessageSystemMapper.java @@ -10,9 +10,9 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; /** -* @author 李萌 -* @date 2025-05-14 -**/ + * @author 李萌 + * @date 2025-05-20 + **/ @Mapper public interface MessageSystemMapper extends BaseMapper<MessageSystem> { diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageBuyerController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageBuyerController.java deleted file mode 100644 index 07a8b3d..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageBuyerController.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.oying.modules.message.rest; - -import com.oying.annotation.Log; -import com.oying.modules.message.domain.MessageBuyer; -import com.oying.modules.message.service.MessageBuyerService; -import com.oying.modules.message.domain.dto.MessageBuyerQueryCriteria; -import lombok.RequiredArgsConstructor; -import java.util.List; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.oying.utils.PageResult; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@RestController -@RequiredArgsConstructor -@Api(tags = "消息_买家") -@RequestMapping("/api/messageBuyer") -public class MessageBuyerController { - - private final MessageBuyerService messageBuyerService; - - @ApiOperation("导出数据") - @GetMapping(value = "/download") - @PreAuthorize("@el.check('messageBuyer:list')") - public void exportMessageBuyer(HttpServletResponse response, MessageBuyerQueryCriteria criteria) throws IOException { - messageBuyerService.download(messageBuyerService.queryAll(criteria), response); - } - - @GetMapping - @ApiOperation("查询消息_买家") - @PreAuthorize("@el.check('messageBuyer:list')") - public ResponseEntity<PageResult<MessageBuyer>> queryMessageBuyer(MessageBuyerQueryCriteria criteria){ - Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageBuyerService.queryAll(criteria,page),HttpStatus.OK); - } - - @PostMapping - @Log("新增消息_买家") - @ApiOperation("新增消息_买家") - @PreAuthorize("@el.check('messageBuyer:add')") - public ResponseEntity<Object> createMessageBuyer(@Validated @RequestBody MessageBuyer resources){ - messageBuyerService.create(resources); - return new ResponseEntity<>(HttpStatus.CREATED); - } - - @PutMapping - @Log("修改消息_买家") - @ApiOperation("修改消息_买家") - @PreAuthorize("@el.check('messageBuyer:edit')") - public ResponseEntity<Object> updateMessageBuyer(@Validated @RequestBody MessageBuyer resources){ - messageBuyerService.update(resources); - return new ResponseEntity<>(HttpStatus.NO_CONTENT); - } - - @DeleteMapping - @Log("删除消息_买家") - @ApiOperation("删除消息_买家") - @PreAuthorize("@el.check('messageBuyer:del')") - public ResponseEntity<Object> deleteMessageBuyer(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { - messageBuyerService.deleteAll(ids); - return new ResponseEntity<>(HttpStatus.OK); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageCustomerController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageCustomerController.java deleted file mode 100644 index 1c3e0d5..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageCustomerController.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.oying.modules.message.rest; - -import com.oying.annotation.Log; -import com.oying.modules.message.domain.MessageCustomer; -import com.oying.modules.message.service.MessageCustomerService; -import com.oying.modules.message.domain.dto.MessageCustomerQueryCriteria; -import lombok.RequiredArgsConstructor; -import java.util.List; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.oying.utils.PageResult; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@RestController -@RequiredArgsConstructor -@Api(tags = "消息_顾客") -@RequestMapping("/api/messageCustomer") -public class MessageCustomerController { - - private final MessageCustomerService messageCustomerService; - - @ApiOperation("导出数据") - @GetMapping(value = "/download") - @PreAuthorize("@el.check('messageCustomer:list')") - public void exportMessageCustomer(HttpServletResponse response, MessageCustomerQueryCriteria criteria) throws IOException { - messageCustomerService.download(messageCustomerService.queryAll(criteria), response); - } - - @GetMapping - @ApiOperation("查询消息_顾客") - @PreAuthorize("@el.check('messageCustomer:list')") - public ResponseEntity<PageResult<MessageCustomer>> queryMessageCustomer(MessageCustomerQueryCriteria criteria){ - Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageCustomerService.queryAll(criteria,page),HttpStatus.OK); - } - - @PostMapping - @Log("新增消息_顾客") - @ApiOperation("新增消息_顾客") - @PreAuthorize("@el.check('messageCustomer:add')") - public ResponseEntity<Object> createMessageCustomer(@Validated @RequestBody MessageCustomer resources){ - messageCustomerService.create(resources); - return new ResponseEntity<>(HttpStatus.CREATED); - } - - @PutMapping - @Log("修改消息_顾客") - @ApiOperation("修改消息_顾客") - @PreAuthorize("@el.check('messageCustomer:edit')") - public ResponseEntity<Object> updateMessageCustomer(@Validated @RequestBody MessageCustomer resources){ - messageCustomerService.update(resources); - return new ResponseEntity<>(HttpStatus.NO_CONTENT); - } - - @DeleteMapping - @Log("删除消息_顾客") - @ApiOperation("删除消息_顾客") - @PreAuthorize("@el.check('messageCustomer:del')") - public ResponseEntity<Object> deleteMessageCustomer(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { - messageCustomerService.deleteAll(ids); - return new ResponseEntity<>(HttpStatus.OK); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageInfoController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageInfoController.java deleted file mode 100644 index 19a5999..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageInfoController.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.oying.modules.message.rest; - -import com.oying.annotation.Log; -import com.oying.modules.message.domain.MessageInfo; -import com.oying.modules.message.service.MessageInfoService; -import com.oying.modules.message.domain.dto.MessageInfoQueryCriteria; -import lombok.RequiredArgsConstructor; -import java.util.List; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.oying.utils.PageResult; - -/** -* @author 李萌 -* @date 2025-05-06 -**/ -@RestController -@RequiredArgsConstructor//final注入 -@Api(tags = "消息") -@RequestMapping("/api/messageInfo") -public class MessageInfoController { - - private final MessageInfoService messageInfoService; - - @ApiOperation("导出数据") - @GetMapping(value = "/download") - @PreAuthorize("@el.check('messageInfo:list')") - public void exportMessageInfo(HttpServletResponse response, MessageInfoQueryCriteria criteria) throws IOException { - messageInfoService.download(messageInfoService.queryAll(criteria), response); - } - - @GetMapping - @ApiOperation("查询消息") - @PreAuthorize("@el.check('messageInfo:list')") - public ResponseEntity<PageResult<MessageInfo>> queryMessageInfo(MessageInfoQueryCriteria criteria){ - Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageInfoService.queryAll(criteria,page),HttpStatus.OK); - } - - @PostMapping - @Log("新增消息") - @ApiOperation("新增消息") - @PreAuthorize("@el.check('messageInfo:add')") - public ResponseEntity<Object> createMessageInfo(@Validated @RequestBody MessageInfo resources){ - messageInfoService.create(resources); - return new ResponseEntity<>(HttpStatus.CREATED); - } - - @PutMapping - @Log("修改消息") - @ApiOperation("修改消息") - @PreAuthorize("@el.check('messageInfo:edit')") - public ResponseEntity<Object> updateMessageInfo(@Validated @RequestBody MessageInfo resources){ - messageInfoService.update(resources); - return new ResponseEntity<>(HttpStatus.NO_CONTENT); - } - - @DeleteMapping - @Log("删除消息") - @ApiOperation("删除消息") - @PreAuthorize("@el.check('messageInfo:del')") - public ResponseEntity<Object> deleteMessageInfo(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { - messageInfoService.deleteAll(ids); - return new ResponseEntity<>(HttpStatus.OK); - } - -} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderBuyerController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderBuyerController.java new file mode 100644 index 0000000..5f6278d --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderBuyerController.java @@ -0,0 +1,73 @@ +package com.oying.modules.message.rest; + +import com.oying.annotation.Log; +import com.oying.modules.message.domain.MessageOrderBuyer; +import com.oying.modules.message.service.MessageOrderBuyerService; +import com.oying.modules.message.domain.dto.MessageOrderBuyerQueryCriteria; +import lombok.RequiredArgsConstructor; +import java.util.List; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.*; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.oying.utils.PageResult; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@RestController +@RequiredArgsConstructor +@Api(tags = "买家端订单消息通知") +@RequestMapping("/api/messageOrderBuyer") +public class MessageOrderBuyerController { + + private final MessageOrderBuyerService messageOrderBuyerService; + + @ApiOperation("导出数据") + @GetMapping(value = "/download") + @PreAuthorize("@el.check('messageOrderBuyer:list')") + public void exportMessageOrderBuyer(HttpServletResponse response, MessageOrderBuyerQueryCriteria criteria) throws IOException { + messageOrderBuyerService.download(messageOrderBuyerService.queryAll(criteria), response); + } + + @GetMapping + @ApiOperation("查询买家端订单消息通知") + @PreAuthorize("@el.check('messageOrderBuyer:list')") + public ResponseEntity<PageResult<MessageOrderBuyer>> queryMessageOrderBuyer(MessageOrderBuyerQueryCriteria criteria){ + Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); + return new ResponseEntity<>(messageOrderBuyerService.queryAll(criteria,page),HttpStatus.OK); + } + + @PostMapping + @Log("新增买家端订单消息通知") + @ApiOperation("新增买家端订单消息通知") + @PreAuthorize("@el.check('messageOrderBuyer:add')") + public ResponseEntity<Object> createMessageOrderBuyer(@Validated @RequestBody MessageOrderBuyer resources){ + messageOrderBuyerService.create(resources); + return new ResponseEntity<>(HttpStatus.CREATED); + } + + @PutMapping + @Log("修改买家端订单消息通知") + @ApiOperation("修改买家端订单消息通知") + @PreAuthorize("@el.check('messageOrderBuyer:edit')") + public ResponseEntity<Object> updateMessageOrderBuyer(@Validated @RequestBody MessageOrderBuyer resources){ + messageOrderBuyerService.update(resources); + return new ResponseEntity<>(HttpStatus.NO_CONTENT); + } + + @DeleteMapping + @Log("删除买家端订单消息通知") + @ApiOperation("删除买家端订单消息通知") + @PreAuthorize("@el.check('messageOrderBuyer:del')") + public ResponseEntity<Object> deleteMessageOrderBuyer(@ApiParam(value = "传ID数组[]") @RequestBody List<Integer> ids) { + messageOrderBuyerService.deleteAll(ids); + return new ResponseEntity<>(HttpStatus.OK); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderController.java deleted file mode 100644 index 159212a..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderController.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.oying.modules.message.rest; - -import com.oying.annotation.Log; -import com.oying.modules.message.domain.MessageOrder; -import com.oying.modules.message.service.MessageOrderService; -import com.oying.modules.message.domain.dto.MessageOrderQueryCriteria; -import lombok.RequiredArgsConstructor; -import java.util.List; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.oying.utils.PageResult; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@RestController -@RequiredArgsConstructor -@Api(tags = "消息_订单") -@RequestMapping("/api/messageOrder") -public class MessageOrderController { - - private final MessageOrderService messageOrderService; - - @ApiOperation("导出数据") - @GetMapping(value = "/download") - @PreAuthorize("@el.check('messageOrder:list')") - public void exportMessageOrder(HttpServletResponse response, MessageOrderQueryCriteria criteria) throws IOException { - messageOrderService.download(messageOrderService.queryAll(criteria), response); - } - - @GetMapping - @ApiOperation("查询消息_订单") - @PreAuthorize("@el.check('messageOrder:list')") - public ResponseEntity<PageResult<MessageOrder>> queryMessageOrder(MessageOrderQueryCriteria criteria){ - Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageOrderService.queryAll(criteria,page),HttpStatus.OK); - } - - @PostMapping - @Log("新增消息_订单") - @ApiOperation("新增消息_订单") - @PreAuthorize("@el.check('messageOrder:add')") - public ResponseEntity<Object> createMessageOrder(@Validated @RequestBody MessageOrder resources){ - messageOrderService.create(resources); - return new ResponseEntity<>(HttpStatus.CREATED); - } - - @PutMapping - @Log("修改消息_订单") - @ApiOperation("修改消息_订单") - @PreAuthorize("@el.check('messageOrder:edit')") - public ResponseEntity<Object> updateMessageOrder(@Validated @RequestBody MessageOrder resources){ - messageOrderService.update(resources); - return new ResponseEntity<>(HttpStatus.NO_CONTENT); - } - - @DeleteMapping - @Log("删除消息_订单") - @ApiOperation("删除消息_订单") - @PreAuthorize("@el.check('messageOrder:del')") - public ResponseEntity<Object> deleteMessageOrder(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { - messageOrderService.deleteAll(ids); - return new ResponseEntity<>(HttpStatus.OK); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java new file mode 100644 index 0000000..3244192 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderLeaveController.java @@ -0,0 +1,73 @@ +package com.oying.modules.message.rest; + +import com.oying.annotation.Log; +import com.oying.modules.message.domain.MessageOrderLeave; +import com.oying.modules.message.service.MessageOrderLeaveService; +import com.oying.modules.message.domain.dto.MessageOrderLeaveQueryCriteria; +import lombok.RequiredArgsConstructor; +import java.util.List; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.*; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.oying.utils.PageResult; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@RestController +@RequiredArgsConstructor +@Api(tags = "消息留言") +@RequestMapping("/api/messageOrderLeave") +public class MessageOrderLeaveController { + + private final MessageOrderLeaveService messageOrderLeaveService; + + @ApiOperation("导出数据") + @GetMapping(value = "/download") + @PreAuthorize("@el.check('messageOrderLeave:list')") + public void exportMessageOrderLeave(HttpServletResponse response, MessageOrderLeaveQueryCriteria criteria) throws IOException { + messageOrderLeaveService.download(messageOrderLeaveService.queryAll(criteria), response); + } + + @GetMapping + @ApiOperation("查询消息留言") + @PreAuthorize("@el.check('messageOrderLeave:list')") + public ResponseEntity<PageResult<MessageOrderLeave>> queryMessageOrderLeave(MessageOrderLeaveQueryCriteria criteria){ + Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); + return new ResponseEntity<>(messageOrderLeaveService.queryAll(criteria,page),HttpStatus.OK); + } + + @PostMapping + @Log("新增消息留言") + @ApiOperation("新增消息留言") + @PreAuthorize("@el.check('messageOrderLeave:add')") + public ResponseEntity<Object> createMessageOrderLeave(@Validated @RequestBody MessageOrderLeave resources){ + messageOrderLeaveService.create(resources); + return new ResponseEntity<>(HttpStatus.CREATED); + } + + @PutMapping + @Log("修改消息留言") + @ApiOperation("修改消息留言") + @PreAuthorize("@el.check('messageOrderLeave:edit')") + public ResponseEntity<Object> updateMessageOrderLeave(@Validated @RequestBody MessageOrderLeave resources){ + messageOrderLeaveService.update(resources); + return new ResponseEntity<>(HttpStatus.NO_CONTENT); + } + + @DeleteMapping + @Log("删除消息留言") + @ApiOperation("删除消息留言") + @PreAuthorize("@el.check('messageOrderLeave:del')") + public ResponseEntity<Object> deleteMessageOrderLeave(@ApiParam(value = "传ID数组[]") @RequestBody List<Integer> ids) { + messageOrderLeaveService.deleteAll(ids); + return new ResponseEntity<>(HttpStatus.OK); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderSellerController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderSellerController.java new file mode 100644 index 0000000..eaa6a4b --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/rest/MessageOrderSellerController.java @@ -0,0 +1,73 @@ +package com.oying.modules.message.rest; + +import com.oying.annotation.Log; +import com.oying.modules.message.domain.MessageOrderSeller; +import com.oying.modules.message.service.MessageOrderSellerService; +import com.oying.modules.message.domain.dto.MessageOrderSellerQueryCriteria; +import lombok.RequiredArgsConstructor; +import java.util.List; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import io.swagger.annotations.*; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.oying.utils.PageResult; + +/** +* @author 李萌 +* @date 2025-05-20 +**/ +@RestController +@RequiredArgsConstructor +@Api(tags = "卖家端订单消息通知") +@RequestMapping("/api/messageOrderSeller") +public class MessageOrderSellerController { + + private final MessageOrderSellerService messageOrderSellerService; + + @ApiOperation("导出数据") + @GetMapping(value = "/download") + @PreAuthorize("@el.check('messageOrderSeller:list')") + public void exportMessageOrderSeller(HttpServletResponse response, MessageOrderSellerQueryCriteria criteria) throws IOException { + messageOrderSellerService.download(messageOrderSellerService.queryAll(criteria), response); + } + + @GetMapping + @ApiOperation("查询卖家端订单消息通知") + @PreAuthorize("@el.check('messageOrderSeller:list')") + public ResponseEntity<PageResult<MessageOrderSeller>> queryMessageOrderSeller(MessageOrderSellerQueryCriteria criteria){ + Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); + return new ResponseEntity<>(messageOrderSellerService.queryAll(criteria,page),HttpStatus.OK); + } + + @PostMapping + @Log("新增卖家端订单消息通知") + @ApiOperation("新增卖家端订单消息通知") + @PreAuthorize("@el.check('messageOrderSeller:add')") + public ResponseEntity<Object> createMessageOrderSeller(@Validated @RequestBody MessageOrderSeller resources){ + messageOrderSellerService.create(resources); + return new ResponseEntity<>(HttpStatus.CREATED); + } + + @PutMapping + @Log("修改卖家端订单消息通知") + @ApiOperation("修改卖家端订单消息通知") + @PreAuthorize("@el.check('messageOrderSeller:edit')") + public ResponseEntity<Object> updateMessageOrderSeller(@Validated @RequestBody MessageOrderSeller resources){ + messageOrderSellerService.update(resources); + return new ResponseEntity<>(HttpStatus.NO_CONTENT); + } + + @DeleteMapping + @Log("删除卖家端订单消息通知") + @ApiOperation("删除卖家端订单消息通知") + @PreAuthorize("@el.check('messageOrderSeller:del')") + public ResponseEntity<Object> deleteMessageOrderSeller(@ApiParam(value = "传ID数组[]") @RequestBody List<Integer> ids) { + messageOrderSellerService.deleteAll(ids); + return new ResponseEntity<>(HttpStatus.OK); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageSellerController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageSellerController.java deleted file mode 100644 index 700472f..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageSellerController.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.oying.modules.message.rest; - -import com.oying.annotation.Log; -import com.oying.modules.message.domain.MessageSeller; -import com.oying.modules.message.service.MessageSellerService; -import com.oying.modules.message.domain.dto.MessageSellerQueryCriteria; -import lombok.RequiredArgsConstructor; -import java.util.List; -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import io.swagger.annotations.*; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.oying.utils.PageResult; - -/** -* @author 李萌 -* @date 2025-05-14 -**/ -@RestController -@RequiredArgsConstructor -@Api(tags = "消息_卖家") -@RequestMapping("/api/messageSeller") -public class MessageSellerController { - - private final MessageSellerService messageSellerService; - - @ApiOperation("导出数据") - @GetMapping(value = "/download") - @PreAuthorize("@el.check('messageSeller:list')") - public void exportMessageSeller(HttpServletResponse response, MessageSellerQueryCriteria criteria) throws IOException { - messageSellerService.download(messageSellerService.queryAll(criteria), response); - } - - @GetMapping - @ApiOperation("查询消息_卖家") - @PreAuthorize("@el.check('messageSeller:list')") - public ResponseEntity<PageResult<MessageSeller>> queryMessageSeller(MessageSellerQueryCriteria criteria){ - Page<Object> page = new Page<>(criteria.getPage(), criteria.getSize()); - return new ResponseEntity<>(messageSellerService.queryAll(criteria,page),HttpStatus.OK); - } - - @PostMapping - @Log("新增消息_卖家") - @ApiOperation("新增消息_卖家") - @PreAuthorize("@el.check('messageSeller:add')") - public ResponseEntity<Object> createMessageSeller(@Validated @RequestBody MessageSeller resources){ - messageSellerService.create(resources); - return new ResponseEntity<>(HttpStatus.CREATED); - } - - @PutMapping - @Log("修改消息_卖家") - @ApiOperation("修改消息_卖家") - @PreAuthorize("@el.check('messageSeller:edit')") - public ResponseEntity<Object> updateMessageSeller(@Validated @RequestBody MessageSeller resources){ - messageSellerService.update(resources); - return new ResponseEntity<>(HttpStatus.NO_CONTENT); - } - - @DeleteMapping - @Log("删除消息_卖家") - @ApiOperation("删除消息_卖家") - @PreAuthorize("@el.check('messageSeller:del')") - public ResponseEntity<Object> deleteMessageSeller(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { - messageSellerService.deleteAll(ids); - return new ResponseEntity<>(HttpStatus.OK); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/rest/MessageSystemController.java b/oying-system/src/main/java/com/oying/modules/message/rest/MessageSystemController.java index 04ea356..af58c2a 100644 --- a/oying-system/src/main/java/com/oying/modules/message/rest/MessageSystemController.java +++ b/oying-system/src/main/java/com/oying/modules/message/rest/MessageSystemController.java @@ -18,9 +18,9 @@ import com.oying.utils.PageResult; /** -* @author 李萌 -* @date 2025-05-14 -**/ + * @author 李萌 + * @date 2025-05-20 + **/ @RestController @RequiredArgsConstructor @Api(tags = "消息_系统") @@ -66,7 +66,7 @@ @Log("删除消息_系统") @ApiOperation("删除消息_系统") @PreAuthorize("@el.check('messageSystem:del')") - public ResponseEntity<Object> deleteMessageSystem(@ApiParam(value = "传ID数组[]") @RequestBody List<Long> ids) { + public ResponseEntity<Object> deleteMessageSystem(@ApiParam(value = "传ID数组[]") @RequestBody List<Integer> ids) { messageSystemService.deleteAll(ids); return new ResponseEntity<>(HttpStatus.OK); } diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageBuyerService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageBuyerService.java deleted file mode 100644 index 9681547..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageBuyerService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.oying.modules.message.service; - -import com.oying.modules.message.domain.MessageBuyer; -import com.oying.modules.message.domain.dto.MessageBuyerQueryCriteria; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; -import com.oying.utils.PageResult; - -/** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-14 -**/ -public interface MessageBuyerService extends IService<MessageBuyer> { - - /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ - PageResult<MessageBuyer> queryAll(MessageBuyerQueryCriteria criteria, Page<Object> page); - - /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageBuyerDto> - */ - List<MessageBuyer> queryAll(MessageBuyerQueryCriteria criteria); - - /** - * 创建 - * @param resources / - */ - void create(MessageBuyer resources); - - /** - * 编辑 - * @param resources / - */ - void update(MessageBuyer resources); - - /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); - - /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ - void download(List<MessageBuyer> all, HttpServletResponse response) throws IOException; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageCustomerService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageCustomerService.java deleted file mode 100644 index 1510f52..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageCustomerService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.oying.modules.message.service; - -import com.oying.modules.message.domain.MessageCustomer; -import com.oying.modules.message.domain.dto.MessageCustomerQueryCriteria; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; -import com.oying.utils.PageResult; - -/** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-14 -**/ -public interface MessageCustomerService extends IService<MessageCustomer> { - - /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ - PageResult<MessageCustomer> queryAll(MessageCustomerQueryCriteria criteria, Page<Object> page); - - /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageCustomerDto> - */ - List<MessageCustomer> queryAll(MessageCustomerQueryCriteria criteria); - - /** - * 创建 - * @param resources / - */ - void create(MessageCustomer resources); - - /** - * 编辑 - * @param resources / - */ - void update(MessageCustomer resources); - - /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); - - /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ - void download(List<MessageCustomer> all, HttpServletResponse response) throws IOException; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageInfoService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageInfoService.java deleted file mode 100644 index 7fe4a6e..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageInfoService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.oying.modules.message.service; - -import com.oying.modules.message.domain.MessageInfo; -import com.oying.modules.message.domain.dto.MessageInfoQueryCriteria; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; -import com.oying.utils.PageResult; - -/** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-06 -**/ -public interface MessageInfoService extends IService<MessageInfo> { - - /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ - PageResult<MessageInfo> queryAll(MessageInfoQueryCriteria criteria, Page<Object> page); - - /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageInfoDto> - */ - List<MessageInfo> queryAll(MessageInfoQueryCriteria criteria); - - /** - * 创建 - * @param resources / - */ - void create(MessageInfo resources); - - /** - * 编辑 - * @param resources / - */ - void update(MessageInfo resources); - - /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); - - /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ - void download(List<MessageInfo> all, HttpServletResponse response) throws IOException; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderBuyerService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderBuyerService.java new file mode 100644 index 0000000..3abe91b --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderBuyerService.java @@ -0,0 +1,60 @@ +package com.oying.modules.message.service; + +import com.oying.modules.message.domain.MessageOrderBuyer; +import com.oying.modules.message.domain.dto.MessageOrderBuyerQueryCriteria; +import java.util.Map; +import java.util.List; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.IService; +import com.oying.utils.PageResult; + +/** +* @description 服务接口 +* @author 李萌 +* @date 2025-05-20 +**/ +public interface MessageOrderBuyerService extends IService<MessageOrderBuyer> { + + /** + * 查询数据分页 + * @param criteria 条件 + * @param page 分页参数 + * @return PageResult + */ + PageResult<MessageOrderBuyer> queryAll(MessageOrderBuyerQueryCriteria criteria, Page<Object> page); + + /** + * 查询所有数据不分页 + * @param criteria 条件参数 + * @return List<MessageOrderBuyerDto> + */ + List<MessageOrderBuyer> queryAll(MessageOrderBuyerQueryCriteria criteria); + + /** + * 创建 + * @param resources / + */ + void create(MessageOrderBuyer resources); + + /** + * 编辑 + * @param resources / + */ + void update(MessageOrderBuyer resources); + + /** + * 多选删除 + * @param ids / + */ + void deleteAll(List<Integer> ids); + + /** + * 导出数据 + * @param all 待导出的数据 + * @param response / + * @throws IOException / + */ + void download(List<MessageOrderBuyer> all, HttpServletResponse response) throws IOException; +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderLeaveService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderLeaveService.java new file mode 100644 index 0000000..1f0ce0d --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderLeaveService.java @@ -0,0 +1,60 @@ +package com.oying.modules.message.service; + +import com.oying.modules.message.domain.MessageOrderLeave; +import com.oying.modules.message.domain.dto.MessageOrderLeaveQueryCriteria; +import java.util.Map; +import java.util.List; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.IService; +import com.oying.utils.PageResult; + +/** +* @description 服务接口 +* @author 李萌 +* @date 2025-05-20 +**/ +public interface MessageOrderLeaveService extends IService<MessageOrderLeave> { + + /** + * 查询数据分页 + * @param criteria 条件 + * @param page 分页参数 + * @return PageResult + */ + PageResult<MessageOrderLeave> queryAll(MessageOrderLeaveQueryCriteria criteria, Page<Object> page); + + /** + * 查询所有数据不分页 + * @param criteria 条件参数 + * @return List<MessageOrderLeaveDto> + */ + List<MessageOrderLeave> queryAll(MessageOrderLeaveQueryCriteria criteria); + + /** + * 创建 + * @param resources / + */ + void create(MessageOrderLeave resources); + + /** + * 编辑 + * @param resources / + */ + void update(MessageOrderLeave resources); + + /** + * 多选删除 + * @param ids / + */ + void deleteAll(List<Integer> ids); + + /** + * 导出数据 + * @param all 待导出的数据 + * @param response / + * @throws IOException / + */ + void download(List<MessageOrderLeave> all, HttpServletResponse response) throws IOException; +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderSellerService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderSellerService.java new file mode 100644 index 0000000..038f650 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderSellerService.java @@ -0,0 +1,60 @@ +package com.oying.modules.message.service; + +import com.oying.modules.message.domain.MessageOrderSeller; +import com.oying.modules.message.domain.dto.MessageOrderSellerQueryCriteria; +import java.util.Map; +import java.util.List; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.IService; +import com.oying.utils.PageResult; + +/** +* @description 服务接口 +* @author 李萌 +* @date 2025-05-20 +**/ +public interface MessageOrderSellerService extends IService<MessageOrderSeller> { + + /** + * 查询数据分页 + * @param criteria 条件 + * @param page 分页参数 + * @return PageResult + */ + PageResult<MessageOrderSeller> queryAll(MessageOrderSellerQueryCriteria criteria, Page<Object> page); + + /** + * 查询所有数据不分页 + * @param criteria 条件参数 + * @return List<MessageOrderSellerDto> + */ + List<MessageOrderSeller> queryAll(MessageOrderSellerQueryCriteria criteria); + + /** + * 创建 + * @param resources / + */ + void create(MessageOrderSeller resources); + + /** + * 编辑 + * @param resources / + */ + void update(MessageOrderSeller resources); + + /** + * 多选删除 + * @param ids / + */ + void deleteAll(List<Integer> ids); + + /** + * 导出数据 + * @param all 待导出的数据 + * @param response / + * @throws IOException / + */ + void download(List<MessageOrderSeller> all, HttpServletResponse response) throws IOException; +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderService.java deleted file mode 100644 index 322f19a..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageOrderService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.oying.modules.message.service; - -import com.oying.modules.message.domain.MessageOrder; -import com.oying.modules.message.domain.dto.MessageOrderQueryCriteria; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; -import com.oying.utils.PageResult; - -/** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-14 -**/ -public interface MessageOrderService extends IService<MessageOrder> { - - /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ - PageResult<MessageOrder> queryAll(MessageOrderQueryCriteria criteria, Page<Object> page); - - /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageOrderDto> - */ - List<MessageOrder> queryAll(MessageOrderQueryCriteria criteria); - - /** - * 创建 - * @param resources / - */ - void create(MessageOrder resources); - - /** - * 编辑 - * @param resources / - */ - void update(MessageOrder resources); - - /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); - - /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ - void download(List<MessageOrder> all, HttpServletResponse response) throws IOException; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageSellerService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageSellerService.java deleted file mode 100644 index b7a64da..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageSellerService.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.oying.modules.message.service; - -import com.oying.modules.message.domain.MessageSeller; -import com.oying.modules.message.domain.dto.MessageSellerQueryCriteria; -import java.util.Map; -import java.util.List; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.IService; -import com.oying.utils.PageResult; - -/** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-14 -**/ -public interface MessageSellerService extends IService<MessageSeller> { - - /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ - PageResult<MessageSeller> queryAll(MessageSellerQueryCriteria criteria, Page<Object> page); - - /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageSellerDto> - */ - List<MessageSeller> queryAll(MessageSellerQueryCriteria criteria); - - /** - * 创建 - * @param resources / - */ - void create(MessageSeller resources); - - /** - * 编辑 - * @param resources / - */ - void update(MessageSeller resources); - - /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); - - /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ - void download(List<MessageSeller> all, HttpServletResponse response) throws IOException; -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/MessageSystemService.java b/oying-system/src/main/java/com/oying/modules/message/service/MessageSystemService.java index 13838d4..713df86 100644 --- a/oying-system/src/main/java/com/oying/modules/message/service/MessageSystemService.java +++ b/oying-system/src/main/java/com/oying/modules/message/service/MessageSystemService.java @@ -11,50 +11,50 @@ import com.oying.utils.PageResult; /** -* @description 服务接口 -* @author 李萌 -* @date 2025-05-14 -**/ + * @description 服务接口 + * @author 李萌 + * @date 2025-05-20 + **/ public interface MessageSystemService extends IService<MessageSystem> { /** - * 查询数据分页 - * @param criteria 条件 - * @param page 分页参数 - * @return PageResult - */ + * 查询数据分页 + * @param criteria 条件 + * @param page 分页参数 + * @return PageResult + */ PageResult<MessageSystem> queryAll(MessageSystemQueryCriteria criteria, Page<Object> page); /** - * 查询所有数据不分页 - * @param criteria 条件参数 - * @return List<MessageSystemDto> - */ + * 查询所有数据不分页 + * @param criteria 条件参数 + * @return List<MessageSystemDto> + */ List<MessageSystem> queryAll(MessageSystemQueryCriteria criteria); /** - * 创建 - * @param resources / - */ + * 创建 + * @param resources / + */ void create(MessageSystem resources); /** - * 编辑 - * @param resources / - */ + * 编辑 + * @param resources / + */ void update(MessageSystem resources); /** - * 多选删除 - * @param ids / - */ - void deleteAll(List<Long> ids); + * 多选删除 + * @param ids / + */ + void deleteAll(List<Integer> ids); /** - * 导出数据 - * @param all 待导出的数据 - * @param response / - * @throws IOException / - */ + * 导出数据 + * @param all 待导出的数据 + * @param response / + * @throws IOException / + */ void download(List<MessageSystem> all, HttpServletResponse response) throws IOException; } diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.java deleted file mode 100644 index 72cf5de..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.oying.modules.message.service.impl; - -import com.oying.modules.message.domain.MessageBuyer; -import com.oying.utils.FileUtil; -import lombok.RequiredArgsConstructor; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.oying.modules.message.service.MessageBuyerService; -import com.oying.modules.message.domain.dto.MessageBuyerQueryCriteria; -import com.oying.modules.message.mapper.MessageBuyerMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import com.oying.utils.PageUtil; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import com.oying.utils.PageResult; - -/** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-14 -**/ -@Service -@RequiredArgsConstructor -public class MessageBuyerServiceImpl extends ServiceImpl<MessageBuyerMapper, MessageBuyer> implements MessageBuyerService { - - private final MessageBuyerMapper messageBuyerMapper; - - @Override - public PageResult<MessageBuyer> queryAll(MessageBuyerQueryCriteria criteria, Page<Object> page){ - return PageUtil.toPage(messageBuyerMapper.findAll(criteria, page)); - } - - @Override - public List<MessageBuyer> queryAll(MessageBuyerQueryCriteria criteria){ - return messageBuyerMapper.findAll(criteria); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void create(MessageBuyer resources) { - messageBuyerMapper.insert(resources); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void update(MessageBuyer resources) { - MessageBuyer messageBuyer = getById(resources.getBuyerMessageId()); - messageBuyer.copy(resources); - messageBuyerMapper.updateById(messageBuyer); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { - messageBuyerMapper.deleteBatchIds(ids); - } - - @Override - public void download(List<MessageBuyer> all, HttpServletResponse response) throws IOException { - List<Map<String, Object>> list = new ArrayList<>(); - for (MessageBuyer messageBuyer : all) { - Map<String, Object> map = new LinkedHashMap<>(); - map.put("买家ID", messageBuyer.getBuyerId()); - map.put("外键,关联 `message_info` 表", messageBuyer.getMessageId()); - list.add(map); - } - FileUtil.downloadExcel(list, response); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.java deleted file mode 100644 index 2c2d81c..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.oying.modules.message.service.impl; - -import com.oying.modules.message.domain.MessageCustomer; -import com.oying.utils.FileUtil; -import lombok.RequiredArgsConstructor; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.oying.modules.message.service.MessageCustomerService; -import com.oying.modules.message.domain.dto.MessageCustomerQueryCriteria; -import com.oying.modules.message.mapper.MessageCustomerMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import com.oying.utils.PageUtil; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import com.oying.utils.PageResult; - -/** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-14 -**/ -@Service -@RequiredArgsConstructor -public class MessageCustomerServiceImpl extends ServiceImpl<MessageCustomerMapper, MessageCustomer> implements MessageCustomerService { - - private final MessageCustomerMapper messageCustomerMapper; - - @Override - public PageResult<MessageCustomer> queryAll(MessageCustomerQueryCriteria criteria, Page<Object> page){ - return PageUtil.toPage(messageCustomerMapper.findAll(criteria, page)); - } - - @Override - public List<MessageCustomer> queryAll(MessageCustomerQueryCriteria criteria){ - return messageCustomerMapper.findAll(criteria); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void create(MessageCustomer resources) { - messageCustomerMapper.insert(resources); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void update(MessageCustomer resources) { - MessageCustomer messageCustomer = getById(resources.getCustomerMessageId()); - messageCustomer.copy(resources); - messageCustomerMapper.updateById(messageCustomer); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { - messageCustomerMapper.deleteBatchIds(ids); - } - - @Override - public void download(List<MessageCustomer> all, HttpServletResponse response) throws IOException { - List<Map<String, Object>> list = new ArrayList<>(); - for (MessageCustomer messageCustomer : all) { - Map<String, Object> map = new LinkedHashMap<>(); - map.put("外键,关联 `message_info` 表", messageCustomer.getMessageId()); - map.put("关联的订单ID", messageCustomer.getOrderId()); - map.put("顾客的评价内容", messageCustomer.getReviewContent()); - map.put("商户的回复内容", messageCustomer.getReplyContent()); - list.add(map); - } - FileUtil.downloadExcel(list, response); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageInfoServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageInfoServiceImpl.java deleted file mode 100644 index 12baff9..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageInfoServiceImpl.java +++ /dev/null @@ -1,79 +0,0 @@ -package com.oying.modules.message.service.impl; - -import com.oying.modules.message.domain.MessageInfo; -import com.oying.utils.FileUtil; -import lombok.RequiredArgsConstructor; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.oying.modules.message.service.MessageInfoService; -import com.oying.modules.message.domain.dto.MessageInfoQueryCriteria; -import com.oying.modules.message.mapper.MessageInfoMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import com.oying.utils.PageUtil; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import com.oying.utils.PageResult; - -/** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-06 -**/ -@Service -@RequiredArgsConstructor -public class MessageInfoServiceImpl extends ServiceImpl<MessageInfoMapper, MessageInfo> implements MessageInfoService { - - private final MessageInfoMapper messageInfoMapper; - - @Override - public PageResult<MessageInfo> queryAll(MessageInfoQueryCriteria criteria, Page<Object> page){ - return PageUtil.toPage(messageInfoMapper.findAll(criteria, page)); - } - - @Override - public List<MessageInfo> queryAll(MessageInfoQueryCriteria criteria){ - return messageInfoMapper.findAll(criteria); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void create(MessageInfo resources) { - messageInfoMapper.insert(resources); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void update(MessageInfo resources) { - MessageInfo messageInfo = getById(resources.getMessageId()); - messageInfo.copy(resources); - messageInfoMapper.updateById(messageInfo); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { - messageInfoMapper.deleteBatchIds(ids); - } - - @Override - public void download(List<MessageInfo> all, HttpServletResponse response) throws IOException { - List<Map<String, Object>> list = new ArrayList<>(); - for (MessageInfo messageInfo : all) { - Map<String, Object> map = new LinkedHashMap<>(); - map.put("消息类型('SYSTEM', 'ORDER', 'CUSTOMER')", messageInfo.getMessageType()); - map.put("消息标题", messageInfo.getTitle()); - map.put("消息内容", messageInfo.getContent()); - map.put("消息状态(未读/已读)", messageInfo.getStatus()); - map.put("消息创建时间", messageInfo.getCreatedAt()); - map.put("消息更新时间", messageInfo.getUpdatedAt()); - map.put("消息跳转链接(订单详情或评价详情)", messageInfo.getLink()); - list.add(map); - } - FileUtil.downloadExcel(list, response); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.java new file mode 100644 index 0000000..72b1b20 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.java @@ -0,0 +1,77 @@ +package com.oying.modules.message.service.impl; + +import com.oying.modules.message.domain.MessageOrderBuyer; +import com.oying.utils.FileUtil; +import lombok.RequiredArgsConstructor; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.oying.modules.message.service.MessageOrderBuyerService; +import com.oying.modules.message.domain.dto.MessageOrderBuyerQueryCriteria; +import com.oying.modules.message.mapper.MessageOrderBuyerMapper; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import com.oying.utils.PageUtil; +import java.util.List; +import java.util.Map; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import com.oying.utils.PageResult; + +/** +* @description 服务实现 +* @author 李萌 +* @date 2025-05-20 +**/ +@Service +@RequiredArgsConstructor +public class MessageOrderBuyerServiceImpl extends ServiceImpl<MessageOrderBuyerMapper, MessageOrderBuyer> implements MessageOrderBuyerService { + + private final MessageOrderBuyerMapper messageOrderBuyerMapper; + + @Override + public PageResult<MessageOrderBuyer> queryAll(MessageOrderBuyerQueryCriteria criteria, Page<Object> page){ + return PageUtil.toPage(messageOrderBuyerMapper.findAll(criteria, page)); + } + + @Override + public List<MessageOrderBuyer> queryAll(MessageOrderBuyerQueryCriteria criteria){ + return messageOrderBuyerMapper.findAll(criteria); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void create(MessageOrderBuyer resources) { + messageOrderBuyerMapper.insert(resources); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void update(MessageOrderBuyer resources) { + MessageOrderBuyer messageOrderBuyer = getById(resources.getId()); + messageOrderBuyer.copy(resources); + messageOrderBuyerMapper.updateById(messageOrderBuyer); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void deleteAll(List<Integer> ids) { + messageOrderBuyerMapper.deleteBatchIds(ids); + } + + @Override + public void download(List<MessageOrderBuyer> all, HttpServletResponse response) throws IOException { + List<Map<String, Object>> list = new ArrayList<>(); + for (MessageOrderBuyer messageOrderBuyer : all) { + Map<String, Object> map = new LinkedHashMap<>(); + map.put("订单ID", messageOrderBuyer.getOrderId()); + map.put("消息类型(订单状态变化、订单送达)", messageOrderBuyer.getMessageType()); + map.put("消息内容", messageOrderBuyer.getMessageContent()); + map.put("跳转链接", messageOrderBuyer.getLink()); + map.put("创建时间", messageOrderBuyer.getCreateTime()); + list.add(map); + } + FileUtil.downloadExcel(list, response); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.java new file mode 100644 index 0000000..081c554 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.java @@ -0,0 +1,77 @@ +package com.oying.modules.message.service.impl; + +import com.oying.modules.message.domain.MessageOrderLeave; +import com.oying.utils.FileUtil; +import lombok.RequiredArgsConstructor; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.oying.modules.message.service.MessageOrderLeaveService; +import com.oying.modules.message.domain.dto.MessageOrderLeaveQueryCriteria; +import com.oying.modules.message.mapper.MessageOrderLeaveMapper; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import com.oying.utils.PageUtil; +import java.util.List; +import java.util.Map; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import com.oying.utils.PageResult; + +/** +* @description 服务实现 +* @author 李萌 +* @date 2025-05-20 +**/ +@Service +@RequiredArgsConstructor +public class MessageOrderLeaveServiceImpl extends ServiceImpl<MessageOrderLeaveMapper, MessageOrderLeave> implements MessageOrderLeaveService { + + private final MessageOrderLeaveMapper messageOrderLeaveMapper; + + @Override + public PageResult<MessageOrderLeave> queryAll(MessageOrderLeaveQueryCriteria criteria, Page<Object> page){ + return PageUtil.toPage(messageOrderLeaveMapper.findAll(criteria, page)); + } + + @Override + public List<MessageOrderLeave> queryAll(MessageOrderLeaveQueryCriteria criteria){ + return messageOrderLeaveMapper.findAll(criteria); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void create(MessageOrderLeave resources) { + messageOrderLeaveMapper.insert(resources); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void update(MessageOrderLeave resources) { + MessageOrderLeave messageOrderLeave = getById(resources.getId()); + messageOrderLeave.copy(resources); + messageOrderLeaveMapper.updateById(messageOrderLeave); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void deleteAll(List<Integer> ids) { + messageOrderLeaveMapper.deleteBatchIds(ids); + } + + @Override + public void download(List<MessageOrderLeave> all, HttpServletResponse response) throws IOException { + List<Map<String, Object>> list = new ArrayList<>(); + for (MessageOrderLeave messageOrderLeave : all) { + Map<String, Object> map = new LinkedHashMap<>(); + map.put("订单ID", messageOrderLeave.getOrderId()); + map.put("顾客评价内容", messageOrderLeave.getCustomerReview()); + map.put("商家回复内容", messageOrderLeave.getSellerReply()); + map.put("跳转链接", messageOrderLeave.getLink()); + map.put("创建时间", messageOrderLeave.getCreateTime()); + list.add(map); + } + FileUtil.downloadExcel(list, response); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.java new file mode 100644 index 0000000..5d65145 --- /dev/null +++ b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.java @@ -0,0 +1,77 @@ +package com.oying.modules.message.service.impl; + +import com.oying.modules.message.domain.MessageOrderSeller; +import com.oying.utils.FileUtil; +import lombok.RequiredArgsConstructor; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.oying.modules.message.service.MessageOrderSellerService; +import com.oying.modules.message.domain.dto.MessageOrderSellerQueryCriteria; +import com.oying.modules.message.mapper.MessageOrderSellerMapper; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import com.oying.utils.PageUtil; +import java.util.List; +import java.util.Map; +import java.io.IOException; +import javax.servlet.http.HttpServletResponse; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import com.oying.utils.PageResult; + +/** +* @description 服务实现 +* @author 李萌 +* @date 2025-05-20 +**/ +@Service +@RequiredArgsConstructor +public class MessageOrderSellerServiceImpl extends ServiceImpl<MessageOrderSellerMapper, MessageOrderSeller> implements MessageOrderSellerService { + + private final MessageOrderSellerMapper messageOrderSellerMapper; + + @Override + public PageResult<MessageOrderSeller> queryAll(MessageOrderSellerQueryCriteria criteria, Page<Object> page){ + return PageUtil.toPage(messageOrderSellerMapper.findAll(criteria, page)); + } + + @Override + public List<MessageOrderSeller> queryAll(MessageOrderSellerQueryCriteria criteria){ + return messageOrderSellerMapper.findAll(criteria); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void create(MessageOrderSeller resources) { + messageOrderSellerMapper.insert(resources); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void update(MessageOrderSeller resources) { + MessageOrderSeller messageOrderSeller = getById(resources.getId()); + messageOrderSeller.copy(resources); + messageOrderSellerMapper.updateById(messageOrderSeller); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void deleteAll(List<Integer> ids) { + messageOrderSellerMapper.deleteBatchIds(ids); + } + + @Override + public void download(List<MessageOrderSeller> all, HttpServletResponse response) throws IOException { + List<Map<String, Object>> list = new ArrayList<>(); + for (MessageOrderSeller messageOrderSeller : all) { + Map<String, Object> map = new LinkedHashMap<>(); + map.put(" orderId", messageOrderSeller.getOrderId()); + map.put(" messageType", messageOrderSeller.getMessageType()); + map.put(" messageContent", messageOrderSeller.getMessageContent()); + map.put(" link", messageOrderSeller.getLink()); + map.put(" createTime", messageOrderSeller.getCreateTime()); + list.add(map); + } + FileUtil.downloadExcel(list, response); + } +} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderServiceImpl.java deleted file mode 100644 index dda5ee3..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageOrderServiceImpl.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.oying.modules.message.service.impl; - -import com.oying.modules.message.domain.MessageOrder; -import com.oying.utils.FileUtil; -import lombok.RequiredArgsConstructor; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.oying.modules.message.service.MessageOrderService; -import com.oying.modules.message.domain.dto.MessageOrderQueryCriteria; -import com.oying.modules.message.mapper.MessageOrderMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import com.oying.utils.PageUtil; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import com.oying.utils.PageResult; - -/** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-14 -**/ -@Service -@RequiredArgsConstructor -public class MessageOrderServiceImpl extends ServiceImpl<MessageOrderMapper, MessageOrder> implements MessageOrderService { - - private final MessageOrderMapper messageOrderMapper; - - @Override - public PageResult<MessageOrder> queryAll(MessageOrderQueryCriteria criteria, Page<Object> page){ - return PageUtil.toPage(messageOrderMapper.findAll(criteria, page)); - } - - @Override - public List<MessageOrder> queryAll(MessageOrderQueryCriteria criteria){ - return messageOrderMapper.findAll(criteria); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void create(MessageOrder resources) { - messageOrderMapper.insert(resources); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void update(MessageOrder resources) { - MessageOrder messageOrder = getById(resources.getOrderMessageId()); - messageOrder.copy(resources); - messageOrderMapper.updateById(messageOrder); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { - messageOrderMapper.deleteBatchIds(ids); - } - - @Override - public void download(List<MessageOrder> all, HttpServletResponse response) throws IOException { - List<Map<String, Object>> list = new ArrayList<>(); - for (MessageOrder messageOrder : all) { - Map<String, Object> map = new LinkedHashMap<>(); - map.put("外键,关联 `message_info` 表", messageOrder.getMessageId()); - map.put("关联的订单ID", messageOrder.getOrderId()); - list.add(map); - } - FileUtil.downloadExcel(list, response); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSellerServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSellerServiceImpl.java deleted file mode 100644 index bba73a0..0000000 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSellerServiceImpl.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.oying.modules.message.service.impl; - -import com.oying.modules.message.domain.MessageSeller; -import com.oying.utils.FileUtil; -import lombok.RequiredArgsConstructor; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.oying.modules.message.service.MessageSellerService; -import com.oying.modules.message.domain.dto.MessageSellerQueryCriteria; -import com.oying.modules.message.mapper.MessageSellerMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; -import com.oying.utils.PageUtil; -import java.util.List; -import java.util.Map; -import java.io.IOException; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.LinkedHashMap; -import com.oying.utils.PageResult; - -/** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-14 -**/ -@Service -@RequiredArgsConstructor -public class MessageSellerServiceImpl extends ServiceImpl<MessageSellerMapper, MessageSeller> implements MessageSellerService { - - private final MessageSellerMapper messageSellerMapper; - - @Override - public PageResult<MessageSeller> queryAll(MessageSellerQueryCriteria criteria, Page<Object> page){ - return PageUtil.toPage(messageSellerMapper.findAll(criteria, page)); - } - - @Override - public List<MessageSeller> queryAll(MessageSellerQueryCriteria criteria){ - return messageSellerMapper.findAll(criteria); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void create(MessageSeller resources) { - messageSellerMapper.insert(resources); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void update(MessageSeller resources) { - MessageSeller messageSeller = getById(resources.getSellerMessageId()); - messageSeller.copy(resources); - messageSellerMapper.updateById(messageSeller); - } - - @Override - @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { - messageSellerMapper.deleteBatchIds(ids); - } - - @Override - public void download(List<MessageSeller> all, HttpServletResponse response) throws IOException { - List<Map<String, Object>> list = new ArrayList<>(); - for (MessageSeller messageSeller : all) { - Map<String, Object> map = new LinkedHashMap<>(); - map.put(" sellerId", messageSeller.getSellerId()); - map.put(" messageId", messageSeller.getMessageId()); - list.add(map); - } - FileUtil.downloadExcel(list, response); - } -} diff --git a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSystemServiceImpl.java b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSystemServiceImpl.java index ba531dd..2ffb55c 100644 --- a/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSystemServiceImpl.java +++ b/oying-system/src/main/java/com/oying/modules/message/service/impl/MessageSystemServiceImpl.java @@ -20,10 +20,10 @@ import com.oying.utils.PageResult; /** -* @description 服务实现 -* @author 李萌 -* @date 2025-05-14 -**/ + * @description 服务实现 + * @author 李萌 + * @date 2025-05-20 + **/ @Service @RequiredArgsConstructor public class MessageSystemServiceImpl extends ServiceImpl<MessageSystemMapper, MessageSystem> implements MessageSystemService { @@ -49,14 +49,14 @@ @Override @Transactional(rollbackFor = Exception.class) public void update(MessageSystem resources) { - MessageSystem messageSystem = getById(resources.getSystemMessageId()); + MessageSystem messageSystem = getById(resources.getId()); messageSystem.copy(resources); messageSystemMapper.updateById(messageSystem); } @Override @Transactional(rollbackFor = Exception.class) - public void deleteAll(List<Long> ids) { + public void deleteAll(List<Integer> ids) { messageSystemMapper.deleteBatchIds(ids); } @@ -65,8 +65,8 @@ List<Map<String, Object>> list = new ArrayList<>(); for (MessageSystem messageSystem : all) { Map<String, Object> map = new LinkedHashMap<>(); - map.put("外键,关联 `message_info` 表", messageSystem.getMessageId()); - map.put("系统维护时间", messageSystem.getMaintenanceTime()); + map.put("系统维护开始时间", messageSystem.getStartTime()); + map.put("系统维护截至时间", messageSystem.getEndTime()); list.add(map); } FileUtil.downloadExcel(list, response); diff --git a/oying-system/src/main/resources/mapper/message/MessageBuyerMapper.xml b/oying-system/src/main/resources/mapper/message/MessageBuyerMapper.xml deleted file mode 100644 index 791578a..0000000 --- a/oying-system/src/main/resources/mapper/message/MessageBuyerMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageBuyerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageBuyer"> - <id column="buyer_message_id" property="buyerMessageId"/> - <result column="buyer_id" property="buyerId"/> - <result column="message_id" property="messageId"/> - </resultMap> - - <sql id="Base_Column_List"> - buyer_message_id, buyer_id, message_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_buyer - <where> - </where> - order by buyer_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageCustomerMapper.xml b/oying-system/src/main/resources/mapper/message/MessageCustomerMapper.xml deleted file mode 100644 index b8d5c4a..0000000 --- a/oying-system/src/main/resources/mapper/message/MessageCustomerMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?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.oying.modules.message.mapper.MessageCustomerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageCustomer"> - <id column="customer_message_id" property="customerMessageId"/> - <result column="message_id" property="messageId"/> - <result column="order_id" property="orderId"/> - <result column="review_content" property="reviewContent"/> - <result column="reply_content" property="replyContent"/> - </resultMap> - - <sql id="Base_Column_List"> - customer_message_id, message_id, order_id, review_content, reply_content - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_customer - <where> - </where> - order by customer_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageInfoMapper.xml b/oying-system/src/main/resources/mapper/message/MessageInfoMapper.xml deleted file mode 100644 index ca72391..0000000 --- a/oying-system/src/main/resources/mapper/message/MessageInfoMapper.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?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.oying.modules.message.mapper.MessageInfoMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageInfo"> - <id column="message_id" property="messageId"/> - <result column="message_type" property="messageType"/> - <result column="title" property="title"/> - <result column="content" property="content"/> - <result column="status" property="status"/> - <result column="created_at" property="createdAt"/> - <result column="updated_at" property="updatedAt"/> - <result column="link" property="link"/> - </resultMap> - - <sql id="Base_Column_List"> - message_id, message_type, title, content, status, created_at, updated_at, link - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_info - <where> - </where> - order by message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageOrderBuyerMapper.xml b/oying-system/src/main/resources/mapper/message/MessageOrderBuyerMapper.xml new file mode 100644 index 0000000..9235ee3 --- /dev/null +++ b/oying-system/src/main/resources/mapper/message/MessageOrderBuyerMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderBuyerMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderBuyer"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="message_type" property="messageType"/> + <result column="message_content" property="messageContent"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, message_type, message_content, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_buyer + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageOrderLeaveMapper.xml b/oying-system/src/main/resources/mapper/message/MessageOrderLeaveMapper.xml new file mode 100644 index 0000000..48b3fbe --- /dev/null +++ b/oying-system/src/main/resources/mapper/message/MessageOrderLeaveMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderLeaveMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderLeave"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="customer_review" property="customerReview"/> + <result column="seller_reply" property="sellerReply"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, customer_review, seller_reply, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_leave + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageOrderMapper.xml b/oying-system/src/main/resources/mapper/message/MessageOrderMapper.xml deleted file mode 100644 index 4b04a77..0000000 --- a/oying-system/src/main/resources/mapper/message/MessageOrderMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageOrderMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrder"> - <id column="order_message_id" property="orderMessageId"/> - <result column="message_id" property="messageId"/> - <result column="order_id" property="orderId"/> - </resultMap> - - <sql id="Base_Column_List"> - order_message_id, message_id, order_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_order - <where> - </where> - order by order_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageOrderSellerMapper.xml b/oying-system/src/main/resources/mapper/message/MessageOrderSellerMapper.xml new file mode 100644 index 0000000..1150b53 --- /dev/null +++ b/oying-system/src/main/resources/mapper/message/MessageOrderSellerMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderSellerMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderSeller"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="message_type" property="messageType"/> + <result column="message_content" property="messageContent"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, message_type, message_content, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_seller + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageSellerMapper.xml b/oying-system/src/main/resources/mapper/message/MessageSellerMapper.xml deleted file mode 100644 index 523df49..0000000 --- a/oying-system/src/main/resources/mapper/message/MessageSellerMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageSellerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageSeller"> - <id column="seller_message_id" property="sellerMessageId"/> - <result column="seller_id" property="sellerId"/> - <result column="message_id" property="messageId"/> - </resultMap> - - <sql id="Base_Column_List"> - seller_message_id, seller_id, message_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_seller - <where> - </where> - order by seller_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/src/main/resources/mapper/message/MessageSystemMapper.xml b/oying-system/src/main/resources/mapper/message/MessageSystemMapper.xml index 3db87d9..b03dca7 100644 --- a/oying-system/src/main/resources/mapper/message/MessageSystemMapper.xml +++ b/oying-system/src/main/resources/mapper/message/MessageSystemMapper.xml @@ -2,13 +2,13 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.oying.modules.message.mapper.MessageSystemMapper"> <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageSystem"> - <id column="system_message_id" property="systemMessageId"/> - <result column="message_id" property="messageId"/> - <result column="maintenance_time" property="maintenanceTime"/> + <id column="id" property="id"/> + <result column="start_time" property="startTime"/> + <result column="end_time" property="endTime"/> </resultMap> <sql id="Base_Column_List"> - system_message_id, message_id, maintenance_time + id, start_time, end_time </sql> <select id="findAll" resultMap="BaseResultMap"> @@ -17,6 +17,6 @@ from message_system <where> </where> - order by system_message_id desc + order by id desc </select> </mapper> \ No newline at end of file diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageBuyer.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageBuyer.class deleted file mode 100644 index cb1b8fe..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageBuyer.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageCustomer.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageCustomer.class deleted file mode 100644 index 07f35ed..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageCustomer.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageInfo.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageInfo.class deleted file mode 100644 index 3642416..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageInfo.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageOrder.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrder.class deleted file mode 100644 index 20fb67d..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageOrder.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderBuyer.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderBuyer.class new file mode 100644 index 0000000..e16cbbe --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderBuyer.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderLeave.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderLeave.class new file mode 100644 index 0000000..059811f --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderLeave.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderSeller.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderSeller.class new file mode 100644 index 0000000..8f9e589 --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/domain/MessageOrderSeller.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageSeller.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageSeller.class deleted file mode 100644 index c30ba11..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageSeller.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/MessageSystem.class b/oying-system/target/classes/com/oying/modules/message/domain/MessageSystem.class index efabd7c..314fac9 100644 --- a/oying-system/target/classes/com/oying/modules/message/domain/MessageSystem.class +++ b/oying-system/target/classes/com/oying/modules/message/domain/MessageSystem.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.class deleted file mode 100644 index 1c488d4..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageBuyerQueryCriteria.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.class deleted file mode 100644 index e3eeee2..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageCustomerQueryCriteria.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.class deleted file mode 100644 index a798c31..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageInfoQueryCriteria.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.class similarity index 63% copy from oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class copy to oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.class index 2da6e74..4d71b76 100644 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class +++ b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderBuyerQueryCriteria.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.class similarity index 63% rename from oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class rename to oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.class index 2da6e74..9b989ee 100644 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class +++ b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderLeaveQueryCriteria.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.class deleted file mode 100644 index 7feb386..0000000 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderQueryCriteria.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.class similarity index 63% copy from oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class copy to oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.class index 2da6e74..fb3b3a8 100644 --- a/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageSellerQueryCriteria.class +++ b/oying-system/target/classes/com/oying/modules/message/domain/dto/MessageOrderSellerQueryCriteria.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageBuyerMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageBuyerMapper.class deleted file mode 100644 index 3823ca1..0000000 --- a/oying-system/target/classes/com/oying/modules/message/mapper/MessageBuyerMapper.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageCustomerMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageCustomerMapper.class deleted file mode 100644 index af7851a..0000000 --- a/oying-system/target/classes/com/oying/modules/message/mapper/MessageCustomerMapper.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageInfoMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageInfoMapper.class deleted file mode 100644 index a2d4a17..0000000 --- a/oying-system/target/classes/com/oying/modules/message/mapper/MessageInfoMapper.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderBuyerMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderBuyerMapper.class new file mode 100644 index 0000000..6d00dab --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderBuyerMapper.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderLeaveMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderLeaveMapper.class new file mode 100644 index 0000000..9d24bae --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderLeaveMapper.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderMapper.class deleted file mode 100644 index 7d161b6..0000000 --- a/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderMapper.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderSellerMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderSellerMapper.class new file mode 100644 index 0000000..0979480 --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/mapper/MessageOrderSellerMapper.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/mapper/MessageSellerMapper.class b/oying-system/target/classes/com/oying/modules/message/mapper/MessageSellerMapper.class deleted file mode 100644 index d6dfe44..0000000 --- a/oying-system/target/classes/com/oying/modules/message/mapper/MessageSellerMapper.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageBuyerController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageBuyerController.class deleted file mode 100644 index 6db4b2d..0000000 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageBuyerController.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageCustomerController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageCustomerController.class deleted file mode 100644 index 4e11bc7..0000000 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageCustomerController.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageInfoController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageInfoController.class deleted file mode 100644 index 557c773..0000000 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageInfoController.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderBuyerController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderBuyerController.class new file mode 100644 index 0000000..7bc61af --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderBuyerController.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderController.class deleted file mode 100644 index 8b0d9cf..0000000 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderController.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderLeaveController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderLeaveController.class new file mode 100644 index 0000000..2022d2d --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderLeaveController.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderSellerController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderSellerController.class new file mode 100644 index 0000000..309b405 --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/rest/MessageOrderSellerController.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageSellerController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageSellerController.class deleted file mode 100644 index a44f1b4..0000000 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageSellerController.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/rest/MessageSystemController.class b/oying-system/target/classes/com/oying/modules/message/rest/MessageSystemController.class index ebd138b..853a5f5 100644 --- a/oying-system/target/classes/com/oying/modules/message/rest/MessageSystemController.class +++ b/oying-system/target/classes/com/oying/modules/message/rest/MessageSystemController.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageBuyerService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageBuyerService.class deleted file mode 100644 index 0b366c1..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageBuyerService.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageCustomerService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageCustomerService.class deleted file mode 100644 index f972bae..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageCustomerService.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageInfoService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageInfoService.class deleted file mode 100644 index 2258906..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageInfoService.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageOrderBuyerService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderBuyerService.class new file mode 100644 index 0000000..259ff0e --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderBuyerService.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageOrderLeaveService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderLeaveService.class new file mode 100644 index 0000000..84c8a4a --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderLeaveService.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageOrderSellerService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderSellerService.class new file mode 100644 index 0000000..3c32be4 --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderSellerService.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageOrderService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageOrderService.class deleted file mode 100644 index f12638c..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageOrderService.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageSellerService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageSellerService.class deleted file mode 100644 index ef2e362..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageSellerService.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/MessageSystemService.class b/oying-system/target/classes/com/oying/modules/message/service/MessageSystemService.class index 2b2e732..eb9d4f1 100644 --- a/oying-system/target/classes/com/oying/modules/message/service/MessageSystemService.class +++ b/oying-system/target/classes/com/oying/modules/message/service/MessageSystemService.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.class deleted file mode 100644 index 88b9dbc..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageBuyerServiceImpl.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.class deleted file mode 100644 index a853db1..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageCustomerServiceImpl.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageInfoServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageInfoServiceImpl.class deleted file mode 100644 index 3754b04..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageInfoServiceImpl.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.class new file mode 100644 index 0000000..55c36dc --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderBuyerServiceImpl.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.class new file mode 100644 index 0000000..5735a7f --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderLeaveServiceImpl.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.class new file mode 100644 index 0000000..4d71a65 --- /dev/null +++ b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderSellerServiceImpl.class Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderServiceImpl.class deleted file mode 100644 index 65454f6..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageOrderServiceImpl.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSellerServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSellerServiceImpl.class deleted file mode 100644 index 5d46f09..0000000 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSellerServiceImpl.class +++ /dev/null Binary files differ diff --git a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSystemServiceImpl.class b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSystemServiceImpl.class index ba04c45..f18132c 100644 --- a/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSystemServiceImpl.class +++ b/oying-system/target/classes/com/oying/modules/message/service/impl/MessageSystemServiceImpl.class Binary files differ diff --git a/oying-system/target/classes/mapper/message/MessageBuyerMapper.xml b/oying-system/target/classes/mapper/message/MessageBuyerMapper.xml deleted file mode 100644 index 791578a..0000000 --- a/oying-system/target/classes/mapper/message/MessageBuyerMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageBuyerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageBuyer"> - <id column="buyer_message_id" property="buyerMessageId"/> - <result column="buyer_id" property="buyerId"/> - <result column="message_id" property="messageId"/> - </resultMap> - - <sql id="Base_Column_List"> - buyer_message_id, buyer_id, message_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_buyer - <where> - </where> - order by buyer_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageCustomerMapper.xml b/oying-system/target/classes/mapper/message/MessageCustomerMapper.xml deleted file mode 100644 index b8d5c4a..0000000 --- a/oying-system/target/classes/mapper/message/MessageCustomerMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?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.oying.modules.message.mapper.MessageCustomerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageCustomer"> - <id column="customer_message_id" property="customerMessageId"/> - <result column="message_id" property="messageId"/> - <result column="order_id" property="orderId"/> - <result column="review_content" property="reviewContent"/> - <result column="reply_content" property="replyContent"/> - </resultMap> - - <sql id="Base_Column_List"> - customer_message_id, message_id, order_id, review_content, reply_content - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_customer - <where> - </where> - order by customer_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageInfoMapper.xml b/oying-system/target/classes/mapper/message/MessageInfoMapper.xml deleted file mode 100644 index ca72391..0000000 --- a/oying-system/target/classes/mapper/message/MessageInfoMapper.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?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.oying.modules.message.mapper.MessageInfoMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageInfo"> - <id column="message_id" property="messageId"/> - <result column="message_type" property="messageType"/> - <result column="title" property="title"/> - <result column="content" property="content"/> - <result column="status" property="status"/> - <result column="created_at" property="createdAt"/> - <result column="updated_at" property="updatedAt"/> - <result column="link" property="link"/> - </resultMap> - - <sql id="Base_Column_List"> - message_id, message_type, title, content, status, created_at, updated_at, link - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_info - <where> - </where> - order by message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageOrderBuyerMapper.xml b/oying-system/target/classes/mapper/message/MessageOrderBuyerMapper.xml new file mode 100644 index 0000000..9235ee3 --- /dev/null +++ b/oying-system/target/classes/mapper/message/MessageOrderBuyerMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderBuyerMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderBuyer"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="message_type" property="messageType"/> + <result column="message_content" property="messageContent"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, message_type, message_content, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_buyer + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageOrderLeaveMapper.xml b/oying-system/target/classes/mapper/message/MessageOrderLeaveMapper.xml new file mode 100644 index 0000000..48b3fbe --- /dev/null +++ b/oying-system/target/classes/mapper/message/MessageOrderLeaveMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderLeaveMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderLeave"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="customer_review" property="customerReview"/> + <result column="seller_reply" property="sellerReply"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, customer_review, seller_reply, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_leave + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageOrderMapper.xml b/oying-system/target/classes/mapper/message/MessageOrderMapper.xml deleted file mode 100644 index 4b04a77..0000000 --- a/oying-system/target/classes/mapper/message/MessageOrderMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageOrderMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrder"> - <id column="order_message_id" property="orderMessageId"/> - <result column="message_id" property="messageId"/> - <result column="order_id" property="orderId"/> - </resultMap> - - <sql id="Base_Column_List"> - order_message_id, message_id, order_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_order - <where> - </where> - order by order_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageOrderSellerMapper.xml b/oying-system/target/classes/mapper/message/MessageOrderSellerMapper.xml new file mode 100644 index 0000000..1150b53 --- /dev/null +++ b/oying-system/target/classes/mapper/message/MessageOrderSellerMapper.xml @@ -0,0 +1,25 @@ +<?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.oying.modules.message.mapper.MessageOrderSellerMapper"> + <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageOrderSeller"> + <id column="id" property="id"/> + <result column="order_id" property="orderId"/> + <result column="message_type" property="messageType"/> + <result column="message_content" property="messageContent"/> + <result column="link" property="link"/> + <result column="create_time" property="createTime"/> + </resultMap> + + <sql id="Base_Column_List"> + id, order_id, message_type, message_content, link, create_time + </sql> + + <select id="findAll" resultMap="BaseResultMap"> + select + <include refid="Base_Column_List"/> + from message_order_seller + <where> + </where> + order by id desc + </select> +</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageSellerMapper.xml b/oying-system/target/classes/mapper/message/MessageSellerMapper.xml deleted file mode 100644 index 523df49..0000000 --- a/oying-system/target/classes/mapper/message/MessageSellerMapper.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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.oying.modules.message.mapper.MessageSellerMapper"> - <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageSeller"> - <id column="seller_message_id" property="sellerMessageId"/> - <result column="seller_id" property="sellerId"/> - <result column="message_id" property="messageId"/> - </resultMap> - - <sql id="Base_Column_List"> - seller_message_id, seller_id, message_id - </sql> - - <select id="findAll" resultMap="BaseResultMap"> - select - <include refid="Base_Column_List"/> - from message_seller - <where> - </where> - order by seller_message_id desc - </select> -</mapper> \ No newline at end of file diff --git a/oying-system/target/classes/mapper/message/MessageSystemMapper.xml b/oying-system/target/classes/mapper/message/MessageSystemMapper.xml index 3db87d9..b03dca7 100644 --- a/oying-system/target/classes/mapper/message/MessageSystemMapper.xml +++ b/oying-system/target/classes/mapper/message/MessageSystemMapper.xml @@ -2,13 +2,13 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.oying.modules.message.mapper.MessageSystemMapper"> <resultMap id="BaseResultMap" type="com.oying.modules.message.domain.MessageSystem"> - <id column="system_message_id" property="systemMessageId"/> - <result column="message_id" property="messageId"/> - <result column="maintenance_time" property="maintenanceTime"/> + <id column="id" property="id"/> + <result column="start_time" property="startTime"/> + <result column="end_time" property="endTime"/> </resultMap> <sql id="Base_Column_List"> - system_message_id, message_id, maintenance_time + id, start_time, end_time </sql> <select id="findAll" resultMap="BaseResultMap"> @@ -17,6 +17,6 @@ from message_system <where> </where> - order by system_message_id desc + order by id desc </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3