cuikaidong
2025-06-12 64931370717723655d4ecec4802dcdc54ec015f5
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3e69302b"],{"0a14":function(t,e,a){},5831:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"}},[a("a-row",{attrs:{gutter:48}},[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"规则编号"}},[a("a-input",{attrs:{placeholder:""}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态"}},[a("a-select",{attrs:{placeholder:"请选择","default-value":"0"}},[a("a-select-option",{attrs:{value:"0"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),t.advanced?[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"调用次数"}},[a("a-input-number",{staticStyle:{width:"100%"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"更新日期"}},[a("a-date-picker",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入更新日期"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态"}},[a("a-select",{attrs:{placeholder:"请选择","default-value":"0"}},[a("a-select-option",{attrs:{value:"0"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态"}},[a("a-select",{attrs:{placeholder:"请选择","default-value":"0"}},[a("a-select-option",{attrs:{value:"0"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1)]:t._e(),a("a-col",{attrs:{md:t.advanced?24:8,sm:24}},[a("span",{staticClass:"table-page-search-submitButtons",style:t.advanced&&{float:"right",overflow:"hidden"}||{}},[a("a-button",{attrs:{type:"primary"}},[t._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"}},[t._v("重置")]),a("a",{staticStyle:{"margin-left":"8px"},on:{click:t.toggleAdvanced}},[t._v("\n              "+t._s(t.advanced?"收起":"展开")+"\n              "),a("a-icon",{attrs:{type:t.advanced?"up":"down"}})],1)],1)])],2)],1)],1),a("div",{staticClass:"table-operator"},[a("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:function(){return t.$router.push({name:"anime-add"})}}},[t._v("新建")]),t.selectedRowKeys.length>0?a("a-dropdown",[a("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",{key:"1"},[a("a-icon",{attrs:{type:"delete"}}),t._v("删除")],1),a("a-menu-item",{key:"2"},[a("a-icon",{attrs:{type:"lock"}}),t._v("锁定")],1)],1),a("a-button",{staticStyle:{"margin-left":"8px"}},[t._v("\n        批量操作 "),a("a-icon",{attrs:{type:"down"}})],1)],1):t._e()],1),a("s-table",{ref:"table",attrs:{size:"default",columns:t.columns,data:t.loadData,showAlertInfo:!0},on:{onSelect:t.onChange},scopedSlots:t._u([t._l(t.columns,(function(e,n){return{key:e.dataIndex,fn:function(n,s,o){return e.scopedSlots?[a("div",{key:o},[s.editable?a("a-input",{staticStyle:{margin:"-5px 0"},attrs:{value:n},on:{change:function(a){return t.handleChange(a.target.value,s.key,e)}}}):[t._v(t._s(n))]],2)]:void 0}}})),{key:"action",fn:function(e,n,s){return[a("div",{staticClass:"editable-row-operations"},[n.editable?a("span",[a("a",{on:{click:function(){return t.save(n)}}},[t._v("保存")]),a("a-divider",{attrs:{type:"vertical"}}),a("a-popconfirm",{attrs:{title:"真的放弃编辑吗?"},on:{confirm:function(){return t.cancel(n)}}},[a("a",[t._v("取消")])])],1):a("span",[a("a",{staticClass:"edit",on:{click:function(){return t.edit(n)}}},[t._v("修改")]),a("a-divider",{attrs:{type:"vertical"}}),a("a",{staticClass:"delete",on:{click:function(){return t.del(n)}}},[t._v("删除")])],1)])]}}],null,!0)})],1)},s=[],o=a("e8c4"),l={name:"TableList",components:{STable:o["a"]},data:function(){var t=this;return{advanced:!1,queryParam:{},columns:[{title:"规则编号",dataIndex:"no",width:90},{title:"描述",dataIndex:"description",scopedSlots:{customRender:"description"}},{title:"服务调用次数",dataIndex:"callNo",width:"150px",sorter:!0,needTotal:!0,scopedSlots:{customRender:"callNo"}},{title:"状态",dataIndex:"status",width:"100px",needTotal:!0,scopedSlots:{customRender:"status"}},{title:"更新时间",dataIndex:"updatedAt",width:"150px",sorter:!0,scopedSlots:{customRender:"updatedAt"}},{table:"操作",dataIndex:"action",width:"120px",scopedSlots:{customRender:"action"}}],loadData:function(e){return t.$http.get("/api/service",{params:Object.assign(e,t.queryParam)}).then((function(t){return t.result}))},selectedRowKeys:[],selectedRows:[]}},methods:{handleChange:function(t,e,a){},edit:function(t){t.editable=!0,this.$refs.table.updateEdit()},del:function(t){this.$confirm({title:"警告",content:"真的要删除吗?",okText:"删除",okType:"danger",cancelText:"取消",onOk:function(){return new Promise((function(t,e){setTimeout(Math.random()>.5?t:e,1e3)})).catch((function(){}))},onCancel:function(){}})},save:function(t){delete t.editable,this.$refs.table.updateEdit()},cancel:function(t){delete t.editable,this.$refs.table.updateEdit()},onChange:function(t){this.selectedRowKeys=t.selectedRowKeys,this.selectedRows=t.selectedRows},toggleAdvanced:function(){this.advanced=!this.advanced}},watch:{}},r=l,c=(a("bf8e"),a("2877")),i=Object(c["a"])(r,n,s,!1,null,"f39252d0",null);e["default"]=i.exports},bf8e:function(t,e,a){"use strict";var n=a("0a14"),s=a.n(n);s.a}}]);