123456789101112131415161718192021222324252627282930313233343536373839404142 |
- 'use strict';
- const Base = require('../base');
- /**
- * 项目首页
- */
- class HomeController extends Base {
- /**
- * [loginValidate 登录验证]
- * @author szjcomo
- * @createTime 2020-08-03
- * @return {[type]} [description]
- */
- get loginValidate() {
- const that = this;
- return {
- username: that.ctx.rules.name('用户名')
- .required(),
- };
- }
- /**
- * [index 访问首页]
- * @author szjcomo
- * @createTime 2020-08-03
- * @return {[type]} [description]
- */
- async index() {
- const that = this;
- try {
- // let result = await that.app.model.AdminUser.query('select * from szj_admin_user');
- const data = await that.ctx.validate(that.loginValidate, await that.ctx.getParse());
- return that.ctx.appJson(that.app.szjcomo.appResult('hi,szjcomo', data, false));
- } catch (err) {
- console.log(err);
- return that.ctx.appJson(that.app.szjcomo.appResult(err.message));
- }
- }
- }
- module.exports = HomeController;
|