update sth

This commit is contained in:
zhl 2023-04-07 18:37:53 +08:00
parent 9c7d0af9c1
commit f69b82f092
3 changed files with 10342 additions and 4494 deletions

File diff suppressed because one or more lines are too long

View File

@ -73,6 +73,7 @@ export class BlockChain {
abi = await this.erc20Reactor.mint(reqData)
break
case TaskType.MINT_NFT:
reqData.tokenId = reqData.tokenId || reqData.amount
abi = await this.erc721Reactor.mint(reqData)
break
case TaskType.TRANSFER_FT:

View File

@ -6,6 +6,8 @@ import { excelToJson } from 'utils/excel.util'
import { XMLParser } from 'fast-xml-parser'
import { TaskQueue } from 'queue/task.queue'
import { TaskStatus, WechatWorkService } from 'service/wechatwork.service'
import { RequestTask } from 'models/RequestTask'
import { BlockChain } from 'chain/BlockChain'
class WorkFlowController extends BaseController {
@role('anon')
@ -52,8 +54,14 @@ class WorkFlowController extends BaseController {
// let fileId = 'WWME_g-oYEAAAzSUkPNpznkoGbgD2f1bDCA.xlsx'
// await new WechatWorkService().fetchFile(fileId)
// console.log('11')
let spNo = '202304070010'
new TaskQueue().addTaskToQueue(spNo)
// let spNo = '202304070010'
// new TaskQueue().addTaskToQueue(spNo)
let { id } = req.params
let record = await RequestTask.findById(id)
if (record) {
let res = await new BlockChain().walletReactor.executeSchedule(record)
return res
}
return {}
}
}