zhangweicheng 7 years ago
parent
commit
5e300e6c95

+ 70 - 0
web/building_saas/main/html/main.html

@@ -789,6 +789,75 @@
         </div>
     </div>
 
+    <!--弹出 整理分部-->
+    <div class="modal fade" id="zlfb" data-backdrop="static">
+        <div class="modal-dialog" role="document">
+            <div class="modal-content">
+                <div class="modal-header">
+                    <h5 class="modal-title">整理分部</h5>
+                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
+                        <span aria-hidden="true">&times;</span>
+                    </button>
+                </div>
+                <div class="modal-body">
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" id="bill_first" >
+                        <label class="form-check-label">
+                            需要专业分部标题
+                        </label>
+                    </div>
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" id="bill_second" >
+                        <label class="form-check-label">
+                            需要章分部标题
+                        </label>
+                    </div>
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" id="bill_third" >
+                        <label class="form-check-label">
+                            需要节分部标题
+                        </label>
+                    </div>
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" checked disabled value="" >
+                        <label class="form-check-label">
+                            删除自定义分部标题
+                        </label>
+                    </div>
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" id="bill_resort">
+                        <label class="form-check-label">
+                            清单排序
+                        </label>
+                    </div>
+                    <div class="form-check">
+                        <input class="form-check-input zlfb-check" type="checkbox" id="bill_recode"  >
+                        <label class="form-check-label">
+                            清单重新编码
+                        </label>
+                    </div>
+                    <div class="card mt-3">
+                        <div class="card-body p-2">
+                            <h5 class="card-title">操作说明</h5>
+                            <p class="card-text">执行分部整理将对当前清单列表存在的清单按以上勾选项进行整理;</br>
+                                勾选“需要专业分部标题”,表示分部整理时需要添加清单专业标题;</br>
+                                勾选“需要章分部标题”,表示分部整理时需要添加章标题;</br>
+                                勾选“需要节分部标题”,表示分部整理时需要添加节标题;</br>
+                                勾选“删除自定义分部标题”,将首先删除已有自定义分部标题,然后再执行分部整理;</br>
+                                勾选“清单排序”,表示分部整理后对每个分部下的清单进行排序;</br>
+                                勾选“清单重新编码”,表示分部整理后对每个分部下的清单重新生成水流号;
+                            </p>
+                        </div>
+                    </div>
+                </div>
+                <div class="modal-footer">
+                    <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
+                    <button type="button" class="btn btn-primary" id="zlfb_confirm">确定</button>
+                </div>
+            </div>
+        </div>
+    </div>
+
         <!-- JS. -->
         <script type="text/javascript" src="/lib/spreadjs/sheets/gc.spread.sheets.all.10.0.1.min.js"></script>
 
@@ -895,6 +964,7 @@
         <script type="text/javascript" src="/web/building_saas/main/js/views/glj_view_contextMenu.js"></script>
         <script type="text/javascript" src="/web/building_saas/main/js/views/calc_program_view.js"></script>
         <script type="text/javascript" src='/web/building_saas/main/js/views/confirm_modal.js'></script>
+        <script type="text/javascript" src='/web/building_saas/main/js/views/zlfb_view.js'></script>
         <!--报表-->
         <script type="text/javascript" src="/public/web/rpt_tpl_def.js"></script>
         <script type="text/javascript" src="/public/web/treeDataHelper.js"></script>

+ 13 - 0
web/building_saas/main/js/views/project_view.js

@@ -727,6 +727,19 @@ var projectObj = {
                         return false;
                     }
                 },
+                "ZLFB": {
+                    name: "整理分部",
+                    icon: 'fa-sign-in',
+                    disabled: function () {
+                       return false;
+                    },
+                    callback: function (key, opt) {
+                        zlfb_object.getSectionInfo();
+                    },
+                    visible: function(key, opt){
+                        return true;
+                    }
+                },
                 "spr1": '--------',
                 "delete": {
                     name: '删除',