Просмотр исходного кода

订单导出新增地址字段

zhangxin 2 дней назад
Родитель
Сommit
55c5b05429

+ 4 - 1
yami-shop-service/src/main/java/com/yami/shop/service/impl/OrderServiceImpl.java

@@ -2048,7 +2048,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
                         "序号", "订单编号", "下单时间", "付款时间", "订单状态", "订单类型",
                         "序号", "订单编号", "下单时间", "付款时间", "订单状态", "订单类型",
                         "商品名称", "海博商品ID", "商品编码", "规格", "单价(元)", "数量", "小计(元)",
                         "商品名称", "海博商品ID", "商品编码", "规格", "单价(元)", "数量", "小计(元)",
                         "商品总数量", "商品总额(元)", "运费(元)", "积分抵扣(元)",
                         "商品总数量", "商品总额(元)", "运费(元)", "积分抵扣(元)",
-                        "实付金额", "所属企业", "买家姓名", "买家电话"
+                        "实付金额", "所属企业", "买家姓名", "买家电话","收货地址"
                 };
                 };
                 // 创建合并单元格的表头
                 // 创建合并单元格的表头
                 ExportUtils.createMergedHeader(sheet, headerStyle, "正常订单",20);
                 ExportUtils.createMergedHeader(sheet, headerStyle, "正常订单",20);
@@ -2119,6 +2119,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
             sheet.setColumnWidth(18, 15 * 256);  // 所属企业
             sheet.setColumnWidth(18, 15 * 256);  // 所属企业
             sheet.setColumnWidth(19, 10 * 256);  // 买家姓名
             sheet.setColumnWidth(19, 10 * 256);  // 买家姓名
             sheet.setColumnWidth(20, 15 * 256);  // 买家电话
             sheet.setColumnWidth(20, 15 * 256);  // 买家电话
+            sheet.setColumnWidth(21, 15 * 256);  // 收货地址
         }
         }
 
 
         /**
         /**
@@ -2322,6 +2323,8 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
 
 
             // 买家电话
             // 买家电话
             ExportUtils.createCell(sheet, row, 20, 0, rowNum, order.getUserMobile(), dataStyle);
             ExportUtils.createCell(sheet, row, 20, 0, rowNum, order.getUserMobile(), dataStyle);
+            // 收货地址
+            ExportUtils.createCell(sheet, row, 21, 0, rowNum, order.getConsigneeAddress(), dataStyle);
         }
         }
 
 
         /**
         /**

+ 1 - 0
yami-shop-service/src/main/resources/mapper/OrderMapper.xml

@@ -40,6 +40,7 @@
         <result column="order_level" property="orderLevel"/>
         <result column="order_level" property="orderLevel"/>
         <result column="order_split_number" property="orderSplitNumber"/>
         <result column="order_split_number" property="orderSplitNumber"/>
         <result column="order_split_status" property="orderSplitStatus"/>
         <result column="order_split_status" property="orderSplitStatus"/>
+        <result column="consignee_address" property="consigneeAddress"/>
     </resultMap>
     </resultMap>
 
 
     <resultMap id="MyOrderMap" type="com.yami.shop.bean.app.dto.MyOrderDto">
     <resultMap id="MyOrderMap" type="com.yami.shop.bean.app.dto.MyOrderDto">