Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
21bb6fd1
提交
21bb6fd1
authored
4月 05, 2019
作者:
sin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
- 添加后去收件人信息
上级
fb60682c
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
52 行增加
和
0 行删除
+52
-0
AdminsOrderController.java
.../application/controller/admins/AdminsOrderController.java
+7
-0
OrderService.java
...src/main/java/cn/iocoder/mall/order/api/OrderService.java
+9
-0
OrderRecipientConvert.java
...iocoder/mall/order/biz/convert/OrderRecipientConvert.java
+3
-0
OrderRecipientMapper.java
...a/cn/iocoder/mall/order/biz/dao/OrderRecipientMapper.java
+11
-0
OrderServiceImpl.java
...a/cn/iocoder/mall/order/biz/service/OrderServiceImpl.java
+11
-0
OrderRecipientMapper.xml
...e-impl/src/main/resources/mapper/OrderRecipientMapper.xml
+11
-0
没有找到文件。
order/order-application/src/main/java/cn/iocoder/mall/order/application/controller/admins/AdminsOrderController.java
浏览文件 @
21bb6fd1
...
@@ -4,6 +4,7 @@ import cn.iocoder.common.framework.vo.CommonResult;
...
@@ -4,6 +4,7 @@ import cn.iocoder.common.framework.vo.CommonResult;
import
cn.iocoder.mall.order.api.OrderService
;
import
cn.iocoder.mall.order.api.OrderService
;
import
cn.iocoder.mall.order.api.bo.OrderItemBO
;
import
cn.iocoder.mall.order.api.bo.OrderItemBO
;
import
cn.iocoder.mall.order.api.bo.OrderPageBO
;
import
cn.iocoder.mall.order.api.bo.OrderPageBO
;
import
cn.iocoder.mall.order.api.bo.OrderRecipientBO
;
import
cn.iocoder.mall.order.api.dto.*
;
import
cn.iocoder.mall.order.api.dto.*
;
import
cn.iocoder.mall.order.application.convert.OrderConvertAPP
;
import
cn.iocoder.mall.order.application.convert.OrderConvertAPP
;
import
cn.iocoder.mall.order.application.vo.OrderItemUpdateVO
;
import
cn.iocoder.mall.order.application.vo.OrderItemUpdateVO
;
...
@@ -45,6 +46,12 @@ public class AdminsOrderController {
...
@@ -45,6 +46,12 @@ public class AdminsOrderController {
return
orderService
.
getOrderItems
(
orderId
);
return
orderService
.
getOrderItems
(
orderId
);
}
}
@GetMapping
(
"order_recipient_info"
)
@ApiOperation
(
"订单收件人信息"
)
public
CommonResult
<
OrderRecipientBO
>
getOrderRecipientBO
(
@RequestParam
(
"orderId"
)
Integer
orderId
)
{
return
orderService
.
getOrderRecipientBO
(
orderId
);
}
@PutMapping
(
"update_remark"
)
@PutMapping
(
"update_remark"
)
@ApiOperation
(
"更新-更新订单备注"
)
@ApiOperation
(
"更新-更新订单备注"
)
public
CommonResult
updateRemark
(
@RequestParam
(
"orderId"
)
Integer
orderId
,
public
CommonResult
updateRemark
(
@RequestParam
(
"orderId"
)
Integer
orderId
,
...
...
order/order-service-api/src/main/java/cn/iocoder/mall/order/api/OrderService.java
浏览文件 @
21bb6fd1
...
@@ -4,6 +4,7 @@ import cn.iocoder.common.framework.vo.CommonResult;
...
@@ -4,6 +4,7 @@ import cn.iocoder.common.framework.vo.CommonResult;
import
cn.iocoder.mall.order.api.bo.OrderCreateBO
;
import
cn.iocoder.mall.order.api.bo.OrderCreateBO
;
import
cn.iocoder.mall.order.api.bo.OrderItemBO
;
import
cn.iocoder.mall.order.api.bo.OrderItemBO
;
import
cn.iocoder.mall.order.api.bo.OrderPageBO
;
import
cn.iocoder.mall.order.api.bo.OrderPageBO
;
import
cn.iocoder.mall.order.api.bo.OrderRecipientBO
;
import
cn.iocoder.mall.order.api.dto.*
;
import
cn.iocoder.mall.order.api.dto.*
;
import
java.util.List
;
import
java.util.List
;
...
@@ -32,6 +33,14 @@ public interface OrderService {
...
@@ -32,6 +33,14 @@ public interface OrderService {
*/
*/
CommonResult
<
List
<
OrderItemBO
>>
getOrderItems
(
Integer
orderId
);
CommonResult
<
List
<
OrderItemBO
>>
getOrderItems
(
Integer
orderId
);
/**
* 订单收件人信息
*
* @param orderId
* @return
*/
CommonResult
<
OrderRecipientBO
>
getOrderRecipientBO
(
Integer
orderId
);
/**
/**
* 订单 - 创建
* 订单 - 创建
*
*
...
...
order/order-service-impl/src/main/java/cn/iocoder/mall/order/biz/convert/OrderRecipientConvert.java
浏览文件 @
21bb6fd1
...
@@ -23,6 +23,9 @@ public interface OrderRecipientConvert {
...
@@ -23,6 +23,9 @@ public interface OrderRecipientConvert {
@Mappings
({})
@Mappings
({})
OrderRecipientDO
convert
(
OrderCreateDTO
orderCreateDTO
);
OrderRecipientDO
convert
(
OrderCreateDTO
orderCreateDTO
);
@Mappings
({})
OrderRecipientBO
convert
(
OrderRecipientDO
orderRecipientDO
);
@Mappings
({})
@Mappings
({})
List
<
OrderRecipientBO
>
convert
(
List
<
OrderRecipientDO
>
orderRecipientDOList
);
List
<
OrderRecipientBO
>
convert
(
List
<
OrderRecipientDO
>
orderRecipientDOList
);
}
}
order/order-service-impl/src/main/java/cn/iocoder/mall/order/biz/dao/OrderRecipientMapper.java
浏览文件 @
21bb6fd1
...
@@ -24,6 +24,16 @@ public interface OrderRecipientMapper {
...
@@ -24,6 +24,16 @@ public interface OrderRecipientMapper {
*/
*/
int
insert
(
OrderRecipientDO
orderRecipient
);
int
insert
(
OrderRecipientDO
orderRecipient
);
/**
* 查询 - 根据 orderId
*
* @param orderId
* @return
*/
OrderRecipientDO
selectByOrderId
(
@Param
(
"orderId"
)
Integer
orderId
);
/**
/**
* 查询 - 根据 orderIds
* 查询 - 根据 orderIds
*
*
...
@@ -33,4 +43,5 @@ public interface OrderRecipientMapper {
...
@@ -33,4 +43,5 @@ public interface OrderRecipientMapper {
List
<
OrderRecipientDO
>
selectByOrderIds
(
List
<
OrderRecipientDO
>
selectByOrderIds
(
@Param
(
"orderIds"
)
Collection
<
Integer
>
orderIds
@Param
(
"orderIds"
)
Collection
<
Integer
>
orderIds
);
);
}
}
order/order-service-impl/src/main/java/cn/iocoder/mall/order/biz/service/OrderServiceImpl.java
浏览文件 @
21bb6fd1
...
@@ -118,6 +118,17 @@ public class OrderServiceImpl implements OrderService {
...
@@ -118,6 +118,17 @@ public class OrderServiceImpl implements OrderService {
return
CommonResult
.
success
(
orderItemBOList
);
return
CommonResult
.
success
(
orderItemBOList
);
}
}
@Override
public
CommonResult
<
OrderRecipientBO
>
getOrderRecipientBO
(
Integer
orderId
)
{
if
(
orderMapper
.
selectById
(
orderId
)
==
null
)
{
return
ServiceExceptionUtil
.
error
(
OrderErrorCodeEnum
.
ORDER_NOT_EXISTENT
.
getCode
());
}
OrderRecipientDO
orderRecipientDO
=
orderRecipientMapper
.
selectByOrderId
(
orderId
);
OrderRecipientBO
orderRecipientBO
=
OrderRecipientConvert
.
INSTANCE
.
convert
(
orderRecipientDO
);
return
CommonResult
.
success
(
orderRecipientBO
);
}
@Override
@Override
@Transactional
@Transactional
public
CommonResult
<
OrderCreateBO
>
createOrder
(
Integer
userId
,
OrderCreateDTO
orderCreateDTO
)
{
public
CommonResult
<
OrderCreateBO
>
createOrder
(
Integer
userId
,
OrderCreateDTO
orderCreateDTO
)
{
...
...
order/order-service-impl/src/main/resources/mapper/OrderRecipientMapper.xml
浏览文件 @
21bb6fd1
...
@@ -20,6 +20,16 @@
...
@@ -20,6 +20,16 @@
)
)
</insert>
</insert>
<!--
查询 - 根据 orderId
-->
<select
id=
"selectByOrderId"
resultType=
"cn.iocoder.mall.order.biz.dataobject.OrderRecipientDO"
>
SELECT
<include
refid=
"FIELDS"
/>
FROM `order_recipient`
WHERE order_id = #{orderId}
</select>
<!--
<!--
查询 - 根据 orderIds
查询 - 根据 orderIds
-->
-->
...
@@ -32,4 +42,5 @@
...
@@ -32,4 +42,5 @@
#{orderId}
#{orderId}
</foreach>
</foreach>
</select>
</select>
</mapper>
</mapper>
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论