123456789101112131415161718192021222324252627282930313233343536373839 |
- /**
- * 引导页相关控制器
- *
- * @author CaiAoLin
- * @date 2017/6/12
- * @version
- */
- import UserModel from "../models/user_model";
- import BaseController from "../../common/base/base_controller";
- class BootController extends BaseController {
- /**
- * 引导页
- *
- * @param {object} request
- * @param {object} response
- * @return {void}
- */
- async boot(request, response) {
- let userModel = new UserModel();
- let sessionUser = request.session.sessionUser;
- // 判断是否已填写信息
- let userData = await userModel.findDataByCondition({_id: sessionUser.id});
- if (userData.company !== '' && userData.real_name !== '') {
- return response.redirect('/pm');
- }
- let renderData = {
- provinceList: userModel.province,
- companyTypeList: userModel.companyType,
- companyScaleList: userModel.companyScale,
- area: request.params.area
- };
- response.render('users/html/login-infoinput', renderData);
- }
- }
- export default BootController;
|