youzanyun-devtool-worker
Version:
- web - ws - proxy
90 lines (89 loc) • 3.78 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const spring4js_nodejs_1 = require("spring4js-nodejs");
const BaseController_1 = tslib_1.__importDefault(require("../BaseController"));
let CommonHtmlController = class CommonHtmlController extends BaseController_1.default {
async getSpringHtml(ctx, next) {
ctx.body = await this.render("spring.njk.html", {});
}
async getLoginHtml(ctx, next) {
let renderContext = {};
ctx.body = await this.render("login.njk.html", renderContext);
}
async getProjectHtml(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("project.njk.html", renderContext);
}
async getWorkbenchHtml(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("workbench.njk.html", renderContext);
}
async getWelcomeHtml(ctx, next) {
let renderContext = {};
ctx.body = await this.render("welcome.njk.html", renderContext);
}
async getExtensionPoint(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("extension-point.njk.html", renderContext);
}
async getDownLoadHtml(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("download.njk.html", renderContext);
}
async getIsvPageHtml(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("isv-page.njk.html", renderContext);
}
async getCommonToolPageHtml(ctx, next) {
let renderContext = {
dir: this.configService.getDataDir()
};
ctx.body = await this.render("common-tool.njk.html", renderContext);
}
};
tslib_1.__decorate([
spring4js_nodejs_1.Resource()
], CommonHtmlController.prototype, "configService", void 0);
tslib_1.__decorate([
spring4js_nodejs_1.Path("spring", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getSpringHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("login", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getLoginHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("project", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getProjectHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("workbench", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getWorkbenchHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("welcome", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getWelcomeHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("extension-point", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getExtensionPoint", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("download", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getDownLoadHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("isv-page", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getIsvPageHtml", null);
tslib_1.__decorate([
spring4js_nodejs_1.Path("common-tool", spring4js_nodejs_1.HttpMethod.GET),
spring4js_nodejs_1.Path("common-tool/*", spring4js_nodejs_1.HttpMethod.GET)
], CommonHtmlController.prototype, "getCommonToolPageHtml", null);
CommonHtmlController = tslib_1.__decorate([
spring4js_nodejs_1.Controller("/html")
], CommonHtmlController);
exports.default = CommonHtmlController;