|
@@ -14,6 +14,10 @@
|
|
|
<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>
|
|
|
<% } %>
|
|
@@ -156,6 +160,31 @@
|
|
|
</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>
|
|
@@ -223,5 +252,60 @@
|
|
|
$.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>
|