From 5274e48fdb951e007b3ffdb1e4a9fcfe84b7c72c Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 29 Sep 2022 17:57:08 +0800
Subject: [PATCH] 20220902
---
src/main/resources/templates/febs/views/modules/order/orderDetail.html | 23 ++++++++++++++++-------
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java | 2 +-
src/main/resources/mapper/modules/MallOrderInfoMapper.xml | 4 +++-
src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java | 1 +
src/main/resources/templates/febs/views/modules/order/orderList.html | 16 ++++++++--------
src/main/java/cc/mrbird/febs/mall/vo/AdminOrderDetailVo.java | 2 ++
6 files changed, 31 insertions(+), 17 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java b/src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java
index cb4a69a..cef66a2 100644
--- a/src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java
+++ b/src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java
@@ -50,6 +50,7 @@
private String phone;
+ private Long addressId;
private String address;
private String longitude;
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
index 2c4106a..0cf01ac 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -226,7 +226,7 @@
orderInfo.setCarriage(delivaryAmount);
}
orderInfo.setAmount(total);
-
+ orderInfo.setAddressId(address.getId());
orderInfo.setName(address.getName());
orderInfo.setPhone(address.getPhone());
orderInfo.setIsHome(addOrderDto.getIsHome());
diff --git a/src/main/java/cc/mrbird/febs/mall/vo/AdminOrderDetailVo.java b/src/main/java/cc/mrbird/febs/mall/vo/AdminOrderDetailVo.java
index 8f39899..059b04b 100644
--- a/src/main/java/cc/mrbird/febs/mall/vo/AdminOrderDetailVo.java
+++ b/src/main/java/cc/mrbird/febs/mall/vo/AdminOrderDetailVo.java
@@ -39,6 +39,8 @@
private String phone;
private String address;
+ private String addressArea;
+ private String addressInfo;
private String longitude;
diff --git a/src/main/resources/mapper/modules/MallOrderInfoMapper.xml b/src/main/resources/mapper/modules/MallOrderInfoMapper.xml
index 9657848..c4e2735 100644
--- a/src/main/resources/mapper/modules/MallOrderInfoMapper.xml
+++ b/src/main/resources/mapper/modules/MallOrderInfoMapper.xml
@@ -247,7 +247,9 @@
</select>
<select id="getMallOrderDetailById" resultType="cc.mrbird.febs.mall.vo.AdminOrderDetailVo">
- select * from mall_order_info a where a.id = #{id}
+ select a.*,b.area addressArea,b.address addressInfo from mall_order_info a
+ left join mall_address_info b on a.address_id = b.id
+ where a.id = #{id}
</select>
<select id="getMallOrderItemByOrderId" resultType="cc.mrbird.febs.mall.entity.MallOrderItem">
diff --git a/src/main/resources/templates/febs/views/modules/order/orderDetail.html b/src/main/resources/templates/febs/views/modules/order/orderDetail.html
index 0348849..06cab11 100644
--- a/src/main/resources/templates/febs/views/modules/order/orderDetail.html
+++ b/src/main/resources/templates/febs/views/modules/order/orderDetail.html
@@ -39,13 +39,20 @@
</div>
</div>
</div>
-<!-- <div class="layui-form-item">-->
-<!-- <label class="layui-form-label">地址:</label>-->
-<!-- <div class="layui-input-block">-->
-<!-- <input type="text" name="address"-->
-<!-- autocomplete="off" class="layui-input" readonly>-->
-<!-- </div>-->
-<!-- </div>-->
+ <div class="layui-form-item">
+ <label class="layui-form-label">地区:</label>
+ <div class="layui-input-block">
+ <input type="text" name="addressArea"
+ autocomplete="off" class="layui-input" readonly>
+ </div>
+ </div>
+ <div class="layui-form-item">
+ <label class="layui-form-label">地址:</label>
+ <div class="layui-input-block">
+ <input type="text" name="addressInfo"
+ autocomplete="off" class="layui-input" readonly>
+ </div>
+ </div>
<!-- <div class="layui-form-item">-->
<!-- <label class="layui-form-label">支付订单号:</label>-->
<!-- <div class="layui-input-block">-->
@@ -116,6 +123,8 @@
"phone": orderDetail.phone,
"amount": orderDetail.amount,
"orderItems": orderDetail.orderItems,
+ "addressArea": orderDetail.addressArea,
+ "addressInfo": orderDetail.addressInfo,
// "expressNo": orderDetail.expressNo,
// "expressCom": orderDetail.expressCom,
// "payImage": orderDetail.payImage,
diff --git a/src/main/resources/templates/febs/views/modules/order/orderList.html b/src/main/resources/templates/febs/views/modules/order/orderList.html
index 4f0bb5b..abc1f28 100644
--- a/src/main/resources/templates/febs/views/modules/order/orderList.html
+++ b/src/main/resources/templates/febs/views/modules/order/orderList.html
@@ -324,11 +324,11 @@
cols: [[
{type: 'checkbox', fixed: 'left'},
{field: 'orderNo', title: '订单编号', minWidth: 200,align:'left'},
- {field: 'memberName', title: '购买人', minWidth: 120,align:'left'},
+ {field: 'memberName', title: '购买人', minWidth: 100,align:'left'},
{field: 'memberPhone', title: '联系方式', minWidth: 120,align:'left'},
// {field: 'memberBindPhone', title: '联系方式', minWidth: 120,align:'left'},
- {field: 'goodsName', title: '商品', minWidth: 120,align:'left'},
- {field: 'amount', title: '订单金额', minWidth: 120,align:'left'},
+ {field: 'goodsName', title: '商品', minWidth: 160,align:'left'},
+ {field: 'amount', title: '订单金额', minWidth: 80,align:'left'},
{field: 'leaderName', title: '团长', minWidth: 120,align:'left'},
{field: 'orderTime', title: '下单时间', minWidth: 200,align:'left'},
{field: 'isHome', title: '配送方式',
@@ -340,7 +340,7 @@
}else{
return ''
}
- }, minWidth: 120,align:'center'},
+ }, minWidth: 100,align:'center'},
{field: 'status', title: '状态',
templet: function (d) {
if (d.status === 1) {
@@ -372,10 +372,10 @@
}else{
return ''
}
- }, minWidth: 120,align:'center'},
- {field: 'payMethod', title: '支付方式', minWidth: 120,align:'left'},
- {field: 'payTime', title: '支付时间', minWidth: 200,align:'left'},
- {field: 'wxOrderNo', title: '支付订单号', minWidth: 200,align:'left'},
+ }, minWidth: 80,align:'center'},
+ {field: 'payMethod', title: '支付方式', minWidth: 100,align:'left'},
+ {field: 'payTime', title: '支付时间', minWidth: 120,align:'left'},
+ {field: 'wxOrderNo', title: '支付订单号', minWidth: 120,align:'left'},
{title: '操作',
templet: function (d) {
return '<button class="layui-btn layui-btn-normal layui-btn-xs" lay-event="seeOrder" shiro:hasPermission="user:update">详情</button>'
--
Gitblit v1.9.1