package com.ks.daylucky.controller.admin; import com.google.gson.Gson; import com.ks.daylucky.pojo.DO.ActivityExtraInfo; import com.ks.daylucky.pojo.VO.admin.ActivityAdminVo; import com.ks.daylucky.service.ActivityExtraInfoService; import com.ks.daylucky.util.factory.vo.LuckyActivityFactory; import com.ks.lib.common.exception.ParamsException; import com.ks.lucky.exception.*; import com.ks.lucky.pojo.DO.LuckyActivity; import com.ks.lucky.pojo.DO.LuckySponsors; import com.ks.lucky.remote.service.LuckyActivityService; import com.ks.lucky.remote.service.LuckySponsorService; import net.sf.json.JSONObject; import org.apache.dubbo.config.annotation.Reference; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.yeshi.utils.JsonUtil; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import java.util.Date; /** * 赞助商管理 */ @Controller @RequestMapping("/admin/sponsor") public class AdminSponsorController { @Reference(version = "1.0.0") private LuckySponsorService luckySponsorService; /** * 获取余额 * * @param request * @return */ @ResponseBody @RequestMapping("getBalance") public String getBalance(HttpServletRequest request) { Long sponsorId = 1L; LuckySponsors sponsor = luckySponsorService.getSponsorDetail(sponsorId); if (sponsor == null) { return JsonUtil.loadFalseResult("赞助商不存在"); } JSONObject data = new JSONObject(); data.put("balance", sponsor.getBalance().setScale(2).toString()); return JsonUtil.loadTrueResult(data); } }