| 12345678910 |
- /**
- * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
- *
- * @version v1.23.0
- * @homepage https://bootstrap-table.com
- * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
- * @license MIT
- */
- !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("core-js/modules/es.array.concat.js"),require("core-js/modules/es.array.filter.js"),require("core-js/modules/es.array.find.js"),require("core-js/modules/es.array.flat.js"),require("core-js/modules/es.array.includes.js"),require("core-js/modules/es.array.index-of.js"),require("core-js/modules/es.array.join.js"),require("core-js/modules/es.array.map.js"),require("core-js/modules/es.array.slice.js"),require("core-js/modules/es.array.sort.js"),require("core-js/modules/es.array.unscopables.flat.js"),require("core-js/modules/es.object.assign.js"),require("core-js/modules/es.object.to-string.js"),require("core-js/modules/es.regexp.exec.js"),require("core-js/modules/es.string.replace.js"),require("jquery")):"function"==typeof define&&define.amd?define(["core-js/modules/es.array.concat.js","core-js/modules/es.array.filter.js","core-js/modules/es.array.find.js","core-js/modules/es.array.flat.js","core-js/modules/es.array.includes.js","core-js/modules/es.array.index-of.js","core-js/modules/es.array.join.js","core-js/modules/es.array.map.js","core-js/modules/es.array.slice.js","core-js/modules/es.array.sort.js","core-js/modules/es.array.unscopables.flat.js","core-js/modules/es.object.assign.js","core-js/modules/es.object.to-string.js","core-js/modules/es.regexp.exec.js","core-js/modules/es.string.replace.js","jquery"],t):t(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,(e="undefined"!=typeof globalThis?globalThis:e||self).jQuery)}(this,(function(e,t,r,n,o,s,i,a,l,c,u,f,p,d,h,y){"use strict";function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function m(e,t,r){return t=w(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,O()?Reflect.construct(t,r||[],w(e).constructor):t.apply(e,r))}function j(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,T(n.key),n)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function g(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return b(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}(e))||t){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,i=!0,a=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){a=!0,s=e},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw s}}}}function v(){return v="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var n=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=w(e)););return e}(e,t);if(n){var o=Object.getOwnPropertyDescriptor(n,t);return o.get?o.get.call(arguments.length<3?e:r):o.value}},v.apply(null,arguments)}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function O(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(O=function(){return!!e})()}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}function T(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==typeof t?t:t+""}var x=y.fn.bootstrapTable.utils;function q(e,t){return"\n <html>\n <head>\n ".concat(t,'\n <style type="text/css" media="print">\n @page {\n size: auto;\n margin: 25px 0 25px 0;\n }\n </style>\n <style type="text/css" media="all">\n table {\n border-collapse: collapse;\n font-size: 12px;\n }\n table, th, td {\n border: 1px solid grey;\n }\n th, td {\n text-align: center;\n vertical-align: middle;\n }\n p {\n font-weight: bold;\n margin-left:20px;\n }\n table {\n width: 94%;\n margin-left: 3%;\n margin-right: 3%;\n }\n div.bs-table-print {\n text-align: center;\n }\n </style>\n </head>\n <title>Print Table</title>\n <body>\n <p>Printed on: ').concat(new Date,' </p>\n <div class="bs-table-print">').concat(e,"</div>\n </body>\n </html>\n ")}Object.assign(y.fn.bootstrapTable.locales,{formatPrint:function(){return"Print"}}),Object.assign(y.fn.bootstrapTable.defaults,y.fn.bootstrapTable.locales),Object.assign(y.fn.bootstrapTable.defaults,{showPrint:!1,printAsFilteredAndSortedOnUI:!0,printSortColumn:void 0,printSortOrder:"asc",printStyles:[],printPageBuilder:function(e,t){return q(e,t)}}),Object.assign(y.fn.bootstrapTable.columnDefaults,{printFilter:void 0,printIgnore:!1,printFormatter:void 0}),Object.assign(y.fn.bootstrapTable.defaults.icons,{print:{bootstrap3:"glyphicon-print icon-share",bootstrap5:"bi-printer","bootstrap-table":"icon-printer"}[y.fn.bootstrapTable.theme]||"fa-print"}),y.BootstrapTable=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),m(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(t,e),j(t,[{key:"init",value:function(){for(var e,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];(e=v(w(t.prototype),"init",this)).call.apply(e,[this].concat(n)),this.options.showPrint&&(this.mergedCells=[])}},{key:"initToolbar",value:function(){var e,r=this;this.showToolbar=this.showToolbar||this.options.showPrint,this.options.showPrint&&(this.buttons=Object.assign(this.buttons,{print:{text:this.options.formatPrint(),icon:this.options.icons.print,event:function(){r.doPrint(r.options.printAsFilteredAndSortedOnUI?r.getData():r.options.data.slice(0))},attributes:{"aria-label":this.options.formatPrint(),title:this.options.formatPrint()}}}));for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];(e=v(w(t.prototype),"initToolbar",this)).call.apply(e,[this].concat(o))}},{key:"mergeCells",value:function(e){if(v(w(t.prototype),"mergeCells",this).call(this,e),this.options.showPrint){var r=this.getVisibleFields().indexOf(e.field);x.hasDetailViewIcon(this.options)&&(r+=1),this.mergedCells.push({row:e.index,col:r,rowspan:e.rowspan||1,colspan:e.colspan||1})}}},{key:"doPrint",value:function(e){var t,r=this,n=function(e){return!e.printIgnore&&e.visible},o=function(e,t,n){var o=x.getItemField(e,n.field,r.options.escape,n.escape),s=x.calculateObjectValue(n,n.printFormatter||n.formatter,[o,e,t],o);return null==s?r.options.undefinedText:s},s=function(e,t){var s,i=r.$el.attr("dir")||"ltr",a=['<table dir="'.concat(i,'"><thead>')],l=g(t);try{for(l.s();!(s=l.n()).done;){var c=s.value;a.push("<tr>");for(var u=0;u<c.length;u++)n(c[u])&&a.push("<th\n ".concat(x.sprintf(' rowspan="%s"',c[u].rowspan),"\n ").concat(x.sprintf(' colspan="%s"',c[u].colspan),"\n >").concat(c[u].title,"</th>"));a.push("</tr>")}}catch(e){l.e(e)}finally{l.f()}a.push("</thead><tbody>");var f=[];if(r.mergedCells)for(var p=0;p<r.mergedCells.length;p++)for(var d=r.mergedCells[p],h=0;h<d.rowspan;h++)for(var y=d.row+h,b=0;b<d.colspan;b++){var m=d.col+b;f.push("".concat(y,",").concat(m))}for(var j=0;j<e.length;j++){a.push("<tr>");var v=t.flat(1);v.sort((function(e,t){return e.colspanIndex-t.colspanIndex}));for(var w=0;w<v.length;w++)if(!(v[w].colspanGroup>0)){var O=0,P=0;if(r.mergedCells)for(var T=0;T<r.mergedCells.length;T++){var q=r.mergedCells[T];q.col===w&&q.row===j&&(O=q.rowspan,P=q.colspan)}n(v[w])&&(!f.includes("".concat(j,",").concat(w))||O>0&&P>0)&&(O>0&&P>0?a.push("<td ".concat(x.sprintf(' rowspan="%s"',O)," ").concat(x.sprintf(' colspan="%s"',P),">"),o(e[j],j,v[w]),"</td>"):a.push("<td>",o(e[j],j,v[w]),"</td>"))}a.push("</tr>")}if(a.push("</tbody>"),r.options.showFooter){a.push("<footer><tr>");var S,C=g(t);try{for(C.s();!(S=C.n()).done;)for(var A=S.value,F=0;F<A.length;F++)if(n(A)){var I=x.trToData(A,r.$el.find(">tfoot>tr")),_=x.calculateObjectValue(A[F],A[F].footerFormatter,[e],I[0]&&I[0][A[F].field]||"");a.push("<th>".concat(_,"</th>"))}}catch(e){C.e(e)}finally{C.f()}a.push("</tr></footer>")}return a.push("</table>"),a.join("")}(e=function(e,t,r){if(!t)return e;var n="asc"!==r;return n=-(+n||-1),e.sort((function(e,r){return n*e[t].localeCompare(r[t])}))}(e=function(e,t){return e.filter((function(e){return function(e,t){for(var r=0;r<t.length;++r)if(e[t[r].colName]!==t[r].value)return!1;return!0}(e,t)}))}(e,(t=this.options.columns)&&t[0]?t[0].filter((function(e){return e.printFilter})).map((function(e){return{colName:e.field,value:e.printFilter}})):[]),this.options.printSortColumn,this.options.printSortOrder),this.options.columns),i=window.open(""),a="string"==typeof this.options.printStyles?this.options.printStyles.replace(/\[|\]| /g,"").toLowerCase().split(","):this.options.printStyles,l=a.map((function(e){return'<link rel="stylesheet" href="'.concat(e,'" />')})).join(""),c=x.calculateObjectValue(this,this.options.printPageBuilder,[s,l],q(s,l)),u=function(){i.focus(),i.print(),i.close()};if(i.document.write(c),i.document.close(),a.length){var f=document.getElementsByTagName("link");f[f.length-1].onload=u}else u()}}])}(y.BootstrapTable)}));
|