|
|
@@ -9,17 +9,15 @@ import com.cyksj.common.util.Jsons;
|
|
|
import com.cyksj.dto.Result;
|
|
|
import com.cyksj.enums.BusinessType;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
+import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.entity.BackInfoTranslations;
|
|
|
-import com.cyksj.model.entity.GoodsDiscountPlusPurchaseRelation;
|
|
|
-import com.cyksj.model.entity.GoodsDon;
|
|
|
-import com.cyksj.model.entity.GoodsDonSku;
|
|
|
-import com.cyksj.model.entity.UserPageLanguage;
|
|
|
import com.cyksj.model.manage.request.ReqGoodsSkuInsert;
|
|
|
import com.cyksj.model.request.CombinationSkuReq;
|
|
|
import com.cyksj.service.mange.CmsGoodsDonService;
|
|
|
import com.cyksj.service.mange.CmsGoodsDonSkuService;
|
|
|
import com.cyksj.service.mange.CmsGoodsDonSpecService;
|
|
|
import com.cyksj.service.mange.RefreshCacheService;
|
|
|
+import com.cyksj.service.translations.BackInfoTranslationsFrontService;
|
|
|
import com.cyksj.service.translations.BackInfoTranslationsService;
|
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
|
import com.ejlchina.searcher.SearchResult;
|
|
|
@@ -61,6 +59,8 @@ public class CmsGoodsDonSkuController {
|
|
|
|
|
|
private final BackInfoTranslationsService backInfoTranslationsService;
|
|
|
|
|
|
+ private final BackInfoTranslationsFrontService backInfoTranslationsFrontService;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 新增 商品spec & sku
|
|
|
@@ -215,6 +215,10 @@ public class CmsGoodsDonSkuController {
|
|
|
.build()));
|
|
|
}
|
|
|
});
|
|
|
+ String lang = request.getHeader("lang");
|
|
|
+ if (!StrUtil.equals(lang, UserPageLanguage.Language.zh_HK.name())) {
|
|
|
+ backInfoTranslationsFrontService.setSkuBackLanguage(skuViewList.getDataList(), lang);
|
|
|
+ }
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(skuViewList);
|
|
|
}
|
|
|
|