| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311 | 
							- <div class="panel-content">
 
-     <div class="panel-title fluid">
 
-         <div class="title-main">
 
-             <h2>工具</h2>
 
-         </div>
 
-     </div>
 
-     <div class="content-wrap">
 
-         <div class="row">
 
-             <% for (let tool of toolMenu) { %>
 
-             <div class="col-xs-6 mb-30 ">
 
-                 <div class="c-body">
 
-                     <h2><%= tool.title %>
 
-                         <% if (tool.url === '/sysTools/api/clearJunkData' ) { %>
 
-                         <a id="clearJunkBtn" href="javascript:void(0);" class="btn btn-primary pull-right">清除</a>
 
-                         <% } else if (tool.url === '/sysTools/api/clearFakeData' ) { %>
 
-                         <a id="clearFakeBtn" href="javascript:void(0);" class="btn btn-primary pull-right">清除</a>
 
-                         <% } else if (tool.url === '/sysTools/api/uploadUserGuide' ) { %>
 
-                         <a id="uploadUserGuide" href="javascript:void(0);" class="btn btn-primary pull-right">上传</a>
 
-                         <% } else if (tool.url === '/sysTools/api/uploadUpgradeGuide' ) { %>
 
-                         <a id="uploadUpgradeGuide" href="javascript:void(0);" class="btn btn-primary pull-right">上传</a>
 
-                         <% } else { %>
 
-                         <a id="<%= tool.controller %>" href="<%= tool.url %>" target="_blank" class="btn btn-primary pull-right">进入</a>
 
-                         <% } %>
 
-                     </h2>
 
-                 </div>
 
-             </div>
 
-             <% } %>
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>清单规则编辑器-->
 
-             <!--<a id="stdBillsmain" href="/stdBillsmain" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>定额编辑器-->
 
-             <!--<a id="rationRepository" href="/rationRepository/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>报表模板-->
 
-             <!--<a id="rpt_tpl" href="/rpt_tpl" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>人材机库-->
 
-             <!--<a id="stdGljRepository" href="/stdGljRepository/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>清单指引编辑器-->
 
-             <!--<a id="billsGuidance" href="/billsGuidance/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>清除项目残留数据-->
 
-             <!--<a id="clearJunkBtn" href="javascript:void(0);" class="btn btn-primary pull-right">清除</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>清单模板编辑器-->
 
-             <!--<a id="billTemplate" href="/billsTemplate/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>列设置-->
 
-             <!--<a id="mainTreeCol" href="/mainTreeCol/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>材料替换库-->
 
-             <!--<a id="materialReplace" href="/materialReplace/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>工程特征库-->
 
-             <!--<a id="projectFeature" href="/projectFeature/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>费率标准库-->
 
-             <!--<a id="feeRate" href="/feeRate/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-             <!--<div class="col-xs-6 mb-30 ">-->
 
-             <!--<div class="c-body">-->
 
-             <!--<h2>计算程序模板库-->
 
-             <!--<a id="calcProgram" href="/calcProgram/main" target="_blank" class="btn btn-primary pull-right">进入</a>-->
 
-             <!--</h2>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-         </div>
 
-     </div>
 
- </div>
 
- <!--弹出 是否清除数据-->
 
- <div class="modal fade" id="clearJunkModal" 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">×</span>
 
-                 </button>
 
-             </div>
 
-             <div class="modal-body">
 
-                 <div class="form-group">
 
-                     <div id="delete_showinfo">
 
-                         <label>确认要清除数据库中项目残留数据吗?(每周日03:30自动清除)</label>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-             <div class="modal-footer" style="justify-content: center">
 
-                 <button type="button" class="btn btn-primary"  data-dismiss="modal" id="clearJunkY" >是</button>
 
-                 <button type="button" class="btn btn-primary"  data-dismiss="modal">否</button>
 
-             </div>
 
-         </div>
 
-     </div>
 
- </div>
 
- <!--弹出 是否清除假删除数据-->
 
- <div class="modal fade" id="clearFakeModal" 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">×</span>
 
-                 </button>
 
-             </div>
 
-             <div class="modal-body">
 
-                 <div class="form-group">
 
-                     <div>
 
-                         <label>确认要清除数据库中项目假删除数据吗?(清单、定额)</label>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-             <div class="modal-footer" style="justify-content: center">
 
-                 <button type="button" class="btn btn-primary"  data-dismiss="modal" id="clearFakeY" >是</button>
 
-                 <button type="button" class="btn btn-primary"  data-dismiss="modal">否</button>
 
-             </div>
 
-         </div>
 
-     </div>
 
- </div>
 
- <!--上传pdf-->
 
- <div class="modal fade" id="upload" 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">×</span>
 
-                 </button>
 
-             </div>
 
-             <div class="modal-body">
 
-                 <form>
 
-                     <div class="form-group">
 
-                         <label>请选择pdf格式文件</label>
 
-                         <input id="upload-file" class="form-control-file" type="file" accept="application/pdf">
 
-                     </div>
 
-                 </form>
 
