diff --git a/app/order/model/OrderModel.php b/app/order/model/OrderModel.php
index 72300fa..a68a9dd 100644
--- a/app/order/model/OrderModel.php
+++ b/app/order/model/OrderModel.php
@@ -32,7 +32,7 @@ class OrderModel extends Model
         $d = 0;
         foreach ($all as $key => $item) {
             $item['detail'] = Db::name('zj_order_goods')->alias('o')
-                ->field('o.*,g.name,g.intro,g.price,g.thumb')
+                ->field('o.*,g.name,g.intro,o.price,g.thumb')
                 ->join('zj_goods g', 'g.id=o.gid')
                 ->where(['oid' => $item['id']])->select()->toArray();
             foreach ($item['detail'] as $k => $v) {
diff --git a/app/pay/controller/PayController.php b/app/pay/controller/PayController.php
index 1cd90e6..27f6572 100644
--- a/app/pay/controller/PayController.php
+++ b/app/pay/controller/PayController.php
@@ -79,7 +79,8 @@ class PayController extends HomeBaseController
                     $orderGoods[$k] = [
                         'oid' => $oid,
                         'gid' => $v['id'],
-                        'num' => $v['num']
+                        'num' => $v['num'],
+                        'price' => Db::name('zj_goods')->where(['id'=>$v['id']])->value('price')
                     ];
                 }
                 if (Db::name('zj_order_goods')->insertAll($orderGoods)) {