MaiXinRong 3 năm trước cách đây
mục cha
commit
01d045149c
4 tập tin đã thay đổi với 7 bổ sung4 xóa
  1. 1 3
      app/service/ledger.js
  2. 1 0
      app/service/revise_bills.js
  3. 1 0
      app/service/stage_bills.js
  4. 4 1
      sql/update.sql

+ 1 - 3
app/service/ledger.js

@@ -769,9 +769,7 @@ module.exports = app => {
             const maxId = await this._getMaxLid(this.ctx.tender.id);
             const select = await this.getDataById(lid);
             const sumLoad = new SumLoad(this.ctx);
-            const loadTree = await sumLoad.loadGatherGcl(select, maxId, tenders, {
-
-            });
+            const loadTree = await sumLoad.loadGatherGcl(select, maxId, tenders, {});
             const result = loadTree.getUpdateData();
 
             const conn = await this.db.beginTransaction();

+ 1 - 0
app/service/revise_bills.js

@@ -288,6 +288,7 @@ module.exports = app => {
                     crid: rid,
                 });
                 const result = loadTree.getUpdateData();
+                if (result.errors.length > 100) throw '您导入的数据存在大量数据错误,请您仔细检查';
 
                 this._cacheMaxLid(this.ctx.tender.id, loadTree.keyNodeId);
                 const his = await this.ctx.service.sumLoadHistory.saveReviseHistory(this.ctx.tender.id, rid, lid, tenders, result.errors);

+ 1 - 0
app/service/stage_bills.js

@@ -485,6 +485,7 @@ module.exports = app => {
                 const sumLoad = new SumLoad(this.ctx);
                 const loadTree = await sumLoad.stageGatherGcl(select, maxId, tenders);
                 const result = loadTree.getUpdateData();
+                if (result.errors.length > 100) throw '您导入的数据存在大量数据错误,请您仔细检查';
 
                 const stageBills = await this.getLastestStageData(this.ctx.tender.id, this.ctx.stage.id);
                 const updateStageBills = [], insertStageBills = [];

+ 4 - 1
sql/update.sql

@@ -299,4 +299,7 @@ ADD COLUMN `ex_memo2`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci N
 ADD COLUMN `ex_memo3`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '备注3' AFTER `ex_memo2`;
 
 ALTER TABLE `zh_project`
-ADD COLUMN `sjs_rela`  text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'sjs相关配置' AFTER `fun_rela`;
+ADD COLUMN `sjs_rela`  text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'sjs相关配置' AFTER `fun_rela`;
+
+ALTER TABLE `zh_s2b_proj`
+ADD COLUMN `fbfx_rela`  varchar(255) NULL COMMENT '分部分项-额外配置' AFTER `filter_tender`;