|
@@ -184,12 +184,9 @@ class ShopController extends BaseController {
|
|
|
$adminId = Yii::$app->getUser()->getUserInfo()['id'];
|
|
$adminId = Yii::$app->getUser()->getUserInfo()['id'];
|
|
|
$adminCountry = AdminCountry::getCountry($adminId);
|
|
$adminCountry = AdminCountry::getCountry($adminId);
|
|
|
|
|
|
|
|
|
|
+ $countries = array_filter($countries, fn($country) => in_array($country['ID'], $adminCountry));
|
|
|
|
|
+ $countries = array_values($countries);
|
|
|
foreach ($countries as $key => $country) {
|
|
foreach ($countries as $key => $country) {
|
|
|
- if (!in_array($country['ID'], $adminCountry)) {
|
|
|
|
|
- unset($countries[$key]);
|
|
|
|
|
- continue;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
// 货币
|
|
// 货币
|
|
|
$countries[$key]['LOCAL_CURRENCY_NAME'] = $currencies[$country['LOCAL_CURRENCY_ID']]['NAME'] ?? '';
|
|
$countries[$key]['LOCAL_CURRENCY_NAME'] = $currencies[$country['LOCAL_CURRENCY_ID']]['NAME'] ?? '';
|
|
|
$countries[$key]['CURRENCY_PRODUCT_RATE'] = $currenciesConversions[$country['LOCAL_CURRENCY_ID']]['PRODUCT_RATE'] ?? 0;
|
|
$countries[$key]['CURRENCY_PRODUCT_RATE'] = $currenciesConversions[$country['LOCAL_CURRENCY_ID']]['PRODUCT_RATE'] ?? 0;
|
|
@@ -480,7 +477,6 @@ class ShopController extends BaseController {
|
|
|
return "'" . addslashes($item) . "'";
|
|
return "'" . addslashes($item) . "'";
|
|
|
}, $adminCountry);
|
|
}, $adminCountry);
|
|
|
|
|
|
|
|
-
|
|
|
|
|
$filter['condition'] = !$filter['condition'] ? '1=1 AND O.IS_DELETE=0' : ('O.IS_DELETE=0 ' . $filter['condition']) . " AND O.COUNTRY_ID IN (" . implode(',', $quotedAdminCountry) . ")";
|
|
$filter['condition'] = !$filter['condition'] ? '1=1 AND O.IS_DELETE=0' : ('O.IS_DELETE=0 ' . $filter['condition']) . " AND O.COUNTRY_ID IN (" . implode(',', $quotedAdminCountry) . ")";
|
|
|
$form = new ShopExportForm();
|
|
$form = new ShopExportForm();
|
|
|
$result = $form->run($filter, \Yii::t('ctx', 'shopOrderListExport')); // 订单列表
|
|
$result = $form->run($filter, \Yii::t('ctx', 'shopOrderListExport')); // 订单列表
|