Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
15a25ba5
提交
15a25ba5
authored
5月 16, 2019
作者:
wangtongzhou
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
订单评价的接口
上级
b14169a7
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
255 行增加
和
2 行删除
+255
-2
OrderCommentService.java
...n/java/cn/iocoder/mall/order/api/OrderCommentService.java
+51
-0
OrderCommentCreateBO.java
...va/cn/iocoder/mall/order/api/bo/OrderCommentCreateBO.java
+23
-0
OrderCommentInfoBO.java
...java/cn/iocoder/mall/order/api/bo/OrderCommentInfoBO.java
+1
-1
OrderCommentPageBO.java
...java/cn/iocoder/mall/order/api/bo/OrderCommentPageBO.java
+1
-1
OrderCommentReplyCreateBO.java
.../iocoder/mall/order/api/bo/OrderCommentReplyCreateBO.java
+16
-0
OrderCommentCreateDTO.java
.../cn/iocoder/mall/order/api/dto/OrderCommentCreateDTO.java
+98
-0
OrderCommentReplyCreateDTO.java
...ocoder/mall/order/api/dto/OrderCommentReplyCreateDTO.java
+65
-0
没有找到文件。
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/OrderCommentService.java
0 → 100644
浏览文件 @
15a25ba5
package
cn
.
iocoder
.
mall
.
order
.
api
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.mall.order.api.bo.OrderCommentCreateBO
;
import
cn.iocoder.mall.order.api.bo.OrderCommentInfoBO
;
import
cn.iocoder.mall.order.api.bo.OrderCommentPageBO
;
import
cn.iocoder.mall.order.api.bo.OrderCommentReplyCreateBO
;
import
cn.iocoder.mall.order.api.dto.OrderCommentCreateDTO
;
import
cn.iocoder.mall.order.api.dto.OrderCommentReplyCreateDTO
;
/**
* 订单评论模块
*
* @author wtz
* @time 2019-05-14 22:10
*/
public
interface
OrderCommentService
{
/**
* 评论创建
* @param orderCommentCreateDTO
* @return
*/
CommonResult
<
OrderCommentCreateBO
>
createOrderComment
(
OrderCommentCreateDTO
orderCommentCreateDTO
);
/**
* 评论回复创建
* @param orderCommentReplyCreateDTO
* @return
*/
CommonResult
<
OrderCommentReplyCreateBO
>
createOrderCommentReply
(
OrderCommentReplyCreateDTO
orderCommentReplyCreateDTO
);
/**
* 获取评论列表的分页
* @param productSpuId
* @return
*/
CommonResult
<
OrderCommentPageBO
>
getOrderCommentPage
(
Integer
productSpuId
);
/**
* 获取评论详情
* @param commentId
* @return
*/
CommonResult
<
OrderCommentInfoBO
>
getOrderCommentInfo
(
Integer
commentId
);
}
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/bo/OrderCommentCreateBO.java
0 → 100644
浏览文件 @
15a25ba5
package
cn
.
iocoder
.
mall
.
order
.
api
.
bo
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
/**
*
* 订单评论创建
*
* @author wtz
* @time 2019-05-15 20:35
*
*/
@Data
@Accessors
(
chain
=
true
)
public
class
OrderCommentCreateBO
{
/**
* 评论id
*/
private
Integer
id
;
}
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/bo/OrderCommentInfoBO.java
浏览文件 @
15a25ba5
...
...
@@ -8,7 +8,7 @@ import java.util.List;
/**
*
* 订单回复评价
* 订单回复评价
详情
*
* @author wtz
* @time 2019-05-16 18:40
...
...
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/bo/OrderCommentPageB
o
.java
→
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/bo/OrderCommentPageB
O
.java
浏览文件 @
15a25ba5
...
...
@@ -17,7 +17,7 @@ import java.util.List;
*/
@Data
@Accessors
(
chain
=
true
)
public
class
OrderCommentPageB
o
implements
Serializable
{
public
class
OrderCommentPageB
O
implements
Serializable
{
/**
* 总条数
...
...
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/bo/OrderCommentReplyCreateBO.java
0 → 100644
浏览文件 @
15a25ba5
package
cn
.
iocoder
.
mall
.
order
.
api
.
bo
;
/**
*
* 评论回复创建
*
* @author wtz
* @time 2019-05-16 18:00:00
*/
public
class
OrderCommentReplyCreateBO
{
/**
* 评论回复的id
*/
private
Integer
id
;
}
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/dto/OrderCommentCreateDTO.java
0 → 100644
浏览文件 @
15a25ba5
package
cn
.
iocoder
.
mall
.
order
.
api
.
dto
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
/**
* 订单评论创建
*
* @author wtz
* @time 2019-05-15 20:42
*
*/
@Data
@Accessors
(
chain
=
true
)
public
class
OrderCommentCreateDTO
implements
Serializable
{
/**
* 订单id
*/
private
int
orderId
;
/**
* 订单编号
*/
private
String
orderNo
;
/**
* 商品SPU id
*/
private
int
productSpuId
;
/**
* 商品SPU 名字 SPU 这两个属性待考量我认为加入进去以后后期一些分析可能好做一些
*/
private
String
productSpuName
;
/**
* 商品SKU id
*/
private
int
productSkuId
;
/**
* 商品SKU属性
*/
private
String
productSkuAttrs
;
/**
* 商品SKU价格
*/
private
int
productSkuPrice
;
/**
* 商品SKU地址
*/
private
String
productSkuPicUrl
;
/**
* 用户id
*/
private
Integer
userId
;
/**
* 用户头像
*/
private
String
userAvatar
;
/**
* 用户昵称
*/
private
String
userNickName
;
/**
* 星
*/
private
Integer
star
;
/**
* 产品描述
*/
private
Integer
productDescriptionStar
;
/**
* 物流评价
*/
private
Integer
logisticsStar
;
/**
* 商家评价
*/
private
Integer
merchantStar
;
/**
* 评论内容
*/
private
String
commentContent
;
}
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/dto/OrderCommentReplyCreateDTO.java
0 → 100644
浏览文件 @
15a25ba5
package
cn
.
iocoder
.
mall
.
order
.
api
.
dto
;
import
java.io.Serializable
;
/**
*
* 订单回复评论创建
*
* @author wtz
* @time 2019-05-16 19:07
*
*/
public
class
OrderCommentReplyCreateDTO
implements
Serializable
{
/**
* 评论id
*/
private
Integer
commentId
;
/**
* 评论目标对象id
*/
private
Integer
parentId
;
/**
* 评论目标用户id
*/
private
Integer
parentUserId
;
/**
* 评论目标用户昵称
*/
private
String
parentUserNickName
;
/**
* 评论目标用户头像
*/
private
String
parentUserAvatar
;
/**
* 回复内容
*/
private
String
replyContent
;
/**
* 回复用户id
*/
private
Integer
replyUserId
;
/**
* 回复用户昵称
*/
private
String
replyUserNickName
;
/**
* 回复用户头像
*/
private
String
replyUserAvatar
;
/**
* 回复用户类型
*/
private
Integer
replyUserType
;
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论