Browse Source

工序报验、档案管理指标相关

MaiXinRong 4 năm trước cách đây
mục cha
commit
3a17234993
2 tập tin đã thay đổi với 15 bổ sung17 xóa
  1. 1 17
      app/service/report_memory.js
  2. 14 0
      builder_report_index_define.js

+ 1 - 17
app/service/report_memory.js

@@ -405,23 +405,7 @@ module.exports = app => {
                     this._calcLeafXmjRela(billsTree);
                 }
 
-                return billsTree.getDatas([
-                    'id', 'tender_id', 'ledger_id', 'ledger_pid', 'level', 'order', 'full_path', 'is_leaf',
-                    'code', 'b_code', 'name', 'unit', 'unit_price',
-                    'deal_qty', 'deal_tp',
-                    'sgfh_qty', 'sgfh_tp', 'sjcl_qty', 'sjcl_tp', 'qtcl_qty', 'qtcl_tp', 'quantity', 'total_price',
-                    'dgn_qty1', 'dgn_qty2',
-                    'drawing_code', 'memo', 'node_type', 'is_tp',
-                    'contract_qty', 'contract_tp', 'qc_qty', 'qc_tp', 'gather_qty', 'gather_tp', 'postil',
-                    'pre_contract_qty', 'pre_contract_tp', 'pre_qc_qty', 'pre_qc_tp', 'pre_gather_qty', 'pre_gather_tp',
-                    'end_contract_qty', 'end_contract_tp', 'end_qc_qty', 'end_qc_tp', 'end_gather_qty', 'end_gather_tp',
-                    'final_tp', 'final_ratio',
-                    'qc_bgl_code',
-                    'chapter',
-                    'leaf_xmj_id',
-                    'sgfh_expr', 'sjcl_expr', 'qtcl_expr', 'contract_expr',
-                    'deal_dgn_qty1', 'deal_dgn_qty2', 'c_dgn_qty1', 'c_dgn_qty2',
-                ]);
+                return billsTree.getDefaultDatas();
             } catch(err) {
                 return []
             }

+ 14 - 0
builder_report_index_define.js

@@ -321,6 +321,13 @@ const stage_bills = {
         { name: '合同-设计数量2', field: 'deal_dgn_qty2', type: dataType.currency },
         { name: '变更-设计数量1', field: 'c_dgn_qty1', type: dataType.currency },
         { name: '变更-设计数量2', field: 'c_dgn_qty2', type: dataType.currency },
+
+        { name: '工序报验-状态', field: 'gxby_status', type: dataType.int },
+        { name: '工序报验-是否限制计量', field: 'gxby_limit', type: dataType.int },
+        { name: '工序报验-限制比例', field: 'gxby_ratio', type: dataType.currency },
+        { name: '档案管理-状态', field: 'dagl_status', type: dataType.int },
+        { name: '档案管理-是否限制计量', field: 'dagl_limit', type: dataType.int },
+        { name: '档案管理-限制比例', field: 'dagl_ratio', type: dataType.currency },
     ],
 };
 const stage_bills_compare = {
@@ -482,6 +489,13 @@ const stage_pos = {
         { name: '设计错漏-公式', field: 'sjcl_expr', type: dataType.currency },
         { name: '其他错漏-公式', field: 'qtcl_expr', type: dataType.currency },
         { name: '本期-合同-公式', field: 'contract_expr', type: dataType.currency },
+
+        { name: '工序报验-状态', field: 'gxby_status', type: dataType.int },
+        { name: '工序报验-是否限制计量', field: 'gxby_limit', type: dataType.int },
+        { name: '工序报验-限制比例', field: 'gxby_ratio', type: dataType.currency },
+        { name: '档案管理-状态', field: 'dagl_status', type: dataType.int },
+        { name: '档案管理-是否限制计量', field: 'dagl_limit', type: dataType.int },
+        { name: '档案管理-限制比例', field: 'dagl_ratio', type: dataType.currency },
     ],
 };
 const stage_pos_compare = {