You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
8.5 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e4904058"],{"5efd":function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"org"},[i("el-row",{attrs:{gutter:10}},[i("el-col",{attrs:{sm:12,xs:24}},[i("div",{staticClass:"app-container"},[i("div",{staticClass:"filter-container"},[i("el-input",{staticClass:"filter-item search-item",attrs:{placeholder:e.$t("table.org.label")},model:{value:e.label,callback:function(t){e.label=t},expression:"label"}}),i("el-button",{staticClass:"filter-item",attrs:{plain:"",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("table.search")))]),i("el-button",{staticClass:"filter-item",attrs:{plain:"",type:"warning"},on:{click:e.reset}},[e._v(e._s(e.$t("table.reset")))]),i("el-button",{directives:[{name:"has-permission",rawName:"v-has-permission",value:["org:add"],expression:"['org:add']"}],staticClass:"filter-item",attrs:{plain:"",type:"danger"},on:{click:e.add}},[e._v(e._s(e.$t("table.add"))+" ")]),i("el-dropdown",{directives:[{name:"has-any-permission",rawName:"v-has-any-permission",value:["org:delete","org:export","org:import"],expression:"['org:delete','org:export', 'org:import']"}],staticClass:"filter-item",attrs:{trigger:"click"}},[i("el-button",[e._v(" "+e._s(e.$t("table.more"))+" "),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("el-dropdown-item",{directives:[{name:"has-permission",rawName:"v-has-permission",value:["org:delete"],expression:"['org:delete']"}],nativeOn:{click:function(t){return e.deleteOrg.apply(null,arguments)}}},[e._v(e._s(e.$t("table.delete"))+" ")]),i("el-dropdown-item",{directives:[{name:"has-permission",rawName:"v-has-permission",value:["org:export"],expression:"['org:export']"}],nativeOn:{click:function(t){return e.exportExcel.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("table.export"))+" ")]),i("el-dropdown-item",{directives:[{name:"has-permission",rawName:"v-has-permission",value:["org:export"],expression:"['org:export']"}],nativeOn:{click:function(t){return e.exportExcelPreview.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("table.exportPreview"))+" ")]),i("el-dropdown-item",{directives:[{name:"has-permission",rawName:"v-has-permission",value:["org:import"],expression:"['org:import']"}],nativeOn:{click:function(t){return e.importExcel.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("table.import"))+" ")])],1)],1)],1),i("el-tree",{ref:"orgTree",attrs:{"check-strictly":!0,data:e.orgTree,"filter-node-method":e.filterNode,"default-expand-all":"","highlight-current":"","node-key":"id","show-checkbox":""},on:{"node-click":e.nodeClick}})],1)]),i("el-col",{attrs:{sm:12,xs:24}},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[e._v(e._s(""===e.org.id?this.$t("common.add"):this.$t("common.edit")))])]),i("div",[i("el-form",{ref:"form",attrs:{model:e.org,rules:e.rules,"label-position":"right","label-width":"100px"}},[i("el-form-item",{attrs:{label:e.$t("table.org.parentId"),prop:"parentId"}},[i("el-tooltip",{staticClass:"item",attrs:{content:e.$t("tips.topId"),effect:"dark",placement:"top-start"}},[i("el-input",{attrs:{readonly:""},model:{value:e.org.parentId,callback:function(t){e.$set(e.org,"parentId",t)},expression:"org.parentId"}})],1)],1),i("el-form-item",{attrs:{label:e.$t("table.org.label"),prop:"label"}},[i("el-input",{model:{value:e.org.label,callback:function(t){e.$set(e.org,"label",t)},expression:"org.label"}})],1),i("el-form-item",{attrs:{label:e.$t("table.org.abbreviation"),prop:"abbreviation"}},[i("el-input",{model:{value:e.org.abbreviation,callback:function(t){e.$set(e.org,"abbreviation",t)},expression:"org.abbreviation"}})],1),i("el-form-item",{attrs:{label:e.$t("table.org.describe"),prop:"describe"}},[i("el-input",{model:{value:e.org.describe,callback:function(t){e.$set(e.org,"describe",t)},expression:"org.describe"}})],1),i("el-form-item",{attrs:{label:e.$t("table.org.status"),prop:"status"}},[i("el-radio-group",{model:{value