任务信息脱敏
This commit is contained in:
parent
9164372f0f
commit
e3cf76fb02
@ -60,15 +60,25 @@ class WorkFlowController extends BaseController {
|
||||
if (!chainTask) {
|
||||
throw new ZError(12, '任务未找到')
|
||||
}
|
||||
const taskObj = {
|
||||
id: chainTask.id,
|
||||
name: chainTask.name,
|
||||
desc: chainTask.desc,
|
||||
starterName: chainTask.starterName,
|
||||
}
|
||||
let requestTasks = await RequestTask.find({ chainTaskId: id })
|
||||
if (requestTasks.length === 0) {
|
||||
throw new ZError(13, '链请求任务未找到')
|
||||
}
|
||||
// 内容脱敏
|
||||
let tasks = requestTasks.map(o => {
|
||||
return { scheduleId: o.scheduleId, reqDatas: o.reqDatas }
|
||||
})
|
||||
let address = process.env.CHAIN_WALLET_ADDRESS
|
||||
let types = Object.fromEntries(TaskTypeMap)
|
||||
return {
|
||||
chainTask,
|
||||
requestTasks,
|
||||
chainTask: taskObj,
|
||||
requestTasks: tasks,
|
||||
address,
|
||||
types,
|
||||
}
|
||||
|
@ -10,6 +10,7 @@ export enum TaskType {
|
||||
MINT_NFT = 2,
|
||||
TRANSFER_FT = 3,
|
||||
TRANSFER_NFT = 4,
|
||||
PUBLIC_AIRDROP_LIST = 5,
|
||||
}
|
||||
|
||||
export const TaskTypeMap = new Map([
|
||||
@ -18,6 +19,7 @@ export const TaskTypeMap = new Map([
|
||||
[TaskType.MINT_NFT, 'Mint NFT'],
|
||||
[TaskType.TRANSFER_FT, 'Ft转账'],
|
||||
[TaskType.TRANSFER_NFT, 'NFT转账'],
|
||||
[TaskType.PUBLIC_AIRDROP_LIST, '公布空投名单'],
|
||||
])
|
||||
|
||||
export enum ReqTaskStatus {
|
||||
|
Loading…
x
Reference in New Issue
Block a user