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