| | |
| | | package com.ks.daylucky.controller.api.client; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.ks.daylucky.pojo.DO.AdviceRecord; |
| | | import com.ks.daylucky.pojo.DO.AppConfig; |
| | | import com.ks.daylucky.pojo.DO.SponsorSignUpRecord; |
| | | import com.ks.daylucky.pojo.DTO.ConfigKeyEnum; |
| | | import com.ks.daylucky.pojo.DTO.SimpleShareInfo; |
| | | import com.ks.daylucky.pojo.VO.AcceptData; |
| | | import com.ks.daylucky.pojo.VO.AlipayXCXShareInfoVO; |
| | | import com.ks.daylucky.service.AdviceService; |
| | | import com.ks.daylucky.service.AppConfigService; |
| | | import com.ks.daylucky.service.SponsorSignUpService; |
| | | import com.ks.daylucky.util.activity.ActivityUtil; |
| | | import net.sf.json.JSONObject; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | |
| | | AppConfig config = appConfigService.getConfigCache(acceptData.getApp().getId(), key, acceptData.getVersion()); |
| | | data.put(key.name(), config.getValue()); |
| | | } |
| | | |
| | | //获取应用分享图 |
| | | AppConfig config = appConfigService.getConfigCache(acceptData.getApp().getId(), ConfigKeyEnum.shareImageLink, acceptData.getVersion()); |
| | | if (config != null) { |
| | | AppConfig appConfig = appConfigService.getConfigCache(acceptData.getApp().getId(), ConfigKeyEnum.appShareInfo, acceptData.getVersion()); |
| | | SimpleShareInfo info = new Gson().fromJson(appConfig.getValue(), SimpleShareInfo.class); |
| | | AlipayXCXShareInfoVO shareInfoDTO = new AlipayXCXShareInfoVO(); |
| | | shareInfoDTO.setPath("/pages/rewards/rewards"); |
| | | shareInfoDTO.setTitle(info.getTitle()); |
| | | shareInfoDTO.setDesc(info.getDesc()); |
| | | shareInfoDTO.setBgImgUrl(config.getValue()); |
| | | data.put("shareInfo", shareInfoDTO); |
| | | } |
| | | |
| | | |
| | | return JsonUtil.loadTrueResult(data); |
| | | } |
| | | |