瀏覽代碼

拷贝标段排序问题

laiguoran 3 年之前
父節點
當前提交
2300d8b167
共有 2 個文件被更改,包括 14 次插入3 次删除
  1. 12 3
      app/public/js/tender_copy_setting.js
  2. 2 0
      config/web.js

+ 12 - 3
app/public/js/tender_copy_setting.js

@@ -16,6 +16,12 @@ function findNode (key, value, arr) {
         }
     }
 }
+// 分类数据排序
+function sortCategory() {
+    category.sort(function (a, b) {
+        return a.level ? (b.level ? a.level - b.level : -1) : a.id - b.id;
+    });
+}
 // 初始化TenderTree数据
 function initTenderTree () {
     const levelCategory = category.filter(function (c) {
@@ -93,6 +99,7 @@ function initTenderTree () {
             tenderTree.push(t);
         }
     }
+    sortTenderTree();
 }
 function recursiveGetTenderNodeHtml (node, arr, pid) {
     // console.log(node, tender)
@@ -147,10 +154,12 @@ function getTenderTreeHtml () {
     }
 }
 $(document).ready(function () {
-    initTenderTree()
+    sortCategory();
+    initTenderTree();
     $('#copyBtn').click(() => {
-        const html = getTenderTreeHtml();
-        $('#copyModalContent').html(html);
+        tenderListOrder.reOrderTenders('', '#copyModalContent', false);
+        // const html = getTenderTreeHtml();
+        // $('#copyModalContent').html(html);
         $('#bd-set-8').modal('show');
     });
 

+ 2 - 0
config/web.js

@@ -103,6 +103,8 @@ const JsFiles = {
                 mergeFiles: [
                     '/public/js/spreadjs_rela/spreadjs_zh.js',
                     '/public/js/zh_calc.js',
+                    '/public/js/PinYinOrder.bundle.js',
+                    '/public/js/shares/tender_list_order.js',
                     '/public/js/tender_showhide.js',
                     '/public/js/tender_copy_setting.js',
                     // "/public/js/tender.js",