Browse Source

修复新增标段无法加入大屏问题及tender删除补充

laiguoran 3 years ago
parent
commit
c936b2a287
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/service/tender.js

+ 3 - 1
app/service/tender.js

@@ -255,7 +255,7 @@ module.exports = app => {
                 }
                 }
 
 
                 // 是否加入到决策大屏中
                 // 是否加入到决策大屏中
-                if (sessionProject.addDataCollect === 0) {
+                if (sessionProject.page_show.addDataCollect === 0) {
                     await this.ctx.service.datacollectTender.add(sessionProject.id, operate.insertId);
                     await this.ctx.service.datacollectTender.add(sessionProject.id, operate.insertId);
                 }
                 }
                 return tender;
                 return tender;
@@ -370,6 +370,8 @@ module.exports = app => {
 
 
                 await transaction.delete(this.ctx.service.advanceFile.tableName, { tid: id });
                 await transaction.delete(this.ctx.service.advanceFile.tableName, { tid: id });
 
 
+                await transaction.delete(this.ctx.service.datacollectTender.tableName, { pid: this.ctx.session.sessionProject.id, tid: id });
+
                 // 记录删除日志
                 // 记录删除日志
                 await this.ctx.service.projectLog.addProjectLog(transaction, projectLogConst.type.tender, projectLogConst.status.delete, tenderMsg.name, id);
                 await this.ctx.service.projectLog.addProjectLog(transaction, projectLogConst.type.tender, projectLogConst.status.delete, tenderMsg.name, id);
                 await transaction.commit();
                 await transaction.commit();