表更新
This commit is contained in:
		
							parent
							
								
									1d14f2bf7d
								
							
						
					
					
						commit
						2a78525e42
					
				| @ -83,8 +83,10 @@ function sqlInsertCommonFn(tableName, resultArr, context?, delFlag = true) { | |||||||
|     }, map[tableName], context); |     }, map[tableName], context); | ||||||
|     accountTable.getRdbStore(() => { |     accountTable.getRdbStore(() => { | ||||||
|       accountTable.query('0', async (result) => { |       accountTable.query('0', async (result) => { | ||||||
|  |         console.log('sqlsqlinsertresult',JSON.stringify(result)) | ||||||
|         // console.log('表长度',result.length,tableName)
 |         // console.log('表长度',result.length,tableName)
 | ||||||
|         if (result.length == 0) { |         if (result.length == 0) { | ||||||
|  |           console.log('sqlsqlinsert00000') | ||||||
|           let INSERT_SQL = "INSERT INTO " + tableName |           let INSERT_SQL = "INSERT INTO " + tableName | ||||||
|             + " (" + map[tableName].ACCOUNT_TABLE.columns.toString() + ") VALUES " |             + " (" + map[tableName].ACCOUNT_TABLE.columns.toString() + ") VALUES " | ||||||
| 
 | 
 | ||||||
| @ -105,6 +107,7 @@ function sqlInsertCommonFn(tableName, resultArr, context?, delFlag = true) { | |||||||
|             } |             } | ||||||
|             INSERT_SQL += str |             INSERT_SQL += str | ||||||
|           }) |           }) | ||||||
|  |           console.log('sqlsqlinsertINSERT_SQLINSERT_SQL', INSERT_SQL) | ||||||
|           accountTable.sqlOperate(INSERT_SQL, tableName, (val) => { |           accountTable.sqlOperate(INSERT_SQL, tableName, (val) => { | ||||||
|             console.log('sqlsqlinsert,', val, 'tableName', tableName) |             console.log('sqlsqlinsert,', val, 'tableName', tableName) | ||||||
|             resolve(val) |             resolve(val) | ||||||
| @ -113,6 +116,9 @@ function sqlInsertCommonFn(tableName, resultArr, context?, delFlag = true) { | |||||||
|         else { |         else { | ||||||
|           if (delFlag) { |           if (delFlag) { | ||||||
|             await delSyncTable(tableName, context) |             await delSyncTable(tableName, context) | ||||||
|  |             const result = await sqlInsertCommonFn(tableName, resultArr, context) | ||||||
|  |             resolve(result) | ||||||
|  |             return | ||||||
|           } |           } | ||||||
|           const result = await sqlInsertCommonFn(tableName, resultArr, context) |           const result = await sqlInsertCommonFn(tableName, resultArr, context) | ||||||
|           resolve(result) |           resolve(result) | ||||||
| @ -159,7 +165,11 @@ export async function getDataBaseTable(params, reqParam) { | |||||||
| 
 | 
 | ||||||
| //依据数组和表名更新sql表
 | //依据数组和表名更新sql表
 | ||||||
| export async function upDateTableByArray(tableName, arr) { | export async function upDateTableByArray(tableName, arr) { | ||||||
|   sqlInsertCommonFn(tableName, arr) |   return new Promise(async (reslove,reject)=>{ | ||||||
|  |     const data =await sqlInsertCommonFn(tableName, arr) | ||||||
|  |     console.log('sqlsqlinsertsqlsqlinsertkkk',data) | ||||||
|  |     reslove(data) | ||||||
|  |   }) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //更新双中心表
 | //更新双中心表
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user