|
@@ -41,23 +41,20 @@ class UserController {
|
|
*/
|
|
*/
|
|
async saveData(request, response) {
|
|
async saveData(request, response) {
|
|
try {
|
|
try {
|
|
- if (request.body.real_name === undefined || request.body.real_name === '' ||
|
|
|
|
- request.body.province === undefined || request.body.province === '' ||
|
|
|
|
- request.body.company === undefined || request.body.company === '') {
|
|
|
|
- throw '缺少数据';
|
|
|
|
- }
|
|
|
|
let updateData = {
|
|
let updateData = {
|
|
real_name: request.body.real_name,
|
|
real_name: request.body.real_name,
|
|
province: request.body.province,
|
|
province: request.body.province,
|
|
company: request.body.company,
|
|
company: request.body.company,
|
|
company_type: request.body.company_type,
|
|
company_type: request.body.company_type,
|
|
- company_scale: request.body.company_scale
|
|
|
|
|
|
+ company_scale: request.body.company_scale,
|
|
|
|
+ area: request.body.area
|
|
};
|
|
};
|
|
let sessionUser = request.session.sessionUser;
|
|
let sessionUser = request.session.sessionUser;
|
|
-
|
|
|
|
- let userModel = new UserModel();
|
|
|
|
|
|
+ // 切换验证场景
|
|
|
|
+ let userModel = new UserModel('saveInfo');
|
|
let condition = {email: sessionUser.email};
|
|
let condition = {email: sessionUser.email};
|
|
let result = await userModel.updateUser(condition, updateData);
|
|
let result = await userModel.updateUser(condition, updateData);
|
|
|
|
+
|
|
if (result.ok !== 1) {
|
|
if (result.ok !== 1) {
|
|
throw '用户数据保存失败';
|
|
throw '用户数据保存失败';
|
|
}
|
|
}
|