<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22975b"],{de15:function(e,a,t){"use strict";t.r(a);var l=function(){var e=this,a=this,t=a._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"table-page-search-wrapper"},[t("a-form",{attrs:{layout:"inline"}},[t("a-row",{attrs:{gutter:48}},[t("a-col",{attrs:{md:8,sm:24}},[t("a-form-item",{attrs:{label:"è§’è‰²ID"}},[t("a-input",{attrs:{placeholder:"è¯·è¾“å…¥"}})],1)],1),t("a-col",{attrs:{md:8,sm:24}},[t("a-form-item",{attrs:{label:"çŠ¶æ€"}},[t("a-select",{attrs:{placeholder:"è¯·é€‰æ‹©","default-value":"0"}},[t("a-select-option",{attrs:{value:"0"}},[a._v("å…¨éƒ¨")]),t("a-select-option",{attrs:{value:"1"}},[a._v("å…³é—­")]),t("a-select-option",{attrs:{value:"2"}},[a._v("è¿è¡Œä¸­")])],1)],1)],1),t("a-col",{attrs:{md:8,sm:24}},[t("span",{staticClass:"table-page-search-submitButtons"},[t("a-button",{attrs:{type:"primary"}},[a._v("æŸ¥è¯¢")]),t("a-button",{staticStyle:{"margin-left":"8px"}},[a._v("é‡ç½®")])],1)])],1)],1)],1),t("s-table",{attrs:{columns:a.columns,data:a.loadData},scopedSlots:a._u([{key:"actions",fn:function(e,l){return t("span",{},a._l(l.actionList,(function(e,l){return t("a-tag",{key:l},[a._v(a._s(e.describe))])})),1)}},{key:"status",fn:function(e){return t("span",{},[a._v("\n      "+a._s(a._f("statusFilter")(e))+"\n    ")])}},{key:"action",fn:function(e,l){return t("span",{},[t("a",{on:{click:function(e){return a.handleEdit(l)}}},[a._v("ç¼–è¾‘")]),t("a-divider",{attrs:{type:"vertical"}}),t("a-dropdown",[t("a",{staticClass:"ant-dropdown-link"},[a._v("\n          æ›´å¤š "),t("a-icon",{attrs:{type:"down"}})],1),t("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[t("a-menu-item",[t("a",{attrs:{href:"javascript:;"}},[a._v("è¯¦æƒ…")])]),t("a-menu-item",[t("a",{attrs:{href:"javascript:;"}},[a._v("ç¦ç”¨")])]),t("a-menu-item",[t("a",{attrs:{href:"javascript:;"}},[a._v("åˆ&nbsp;é™¤")])])],1)],1)],1)}}])}),t("a-modal",{attrs:{title:"æ“ä½œ",width:800},on:{ok:a.handleOk},model:{value:a.visible,callback:function(e){a.visible=e},expression:"visible"}},[t("a-form",{attrs:{autoFormCreate:function(a){e.form=a}}},[t("a-form-item",{attrs:{labelCol:a.labelCol,wrapperCol:a.wrapperCol,label:"å”¯ä¸€è¯†åˆ«ç&nbsp;",hasFeedback:"",validateStatus:"success"}},[t("a-input",{attrs:{placeholder:"å”¯ä¸€è¯†åˆ«ç&nbsp;",id:"no",disabled:"disabled"},model:{value:a.mdl.id,callback:function(e){a.$set(a.mdl,"id",e)},expression:"mdl.id"}})],1),t("a-form-item",{attrs:{labelCol:a.labelCol,wrapperCol:a.wrapperCol,label:"æƒé™åç§°",hasFeedback:"",validateStatus:"success"}},[t("a-input",{attrs:{placeholder:"èµ·ä¸€ä¸ªåå­—",id:"permission_name"},model:{value:a.mdl.name,callback:function(e){a.$set(a.mdl,"name",e)},expression:"mdl.name"}})],1),t("a-form-item",{attrs:{labelCol:a.labelCol,wrapperCol:a.wrapperCol,label:"çŠ¶æ€",hasFeedback:"",validateStatus:"warning"}},[t("a-select",{model:{value:a.mdl.status,callback:function(e){a.$set(a.mdl,"status",e)},expression:"mdl.status"}},[t("a-select-option",{attrs:{value:"1"}},[a._v("æ­£å¸¸")]),t("a-select-option",{attrs:{value:"2"}},[a._v("ç¦ç”¨")])],1)],1),t("a-form-item",{attrs:{labelCol:a.labelCol,wrapperCol:a.wrapperCol,label:"æè¿°",hasFeedback:""}},[t("a-textarea",{attrs:{rows:5,placeholder:"...",id:"describe"},model:{value:a.mdl.describe,callback:function(e){a.$set(a.mdl,"describe",e)},expression:"mdl.describe"}})],1),t("a-divider"),t("a-form-item",{attrs:{labelCol:a.labelCol,wrapperCol:a.wrapperCol,label:"èµ‹äºˆæƒé™",hasFeedback:""}},[t("a-select",{staticStyle:{width:"100%"},attrs:{mode:"multiple",allowClear:!0},model:{value:a.mdl.actions,callback:function(e){a.$set(a.mdl,"actions",e)},expression:"mdl.actions"}},a._l(a.permissionList,(function(e,l){return t("a-select-option",{key:l,attrs:{value:e.value}},[a._v(a._s(e.label))])})),1)],1)],1)],1)],1)},s=[],n=t("e8c4"),o={name:"TableList",components:{STable:n["a"]},data:function(){var e=this;return{description:"åˆ—è¡¨ä½¿ç”¨åœºæ™¯ï¼šåŽå°ç®¡ç†ä¸­çš„æƒé™ç®¡ç†ä»¥åŠè§’è‰²ç®¡ç†ï¼Œå¯ç”¨äºŽåŸºäºŽ RBAC è®¾è®¡çš„è§’è‰²æƒé™æŽ§åˆ¶ï¼Œé¢—ç²’åº¦ç»†åˆ°æ¯ä¸€ä¸ªæ“ä½œç±»åž‹ã€‚",visible:!1,labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},form:null,mdl:{},advanced:!1,queryParam:{},columns:[{title:"å”¯ä¸€è¯†åˆ«ç&nbsp;",dataIndex:"id"},{title:"æƒé™åç§°",dataIndex:"name"},{title:"å¯æ“ä½œæƒé™",dataIndex:"actions",scopedSlots:{customRender:"actions"}},{title:"çŠ¶æ€",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"æ“ä½œ",width:"150px",dataIndex:"action",scopedSlots:{customRender:"action"}}],permissionList:null,loadData:function(a){return e.$http.get("/mock/api/permission",{params:Object.assign(a,e.queryParam)}).then((function(e){var a=e.result;return a.data.map((function(e){return e.actionList=JSON.parse(e.actionData),e})),a}))},selectedRowKeys:[],selectedRows:[]}},filters:{statusFilter:function(e){var a={1:"æ­£å¸¸",2:"ç¦ç”¨"};return a[e]}},created:function(){this.loadPermissionList()},methods:{loadPermissionList:function(){var e=this;new Promise((function(e){var a=[{label:"æ–°å¢ž",value:"add",defaultChecked:!1},{label:"æŸ¥è¯¢",value:"get",defaultChecked:!1},{label:"ä¿®æ”¹",value:"update",defaultChecked:!1},{label:"åˆ—è¡¨",value:"query",defaultChecked:!1},{label:"åˆ&nbsp;é™¤",value:"delete",defaultChecked:!1},{label:"å¯¼å…¥",value:"import",defaultChecked:!1},{label:"å¯¼å‡º",value:"export",defaultChecked:!1}];setTimeout(e(a),1500)})).then((function(a){e.permissionList=a}))},handleEdit:function(e){this.mdl=Object.assign({},e),this.visible=!0},handleOk:function(){},onChange:function(e,a){this.selectedRowKeys=e,this.selectedRows=a},toggleAdvanced:function(){this.advanced=!this.advanced}},watch:{}},r=o,i=t("2877"),d=Object(i["a"])(r,l,s,!1,null,null,null);a["default"]=d.exports}}]);</pre></body></html>