ai-query对接新版freesun-agent接口的分支
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

17 lines
1.3 KiB

'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 });
};