-             </div>
 
-             <div class="modal-footer">
 
-                 <a href="javascript:void(0);" class="btn btn-primary" id="uploadConfirm">确定</a>
 
-                 <button type="button" class="btn btn-secondary" data-dismiss="modal">取消</button>
 
-             </div>
 
-         </div>
 
-     </div>
 
- </div>
 
- <script type="text/javascript" src="/public/web/common_ajax.js"></script>
 
- <script type="text/javascript" src="/public/web/PerfectLoad.js"></script>
 
- <script type="text/javascript">
 
-     $(document).ready(function () {
 
- //        $('#billsLib').click(function () {
 
- //            let href = '/stdBillsmain';
 
- //            let newTab = window.open('about:blank');
 
- //            CommonAjax.get(href, {}, function () {
 
- //               newTab.location.href = href;
 
- //            });
 
- //        });
 
- //
 
- //        $('#rationLib').click(function () {
 
- //            let href = '/rationRepository/main';
 
- //            let newTab = window.open('about:blank');
 
- //            CommonAjax.get(href, {}, function () {
 
- //               newTab.location.href = href;
 
- //            });
 
- //        });
 
- //
 
- //        $('#rptTemplate').click(function () {
 
- //            let href = '/rpt_tpl';
 
- //            let newTab = window.open('about:blank');
 
- //            CommonAjax.get(href, {}, function () {
 
- //               newTab.location.href = href;
 
- //            });
 
- //        });
 
- //
 
- //        $('#gljLib').click(function () {
 
- //            let href = '/stdGljRepository/main';
 
- //            let newTab = window.open('about:blank');
 
- //            CommonAjax.get(href, {}, function () {
 
- //               newTab.location.href = href;
 
- //            });
 
- //        });
 
- //
 
- //        $('#billsGuidanceLib').click(function () {
 
- //            let href = '/billsGuidance/main';
 
- //            let newTab = window.open('about:blank');
 
- //            CommonAjax.get(href, {}, function () {
 
- //               newTab.location.href = href;
 
- //            });
 
- //        });
 
-         $('#clearJunkBtn').click(function () {
 
-             $('#clearJunkModal').modal('show');
 
-         });
 
-         $('#clearFakeBtn').click(function () {
 
-             $('#clearFakeModal').modal('show');
 
-         });
 
-         $('#clearJunkY').click(function () {
 
-             $.bootstrapLoading.start();
 
-             CommonAjax.post('/sysTools/api/clearJunkData', '', function (rstData) {
 
-                 $.bootstrapLoading.end();
 
-             }, function () {
 
-                 $.bootstrapLoading.end();
 
-             })
 
-         });
 
-         $('#clearFakeY').click(function () {
 
-             $.bootstrapLoading.start();
 
-             CommonAjax.post('/sysTools/api/clearFakeData', '', function (rstData) {
 
-                 $.bootstrapLoading.end();
 
-             }, function () {
 
-                 $.bootstrapLoading.end();
 
-             })
 
-         });
 
-         let uploadType = {
 
-             userGuide: 'userGuide',
 
-             upgradeGuide: 'upgradeGuide'
 
-         },
 
-             curTrigger = null;
 
-         //用户手册
 
-         $('#uploadUserGuide').click(function () {
 
-             curTrigger = uploadType.userGuide;
 
-            $('#upload .modal-title').text('上传用户手册');
 
-            $('#upload').modal('show');
 
-         });
 
-         //升级说明
 
-         $('#uploadUpgradeGuide').click(function () {
 
-             curTrigger = uploadType.upgradeGuide;
 
-             $('#upload .modal-title').text('上传升级说明');
 
-             $('#upload').modal('show');
 
-         });
 
-         $('#upload').on('hide.bs.modal', function () {
 
-             $('#upload-file').val('');
 
-         });
 
-         $('#uploadConfirm').click(function () {
 
-             let file = $('#upload-file')[0],
 
-                 pdf = file.files[0],
 
-                 trigger = curTrigger;
 
-             if (!trigger) {
 
-                 alert('无效的操作!(触发器为空)');
 
-                 return;
 
-             }
 
-             if (!pdf) {
 
-                 alert('请选择pdf文件!');
 
-                 return;
 
-             }
 
-             let formData = new FormData();
 
-             formData.append('file', pdf);
 
-             formData.append('trigger', trigger);
 
-             $.ajax({
 
-                 url: '/sysTools/api/uploadUserGuide',
 
-                 type: 'POST',
 
-                 data: formData,
 
-                 cache: false,
 
-                 contentType: false,
 
-                 processData: false,
 
-                 beforeSend: function() {
 
-                     $.bootstrapLoading.start();
 
-                 },
 
-                 success: function(response){
 
-                     $.bootstrapLoading.end();
 
-                     $('#upload').modal('hide');
 
-                 },
 
-                 error: function(){
 
-                     alert('上传失败');
 
-                     $.bootstrapLoading.end();
 
-                 }
 
-             });
 
-         });
 
-     });
 
- </script>
 
 
  |