(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c45fa"],{"3b0e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e._self._c;return t("a-modal",{style:e.modalStyle,attrs:{width:e.modalWidth,visible:e.visible,maskClosable:!1},on:{cancel:e.handleCancel}},[t("template",{slot:"footer"},[t("a-button",{on:{click:e.handleCancel}},[e._v("关闭")])],1),t("a-table",{ref:"table",attrs:{rowKey:"id",size:"middle",columns:e.columns,loading:e.loading,dataSource:e.dataSource,pagination:!1},scopedSlots:e._u([{key:"action",fn:function(a,n){return t("span",{},[t("a",{on:{click:function(t){return e.handleBack(n.id)}}},[t("a-icon",{attrs:{type:"redo"}}),e._v("字典取回")],1),t("a-divider",{attrs:{type:"vertical"}}),t("a",{on:{click:function(t){return e.handleDelete(n.id)}}},[t("a-icon",{attrs:{type:"scissor"}}),e._v("彻底删除")],1)],1)}}])})],2)},i=[],s=a("0fea"),c={name:"DictDeleteList",data:function(){return{modalWidth:"90%",modalStyle:{top:"20px"},title:"操作",visible:!1,loading:!1,dataSource:[],columns:[{title:"#",dataIndex:"",key:"rowIndex",width:120,align:"center",customRender:function(e,t,a){return parseInt(a)+1}},{title:"字典名称",align:"left",dataIndex:"dictName"},{title:"字典编号",align:"left",dataIndex:"dictCode"},{title:"描述",align:"left",dataIndex:"description"},{title:"操作",dataIndex:"action",align:"center",scopedSlots:{customRender:"action"}}]}},methods:{handleCancel:function(){this.visible=!1,this.$emit("refresh")},show:function(){this.visible=!0,this.loadData()},loadData:function(){var e=this;this.loading=!0,Object(s["c"])("/sys/dict/deleteList").then((function(t){e.loading=!1,t.success?e.dataSource=t.result:e.$message.warning(t.message)}))},handleBack:function(e){var t=this;Object(s["k"])("/sys/dict/back/"+e).then((function(e){e.success?(t.$message.success(e.message),t.loadData()):t.$message.warning(e.message)}))},handleDelete:function(e){var t=this,a=this.$createElement;this.$confirm({title:"彻底删除字典",content:a("div",[a("p",["您确定要彻底删除这个字典项吗?"]),a("p",{style:"color:red;"},["注意:彻底删除后将无法恢复,请谨慎操作!"])]),centered:!1,onOk:function(){var a=t;Object(s["a"])("/sys/dict/deletePhysic/"+e).then((function(e){e.success?(t.$message.success(e.message),t.loadData()):a.$message.warning(e.message)}))}})}}},l=c,o=a("2877"),d=Object(o["a"])(l,n,i,!1,null,"49f4861d",null);t["default"]=d.exports}}]);