自定义事件:实现延迟函数
const sleep = async (seconds) => {
return new Promise(resolve => {
setTimeout(resolve,seconds * 1000)
})
}
const { duration } = params
application.toast.success('开始执行睡眠!')
await sleep(duration)
application.toast.success('结束睡眠!')
自定义事件:实现数据记录增加和搜索
const addWorkTask = async () => {
await application.data.createRecord({
objectApiName:'object_6fa8dac406d',
recordData:{
text_dac406d8799:'我新增了一个产品!'
}
})
}
const searchRecords = async () => {
await application.data.searchRecords('object_6fa8dac406d',{
fields:['*'],
filter:{
text_dac406d8799: {
contains: '新增'
}
}
})
}
const resp = await addWorkTask()
console.log(resp)
console.log(await searchRecords())