Bladeren bron

浏览器记录用户变更详情是否展示和隐藏

laiguoran 5 jaren geleden
bovenliggende
commit
4721d3d36e
2 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  1. 7 0
      app/public/js/change_detail.js
  2. 1 0
      app/view/change/info.ejs

+ 7 - 0
app/public/js/change_detail.js

@@ -113,12 +113,19 @@ $(document).ready(() => {
         });
     });
 
+    //
+    const cca = getLocalCache('change-checkbox-account-' + accountId);
+    if (cca !== null && cca !== undefined) {
+        $('#customCheck1').prop('checked', cca);
+    }
     // 变更详情展示和隐藏
     $('.change-detail-checkbox').on('click', function (e) {
         if($(e.target).is('label')){
             return;
         }
         let column = table.column(3);
+        // 设置用户项目本地记录展示和隐藏情况
+        setLocalCache('change-checkbox-account-'+ accountId, $(this).is(':checked'));
         column.visible(!column.visible());
     })
 });

+ 1 - 0
app/view/change/info.ejs

@@ -735,6 +735,7 @@
     let table = '';
     const totalPriceUnit = '<%- tpUnit %>';
     const unitPriceUnit = '<%- upUnit %>';
+    const accountId = '<%- uid %>';
     autoFlashHeight();
 </script>
 <script src="/public/js/datatable/jquery.dataTables.min.js"></script>