|
@@ -31,7 +31,10 @@ module.exports = app => {
|
|
|
}
|
|
|
const treeNode = ctx.helper.convertData(node, true, 'node_id', 'node_pid');
|
|
|
const condition = {template_id: 1, node_id: id};
|
|
|
- const selectNode = await ctx.service.templateNode.getDataByCondition(condition);
|
|
|
+ let selectNode = await ctx.service.templateNode.getDataByCondition(condition);
|
|
|
+ if (!selectNode) {
|
|
|
+ selectNode = {template_id: null, node_id: null, node_pid: null, code: '', name: '', match_type: null, match_key: ''}
|
|
|
+ }
|
|
|
const selectIndex = await ctx.service.templateIndex.getAllDataByCondition({ where: condition });
|
|
|
const globalParams = await ctx.service.templateParam.getAllDataByCondition({ where: {template_id: 1, node_id: 0}});
|
|
|
const nodeParams = await ctx.service.templateParam.getAllDataByCondition({ where: condition});
|