import { GRankSer } from "../../../Common/Service/RankService"; import { UserValidate } from "../Decorator/UserValidate"; import { BaseHallController } from "./BaseHallController"; export class RankController extends BaseHallController { @UserValidate async onGetTopRank() { let key = this.postData.key let rank_list = GRankSer.getTop(key) let rank=await GRankSer.getOneRank(key,this.selfUser.coin,this.selfUser.id) this.showJson({rank_list:rank_list,rank:rank}) } @UserValidate async onGetRank() { let key = this.postData.key let rank=await GRankSer.getOneRank(key,this.selfUser.coin,this.selfUser.id) this.showJson({rank:rank}) } }