1 line
6.8 KiB
JavaScript
1 line
6.8 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f8d11fc"],{"0fea":function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"b",(function(){return u})),r.d(t,"k",(function(){return s})),r.d(t,"h",(function(){return i})),r.d(t,"n",(function(){return c})),r.d(t,"m",(function(){return d})),r.d(t,"j",(function(){return l})),r.d(t,"i",(function(){return f})),r.d(t,"g",(function(){return p})),r.d(t,"f",(function(){return m})),r.d(t,"r",(function(){return g})),r.d(t,"a",(function(){return b})),r.d(t,"q",(function(){return y})),r.d(t,"p",(function(){return h})),r.d(t,"e",(function(){return v})),r.d(t,"c",(function(){return k})),r.d(t,"s",(function(){return j})),r.d(t,"t",(function(){return L})),r.d(t,"l",(function(){return O})),r.d(t,"o",(function(){return w}));var n=r("b775"),a={user:"/user",role:"/role",service:"/service",permission:"/permission",permissionNoPager:"/permission/no-pager",orgTree:"/org/tree",groupConfigForPage:"/group/list",saveGroup:"/group",groupConfigByGroupName:"/group",allGroupNameList:"/group/all/group-name/list",retryTaskPage:"/retry-task/list",retryTaskById:"/retry-task/",retryTaskLogPage:"/retry-task-log/list",retryTaskLogById:"/retry-task-log/",retryDeadLetterPage:"/retry-dead-letter/list",retryDeadLetterById:"/retry-dead-letter/",retryDeadLetterRollback:"/retry-dead-letter/rollback/",deleteRetryDeadLetter:"/retry-dead-letter/",scenePageList:"/scene-config/page/list",sceneList:"/scene-config/list",notifyConfigList:"/notify-config/list",userPageList:"/user/page/list",saveUser:"/user",systemUserByUserName:"/user/username/user-info"};function o(e){return Object(n["b"])({url:a.groupConfigForPage,method:"get",params:e})}function u(e){return Object(n["b"])({url:a.allGroupNameList,method:"get",params:e})}function s(e){return Object(n["b"])({url:a.retryTaskPage,method:"get",params:e})}function i(e,t){return Object(n["b"])({url:a.retryTaskById+e,method:"get",params:t})}function c(e){return Object(n["b"])({url:a.scenePageList,method:"get",params:e})}function d(e){return Object(n["b"])({url:a.sceneList,method:"get",params:e})}function l(e){return Object(n["b"])({url:a.retryTaskLogPage,method:"get",params:e})}function f(e){return Object(n["b"])({url:a.retryTaskLogById+e,method:"get"})}function p(e){return Object(n["b"])({url:a.retryDeadLetterPage,method:"get",params:e})}function m(e,t){return Object(n["b"])({url:a.retryDeadLetterById+e,method:"get",params:t})}function g(e,t){return Object(n["b"])({url:a.retryDeadLetterRollback+e,method:"get",params:t})}function b(e,t){return Object(n["b"])({url:a.deleteRetryDeadLetter+e,method:"delete",params:t})}function y(e){return Object(n["b"])({url:a.userPageList,method:"get",params:e})}function h(e){return Object(n["b"])({url:a.systemUserByUserName,method:"get",params:e})}function v(e){return Object(n["b"])({url:a.notifyConfigList,method:"get",params:e})}function k(e){return Object(n["b"])({url:a.groupConfigByGroupName+"/".concat(e),method:"get"})}function j(e){return Object(n["b"])({url:a.saveGroup,method:0===e.id?"post":"put",data:e})}function L(e){return Object(n["b"])({url:a.saveUser,method:void 0===e.id?"post":"put",data:e})}function O(e){return Object(n["b"])({url:a.role,method:"get",params:e})}function w(e){return Object(n["b"])({url:a.service,method:"get",params:e})}},ba93:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("a-card",{attrs:{bordered:!1}},[r("div",{staticClass:"table-page-search-wrapper"},[r("a-form",{attrs:{layout:"inline"}},[r("a-row",{attrs:{gutter:48}},[[r("a-col",{attrs:{md:8,sm:24}},[r("a-form-item",{attrs:{label:"组名称"}},[r("a-input",{attrs:{placeholder:"请输入组名称",allowClear:""},model:{value:e.queryParam.groupName,callback:function(t){e.$set(e.queryParam,"groupName",t)},expression:"queryParam.groupName"}})],1)],1)],r("a-col",{attrs:{md:e.advanced?24:8,sm:24}},[r("span",{staticClass:"table-page-search-submitButtons",style:e.advanced&&{float:"right",overflow:"hidden"}||{}},[r("a-button",{attrs:{type:"primary"},on:{click:function(t){return e.$refs.table.refresh(!0)}}},[e._v("查询")]),r("a-button",{staticStyle:{"margin-left":"8px"},on:{click:function(){return e.queryParam={}}}},[e._v("重置")])],1)])],2)],1)],1),r("div",{staticClass:"table-operator"},[e.$auth("group.add")?r("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:function(t){return e.handleNew()}}},[e._v("新建")]):e._e()],1),r("s-table",{ref:"table",attrs:{size:"default",rowKey:"key",columns:e.columns,data:e.loadData,alert:e.options.alert,rowSelection:e.options.rowSelection},scopedSlots:e._u([{key:"serial",fn:function(t,n,a){return r("span",{},[e._v(" "+e._s(a+1)+" ")])}},{key:"groupStatus",fn:function(t){return r("span",{},[e._v(" "+e._s(0===t?"停用":"启用")+" ")])}},{key:"action",fn:function(t,n){return r("span",{},[[r("a",{on:{click:function(t){return e.handleEdit(n)}}},[e._v("编辑")]),r("a-divider",{attrs:{type:"vertical"}}),r("a",{on:{click:function(t){return e.handleEditStatus(n)}}},[e._v(e._s(1===n.groupStatus?"停用":"启用"))])]],2)}}])})],1)},a=[],o=(r("d3b7"),r("25f0"),r("27e3")),u=r("0fea"),s=r("2af9"),i=r("c1df"),c=r.n(i),d={name:"TableListWrapper",components:{AInput:o["a"],STable:s["j"]},data:function(){var e=this;return{advanced:!1,queryParam:{},columns:[{title:"#",scopedSlots:{customRender:"serial"}},{title:"名称",dataIndex:"groupName"},{title:"状态",dataIndex:"groupStatus",scopedSlots:{customRender:"groupStatus"}},{title:"路由策略",dataIndex:"routeKey",customRender:function(t){return e.routeKey[t]}},{title:"版本",dataIndex:"version"},{title:"分区",dataIndex:"groupPartition",needTotal:!0},{title:"更新时间",dataIndex:"updateDt",sorter:!0,customRender:function(e){return c()(e).format("YYYY-MM-DD HH:mm:ss")}},{title:"描述",dataIndex:"description"},{title:"OnLine机器",dataIndex:"onlinePodList",customRender:function(e){return e.toString()}},{title:"操作",dataIndex:"action",width:"150px",scopedSlots:{customRender:"action"}}],loadData:function(t){return Object(u["d"])(Object.assign(t,e.queryParam)).then((function(e){return e}))},selectedRowKeys:[],selectedRows:[],options:{alert:{show:!0,clear:function(){e.selectedRowKeys=[]}},rowSelection:{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}},routeKey:{1:"一致性hash算法",2:"随机算法",3:"最近最久未使用算法"}}},created:function(){},methods:{handleNew:function(){this.$router.push("/basic-config")},handleEdit:function(e){this.$router.push({path:"/basic-config",query:{groupName:e.groupName}})},toggleAdvanced:function(){this.advanced=!this.advanced},handleEditStatus:function(e){var t=this,r=e.id,n=e.groupStatus,a=e.groupName,o=this.$notification;Object(u["s"])({id:r,groupName:a,groupStatus:1===n?0:1}).then((function(e){0===e.status?o["error"]({message:e.message}):(o["success"]({message:e.message}),t.$refs.table.refresh())}))}}},l=d,f=r("2877"),p=Object(f["a"])(l,n,a,!1,null,null,null);t["default"]=p.exports}}]); |