BackInfoTranslationsFrontService.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.cyksj.service.translations;
  2. import com.cyksj.model.entity.GoodsDonSku;
  3. import com.cyksj.model.manage.views.GoodsDonViewer;
  4. import com.cyksj.model.views.*;
  5. import java.util.List;
  6. /**
  7. * 项目名: yhlxj2
  8. * 文件名: BackInfoTranslationsFrontService
  9. * 创建者: JavaZou
  10. * 创建时间:2024/7/16 15:07
  11. */
  12. public interface BackInfoTranslationsFrontService {
  13. void setGoodsDetailLanguage(GoodsFrontListView views, String lang);
  14. void setCategoryGoodsLanguage(GoodsFrontListCategoryView data, String lang);
  15. String getLanguagePayTitle(Long goodsId, Long skuId, String language);
  16. void setGoodsBackLanguage(GoodsDonViewer goodsDonViewer, String lang);
  17. void setSkuBackLanguage(List<GoodsDonSku> goodsDonSkus, String lang);
  18. String getLanguageSpecVal(Long skuId, String lang);
  19. String getGoodsTitleLanguage(Long goodsId, String lang);
  20. void setCouponLanguage(CouponView couponView, String lang);
  21. void setFieldLanguage(Class<?> tclass, Object obj, Integer type, Long funcId, String lang);
  22. /**
  23. * 设置优惠券规格展示多语言
  24. */
  25. String setCouponGoodsSkuStrLanguage(Long couponId, String lang);
  26. void setListCategoryNameLanguage(List<GoodsDonCategoryFrontView> list, String lang);
  27. String getCategoryNameLanguage(Long category, String lang);
  28. String getLanguagePayDesc(Long goodsId, String lang);
  29. void getHomeConfigRealGoodsLanguage(List<HomeManagementFrontView> homeManagementFrontViews, String lang);
  30. }