// #ifdef APP-ANDROID import {selectTableData, insertTableData} from '@/utils/sqlite' // #endif export type Download = { pdid : number, workorder : string, invname : string, productno : string, graphid : string, cardno : string, processno : string, ver : string, updatetime : string, progress : string, status : number } export type Record = { sxid : number, senum : number, photoitem : string, productno : string, part : string, descb : string, date : string, partno : string, num : number, status : string, urlspl : string imgname : string[], urlpdt : string[] } export type TaskProcess = { id : number name : string num : number step : number status : number } export function offlineData(data:UTSJSONObject):Promise { return new Promise((resolve, reject) => { let result = JSON.parseObject(JSON.stringify(data)) as UTSJSONObject resolve(result) }); } export async function getList(tableName:string, condition?:string|null, value?:string|null, initData?:UTSJSONObject|null):Promise { // #ifdef APP-ANDROID const result = await selectTableData(tableName, condition, value, null, null); console.log(result); return result; // #endif // #ifdef H5 return offlineData(initData) // #endif } /* export const onload=():Promise=> { return new Promise((resolve, reject) => { getInfo().then((res:UTSJSONObject) => { }) }) } */