|
@@ -227,15 +227,15 @@ public class SalesOrderServiceImpl implements SalesOrderService {
|
|
|
salesOrder.setSalesPostNum(order.getString("invoice_no"));//快递单号
|
|
|
salesOrder.setSalesOpenId(order.getString("mobile"));//唯一标识
|
|
|
salesOrder.setSalesPayType(efastOrderService.getPayType(order.getString("pay_name")));//支付方式
|
|
|
- salesOrder.setSalesPayTime(new Date(order.getInt("pay_time")*1000));//支付时间
|
|
|
+ salesOrder.setSalesPayTime(new Date(order.getLong("pay_time")*1000));//支付时间
|
|
|
salesOrder.setSalesUserRemark(order.getString("postscript"));//买家留言
|
|
|
salesOrder.setSalesAdminRemark(order.getString("to_buyer"));//商家留言
|
|
|
- salesOrder.setSalesAmount(order.getInt("order_amount")*100);//应付款
|
|
|
- salesOrder.setSalesPayMoney(order.getInt("money_paid")*100);//已付款
|
|
|
+ salesOrder.setSalesAmount((int)(order.getDouble("order_amount")*100));//应付款
|
|
|
+ salesOrder.setSalesPayMoney((int)(order.getDouble("money_paid")*100));//已付款
|
|
|
salesOrder.setSalesAddressName(order.getString("consignee"));//收货人
|
|
|
salesOrder.setSalesAddressTel(order.getString("mobile"));//收货人电话
|
|
|
salesOrder.setSalesAddressInfo(order.getString("address").replaceAll(" ","-"));//收货地址
|
|
|
- salesOrder.setSalesShippingFee(order.getInt("shipping_fee")*100);//邮费
|
|
|
+ salesOrder.setSalesShippingFee((int)(order.getDouble("shipping_fee")*100));//邮费
|
|
|
salesOrder.setSalesCreateTime(DateTimeUtil.parse(order.getString("create_time"),"yyyy-MM-dd HH:mm:ss"));//创建时间
|
|
|
if (StringUtils.isNotEmpty(order.getString("delivery_time"))) {
|
|
|
salesOrder.setSalesSendTime(DateTimeUtil.parse(order.getString("delivery_time"),"yyyy-MM-dd HH:mm:ss"));//发货时间
|
|
@@ -269,7 +269,7 @@ public class SalesOrderServiceImpl implements SalesOrderService {
|
|
|
SalesOrderItem item = new SalesOrderItem();
|
|
|
color.setColorBar(itemJson.getString("goods_sn"));
|
|
|
List<ProductColor> colorList = productService.listproductAndColor(color);
|
|
|
- if (colorList != null || colorList.size() > 0) {
|
|
|
+ if (colorList != null && colorList.size() > 0) {
|
|
|
color = colorList.get(0);
|
|
|
item.setItemColorBar(itemJson.getString("goods_sn"));//商品69码
|
|
|
item.setItemNum(itemJson.getInt("sn"));//商品数量
|