|
@@ -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"));
|
|
|
item.setItemNum(itemJson.getInt("sn"));
|