feat(personal_collect,motion_reminder): 新增回收站与云端TTS语音功能
- 新增小程序个人收藏回收站页面,支持查看已删除收藏、恢复与彻底删除操作 - 修复个人收藏文件上传时的中文名乱码问题,新增原文件名透传参数 - 接入阿里云百炼TTS服务,实现运动提醒模块的云端语音合成与本地缓存,支持系统TTS与云端MP3双降级播放 - 新增语音引擎探测与异常预警UI,覆盖web端与移动端 - 优化web端订单盒页面布局,修复卡片操作按钮换行问题 - 新增调试探针脚本、ESLint配置与相关lint脚本 - 完善后端接口与路由,更新项目依赖与配置文件
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
// 一次性探针:查看個人收藏附件表里的文件名(排查乱码)
|
||||
const db = require('better-sqlite3')('data/mp_personal_collect.db')
|
||||
const tables = db.prepare("SELECT name FROM sqlite_master WHERE type='table'").all().map(t => t.name)
|
||||
console.log('tables:', JSON.stringify(tables))
|
||||
for (const t of tables) {
|
||||
if (!/attach|upload|file/i.test(t)) continue
|
||||
const cols = db.prepare(`PRAGMA table_info(${t})`).all().map(c => c.name)
|
||||
console.log('== table', t, 'cols:', JSON.stringify(cols))
|
||||
const rows = db.prepare(`SELECT * FROM ${t} ORDER BY ROWID DESC LIMIT 20`).all()
|
||||
rows.forEach(r => console.log(' ', JSON.stringify(r)))
|
||||
}
|
||||
Reference in New Issue
Block a user