package com.yeshi.buwan.util.api; import com.yeshi.buwan.domain.system.DetailSystem; import com.yeshi.buwan.service.imp.SystemService; import com.yeshi.buwan.vo.AcceptData; import org.springframework.stereotype.Component; @Component public class ClientApiUtil { private SystemService systemService; /** * 初始化基础参数 * * @param acceptData */ public void initBaseParams(AcceptData acceptData) { if (acceptData != null) { if ("ios".equalsIgnoreCase(acceptData.getPlatform())) { acceptData.setChannel("appstore"); } //注入detailSystem DetailSystem detailSystem = systemService.getDetailSystemByPackage(acceptData.getPackageName()); acceptData.setDetailSystem(detailSystem); } } }