瀏覽代碼

报表新增 清单土地计算合并 的数据预处理功能

lishihao 10 月之前
父節點
當前提交
91a743c0f9
共有 2 個文件被更改,包括 10 次插入0 次删除
  1. 1 0
      public/web/rpt_value_define.js
  2. 9 0
      web/maintain/report/js/rpt_tpl_pre_handle.js

+ 1 - 0
public/web/rpt_value_define.js

@@ -77,6 +77,7 @@ const JV = {
     PROP_HANDLE_TYPE_CHANGE_QUANTITIES_BILLS_SORT_TYPE: "工程量清单排序类型",
     PROP_HANDLE_TYPE_CHANGE_QUANTITIES_BILLS_DATA_TYPE: "工程量清单数据类型",
     PROP_HANDLE_TYPE_FX_GLJ: "分项定额人材机处理",
+    PROP_HANDLE_TYPE_LAND_COMPS: "清单土地计算合并",
 
     PROP_ADJUST_COLLECTION: "数据调整集",
     PROP_ADJUST_ACTION: "action",

+ 9 - 0
web/maintain/report/js/rpt_tpl_pre_handle.js

@@ -290,6 +290,7 @@ let preHandleObj = {
             Name: JV.PROP_HANDLE_TYPE_CHANGE_QUANTITIES_BILLS, Title: ''
         });
         types.push({ Name: JV.PROP_HANDLE_TYPE_FX_GLJ, Title: '' });
+        types.push({ Name: JV.PROP_HANDLE_TYPE_LAND_COMPS, Title: '' });
         // types.push({Name: "纯手工填写", Title: ""});
         me.typeTreeObj = $.fn.zTree.init($("#pre_handle_type_reversed"), preHandleTypeSetting, types);
         me.setDisabledBandSelect([0, 1, 2, 3, 4, 5, 6, 7, 8]);
@@ -341,6 +342,9 @@ let preHandleObj = {
             case JV.PROP_HANDLE_TYPE_FX_GLJ:
                 rst = { Name: "预处理环节", Title: "", "映射数据对象": "bills", "预处理类型": preHandleType };
                 break;
+            case JV.PROP_HANDLE_TYPE_LAND_COMPS:
+                rst = { Name: "预处理环节", Title: "", "映射数据对象": "bills", "预处理类型": preHandleType };
+                break;
             default:
                 rst = { Name: "预处理环节", Title: "", "映射数据对象": "bills", "预处理类型": "排序", "排序方式": "normal", "排序键值集": [] };
                 break;
@@ -386,6 +390,8 @@ let preHandleObj = {
                 break;
             case JV.PROP_HANDLE_TYPE_FX_GLJ:
                 break;
+            case JV.PROP_HANDLE_TYPE_LAND_COMPS:
+                break;
             default:
                 item[JV.PROP_HANDLE_TYPE] = JV.PROP_HANDLE_TYPE_SORT;
                 item[JV.PROP_SORT_TYPE] = "normal";
@@ -604,6 +610,9 @@ let preHandleObj = {
                     case JV.PROP_HANDLE_TYPE_FX_GLJ:
                         rst.push(preHandleBillDataMoveObj.extractTabFields(handleObj));
                         break;
+                    case JV.PROP_HANDLE_TYPE_LAND_COMPS:
+                        rst.push(preHandleBillDataMoveObj.extractTabFields(handleObj));
+                        break;
                     default:
                         break;
                 }