Merge branch 'feature/article' into develop
# Conflicts: # app/console/service/VehicleNewSkusService.php
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
namespace app\console\service;
|
namespace app\console\service;
|
||||||
|
|
||||||
use app\console\model\ModelModel;
|
use app\console\model\ModelModel;
|
||||||
|
use app\console\model\ModelTranslationModel;
|
||||||
use app\mzl\common\services\BaseService;
|
use app\mzl\common\services\BaseService;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
@@ -122,6 +123,13 @@ class ModelService extends BaseService
|
|||||||
$sourceLocale,
|
$sourceLocale,
|
||||||
$sourceFields
|
$sourceFields
|
||||||
);
|
);
|
||||||
|
ModelTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'model_id' => $id,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
|
$sourceFields
|
||||||
|
);
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ use app\console\model\DraftsModel;
|
|||||||
use app\console\model\VehicleApplyModel;
|
use app\console\model\VehicleApplyModel;
|
||||||
use app\apis\model\VehicleAlbumModel;
|
use app\apis\model\VehicleAlbumModel;
|
||||||
use app\console\model\VehicleDataModel;
|
use app\console\model\VehicleDataModel;
|
||||||
|
use app\console\model\VehicleDataTranslationModel;
|
||||||
use app\mzl\common\org\XunfeiFanyi;
|
use app\mzl\common\org\XunfeiFanyi;
|
||||||
use app\mzl\common\services\BaseService;
|
use app\mzl\common\services\BaseService;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
@@ -243,10 +244,17 @@ class VehicleDataService extends BaseService
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 异步翻译并写入 hs_vehicle_data_translation 表
|
// 异步翻译并写入 hs_vehicle_data_translation 表
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicle',
|
// 'vehicle',
|
||||||
$id,
|
// $id,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $sourceFields
|
||||||
|
// );
|
||||||
|
VehicleDataTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'vehicle_id' => $id,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$sourceFields
|
$sourceFields
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -3,12 +3,17 @@
|
|||||||
namespace app\console\service;
|
namespace app\console\service;
|
||||||
|
|
||||||
use app\console\model\VehicleNewAlbumModel;
|
use app\console\model\VehicleNewAlbumModel;
|
||||||
|
use app\console\model\VehicleNewAlbumTranslationModel;
|
||||||
use app\console\model\VehicleNewAskedModel;
|
use app\console\model\VehicleNewAskedModel;
|
||||||
|
use app\console\model\VehicleNewAskedTranslationModel;
|
||||||
use app\console\model\VehicleNewContentModel;
|
use app\console\model\VehicleNewContentModel;
|
||||||
|
use app\console\model\VehicleNewContentTranslationModel;
|
||||||
use app\console\model\VehicleNewModel;
|
use app\console\model\VehicleNewModel;
|
||||||
use app\console\model\VehicleNewSkuAttributesModel;
|
use app\console\model\VehicleNewSkuAttributesModel;
|
||||||
use app\console\model\VehicleNewSkusModel;
|
use app\console\model\VehicleNewSkusModel;
|
||||||
use app\console\model\VehicleNewTraitModel;
|
use app\console\model\VehicleNewTraitModel;
|
||||||
|
use app\console\model\VehicleNewTraitTranslationModel;
|
||||||
|
use app\console\model\VehicleNewTranslationModel;
|
||||||
use app\mzl\common\services\BaseService;
|
use app\mzl\common\services\BaseService;
|
||||||
use app\mzl\modules\translation\service\TranslationService;
|
use app\mzl\modules\translation\service\TranslationService;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
@@ -279,10 +284,17 @@ class VehicleNewService extends BaseService
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 异步翻译并写入 hs_vehicle_data_translation 表
|
// 异步翻译并写入 hs_vehicle_data_translation 表
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNew',
|
// 'vehicleNew',
|
||||||
$id,
|
// $id,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $sourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'vehicle_id' => $id,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$sourceFields
|
$sourceFields
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -306,10 +318,17 @@ class VehicleNewService extends BaseService
|
|||||||
$askedId = $asked_res->id;
|
$askedId = $asked_res->id;
|
||||||
$askedsId[] = $askedId;
|
$askedsId[] = $askedId;
|
||||||
}
|
}
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNewAsked',
|
// 'vehicleNewAsked',
|
||||||
$askedId,
|
// $askedId,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $askedsourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewAskedTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'asked_id' => $askedId,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$askedsourceFields
|
$askedsourceFields
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -335,10 +354,17 @@ class VehicleNewService extends BaseService
|
|||||||
$traitId = $trait_res->id;
|
$traitId = $trait_res->id;
|
||||||
$traitsId[] = $traitId;
|
$traitsId[] = $traitId;
|
||||||
}
|
}
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNewTrait',
|
// 'vehicleNewTrait',
|
||||||
$traitId,
|
// $traitId,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $traitsourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewTraitTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'trait_id' => $traitId,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$traitsourceFields
|
$traitsourceFields
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -371,10 +397,17 @@ class VehicleNewService extends BaseService
|
|||||||
$albumsId[] = $albumId;
|
$albumsId[] = $albumId;
|
||||||
}
|
}
|
||||||
|
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNewAlbum',
|
// 'vehicleNewAlbum',
|
||||||
$albumId,
|
// $albumId,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $albumsourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewAlbumTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'album_id' => $albumId,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$albumsourceFields
|
$albumsourceFields
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -407,10 +440,17 @@ class VehicleNewService extends BaseService
|
|||||||
$contentsId[] = $contentId;
|
$contentsId[] = $contentId;
|
||||||
}
|
}
|
||||||
|
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNewContent',
|
// 'vehicleNewContent',
|
||||||
$contentId,
|
// $contentId,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $contentsourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewContentTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'content_id' => $contentId,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$contentsourceFields
|
$contentsourceFields
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ namespace app\console\service;
|
|||||||
use app\console\model\VehicleNewAttributeValuesModel;
|
use app\console\model\VehicleNewAttributeValuesModel;
|
||||||
use app\console\model\VehicleNewSkuAttributesModel;
|
use app\console\model\VehicleNewSkuAttributesModel;
|
||||||
use app\console\model\VehicleNewSkusModel;
|
use app\console\model\VehicleNewSkusModel;
|
||||||
|
use app\console\model\VehicleNewSkusTranslationModel;
|
||||||
use app\mzl\common\services\BaseService;
|
use app\mzl\common\services\BaseService;
|
||||||
use app\mzl\modules\translation\service\TranslationService;
|
use app\mzl\modules\translation\service\TranslationService;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
@@ -137,10 +138,17 @@ class VehicleNewSkusService extends BaseService
|
|||||||
}
|
}
|
||||||
|
|
||||||
//异步翻译并写入 hs_vehicle_new_skus_translation 表
|
//异步翻译并写入 hs_vehicle_new_skus_translation 表
|
||||||
(new TranslationService())->queueTranslations(
|
// (new TranslationService())->queueTranslations(
|
||||||
'vehicleNewSku',
|
// 'vehicleNewSku',
|
||||||
$id,
|
// $id,
|
||||||
$sourceLocale,
|
// $sourceLocale,
|
||||||
|
// $sourceFields
|
||||||
|
// );
|
||||||
|
VehicleNewSkusTranslationModel::updateOrCreate(
|
||||||
|
[
|
||||||
|
'sku_id' => $id,
|
||||||
|
'locale' => $sourceLocale,
|
||||||
|
],
|
||||||
$sourceFields
|
$sourceFields
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user