'use strict'; const tenderUser = require('../controllers/tenderUser'); module.exports = function (app, router) { const { middlewares: { tenderUserAuth } } = app; router.get('/tender-user/captcha', tenderUser.captcha, { content: '获取图形验证码', visible: true }); router.post('/tender-user/send-code', tenderUser.sendCode, { content: '发送登录验证码', visible: true }); router.post('/tender-user/login', tenderUser.loginByPassword, { content: '账号密码登录(项企)', visible: true }); router.post('/tender-user/login-by-code', tenderUser.loginOrRegisterByCode, { content: '验证码登录/注册', visible: true }); router.get('/tender-user/official-profile', tenderUser.officialProfile, { content: '官网入口查询用户信息', visible: true }); router.post('/tender-user/set-password', tenderUserAuth, tenderUser.setPassword, { content: '设置登录密码', visible: true }); router.put('/tender-user/logout', tenderUserAuth, tenderUser.logout, { content: '用户登出', visible: true }); router.get('/tender-user/profile', tenderUserAuth, tenderUser.profile, { content: '获取用户信息', visible: true }); router.put('/tender-user/profile', tenderUserAuth, tenderUser.updateProfile, { content: '修改用户信息', visible: true }); };