package com.ibeetl.admin.console.web; import com.ibeetl.admin.console.model.MoneyModel; import com.ibeetl.admin.console.service.MoneyConsoleService; import com.ibeetl.admin.console.web.query.MenuQuery; import com.ibeetl.admin.console.web.query.MoneyQuery; import com.ibeetl.admin.core.annotation.Function; import com.ibeetl.admin.core.entity.CoreAudit; import com.ibeetl.admin.core.entity.CoreMoney; import com.ibeetl.admin.core.web.JsonResult; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.beetl.sql.core.engine.PageQuery; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; import java.util.Map; /** * 資金管理 */ @Controller public class MoneyController { private static final String MODEL = "/admin/money"; private final Log log = LogFactory.getLog(this.getClass()); @Autowired MoneyConsoleService service; // ===资金管理========================================== @GetMapping(MODEL + "/index.do") @Function("money") ModelAndView index(){ ModelAndView view = new ModelAndView("/admin/money/index.html"); view.addObject("search", MoneyQuery.class.getName()); return view; } @PostMapping(MODEL + "/list.json") @Function("money") @ResponseBody Map list(MoneyModel moneyModel,String page, String limit){ return service.queryMoneyList(moneyModel,page,limit); } // ===提现管理============= @GetMapping(MODEL + "/drawmoney/index.do") @Function("draw.money") ModelAndView drawIndex(){ ModelAndView view = new ModelAndView("/admin/money/drawmoney/index.html"); return view; } /** * 充值记录 * @param moneyModel * @return */ @PostMapping(MODEL + "/drawmoney/queryRechangeList.json") @Function("draw.money") @ResponseBody Map queryRechangeList(MoneyModel moneyModel){ return service.queryRechangeList(moneyModel); } }