|
@@ -123,8 +123,7 @@ class Mcp {
|
|
|
f.bot_account = ?
|
|
f.bot_account = ?
|
|
|
`
|
|
`
|
|
|
const rows = await db.query(sql, [sender])
|
|
const rows = await db.query(sql, [sender])
|
|
|
- if (!rows) return '系统出错,请稍后再试'
|
|
|
|
|
- if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
+ if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
|
let data = rows[0]
|
|
let data = rows[0]
|
|
|
let returnMsg = `
|
|
let returnMsg = `
|
|
@@ -200,7 +199,7 @@ class Mcp {
|
|
|
|
|
|
|
|
let insertRows = await db.query(insertSql, [email, sender])
|
|
let insertRows = await db.query(insertSql, [email, sender])
|
|
|
if (!insertRows || insertRows.affectedRows === 0)
|
|
if (!insertRows || insertRows.affectedRows === 0)
|
|
|
- return '系统出错,请稍后再试'
|
|
|
|
|
|
|
+ return '您尚未绑定乐跑账号,请先绑定'
|
|
|
return `更换成功`
|
|
return `更换成功`
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
this.logger.error(`MCP更换邮箱出错:${error.stack}`)
|
|
this.logger.error(`MCP更换邮箱出错:${error.stack}`)
|
|
@@ -229,8 +228,7 @@ class Mcp {
|
|
|
f.bot_account = ?
|
|
f.bot_account = ?
|
|
|
`
|
|
`
|
|
|
const rows = await db.query(sql, [sender])
|
|
const rows = await db.query(sql, [sender])
|
|
|
- if (!rows) return '系统出错,请稍后再试'
|
|
|
|
|
- if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
+ if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
|
if (!rows[0].email) return '该账号还未设置邮箱,请先使用change_email设置邮箱'
|
|
if (!rows[0].email) return '该账号还未设置邮箱,请先使用change_email设置邮箱'
|
|
|
if (rows[0].notice_type === 'mode') return `当前已是${mode}通知方式,无需修改`
|
|
if (rows[0].notice_type === 'mode') return `当前已是${mode}通知方式,无需修改`
|
|
@@ -280,7 +278,7 @@ class Mcp {
|
|
|
`
|
|
`
|
|
|
let insertRows = await db.query(insertSql, [area === "随机分配" ? '' : area, sender])
|
|
let insertRows = await db.query(insertSql, [area === "随机分配" ? '' : area, sender])
|
|
|
if (!insertRows || insertRows.affectedRows === 0)
|
|
if (!insertRows || insertRows.affectedRows === 0)
|
|
|
- return '系统出错,请稍后再试'
|
|
|
|
|
|
|
+ return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
|
return `操作成功`
|
|
return `操作成功`
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
@@ -310,8 +308,7 @@ class Mcp {
|
|
|
f.bot_account = ?
|
|
f.bot_account = ?
|
|
|
`
|
|
`
|
|
|
const rows = await db.query(sql, [sender])
|
|
const rows = await db.query(sql, [sender])
|
|
|
- if (!rows) return '系统出错,请稍后再试'
|
|
|
|
|
- if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
+ if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
|
if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
|
|
if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
|
|
|
if (rows[0].auto_time === auto_time) return `乐跑时间与现有时间一致,无需修改`
|
|
if (rows[0].auto_time === auto_time) return `乐跑时间与现有时间一致,无需修改`
|
|
@@ -367,8 +364,7 @@ class Mcp {
|
|
|
f.bot_account = ?
|
|
f.bot_account = ?
|
|
|
`
|
|
`
|
|
|
const rows = await db.query(sql, [sender])
|
|
const rows = await db.query(sql, [sender])
|
|
|
- if (!rows) return '系统出错,请稍后再试'
|
|
|
|
|
- if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
+ if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
|
|
|
|
|
|
|
|
if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
|
|
if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
|
|
|
|
|
|