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