Files
fastbee/docker/data/nginx/vue/static/js/chunk-786a3f08.6a56e1bc.js
2024-03-30 01:17:03 +08:00

1 line
7.9 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-786a3f08"],{1328:function(t,e,n){"use strict";n.d(e,"p",(function(){return s})),n.d(e,"s",(function(){return i})),n.d(e,"t",(function(){return l})),n.d(e,"r",(function(){return c})),n.d(e,"u",(function(){return d})),n.d(e,"z",(function(){return p})),n.d(e,"q",(function(){return m})),n.d(e,"x",(function(){return f})),n.d(e,"h",(function(){return h})),n.d(e,"d",(function(){return v})),n.d(e,"f",(function(){return g})),n.d(e,"o",(function(){return w})),n.d(e,"A",(function(){return b})),n.d(e,"a",(function(){return y})),n.d(e,"m",(function(){return x})),n.d(e,"c",(function(){return _})),n.d(e,"i",(function(){return q})),n.d(e,"k",(function(){return k})),n.d(e,"g",(function(){return N})),n.d(e,"b",(function(){return P})),n.d(e,"l",(function(){return L})),n.d(e,"j",(function(){return S})),n.d(e,"v",(function(){return $})),n.d(e,"n",(function(){return j})),n.d(e,"e",(function(){return z})),n.d(e,"w",(function(){return B})),n.d(e,"y",(function(){return M}));var r=n("bc3a"),a=n.n(r),u="admin",o="public";function s(t){var e="/api/v4/clients";return a()({method:"get",url:e,auth:{username:u,password:o},params:t})}function i(t){var e="/api/v4/subscriptions";return a()({method:"get",url:e,auth:{username:u,password:o},params:t})}function l(t){var e="/api/v4/routes";return a()({method:"get",url:e,auth:{username:u,password:o},params:t})}function c(){var t="/api/v4/plugins";return a()({method:"get",url:t,auth:{username:u,password:o}})}function d(t,e){var n="/api/v4/nodes/"+t+"/plugins/"+e+"/load";return a()({method:"put",url:n,auth:{username:u,password:o}})}function p(t,e){var n="/api/v4/nodes/"+t+"/plugins/"+e+"/unload";return a()({method:"put",url:n,auth:{username:u,password:o}})}function m(){var t="/api/v4/listeners";return a()({method:"get",url:t,auth:{username:u,password:o}})}function f(){var t="/api/v4/metrics";return a()({method:"get",url:t,auth:{username:u,password:o}})}function h(){var t="/api/v4/stats";return a()({method:"get",url:t,auth:{username:u,password:o}})}function v(t){var e="/api/v4/clients/"+t;return a()({method:"delete",url:e,auth:{username:u,password:o}})}function g(t){var e="/api/v4/clients/"+t;return a()({method:"get",url:e,auth:{username:u,password:o}})}function w(t){var e="/api/v4/subscriptions/"+t;return a()({method:"get",url:e,auth:{username:u,password:o}})}function b(t){var e="/api/v4/mqtt/unsubscribe";return a()({method:"post",url:e,auth:{username:u,password:o},params:t})}function y(t){var e="/api/v4/mqtt/subscribe";return a()({method:"post",url:e,auth:{username:u,password:o},params:t})}function x(t){var e="";return e="undefined"==typeof t||""==t||null==t?"/api/v4/rules":"/api/v4/rules/"+t,a()({method:"get",url:e,auth:{username:u,password:o}})}function _(t){var e="/api/v4/rules/"+t;return a()({method:"delete",url:e,auth:{username:u,password:o}})}function q(t){var e="";return e="undefined"==typeof t||""==t||null==t?"/api/v4/resources":"/api/v4/resources/"+t,a()({method:"get",url:e,auth:{username:u,password:o}})}function k(t){var e="/api/v4/resources/"+t;return a()({method:"get",url:e,auth:{username:u,password:o}})}function N(t){var e="/api/v4/resources/"+t;return a()({method:"post",url:e,auth:{username:u,password:o}})}function P(t){var e="/api/v4/resources/"+t;return a()({method:"delete",url:e,auth:{username:u,password:o}})}function L(){var t="/api/v4/resource_types";return a()({method:"get",url:t,auth:{username:u,password:o}})}function S(t){var e="/api/v4/resources?test=true";return a()({method:"post",url:e,auth:{username:u,password:o},data:t})}function $(t){var e="/api/v4/resources";return a()({method:"post",url:e,auth:{username:u,password:o},data:t})}function j(){var t="/api/v4/rule_events";return a()({method:"get",url:t,auth:{username:u,password:o}})}function z(){var t="/api/v4/actions";return a()({method:"get",url:t,auth:{username:u,password:o}})}function B(t){var e="/api/v4/rules";return a()({method:"post",url:e,auth:{username:u,password:o},data:t})}function M(t){var e="/api/v4/rules?test=true";return a()({method:"post",url:e,auth:{username:u,password:o},data:t})}},e6a9:function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{padding:"6px"}},[n("el-card",{staticStyle:{"padding-bottom":"100px"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.pluginList}},[n("el-table-column",{attrs:{label:"插件名称",align:"center",prop:"name",width:"300"}}),n("el-table-column",{attrs:{label:"版本",align:"center",prop:"version",width:"100"}}),n("el-table-column",{attrs:{label:"类型",align:"center",prop:"type",width:"120"}}),n("el-table-column",{attrs:{label:"状态",align:"center",prop:"active",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.active?n("el-tag",{attrs:{type:"success"}},[t._v("运行中")]):n("el-tag",{attrs:{type:"info"}},[t._v("已停止")])]}}])}),n("el-table-column",{attrs:{label:"描述",align:"left",prop:"description"}}),n("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.active?t._e():n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:emqx:edit"],expression:"['iot:emqx:edit']"}],staticStyle:{padding:"5px"},attrs:{size:"small",type:"success"},on:{click:function(n){return t.loadMqttPlugin(e.row.name)}}},[n("svg-icon",{attrs:{"icon-class":"start"}}),t._v(" 启动 ")],1),e.row.active?n("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["iot:emqx:edit"],expression:"['iot:emqx:edit']"}],staticStyle:{padding:"5px"},attrs:{size:"small",type:"danger",disabled:"emqx_auth_http"==e.row.name||"emqx_web_hook"==e.row.name||"emqx_rule_engine"==e.row.name||"emqx_management"==e.row.name},on:{click:function(n){return t.unloadMqttPlugin(e.row.name)}}},[n("svg-icon",{attrs:{"icon-class":"stop"}}),t._v(" 停止 ")],1):t._e()]}}])})],1),n("el-dialog",{attrs:{title:t.title,visible:t.open,width:"500px","append-to-body":""},on:{"update:visible":function(e){t.open=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"分类名称",prop:"categoryName"}},[n("el-input",{attrs:{placeholder:"请输入产品分类名称"},model:{value:t.form.categoryName,callback:function(e){t.$set(t.form,"categoryName",e)},expression:"form.categoryName"}})],1),n("el-form-item",{attrs:{label:"显示顺序",prop:"orderNum"}},[n("el-input",{attrs:{placeholder:"请输入显示顺序"},model:{value:t.form.orderNum,callback:function(e){t.$set(t.form,"orderNum",e)},expression:"form.orderNum"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"primary"},on:{click:t.cancel}},[t._v("确 定")]),n("el-button",{on:{click:t.cancel}},[t._v("取 消")])],1)],1)],1)],1)},a=[],u=n("1328"),o={name:"Category",data:function(){return{loading:!0,showSearch:!0,total:0,pluginList:[],node:"",title:"",open:!1,form:{}}},created:function(){this.getList()},methods:{getList:function(){var t=this;this.loading=!0,Object(u["r"])().then((function(e){t.pluginList=e.data.data[0].plugins,t.node=e.data.data[0].node,t.loading=!1}))},loadMqttPlugin:function(t){var e=this;this.$confirm("是否启用插件:"+t+" ?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["u"])(e.node,t).then((function(t){0==t.data.code&&(e.getList(),e.$message({type:"success",message:"成功启用插件!"}))}))})).catch((function(){}))},unloadMqttPlugin:function(t){var e=this;this.$confirm("是否停止插件:"+t+" ?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(u["z"])(e.node,t).then((function(t){0==t.data.code&&(e.getList(),e.$message({type:"success",message:"成功停止插件!"}))}))})).catch((function(){}))},cancel:function(){this.open=!1,this.reset()}}},s=o,i=n("2877"),l=Object(i["a"])(s,r,a,!1,null,null,null);e["default"]=l.exports}}]);