处理JSON.对象异常

This commit is contained in:
aixianling
2023-03-01 17:28:00 +08:00
parent ddbf988698
commit 7c103f01a9

View File

@@ -23,7 +23,7 @@ const insert = ({table, form}) => {
let sql
if (form.id) {//编辑
let arr = Object.keys(form).filter(e => form[e]).map(e => {
if (typeof form[e] == "object") form[e] = JSON.stringify(form[e])
if (typeof form[e] == "object") form[e] = JSON.stringify(form[e]).replace(/"/g,"'")
return `${e}='${form[e]}'`
})
sql = `update ${table} set ${arr.join(",")} where id='${form.id}'`
@@ -32,7 +32,7 @@ const insert = ({table, form}) => {
Object.keys(form).map(e => {
if (form[e]) {
cols.push(e)
if (typeof form[e] == "object") form[e] = JSON.stringify(form[e])
if (typeof form[e] == "object") form[e] = JSON.stringify(form[e]).replace(/"/g,"'")
arr.push(`'${form[e]}'`)
}
})