调整相关sql语句

This commit is contained in:
wangyifeng 2025-04-25 11:20:41 +08:00
parent d137f39471
commit d5df575aac

View File

@ -21,31 +21,35 @@ export const useDialogueListStore = createGlobalState(() => {
eventType: 'executeSql', eventType: 'executeSql',
eventParams: { eventParams: {
name: 'chat', name: 'chat',
// sql: `CREATE TABLE IF NOT EXISTS talk_records ( sql: `CREATE TABLE IF NOT EXISTS talk_records (
// id INTEGER PRIMARY KEY AUTOINCREMENT, id INTEGER PRIMARY KEY AUTOINCREMENT,
// msg_id TEXT NOT NULL, msg_id TEXT NOT NULL,
// sequence INTEGER NOT NULL, sequence INTEGER NOT NULL,
// talk_type INTEGER NOT NULL DEFAULT 1, talk_type INTEGER NOT NULL DEFAULT 1,
// msg_type INTEGER NOT NULL DEFAULT 1, msg_type INTEGER NOT NULL DEFAULT 1,
// user_id INTEGER NOT NULL DEFAULT 0, user_id INTEGER NOT NULL DEFAULT 0,
// receiver_id INTEGER NOT NULL DEFAULT 0, receiver_id INTEGER NOT NULL DEFAULT 0,
// is_revoke INTEGER NOT NULL DEFAULT 0, is_revoke INTEGER NOT NULL DEFAULT 0,
// is_mark INTEGER NOT NULL DEFAULT 0, is_mark INTEGER NOT NULL DEFAULT 0,
// quote_id TEXT NOT NULL, quote_id TEXT NOT NULL,
// extra TEXT NOT NULL, extra TEXT NOT NULL,
// created_at TEXT NOT NULL, created_at TEXT NOT NULL,
// updated_at TEXT NOT NULL, updated_at TEXT NOT NULL,
// biz_date TEXT biz_date TEXT
// )`, )`,
sql: `INSERT INTO talk_records (msg_id, sequence, talk_type, msg_type, user_id, receiver_id, is_revoke, is_mark, quote_id, extra, created_at, updated_at, biz_date) VALUES ('77b715fb30f54f739a255a915ef72445', 166, 2, 1, 1774, 888890, 0, 0, '', '{"content": "我试试传送文件和图片是不是一个接口"}', '2025-03-06T15:57:07.000Z', '2025-03-06T15:57:07.000Z', '20250306')`,
}, },
} }
const content = {
content: "我试试传送文件和图片是不是一个接口"
};
const extra = JSON.stringify(content);
let chatDBexecuteSql2 = { let chatDBexecuteSql2 = {
eventType: 'executeSql', eventType: 'executeSql',
eventParams: { eventParams: {
name: 'chat', name: 'chat',
sql: `INSERT INTO talk_records (msg_id, sequence, talk_type, msg_type, user_id, receiver_id, is_revoke, is_mark, quote_id, extra, created_at, updated_at, biz_date) VALUES ('77b715fb30f54f739a255a915ef72445', 166, 2, 1, 1774, 888890, 0, 0, '', '{"content": "我试试传送文件和图片是不是一个接口"}', '2025-03-06T15:57:07.000Z', '2025-03-06T15:57:07.000Z', '20250306')`, sql: `INSERT INTO talk_records (msg_id, sequence, talk_type, msg_type, user_id, receiver_id, is_revoke, is_mark, quote_id, extra, created_at, updated_at, biz_date) VALUES ('77b715fb30f54f739a255a915ef72445', 166, 2, 1, 1774, 888890, 0, 0, '', '${extra}', '2025-03-06T15:57:07.000Z', '2025-03-06T15:57:07.000Z', '20250306')`,
}, },
} }
let chatDBSelectSql = { let chatDBSelectSql = {
@ -76,16 +80,20 @@ export const useDialogueListStore = createGlobalState(() => {
JSON.stringify(chatDBexecuteSql), JSON.stringify(chatDBexecuteSql),
)}')`, )}')`,
) )
// webview.evalJS( console.error(JSON.stringify(chatDBexecuteSql2), 'chatDBexecuteSql2')
// `operateSQLite('${encodeURIComponent( console.error(encodeURIComponent(
// JSON.stringify(chatDBexecuteSql2), JSON.stringify(chatDBexecuteSql2),
// )}')`, ), 'chatDBexecuteSql2')
// )
webview.evalJS( webview.evalJS(
`operateSQLite('${encodeURIComponent( `operateSQLite('${encodeURIComponent(
JSON.stringify(chatDBSelectSql), JSON.stringify(chatDBexecuteSql2),
)}')`, )}')`,
) )
// webview.evalJS(
// `operateSQLite('${encodeURIComponent(
// JSON.stringify(chatDBSelectSql),
// )}')`,
// )
webview.evalJS( webview.evalJS(
`operateSQLite('${encodeURIComponent( `operateSQLite('${encodeURIComponent(
JSON.stringify(chatDBSelectSql2), JSON.stringify(chatDBSelectSql2),