import { Controller } from 'egg'; import { RegionModel } from '@db/Region'; export default class UpdateController extends Controller { public async getversion() { const { ctx } = this; const { version } = ctx.request.body; ctx.body = await ctx.service.update.getVersion(version); } public async getUpdateUrl() { const { ctx } = this; const env = this.app.config.realEnv; const curRegion = await RegionModel.findRegionByEnv(env); const { curVersion, updateResUrl } = curRegion; ctx.body = await ctx.service.update.getUpdateUrl(env, curVersion, updateResUrl); } }