diff --git a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminOrderController.java b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminOrderController.java index bacc667b..6dcf777c 100644 --- a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminOrderController.java +++ b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminOrderController.java @@ -5,6 +5,9 @@ import org.apache.commons.logging.LogFactory; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.linlinjava.litemall.admin.annotation.RequiresPermissionsDesc; import org.linlinjava.litemall.admin.service.AdminOrderService; +import org.linlinjava.litemall.core.express.ExpressService; +import org.linlinjava.litemall.core.notify.NotifyService; +import org.linlinjava.litemall.core.util.ResponseUtil; import org.linlinjava.litemall.core.validator.Order; import org.linlinjava.litemall.core.validator.Sort; import org.springframework.beans.factory.annotation.Autowired; @@ -22,6 +25,8 @@ public class AdminOrderController { @Autowired private AdminOrderService adminOrderService; + @Autowired + private ExpressService expressService; /** * 查询订单 @@ -47,6 +52,16 @@ public class AdminOrderController { return adminOrderService.list(userId, orderSn, orderStatusArray, page, limit, sort, order); } + /** + * 查询物流公司 + * + * @return + */ + @GetMapping("/channel") + public Object channel() { + return ResponseUtil.ok(expressService.getVendors()); + } + /** * 订单详情 * @@ -99,5 +114,4 @@ public class AdminOrderController { public Object reply(@RequestBody String body) { return adminOrderService.reply(body); } - } diff --git a/litemall-admin/src/api/order.js b/litemall-admin/src/api/order.js index 44d3abe9..a3db87c5 100644 --- a/litemall-admin/src/api/order.js +++ b/litemall-admin/src/api/order.js @@ -43,3 +43,10 @@ export function replyComment(data) { data }) } + +export function listChannel(id) { + return request({ + url: '/order/channel', + method: 'get' + }) +} diff --git a/litemall-admin/src/views/mall/order.vue b/litemall-admin/src/views/mall/order.vue index d41ac483..055c3c45 100644 --- a/litemall-admin/src/views/mall/order.vue +++ b/litemall-admin/src/views/mall/order.vue @@ -3,10 +3,10 @@
- - + + - + 查找 导出 @@ -15,9 +15,9 @@ - + - + - + - + - + - + - + @@ -114,10 +114,12 @@ - + + + - +