该系统为使用PHP开发的基于web的Subversion(SVN)服务器端管理工具。支持功能:SVN仓库管理、SVN用户管理、SVN分组管理、目录授权、目录浏览、Hooks管理、在线dump备份、在线备份恢复、SVN用户禁用、服务器状态管理、日志管理、消息通知、更新检测...
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
440 KiB

3 years ago
webpackJsonp([10],{384:function(e,r){e.exports=function(e){function r(e){"undefined"!=typeof console&&(console.error||console.log)("[Script Loader]",e)}try{"undefined"!=typeof execScript&&function(){return"undefined"!=typeof attachEvent&&"undefined"==typeof addEventListener}()?execScript(e):"undefined"!=typeof eval?eval.call(null,e):r("EvalError: No eval function available")}catch(e){r(e)}}},394:function(e,r,t){"use strict";function a(e){for(var r=[],t=e.querySelectorAll("tr"),a=[],n=0;n<t.length;++n){for(var i=[],s=t[n],o=s.querySelectorAll("td"),f=0;f<o.length;++f){var c=o[f],l=c.getAttribute("colspan"),u=c.getAttribute("rowspan"),h=c.innerText;if(""!==h&&h==+h&&(h=+h),a.forEach(function(e){if(n>=e.s.r&&n<=e.e.r&&i.length>=e.s.c&&i.length<=e.e.c)for(var r=0;r<=e.e.c-e.s.c;++r)i.push(null)}),(u||l)&&(u=u||1,l=l||1,a.push({s:{r:n,c:i.length},e:{r:n+u-1,c:i.length+l-1}})),i.push(""!==h?h:null),l)for(var v=0;v<l-1;++v)i.push(null)}r.push(i)}return[r,a]}function n(e,r){return r&&(e+=1462),(Date.parse(e)-new Date(Date.UTC(1899,11,30)))/864e5}function i(e,r){for(var t={},a={s:{c:1e7,r:1e7},e:{c:0,r:0}},i=0;i!=e.length;++i)for(var s=0;s!=e[i].length;++s){a.s.r>i&&(a.s.r=i),a.s.c>s&&(a.s.c=s),a.e.r<i&&(a.e.r=i),a.e.c<s&&(a.e.c=s);var o={v:e[i][s]};if(null!=o.v){var f=XLSX.utils.encode_cell({c:s,r:i});"number"==typeof o.v?o.t="n":"boolean"==typeof o.v?o.t="b":o.v instanceof Date?(o.t="n",o.z=XLSX.SSF._table[14],o.v=n(o.v)):o.t="s",t[f]=o}}return a.s.c<1e7&&(t["!ref"]=XLSX.utils.encode_range(a)),t}function s(){if(!(this instanceof s))return new s;this.SheetNames=[],this.Sheets={}}function o(e){for(var r=new ArrayBuffer(e.length),t=new Uint8Array(r),a=0;a!=e.length;++a)t[a]=255&e.charCodeAt(a);return r}function f(e){var r=document.getElementById(e);console.log("a");var t=a(r),n=t[1],f=t[0];console.log(f);var c=new s,l=i(f);l["!merges"]=n,c.SheetNames.push("SheetJS"),c.Sheets.SheetJS=l;var u=XLSX.write(c,{bookType:"xlsx",bookSST:!1,type:"binary"});saveAs(new Blob([o(u)],{type:"application/octet-stream"}),"test.xlsx")}function c(e,r,t){var a=r;a.unshift(e);var n=new s,f=i(a);n.SheetNames.push("SheetJS"),n.Sheets.SheetJS=f;var c=XLSX.write(n,{bookType:"xlsx",bookSST:!1,type:"binary"}),l=t||"列表";saveAs(new Blob([o(c)],{type:"application/octet-stream"}),l+".xlsx")}Object.defineProperty(r,"__esModule",{value:!0}),r.export_table_to_excel=f,r.export_json_to_excel=c,t(408),t(407),t(409)},404:function(e,r){e.exports='/* eslint-disable */\n/* Blob.js*/\n\n/*global self, unescape */\n/*jslint bitwise: true, regexp: true, confusion: true, es5: true, vars: true, white: true,\r\n plusplus: true */\n\n/*! @source http://purl.eligrey.com/github/Blob.js/blob/master/Blob.js */\n\n(function (view) {\n "use strict";\n\n view.URL = view.URL || view.webkitURL;\n\n if (view.Blob && view.URL) {\n try {\n new Blob();\n return;\n } catch (e) {}\n }\n\n // Internally we use a BlobBuilder implementation to base Blob off of\n // in order to support older browsers that only have BlobBuilder\n var BlobBuilder = view.BlobBuilder || view.WebKitBlobBuilder || view.MozBlobBuilder || function (view) {\n var get_class = function get_class(object) {\n return Object.prototype.toString.call(object).match(/^\\[object\\s(.*)\\]$/)[1];\n },\n FakeBlobBuilder = function BlobBuilder() {\n this.data = [];\n },\n FakeBlob = function Blob(data, type, encoding) {\n this.data = data;\n this.size = data.length;\n this.type = type;\n this.encoding = encoding;\n },\n FBB_proto = FakeBlobBuilder.prototype,\n FB_proto = FakeBlob.prototype,\n FileReaderSync = view.FileReaderSync,\n FileException = function FileException(type) {\n this.code = this[this.name = type];\n },\n file_ex_codes = ("NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR " + "NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR").split(" "),\n file_ex_code = file_ex_codes.length,\n real_URL = view.URL || view.webkitURL || view,\n real_create_object_URL