移除一些代码
This commit is contained in:
parent
64a0be6b5b
commit
79c1f1d9f2
@ -9,38 +9,38 @@ import { ZError } from 'common/ZError'
|
||||
import { RedisClient } from 'redis/RedisClient'
|
||||
|
||||
class ChainController extends BaseController {
|
||||
@role('anon')
|
||||
@router('post /chain/req')
|
||||
async addChainRequest(req, res) {
|
||||
// data是一个数组!!
|
||||
const { data, source, cb, taskId, force, max } = req.params
|
||||
console.log(`income chain request:: taskId: ${taskId}, source: ${source}, cb: ${cb}`)
|
||||
console.log(JSON.stringify(data))
|
||||
let maxTryCount = max !== undefined ? parseInt(max) : parseInt(process.env.CHAIN_MAX_TRY)
|
||||
let chainTask: DocumentType<ChainTaskClass> = await ChainTask.insertOrUpdate(
|
||||
{ taskId },
|
||||
{ source, taskData: data, cb },
|
||||
)
|
||||
// @role('anon')
|
||||
// @router('post /chain/req')
|
||||
// async addChainRequest(req, res) {
|
||||
// // data是一个数组!!
|
||||
// const { data, source, cb, taskId, force, max } = req.params
|
||||
// console.log(`income chain request:: taskId: ${taskId}, source: ${source}, cb: ${cb}`)
|
||||
// console.log(JSON.stringify(data))
|
||||
// let maxTryCount = max !== undefined ? parseInt(max) : parseInt(process.env.CHAIN_MAX_TRY)
|
||||
// let chainTask: DocumentType<ChainTaskClass> = await ChainTask.insertOrUpdate(
|
||||
// { taskId },
|
||||
// { source, taskData: data, cb },
|
||||
// )
|
||||
|
||||
if ((!chainTask.newRecord && force) || chainTask.newRecord) {
|
||||
for (let sub of data) {
|
||||
let subType = sub.type
|
||||
let subTask = new RequestTask({
|
||||
taskId,
|
||||
chainTaskId: chainTask.id,
|
||||
taskType: subType,
|
||||
reqData: sub,
|
||||
maxTryCount,
|
||||
})
|
||||
await subTask.save()
|
||||
chainTask.tasks.pushOnce(subTask.id)
|
||||
new ChainQueue().addTaskToQueue(subTask)
|
||||
}
|
||||
}
|
||||
chainTask.newRecord = false
|
||||
await chainTask.save()
|
||||
return chainTask.toJson()
|
||||
}
|
||||
// if ((!chainTask.newRecord && force) || chainTask.newRecord) {
|
||||
// for (let sub of data) {
|
||||
// let subType = sub.type
|
||||
// let subTask = new RequestTask({
|
||||
// taskId,
|
||||
// chainTaskId: chainTask.id,
|
||||
// taskType: subType,
|
||||
// reqData: sub,
|
||||
// maxTryCount,
|
||||
// })
|
||||
// await subTask.save()
|
||||
// chainTask.tasks.pushOnce(subTask.id)
|
||||
// new ChainQueue().addTaskToQueue(subTask)
|
||||
// }
|
||||
// }
|
||||
// chainTask.newRecord = false
|
||||
// await chainTask.save()
|
||||
// return chainTask.toJson()
|
||||
// }
|
||||
|
||||
@role('anon')
|
||||
@router('post /chain/query_info')
|
||||
|
Loading…
x
Reference in New Issue
Block a user