fix: 增加商家订单备注功能
This commit is contained in:
parent
6311767320
commit
6deed61311
2
DB/2024-05-10_order.sql
Normal file
2
DB/2024-05-10_order.sql
Normal file
@ -0,0 +1,2 @@
|
||||
ALTER TABLE `li_order`
|
||||
ADD COLUMN `seller_remark` varchar(255) NULL COMMENT '商家订单备注' AFTER `remark`;
|
@ -148,6 +148,9 @@ public class Order extends BaseEntity {
|
||||
@ApiModelProperty(value = "买家订单备注")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty(value = "卖家订单备注")
|
||||
private String sellerRemark;
|
||||
|
||||
@ApiModelProperty(value = "订单取消原因")
|
||||
private String cancelReason;
|
||||
|
||||
|
@ -148,6 +148,9 @@ public class OrderSimpleVO {
|
||||
@ApiModelProperty(value = "退款金额")
|
||||
private String groupRefundPrice;
|
||||
|
||||
@ApiModelProperty(value = "卖家订单备注")
|
||||
private String sellerRemark;
|
||||
|
||||
public List<OrderItemVO> getOrderItems() {
|
||||
if (CharSequenceUtil.isEmpty(groupGoodsId)) {
|
||||
return new ArrayList<>();
|
||||
|
@ -60,7 +60,8 @@ public interface OrderMapper extends BaseMapper<Order> {
|
||||
* @param queryWrapper 查询条件
|
||||
* @return 简短订单分页
|
||||
*/
|
||||
@Select("select o.sn,o.flow_price,o.create_time,o.order_status,o.pay_status,o.payment_method,o.payment_time,o.member_name,o.store_name as store_name,o.store_id as store_id,o.client_type,o.order_type,o.deliver_status,o.order_promotion_type " +
|
||||
@Select("select o.sn,o.flow_price,o.create_time,o.order_status,o.pay_status,o.payment_method,o.payment_time,o.member_name,o.store_name as " +
|
||||
"store_name,o.store_id as store_id,o.client_type,o.order_type,o.deliver_status,o.order_promotion_type,o.seller_remark " +
|
||||
",GROUP_CONCAT(oi.goods_id) as group_goods_id," +
|
||||
" GROUP_CONCAT(oi.sku_id) as group_sku_id," +
|
||||
" GROUP_CONCAT(oi.num) as group_num" +
|
||||
|
@ -320,4 +320,12 @@ public interface OrderService extends IService<Order> {
|
||||
*/
|
||||
Order partDelivery(PartDeliveryParamsDTO partDeliveryParamsDTO);
|
||||
|
||||
/**
|
||||
* 卖家订单备注
|
||||
*
|
||||
* @param orderSn 订单编号
|
||||
* @param sellerRemark 卖家订单备注
|
||||
* @return 订单
|
||||
*/
|
||||
Order updateSellerRemark(String orderSn, String sellerRemark);
|
||||
}
|
@ -883,6 +883,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
||||
return order;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Order updateSellerRemark(String orderSn, String sellerRemark) {
|
||||
Order order = this.getBySn(orderSn);
|
||||
order.setSellerRemark(sellerRemark);
|
||||
this.updateById(order);
|
||||
return order;
|
||||
}
|
||||
|
||||
/**
|
||||
* 虚拟成团
|
||||
*
|
||||
|
@ -127,4 +127,11 @@ public class OrderManagerController {
|
||||
public ResultMessage<Object> getTraces(@NotBlank(message = "订单编号不能为空") @PathVariable String orderSn) {
|
||||
return ResultUtil.data(orderService.getTraces(orderSn));
|
||||
}
|
||||
|
||||
@ApiOperation(value = "卖家订单备注")
|
||||
@PutMapping("/{orderSn}/sellerRemark")
|
||||
public ResultMessage<Object> sellerRemark(@PathVariable String orderSn, @RequestParam String sellerRemark) {
|
||||
orderService.updateSellerRemark(orderSn, sellerRemark);
|
||||
return ResultUtil.success();
|
||||
}
|
||||
}
|
@ -251,4 +251,11 @@ public class OrderStoreController {
|
||||
public ResultMessage<Object> delivery(@RequestBody PartDeliveryParamsDTO partDeliveryParamsDTO) {
|
||||
return ResultUtil.data(orderService.partDelivery(partDeliveryParamsDTO));
|
||||
}
|
||||
|
||||
@ApiOperation(value = "卖家订单备注")
|
||||
@PutMapping("/{orderSn}/sellerRemark")
|
||||
public ResultMessage<Object> sellerRemark(@PathVariable String orderSn, @RequestParam String sellerRemark) {
|
||||
orderService.updateSellerRemark(orderSn, sellerRemark);
|
||||
return ResultUtil.success();
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user