|
@@ -15,6 +15,7 @@ use common\models\DecOrder;
|
|
|
use common\models\forms\DeclarationForm;
|
|
use common\models\forms\DeclarationForm;
|
|
|
use common\models\forms\OrderForm;
|
|
use common\models\forms\OrderForm;
|
|
|
use common\models\Order;
|
|
use common\models\Order;
|
|
|
|
|
+use common\models\OrderGoods;
|
|
|
use common\models\ReceiveAddress;
|
|
use common\models\ReceiveAddress;
|
|
|
use common\models\Region;
|
|
use common\models\Region;
|
|
|
use common\models\ShopGoods;
|
|
use common\models\ShopGoods;
|
|
@@ -137,13 +138,14 @@ class ShopController extends BaseController {
|
|
|
$condition = ' AND USER_ID=:USER_ID AND IS_DEL=0';
|
|
$condition = ' AND USER_ID=:USER_ID AND IS_DEL=0';
|
|
|
$params[':USER_ID'] = \Yii::$app->user->id;
|
|
$params[':USER_ID'] = \Yii::$app->user->id;
|
|
|
$data = DecOrder::lists($condition, $params, [
|
|
$data = DecOrder::lists($condition, $params, [
|
|
|
- 'select' => 'DO.*,U.USER_NAME USER_NAME,U.REAL_NAME REAL_NAME,RU.USER_NAME REC_USER_NAME,RU.REAL_NAME REC_REAL_NAME,CU.USER_NAME CON_USER_NAME,CU.REAL_NAME CON_REAL_NAME',
|
|
|
|
|
|
|
+ 'select' => 'DO.*,U.USER_NAME USER_NAME,U.REAL_NAME REAL_NAME,RU.USER_NAME REC_USER_NAME,RU.REAL_NAME REC_REAL_NAME,CU.USER_NAME CON_USER_NAME,CU.REAL_NAME CON_REAL_NAME,OG.*',
|
|
|
'orderBy' => 'DO.CREATED_AT DESC',
|
|
'orderBy' => 'DO.CREATED_AT DESC',
|
|
|
'from' => DecOrder::tableName() . ' AS DO',
|
|
'from' => DecOrder::tableName() . ' AS DO',
|
|
|
'join' => [
|
|
'join' => [
|
|
|
['LEFT JOIN', User::tableName() . ' AS U', 'DO.TO_USER_ID=U.ID'],
|
|
['LEFT JOIN', User::tableName() . ' AS U', 'DO.TO_USER_ID=U.ID'],
|
|
|
['LEFT JOIN', User::tableName() . ' AS RU', 'DO.REC_USER_ID=RU.ID'],
|
|
['LEFT JOIN', User::tableName() . ' AS RU', 'DO.REC_USER_ID=RU.ID'],
|
|
|
['LEFT JOIN', User::tableName() . ' AS CU', 'DO.CON_USER_ID=CU.ID'],
|
|
['LEFT JOIN', User::tableName() . ' AS CU', 'DO.CON_USER_ID=CU.ID'],
|
|
|
|
|
+ ['LEFT JOIN', OrderGoods::tableName() . ' AS OG', 'OG.ORDER_SN=DO.ORDER_SN'],
|
|
|
],
|
|
],
|
|
|
]);
|
|
]);
|
|
|
return static::notice($data);
|
|
return static::notice($data);
|
|
@@ -159,11 +161,12 @@ class ShopController extends BaseController {
|
|
|
$condition = " AND ORDER_TYPE='FX' AND (USER_ID=:USER_ID OR CREATE_USER='$uname')";
|
|
$condition = " AND ORDER_TYPE='FX' AND (USER_ID=:USER_ID OR CREATE_USER='$uname')";
|
|
|
$params[':USER_ID'] = \Yii::$app->user->id;
|
|
$params[':USER_ID'] = \Yii::$app->user->id;
|
|
|
$data = Order::lists($condition, $params, [
|
|
$data = Order::lists($condition, $params, [
|
|
|
- 'select' => 'O.*,U.REAL_NAME',
|
|
|
|
|
|
|
+ 'select' => 'O.*,U.REAL_NAME,OG.*',
|
|
|
'orderBy' => 'O.CREATED_AT DESC',
|
|
'orderBy' => 'O.CREATED_AT DESC',
|
|
|
'from' => Order::tableName() . ' AS O',
|
|
'from' => Order::tableName() . ' AS O',
|
|
|
'join' => [
|
|
'join' => [
|
|
|
['LEFT JOIN', User::tableName() . ' AS U', 'U.ID=O.USER_ID'],
|
|
['LEFT JOIN', User::tableName() . ' AS U', 'U.ID=O.USER_ID'],
|
|
|
|
|
+ ['LEFT JOIN', OrderGoods::tableName() . ' AS OG', 'OG.ORDER_SN=O.SN'],
|
|
|
],
|
|
],
|
|
|
]);
|
|
]);
|
|
|
foreach ($data['list'] as $key => $value) {
|
|
foreach ($data['list'] as $key => $value) {
|