Files
safePower/dist/assets/087AC4D233B64EB0autoPkg-legacy.DaK4j53z.js
xiaozhiyong 9c5961efe9 更新
2026-04-29 09:15:49 +08:00

5 lines
8.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*!
Build based on gin-vue-admin
Time : 1776662816000 */
!function(){function e(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,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",u=a.toStringTag||"@@toStringTag";function l(n,a,o,u){var l=a&&a.prototype instanceof c?a:c,f=Object.create(l.prototype);return r(f,"_invoke",function(n,r,a){var o,u,l,c=0,f=a||[],s=!1,p={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return o=t,u=0,l=e,p.n=n,i}};function d(n,r){for(u=n,l=r,t=0;!s&&c&&!a&&t<f.length;t++){var a,o=f[t],d=p.p,m=o[2];n>3?(a=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=d&&((a=n<2&&d<o[1])?(u=0,p.v=r,p.n=o[1]):d<m&&(a=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,p.n=m,u=0))}if(a||n>1)return i;throw s=!0,r}return function(a,f,m){if(c>1)throw TypeError("Generator is already running");for(s&&1===f&&d(f,m),u=f,l=m;(t=u<2?e:l)||!s;){o||(u?u<3?(u>1&&(p.n=-1),d(u,l)):p.n=l:p.v=l);try{if(c=2,o){if(u||(a="next"),t=o[a]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+a+"' method"),u=1);o=e}else if((t=(s=p.n<0)?l:n.call(r,p))!==i)break}catch(t){o=e,u=1,l=t}finally{c=1}}return{value:t,done:s}}}(n,o,u),!0),f}var i={};function c(){}function f(){}function s(){}t=Object.getPrototypeOf;var p=[][o]?t(t([][o]())):(r(t={},o,function(){return this}),t),d=s.prototype=c.prototype=Object.create(p);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,r(e,u,"GeneratorFunction")),e.prototype=Object.create(d),e}return f.prototype=s,r(d,"constructor",s),r(s,"constructor",f),f.displayName="GeneratorFunction",r(s,u,"GeneratorFunction"),r(d),r(d,u,"Generator"),r(d,o,function(){return this}),r(d,"toString",function(){return"[object Generator]"}),(n=function(){return{w:l,m:m}})()}function r(e,t,n,a){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}r=function(e,t,n,a){function u(t,n){r(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n:(u("next",0),u("throw",1),u("return",2))},r(e,t,n,a)}function a(e,t,n,r,a,o,u){try{var l=e[o](u),i=l.value}catch(e){return void n(e)}l.done?t(i):Promise.resolve(i).then(r,a)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var u=e.apply(t,n);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(["./087AC4D233B64EB0autoCode-legacy.CWGwylxS.js","./087AC4D233B64EB0warningBar-legacy.C8yHdBbq.js","./087AC4D233B64EB0index-legacy.Bru8kZfA.js"],function(t,r){"use strict";var a,u,l,i,c,f,s,p,d,m,v,g,b,y,h,w,k,_;return{setters:[function(e){a=e.s,u=e.d,l=e.t,i=e.u},function(e){c=e._},function(e){f=e.a,s=e.g,p=e.c,d=e.o,m=e.f,v=e.b,g=e.w,b=e.h,y=e.F,h=e.J,w=e.i,k=e.k,_=e.E}],execute:function(){var r={class:"gva-table-box"},V={class:"gva-btn-list gap-3 flex items-center"},j={class:"flex justify-between items-center"};t("default",Object.assign({name:"AutoPkg"},{__name:"autoPkg",setup:function(t){var A=f({packageName:"",template:"",label:"",desc:""}),x=f([]),E=function(){var e=o(n().m(function e(){var t;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,a();case 1:0===(t=e.v).code&&(x.value=t.data);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();E();var O=function(e,t,n){/[\u4E00-\u9FA5]/g.test(t)?n(new Error("不能为中文")):/^\d+$/.test(t[0])?n(new Error("不能够以数字开头")):/^[a-zA-Z0-9_]+$/.test(t)?n():n(new Error("只能包含英文字母、数字和下划线"))},B=f({packageName:[{required:!0,message:"请输入包名",trigger:"blur"},{validator:O,trigger:"blur"}],template:[{required:!0,message:"请选择模板",trigger:"change"},{validator:O,trigger:"blur"}]}),C=f(!1),S=function(){C.value=!1,A.value={packageName:"",template:"",label:"",desc:""}},T=f(null),P=function(){var e=o(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:T.value.validate(function(){var e=o(n().m(function e(t){return n().w(function(e){for(;;)switch(e.n){case 0:if(!t){e.n=2;break}return e.n=1,i(A.value);case 1:0===e.v.code&&_({type:"success",message:"添加成功",showClose:!0}),F(),S();case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}());case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),N=f([]),F=function(){var e=o(n().m(function e(){var t;return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,u();case 1:0===(t=e.v).code&&(N.value=t.data.pkgs);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),G=function(){var e=o(n().m(function e(t){return n().w(function(e){for(;;)switch(e.n){case 0:k.confirm("此操作仅删除数据库中的pkg存储后端相应目录结构请自行删除与数据库保持一致","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(o(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,l(t);case 1:0===e.v.code&&(_({type:"success",message:"删除成功!"}),F());case 2:return e.a(2)}},e)})));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}();return F(),function(t,n){var a=s("el-button"),o=s("el-table-column"),u=s("el-table"),l=s("el-input"),i=s("el-form-item"),f=s("el-option"),k=s("el-select"),_=s("el-form"),E=s("el-drawer");return d(),p("div",null,[m(c,{href:"https://www.bilibili.com/video/BV1kv4y1g7nT?p=3",title:"此功能为开发环境使用不建议发布到生产具体使用效果请看视频https://www.bilibili.com/video/BV1kv4y1g7nT?p=3"}),v("div",r,[v("div",V,[m(a,{type:"primary",icon:"plus",onClick:n[0]||(n[0]=function(e){C.value=!0})},{default:g(function(){return e(n[6]||(n[6]=[b(" 新增 ",-1)]))}),_:1})]),m(u,{data:N.value},{default:g(function(){return[m(o,{align:"left",label:"id",width:"120",prop:"ID"}),m(o,{align:"left",label:"包名",width:"150",prop:"packageName"}),m(o,{align:"left",label:"模板",width:"150",prop:"template"}),m(o,{align:"left",label:"展示名",width:"150",prop:"label"}),m(o,{align:"left",label:"描述","min-width":"150",prop:"desc"}),m(o,{align:"left",label:"操作",width:"200"},{default:g(function(t){return[m(a,{icon:"delete",type:"primary",link:"",onClick:function(e){return G(t.row)}},{default:g(function(){return e(n[7]||(n[7]=[b(" 删除 ",-1)]))}),_:1},8,["onClick"])]}),_:1})]}),_:1},8,["data"])]),m(E,{modelValue:C.value,"onUpdate:modelValue":n[5]||(n[5]=function(e){return C.value=e}),size:"40%","show-close":!1},{header:g(function(){return[v("div",j,[n[10]||(n[10]=v("span",{class:"text-lg"},"创建Package",-1)),v("div",null,[m(a,{onClick:S},{default:g(function(){return e(n[8]||(n[8]=[b(" 取 消 ",-1)]))}),_:1}),m(a,{type:"primary",onClick:P},{default:g(function(){return e(n[9]||(n[9]=[b(" 确 定 ",-1)]))}),_:1})])])]}),default:g(function(){return[m(c,{title:"模板package会创建集成于项目本体中的代码包模板plugin会创建插件包"}),m(_,{ref_key:"pkgForm",ref:T,model:A.value,rules:B.value,"label-width":"80px"},{default:g(function(){return[m(i,{label:"包名",prop:"packageName"},{default:g(function(){return[m(l,{modelValue:A.value.packageName,"onUpdate:modelValue":n[1]||(n[1]=function(e){return A.value.packageName=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1}),m(i,{label:"模板",prop:"template"},{default:g(function(){return[m(k,{modelValue:A.value.template,"onUpdate:modelValue":n[2]||(n[2]=function(e){return A.value.template=e})},{default:g(function(){return[(d(!0),p(y,null,h(x.value,function(e){return d(),w(f,{label:e,value:e,key:e},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"])]}),_:1}),m(i,{label:"展示名",prop:"label"},{default:g(function(){return[m(l,{modelValue:A.value.label,"onUpdate:modelValue":n[3]||(n[3]=function(e){return A.value.label=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1}),m(i,{label:"描述",prop:"desc"},{default:g(function(){return[m(l,{modelValue:A.value.desc,"onUpdate:modelValue":n[4]||(n[4]=function(e){return A.value.desc=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1})]}),_:1},8,["model","rules"])]}),_:1},8,["modelValue"])])}}}))}}})}();