Browse Source

移除13800138000临时手机号特殊处理逻辑

pull/1/head
徐飞洋 3 months ago
parent
commit
ef1a73b86b
  1. 9
      server-example/server-mysql-backup-alias.js
  2. 9
      server-example/server-mysql-backup-count.js
  3. 9
      server-example/server-mysql-backup-final.js
  4. 9
      server-example/server-mysql.backup.js

9
server-example/server-mysql-backup-alias.js

@ -620,7 +620,7 @@ app.post('/api/user/upload', async (req, res) => {
console.log('收到用户信息上传请求:', userData); console.log('收到用户信息上传请求:', userData);
// 如果用户信息中包含手机号,检查手机号是否已被其他用户使用 // 如果用户信息中包含手机号,检查手机号是否已被其他用户使用
if (userData.phoneNumber && userData.phoneNumber !== '13800138000') { // 排除临时占位手机号 if (userData.phoneNumber) {
const existingUserWithPhone = await User.findOne({ const existingUserWithPhone = await User.findOne({
where: { where: {
phoneNumber: userData.phoneNumber, phoneNumber: userData.phoneNumber,
@ -654,10 +654,9 @@ app.post('/api/user/upload', async (req, res) => {
); );
user = await User.findOne({ where: { openid: userData.openid } }); user = await User.findOne({ where: { openid: userData.openid } });
} else { } else {
// 创建新用户(使用临时手机号) // 创建新用户
user = await User.create({ user = await User.create({
...userDataWithoutPhone, ...userDataWithoutPhone,
phoneNumber: '13800138000', // 临时占位
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
@ -877,14 +876,13 @@ app.post('/api/wechat/getOpenid', async (req, res) => {
userId, userId,
session_key, session_key,
nickName: '微信用户', // 临时占位,等待用户授权 nickName: '微信用户', // 临时占位,等待用户授权
phoneNumber: '13800138000', // 临时占位,等待用户授权
type: userType, // 使用客户端传入的类型或默认买家身份 type: userType, // 使用客户端传入的类型或默认买家身份
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
// 为新创建的用户创建关联记录 // 为新创建的用户创建关联记录
const newUser = { userId, openid, nickName: '微信用户', phoneNumber: '13800138000' }; const newUser = { userId, openid, nickName: '微信用户' };
await createUserAssociations(newUser); await createUserAssociations(newUser);
} }
@ -2686,7 +2684,6 @@ app.post('/api/product/edit', async (req, res) => {
openid: 'test_openid', openid: 'test_openid',
userId: 'test_user_id', userId: 'test_user_id',
nickName: '测试用户', nickName: '测试用户',
phoneNumber: '13800138000',
type: 'seller' type: 'seller'
}); });
} catch (createError) { } catch (createError) {

9
server-example/server-mysql-backup-count.js

@ -620,7 +620,7 @@ app.post('/api/user/upload', async (req, res) => {
console.log('收到用户信息上传请求:', userData); console.log('收到用户信息上传请求:', userData);
// 如果用户信息中包含手机号,检查手机号是否已被其他用户使用 // 如果用户信息中包含手机号,检查手机号是否已被其他用户使用
if (userData.phoneNumber && userData.phoneNumber !== '13800138000') { // 排除临时占位手机号 if (userData.phoneNumber) {
const existingUserWithPhone = await User.findOne({ const existingUserWithPhone = await User.findOne({
where: { where: {
phoneNumber: userData.phoneNumber, phoneNumber: userData.phoneNumber,
@ -654,10 +654,9 @@ app.post('/api/user/upload', async (req, res) => {
); );
user = await User.findOne({ where: { openid: userData.openid } }); user = await User.findOne({ where: { openid: userData.openid } });
} else { } else {
// 创建新用户(使用临时手机号) // 创建新用户
user = await User.create({ user = await User.create({
...userDataWithoutPhone, ...userDataWithoutPhone,
phoneNumber: '13800138000', // 临时占位
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
@ -877,14 +876,13 @@ app.post('/api/wechat/getOpenid', async (req, res) => {
userId, userId,
session_key, session_key,
nickName: '微信用户', // 临时占位,等待用户授权 nickName: '微信用户', // 临时占位,等待用户授权
phoneNumber: '13800138000', // 临时占位,等待用户授权
type: userType, // 使用客户端传入的类型或默认买家身份 type: userType, // 使用客户端传入的类型或默认买家身份
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
// 为新创建的用户创建关联记录 // 为新创建的用户创建关联记录
const newUser = { userId, openid, nickName: '微信用户', phoneNumber: '13800138000' }; const newUser = { userId, openid, nickName: '微信用户' };
await createUserAssociations(newUser); await createUserAssociations(newUser);
} }
@ -2686,7 +2684,6 @@ app.post('/api/product/edit', async (req, res) => {
openid: 'test_openid', openid: 'test_openid',
userId: 'test_user_id', userId: 'test_user_id',
nickName: '测试用户', nickName: '测试用户',
phoneNumber: '13800138000',
type: 'seller' type: 'seller'
}); });
} catch (createError) { } catch (createError) {

9
server-example/server-mysql-backup-final.js

@ -620,7 +620,7 @@ app.post('/api/user/upload', async (req, res) => {
console.log('收到用户信息上传请求:', userData); console.log('收到用户信息上传请求:', userData);
// 如果用户信息中包含手机号,检查手机号是否已被其他用户使用 // 如果用户信息中包含手机号,检查手机号是否已被其他用户使用
if (userData.phoneNumber && userData.phoneNumber !== '13800138000') { // 排除临时占位手机号 if (userData.phoneNumber) {
const existingUserWithPhone = await User.findOne({ const existingUserWithPhone = await User.findOne({
where: { where: {
phoneNumber: userData.phoneNumber, phoneNumber: userData.phoneNumber,
@ -654,10 +654,9 @@ app.post('/api/user/upload', async (req, res) => {
); );
user = await User.findOne({ where: { openid: userData.openid } }); user = await User.findOne({ where: { openid: userData.openid } });
} else { } else {
// 创建新用户(使用临时手机号) // 创建新用户
user = await User.create({ user = await User.create({
...userDataWithoutPhone, ...userDataWithoutPhone,
phoneNumber: '13800138000', // 临时占位
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
@ -877,14 +876,13 @@ app.post('/api/wechat/getOpenid', async (req, res) => {
userId, userId,
session_key, session_key,
nickName: '微信用户', // 临时占位,等待用户授权 nickName: '微信用户', // 临时占位,等待用户授权
phoneNumber: '13800138000', // 临时占位,等待用户授权
type: userType, // 使用客户端传入的类型或默认买家身份 type: userType, // 使用客户端传入的类型或默认买家身份
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
// 为新创建的用户创建关联记录 // 为新创建的用户创建关联记录
const newUser = { userId, openid, nickName: '微信用户', phoneNumber: '13800138000' }; const newUser = { userId, openid, nickName: '微信用户' };
await createUserAssociations(newUser); await createUserAssociations(newUser);
} }
@ -2717,7 +2715,6 @@ app.post('/api/product/edit', async (req, res) => {
openid: 'test_openid', openid: 'test_openid',
userId: 'test_user_id', userId: 'test_user_id',
nickName: '测试用户', nickName: '测试用户',
phoneNumber: '13800138000',
type: 'seller' type: 'seller'
}); });
} catch (createError) { } catch (createError) {

9
server-example/server-mysql.backup.js

@ -620,7 +620,7 @@ app.post('/api/user/upload', async (req, res) => {
console.log('收到用户信息上传请求:', userData); console.log('收到用户信息上传请求:', userData);
// 如果用户信息中包含手机号,检查手机号是否已被其他用户使用 // 如果用户信息中包含手机号,检查手机号是否已被其他用户使用
if (userData.phoneNumber && userData.phoneNumber !== '13800138000') { // 排除临时占位手机号 if (userData.phoneNumber) {
const existingUserWithPhone = await User.findOne({ const existingUserWithPhone = await User.findOne({
where: { where: {
phoneNumber: userData.phoneNumber, phoneNumber: userData.phoneNumber,
@ -654,10 +654,9 @@ app.post('/api/user/upload', async (req, res) => {
); );
user = await User.findOne({ where: { openid: userData.openid } }); user = await User.findOne({ where: { openid: userData.openid } });
} else { } else {
// 创建新用户(使用临时手机号) // 创建新用户
user = await User.create({ user = await User.create({
...userDataWithoutPhone, ...userDataWithoutPhone,
phoneNumber: '13800138000', // 临时占位
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
@ -877,14 +876,13 @@ app.post('/api/wechat/getOpenid', async (req, res) => {
userId, userId,
session_key, session_key,
nickName: '微信用户', // 临时占位,等待用户授权 nickName: '微信用户', // 临时占位,等待用户授权
phoneNumber: '13800138000', // 临时占位,等待用户授权
type: userType, // 使用客户端传入的类型或默认买家身份 type: userType, // 使用客户端传入的类型或默认买家身份
created_at: new Date(), created_at: new Date(),
updated_at: new Date() updated_at: new Date()
}); });
// 为新创建的用户创建关联记录 // 为新创建的用户创建关联记录
const newUser = { userId, openid, nickName: '微信用户', phoneNumber: '13800138000' }; const newUser = { userId, openid, nickName: '微信用户' };
await createUserAssociations(newUser); await createUserAssociations(newUser);
} }
@ -2676,7 +2674,6 @@ app.post('/api/product/edit', async (req, res) => {
openid: 'test_openid', openid: 'test_openid',
userId: 'test_user_id', userId: 'test_user_id',
nickName: '测试用户', nickName: '测试用户',
phoneNumber: '13800138000',
type: 'seller' type: 'seller'
}); });
} catch (createError) { } catch (createError) {

Loading…
Cancel
Save