File: /www/server/panel/BTPanel/static/js/class-manage-legacy.js
!function(){function e(n){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(n)}function n(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);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)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t<n;t++)r[t]=e[t];return r}function r(n,t,r){return(t=function(n){var t=function(n,t){if("object"!=e(n)||!n)return n;var r=n[Symbol.toPrimitive];if(void 0!==r){var o=r.call(n,t||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(n)}(n,"string");return"symbol"==e(t)?t:t+""}(t))in n?Object.defineProperty(n,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[t]=r,n}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,n,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",a=t.toStringTag||"@@toStringTag";function l(t,r,o,a){var l=r&&r.prototype instanceof c?r:c,s=Object.create(l.prototype);return u(s,"_invoke",function(t,r,o){var u,a,l,c=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(n,t){return u=n,a=0,l=e,p.n=t,i}};function v(t,r){for(a=t,l=r,n=0;!f&&c&&!o&&n<s.length;n++){var o,u=s[n],v=p.p,d=u[2];t>3?(o=d===r)&&(l=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=e):u[0]<=v&&((o=t<2&&v<u[1])?(a=0,p.v=r,p.n=u[1]):v<d&&(o=t<3||u[0]>r||r>d)&&(u[4]=t,u[5]=r,p.n=d,a=0))}if(o||t>1)return i;throw f=!0,r}return function(o,s,d){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&v(s,d),a=s,l=d;(n=a<2?e:l)||!f;){u||(a?a<3?(a>1&&(p.n=-1),v(a,l)):p.n=l:p.v=l);try{if(c=2,u){if(a||(o="next"),n=u[o]){if(!(n=n.call(u,l)))throw TypeError("iterator result is not an object");if(!n.done)return n;l=n.value,a<2&&(a=0)}else 1===a&&(n=u.return)&&n.call(u),a<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=e}else if((n=(f=p.n<0)?l:t.call(r,p))!==i)break}catch(n){u=e,a=1,l=n}finally{c=1}}return{value:n,done:f}}}(t,o,a),!0),s}var i={};function c(){}function s(){}function f(){}n=Object.getPrototypeOf;var p=[][r]?n(n([][r]())):(u(n={},r,function(){return this}),n),v=f.prototype=c.prototype=Object.create(p);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,u(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=f,u(v,"constructor",f),u(f,"constructor",s),s.displayName="GeneratorFunction",u(f,a,"GeneratorFunction"),u(v),u(v,a,"Generator"),u(v,r,function(){return this}),u(v,"toString",function(){return"[object Generator]"}),(o=function(){return{w:l,m:d}})()}function u(e,n,t,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}u=function(e,n,t,r){function a(n,t){u(e,n,function(e){return this._invoke(n,t,e)})}n?o?o(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(a("next",0),a("throw",1),a("return",2))},u(e,n,t,r)}function a(e,n,t,r,o,u,a){try{var l=e[u](a),i=l.value}catch(e){return void t(e)}l.done?n(i):Promise.resolve(i).then(r,o)}function l(e){return function(){var n=this,t=arguments;return new Promise(function(r,o){var u=e.apply(n,t);function l(e){a(u,r,o,l,i,"next",e)}function i(e){a(u,r,o,l,i,"throw",e)}l(void 0)})}}System.register(["./index-legacy118.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528"],function(e,t){"use strict";var u,a,i,c,s,f,p,v,d,m,y,b,h,g,w,j,S,_,O,k,x,P,C,T,V,A,E;return{setters:[function(e){u=e._},function(e){a=e.k,i=e.w,c=e.d3,s=e.cO,f=e.K,p=e.f},function(e){v=e.c,d=e.p,m=e.r,y=e.V,b=e.o,h=e.I,g=e.j,w=e.k,j=e.e,S=e.v,_=e.Q,O=e.x,k=e.J,x=e.q,P=e.R,C=e.G,T=e.T,V=e.z,A=e.ad,E=e.ab},null],execute:function(){var t={class:"p-[20px]"},G={class:"p-[20px]"};e("default",v({__name:"class-manage",props:{compData:{default:function(){return{ignore:[],getClassList:function(){return Promise.resolve([])},addClass:function(){return Promise.resolve({})},editClass:function(){return Promise.resolve({})},deleteClass:function(){return Promise.resolve({})},updateOptions:function(){return Promise.resolve([])},field:"ps",showEdit:!0}}}},setup:function(e){var v=d(e.compData),q=v.getClassList,I=v.addClass,U=v.editClass,F=v.deleteClass,D=v.ignore,L=v.field,N=v.updateOptions,z=v.showEdit,H=m(""),J=m(""),K=m(!1),M=m(!1),Q=y([]),R=y({label:"",value:0}),$=p(),B=[{label:"分类名称",prop:"label",showOverflowTooltip:!0},{label:"操作",align:"right",render:function(e){return"all"===e.value||null!=D&&D.includes("".concat(e.value))?"不可操作":j("div",{class:"flex items-center"},[z&&j("span",{class:"flex items-center"},[j("span",{class:"bt-link",onClick:function(){return Y(e)}},[O("编辑")]),j(C,{direction:"vertical"},null)]),j("span",{class:"bt-link",onClick:function(){return ee(e)}},[O("删除")])])}}],W=function(){var e=l(o().m(function e(){var n,t;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,K.value=!0,e.n=1,q();case 1:n=e.v,Q.value=n||[],N(Q.value),e.n=3;break;case 2:e.p=2,t=e.v,console.error(t);case 3:return e.p=3,K.value=!1,e.f(3);case 4:return e.a(2)}},e,null,[[0,2,3,4]])}));return function(){return e.apply(this,arguments)}}(),X=function(){var e=l(o().m(function e(){var n,t,u;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,H.value){e.n=1;break}return e.a(2,$.error("请输入分类名称"));case 1:return n=r({},L,H.value),e.n=2,a({loading:"正在添加分类,请稍后...",request:I(n)});case 2:t=e.v,console.log(t),ne(t),H.value="",e.n=4;break;case 3:e.p=3,u=e.v,console.error(u);case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}(),Y=function(e){M.value=!0,R.value=e,J.value=e.label},Z=function(){var e=l(o().m(function e(){var n,t,u;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,n=r(r({},L,J.value),"id",R.value.value),e.n=1,a({loading:"正在编辑分类,请稍后...",request:U(n)});case 1:(t=e.v).status&&(M.value=!1),J.value="",ne(t),e.n=3;break;case 2:e.p=2,u=e.v,console.error(u);case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=l(o().m(function e(n){var t,r;return o().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,i({title:"提示",content:"确认删除该分类吗?该分类下的所有数据将会被移动至全部分类下,是否继续?"});case 1:return e.n=2,a({loading:"正在删除分类,请稍后...",request:F({id:n.value})});case 2:t=e.v,console.log(t,"111"),ne(t),e.n=4;break;case 3:e.p=3,r=e.v,console.error(r);case 4:return e.a(2)}},e,null,[[0,3]])}));return function(n){return e.apply(this,arguments)}}(),ne=function(e){console.log(e),e.status&&W(),$.request(e)};return b(function(){W()}),function(e,r){var o=T,a=V,l=c,i=s,p=A,v=E,m=f,y=u,b=h("bt-loading");return g(),w("div",t,[j(y,null,{"header-left":S(function(){return[j(o,{modelValue:d(H),"onUpdate:modelValue":r[0]||(r[0]=function(e){return _(H)?H.value=e:null}),placeholder:"请输入分类名称",class:"!w-[41rem]"},null,8,["modelValue"]),j(a,{type:"primary",class:"ml-[1rem]",onClick:X},{default:S(function(){return n(r[4]||(r[4]=[O(" 添加分类 ",-1)]))}),_:1})]}),content:S(function(){return[k(j(l,{column:B,data:d(Q),"max-height":"250"},null,8,["data"]),[[b,d(K)]])]}),popup:S(function(){return[j(m,{modelValue:d(M),"onUpdate:modelValue":r[3]||(r[3]=function(e){return _(M)?M.value=e:null}),area:40,title:"编辑分类","show-footer":"",onConfirm:Z},{default:S(function(){return[x("div",G,[j(v,{onSubmit:r[2]||(r[2]=P(function(){},["prevent"]))},{default:S(function(){return[j(p,{label:"分类名称",prop:"name"},{default:S(function(){return[j(i,{modelValue:d(J),"onUpdate:modelValue":r[1]||(r[1]=function(e){return _(J)?J.value=e:null}),autofocus:"",placeholder:"请输入分类名称",onSubmit:Z,width:"22rem"},null,8,["modelValue"])]}),_:1})]}),_:1})])]}),_:1},8,["modelValue"])]}),_:1}),r[5]||(r[5]=x("ul",{class:"mt-[8px] leading-8 text-small list-disc ml-[20px]"},[x("li",null,"【批量操作-设置分类】可修改当前分类,仅具备批量操作的列表")],-1))])}}}))}}})}();