| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- !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(["./autoCode-legacy.BHjLoi1V.js","./warningBar-legacy.CM-jno-M.js","./index-legacy.C7yqTvSr.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.I,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 x=f({packageName:"",template:"",label:"",desc:""}),O=f([]),S=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&&(O.value=t.data);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();S();var T=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("只能包含英文字母、数字和下划线"))},A=f({packageName:[{required:!0,message:"请输入包名",trigger:"blur"},{validator:T,trigger:"blur"}],template:[{required:!0,message:"请选择模板",trigger:"change"},{validator:T,trigger:"blur"}]}),E=f(!1),P=function(){E.value=!1,x.value={packageName:"",template:"",label:"",desc:""}},C=f(null),N=function(){var e=o(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:C.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(x.value);case 1:0===e.v.code&&_({type:"success",message:"添加成功",showClose:!0}),G(),P();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)}}(),F=f([]),G=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&&(F.value=t.data.pkgs);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),U=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:"删除成功!"}),G());case 2:return e.a(2)}},e)})));case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}();return G(),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"),S=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){E.value=!0})},{default:g(function(){return e(n[6]||(n[6]=[b(" 新增 ",-1)]))}),_:1})]),m(u,{data:F.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 U(t.row)}},{default:g(function(){return e(n[7]||(n[7]=[b(" 删除 ",-1)]))}),_:1},8,["onClick"])]}),_:1})]}),_:1},8,["data"])]),m(S,{modelValue:E.value,"onUpdate:modelValue":n[5]||(n[5]=function(e){return E.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:P},{default:g(function(){return e(n[8]||(n[8]=[b(" 取 消 ",-1)]))}),_:1}),m(a,{type:"primary",onClick:N},{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:C,model:x.value,rules:A.value,"label-width":"80px"},{default:g(function(){return[m(i,{label:"包名",prop:"packageName"},{default:g(function(){return[m(l,{modelValue:x.value.packageName,"onUpdate:modelValue":n[1]||(n[1]=function(e){return x.value.packageName=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1}),m(i,{label:"模板",prop:"template"},{default:g(function(){return[m(k,{modelValue:x.value.template,"onUpdate:modelValue":n[2]||(n[2]=function(e){return x.value.template=e})},{default:g(function(){return[(d(!0),p(y,null,h(O.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:x.value.label,"onUpdate:modelValue":n[3]||(n[3]=function(e){return x.value.label=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1}),m(i,{label:"描述",prop:"desc"},{default:g(function(){return[m(l,{modelValue:x.value.desc,"onUpdate:modelValue":n[4]||(n[4]=function(e){return x.value.desc=e}),autocomplete:"off"},null,8,["modelValue"])]}),_:1})]}),_:1},8,["model","rules"])]}),_:1},8,["modelValue"])])}}}))}}})}();
|