chunk-7959003c.55b90961.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7959003c"],{"041b":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("2c3e"),n("25f0");function r(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var n={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(var r in n)if(new RegExp("(".concat(r,")")).test(t)){var i=n[r]+"";t=t.replace(RegExp.$1,1===RegExp.$1.length?i:a(i))}return t}function a(e){return("00"+e).substr(e.length)}function i(e,t,n){if(n){var a=new Date(n);return r(a,"yyyy-MM-dd hh:mm:ss")}return""}},"14c3":function(e,t,n){var r=n("c6b6"),a=n("9263");e.exports=function(e,t){var n=e.exec;if("function"===typeof n){var i=n.call(e,t);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return a.call(e,t)}},"165a":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));n("d3b7");var r=n("bc3a"),a=n.n(r),i=n("5c96"),o=a.a.create({baseURL:"",withCredentials:!0,timeout:15e3});function l(){return o({url:"/docs/apis",method:"get"})}o.interceptors.response.use((function(e){return e.data||void 0}),(function(e){return console.log("err"+e),Object(i["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)}))},"25f0":function(e,t,n){"use strict";var r=n("6eeb"),a=n("825a"),i=n("d039"),o=n("ad6d"),l="toString",s=RegExp.prototype,c=s[l],u=i((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),p=c.name!=l;(u||p)&&r(RegExp.prototype,l,(function(){var e=a(this),t=String(e.source),n=e.flags,r=String(void 0===n&&e instanceof RegExp&&!("flags"in s)?o.call(e):n);return"/"+t+"/"+r}),{unsafe:!0})},"2c3e":function(e,t,n){var r=n("83ab"),a=n("9f7f").UNSUPPORTED_Y,i=n("9bf2").f,o=n("69f3").get,l=RegExp.prototype;r&&a&&i(RegExp.prototype,"sticky",{configurable:!0,get:function(){if(this!==l){if(this instanceof RegExp)return!!o(this).sticky;throw TypeError("Incompatible receiver, RegExp required")}}})},"4d63":function(e,t,n){var r=n("83ab"),a=n("da84"),i=n("94ca"),o=n("7156"),l=n("9bf2").f,s=n("241c").f,c=n("44e7"),u=n("ad6d"),p=n("9f7f"),f=n("6eeb"),d=n("d039"),m=n("69f3").set,b=n("2626"),v=n("b622"),g=v("match"),h=a.RegExp,y=h.prototype,x=/a/g,E=/a/g,w=new h(x)!==x,k=p.UNSUPPORTED_Y,_=r&&i("RegExp",!w||k||d((function(){return E[g]=!1,h(x)!=x||h(E)==E||"/a/i"!=h(x,"i")})));if(_){var $=function(e,t){var n,r=this instanceof $,a=c(e),i=void 0===t;if(!r&&a&&e.constructor===$&&i)return e;w?a&&!i&&(e=e.source):e instanceof $&&(i&&(t=u.call(e)),e=e.source),k&&(n=!!t&&t.indexOf("y")>-1,n&&(t=t.replace(/y/g,"")));var l=o(w?new h(e,t):h(e,t),r?this:y,$);return k&&n&&m(l,{sticky:n}),l},R=function(e){e in $||l($,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},S=s(h),O=0;while(S.length>O)R(S[O++]);y.constructor=$,$.prototype=y,f(a,"RegExp",$)}b("RegExp")},5319:function(e,t,n){"use strict";var r=n("d784"),a=n("825a"),i=n("7b0b"),o=n("50c4"),l=n("a691"),s=n("1d80"),c=n("8aa5"),u=n("14c3"),p=Math.max,f=Math.min,d=Math.floor,m=/\$([$&'`]|\d\d?|<[^>]*>)/g,b=/\$([$&'`]|\d\d?)/g,v=function(e){return void 0===e?e:String(e)};r("replace",2,(function(e,t,n,r){var g=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,h=r.REPLACE_KEEPS_$0,y=g?"$":"$0";return[function(n,r){var a=s(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,a,r):t.call(String(a),n,r)},function(e,r){if(!g&&h||"string"===typeof r&&-1===r.indexOf(y)){var i=n(t,e,this,r);if(i.done)return i.value}var s=a(e),d=String(this),m="function"===typeof r;m||(r=String(r));var b=s.global;if(b){var E=s.unicode;s.lastIndex=0}var w=[];while(1){var k=u(s,d);if(null===k)break;if(w.push(k),!b)break;var _=String(k[0]);""===_&&(s.lastIndex=c(d,o(s.lastIndex),E))}for(var $="",R=0,S=0;S<w.length;S++){k=w[S];for(var O=String(k[0]),j=p(f(l(k.index),d.length),0),D=[],F=1;F<k.length;F++)D.push(v(k[F]));var P=k.groups;if(m){var T=[O].concat(D,j,d);void 0!==P&&T.push(P);var A=String(r.apply(void 0,T))}else A=x(O,d,j,D,P,r);j>=R&&($+=d.slice(R,j)+A,R=j+O.length)}return $+d.slice(R)}];function x(e,n,r,a,o,l){var s=r+e.length,c=a.length,u=b;return void 0!==o&&(o=i(o),u=m),t.call(l,u,(function(t,i){var l;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(s);case"<":l=o[i.slice(1,-1)];break;default:var u=+i;if(0===u)return t;if(u>c){var p=d(u/10);return 0===p?t:p<=c?void 0===a[p-1]?i.charAt(1):a[p-1]+i.charAt(1):t}l=a[u-1]}return void 0===l?"":l}))}}))},"56d2":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"f",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return c}));var r=n("b775");function a(e){return Object(r["a"])({url:"/appKey/findPage",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/appKey/findRequestLogsPage",method:"post",data:e})}function o(e){return Object(r["a"])({url:"/appKey/save",method:"post",data:e})}function l(e,t){return Object(r["a"])({url:"/appKey/updateById",method:"post",params:{id:e},data:t})}function s(e){return Object(r["a"])({url:"/appKey/enableByIds",method:"post",data:e})}function c(e){return Object(r["a"])({url:"/appKey/disableByIds",method:"post",data:e})}},7156:function(e,t,n){var r=n("861d"),a=n("d2bb");e.exports=function(e,t,n){var i,o;return a&&"function"==typeof(i=t.constructor)&&i!==n&&r(o=i.prototype)&&o!==n.prototype&&a(e,o),e}},"8aa5":function(e,t,n){"use strict";var r=n("6547").charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},d784:function(e,t,n){"use strict";n("ac1f");var r=n("6eeb"),a=n("d039"),i=n("b622"),o=n("9263"),l=n("9112"),s=i("species"),c=!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),u=function(){return"$0"==="a".replace(/./,"$0")}(),p=i("replace"),f=function(){return!!/./[p]&&""===/./[p]("a","$0")}(),d=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,p){var m=i(e),b=!a((function(){var t={};return t[m]=function(){return 7},7!=""[e](t)})),v=b&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[s]=function(){return n},n.flags="",n[m]=/./[m]),n.exec=function(){return t=!0,null},n[m](""),!t}));if(!b||!v||"replace"===e&&(!c||!u||f)||"split"===e&&!d){var g=/./[m],h=n(m,""[e],(function(e,t,n,r,a){return t.exec===o?b&&!a?{done:!0,value:g.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:f}),y=h[0],x=h[1];r(String.prototype,e,y),r(RegExp.prototype,m,2==t?function(e,t){return x.call(e,this,t)}:function(e){return x.call(e,this)})}p&&l(RegExp.prototype[m],"sham",!0)}},e949:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container"},[n("el-form",{attrs:{model:e.queryForm,inline:"",size:"small"}},[n("el-form-item",{attrs:{label:"AppKey"}},[n("el-input",{attrs:{placeholder:"AppKey"},model:{value:e.queryForm.id,callback:function(t){e.$set(e.queryForm,"id",t)},expression:"queryForm.id"}})],1),n("el-form-item",{attrs:{label:"启用"}},[n("el-select",{attrs:{clearable:"",placeholder:"用户状态"},model:{value:e.queryForm.isEnable,callback:function(t){e.$set(e.queryForm,"isEnable",t)},expression:"queryForm.isEnable"}},[n("el-option",{attrs:{label:"是",value:"Y"}}),n("el-option",{attrs:{label:"否",value:"N"}})],1)],1),n("el-form-item",{attrs:{label:"备注说明"}},[n("el-input",{attrs:{placeholder:"备注说明"},model:{value:e.queryForm.remark,callback:function(t){e.$set(e.queryForm,"remark",t)},expression:"queryForm.remark"}})],1)],1),n("el-row",{staticClass:"action-bar-container",attrs:{type:"flex",justify:"end"}},[n("el-button",{attrs:{type:"primary",size:"small"},nativeOn:{click:function(t){return e.fetchData(t)}}},[e._v("查询")]),n("el-button-group",[n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.add"],expression:"['app.key.add']"}],attrs:{size:"small"},nativeOn:{click:function(t){return e.$refs.dialogForm.open({})}}},[e._v(" 新建 ")]),n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.enable"],expression:"['app.key.enable']"}],attrs:{size:"small"},nativeOn:{click:function(t){return e.enabledByIds(e.multipleSelection)}}},[e._v(" 启用 ")]),n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.disable"],expression:"['app.key.disable']"}],attrs:{size:"small"},nativeOn:{click:function(t){return e.disableByIds(e.multipleSelection)}}},[e._v(" 禁用 ")])],1)],1),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],attrs:{data:e.pageData.records,border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.selectionChange}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),n("el-table-column",{attrs:{label:"AppKey",prop:"id",width:"150"}}),n("el-table-column",{attrs:{label:"名称",prop:"name",width:"150"}}),n("el-table-column",{attrs:{label:"密钥",prop:"publicKey",width:"600"}}),n("el-table-column",{attrs:{label:"创建时间",prop:"createdTime",formatter:e.dateTimeFormatter,width:"160"}}),n("el-table-column",{attrs:{label:"启用",width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[1===t.row.isEnable.value?n("el-tag",[e._v(e._s(t.row.isEnable.text))]):n("el-tag",{attrs:{type:"danger"}},[e._v(e._s(t.row.isEnable.text))])]}}])}),n("el-table-column",{attrs:{label:"授权接口",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.permissions&&t.row.permissions.length||0)+"个 ")]}}])}),n("el-table-column",{attrs:{label:"备注说明",prop:"remark","min-width":"200"}}),n("el-table-column",{attrs:{label:"操作",width:"70",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-dropdown",[n("el-button",{attrs:{type:"text"}},[e._v(" 操作"),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.edit"],expression:"['app.key.edit']"}],nativeOn:{click:function(n){return e.$refs.dialogForm.open(t.row)}}},[e._v("编辑")]),0===t.row.isEnable.value?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.enable"],expression:"['app.key.enable']"}],nativeOn:{click:function(n){return e.enabledByIds([t.row.id])}}},[e._v("启用")]):e._e(),1===t.row.isEnable.value?n("el-dropdown-item",{directives:[{name:"permission",rawName:"v-permission",value:["app.key.disable"],expression:"['app.key.disable']"}],nativeOn:{click:function(n){return e.disableByIds([t.row.id])}}},[e._v("禁用")]):e._e()],1)],1)]}}])})],1),n("el-pagination",{staticClass:"pagination-container",attrs:{background:"",layout:"prev, pager, next",total:e.pageData.total,"page-size":e.pageData.pageSize},on:{"current-change":e.paginationChange}}),n("dialog-form",{ref:"dialogForm",on:{ok:e.fetchData}})],1)},a=[],i=n("5530"),o=(n("d3b7"),n("159b"),n("56d2")),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.visible?n("el-dialog",{attrs:{width:"900px",title:e.form.id?"编辑AppKey":"新建AppKey",visible:e.visible},on:{"update:visible":function(t){e.visible=t}}},[n("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],attrs:{model:e.form,"label-width":"120px"}},[n("el-row",[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"应用名称"}},[n("el-input",{model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1)],1),e._v(" "),n("el-row",[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"AppKey"}},[n("el-input",{attrs:{disabled:""},model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1)],1)],1),n("el-form-item",{attrs:{label:"密钥"}},[n("el-input",{attrs:{disabled:""},model:{value:e.form.encryptKey,callback:function(t){e.$set(e.form,"encryptKey",t)},expression:"form.encryptKey"}})],1),n("el-form-item",{attrs:{label:"备注说明"}},[n("el-input",{attrs:{type:"textarea"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1),n("el-form-item",{attrs:{label:"授权接口"}},[n("el-transfer",{attrs:{filterable:"",titles:["未授权接口","已授权接口"],"button-texts":["移除授权","加入权限"],"filter-placeholder":"请输入城市拼音",data:e.listApis},model:{value:e.form.permissions,callback:function(t){e.$set(e.form,"permissions",t)},expression:"form.permissions"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("确 定")])],1)],1):e._e()},s=[],c=n("165a"),u={data:function(){return{visible:!1,isLoading:!1,listApis:[],form:{permissions:["login:1.0.0"]}}},created:function(){},methods:{open:function(e){var t=this;this.visible=!0,this.form=Object.assign({},e),this.isLoading=!0,Object(c["a"])().then((function(e){var n=[];console.log(e),e&&e.forEach((function(e){return n.push({label:e.title+"["+e.method+":"+e.version+"]",key:e.method+":"+e.version})})),t.listApis=n})).finally((function(){t.isLoading=!1}))},handleSubmit:function(){var e=this;console.log(this.form),this.isLoading=!0,this.form.id?Object(o["f"])(this.form.id,this.form).then((function(){e.visible=!1,e.$emit("ok")})).finally((function(){e.isLoading=!1})):Object(o["e"])(this.form).then((function(t){e.visible=!1,e.$emit("ok")})).finally((function(){e.isLoading=!1}))}}},p=u,f=n("2877"),d=Object(f["a"])(p,l,s,!1,null,null,null),m=d.exports,b=n("041b"),v={components:{DialogForm:m},data:function(){return{queryForm:{},isLoading:!0,pageData:{},currentPage:1,multipleSelection:[]}},created:function(){this.fetchData()},methods:{dateTimeFormatter:b["a"],selectionChange:function(e){var t=[];e.forEach((function(e){t.push(e.id)})),this.multipleSelection=t},paginationChange:function(e){this.currentPage=e,this.fetchData()},enabledByIds:function(e){var t=this;console.log("当前页: ".concat(e)),this.$confirm("确认要启用吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["b"])(e).then((function(){t.fetchData()}))}))},disableByIds:function(e){var t=this;console.log("当前页: ".concat(e)),this.$confirm("确认要禁用吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["a"])(e).then((function(){t.fetchData()}))}))},fetchData:function(){var e=this;this.isLoading=!0,Object(o["c"])(Object(i["a"])(Object(i["a"])({},this.queryForm),{},{current:this.currentPage})).then((function(t){e.pageData=t})).finally((function(){return e.isLoading=!1}))}}},g=v,h=Object(f["a"])(g,r,a,!1,null,null,null);t["default"]=h.exports}}]);