cuikaidong
2025-08-08 c495c1ae53473d54af136ea00da84bf51c50d521
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-59c24574"],{"5eff":function(e,t,a){},a35d:function(e,t,a){"use strict";var s=a("5eff"),r=a.n(s);r.a},e326:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{visible:e.visible}},[a("a-descriptions",{attrs:{size:"small",bordered:"",column:1}},[a("a-descriptions-item",{attrs:{label:"机构名称"}},[e._v(e._s(e.model.departName))]),a("a-descriptions-item",{attrs:{label:"上级部门"}},[a("span",[e._v(e._s(e.model.parentId))])]),a("a-descriptions-item",{attrs:{label:"机构编码"}},[a("span",[e._v(e._s(e.model.orgCode))])]),a("a-descriptions-item",{attrs:{label:"机构类型"}},[a("span",[e._v(e._s(e.model.orgCategory))])]),a("a-descriptions-item",{attrs:{label:"排序"}},[a("span",[e._v(e._s(e.model.departOrder))])]),a("a-descriptions-item",{attrs:{label:"手机号"}},[a("span",[e._v(e._s(e.model.mobile))])]),a("a-descriptions-item",{attrs:{label:"地址"}},[a("span",[e._v(e._s(e.model.address))])]),a("a-descriptions-item",{attrs:{label:"备注"}},[a("span",[e._v(e._s(e.model.memo))])])],1)],1)},r=[],i=a("4ec3"),n={name:"DeptBaseInfo",components:{},data:function(){return{departTree:[],id:"",model:{},visible:!1,disable:!0,treeData:[],labelCol:{xs:{span:24},sm:{span:3}},wrapperCol:{xs:{span:24},sm:{span:16}}}},created:function(){this.loadTreeData()},methods:{loadTreeData:function(){var e=this;Object(i["I"])().then((function(t){if(t.success)for(var a=0;a<t.result.length;a++){var s=t.result[a];e.treeData.push(s)}}))},open:function(e){this.visible=!0,this.model=Object.assign({},e),this.model.parentId=this.findTree(this.treeData,e.parentId),this.model.orgCategory=this.orgCategoryText(e.orgCategory)},clearForm:function(){this.treeData=[]},findTree:function(e,t){for(var a=0;a<e.length;a++){var s=e[a];if(s.key==t)return s.title;var r=s.children;if(r){var i=this.findTree(r,t);if(i)return i}}},orgCategoryText:function(e){return 1==e?"公司":2==e?"部门":"岗位"}}},o=n,l=(a("a35d"),a("2877")),d=Object(l["a"])(o,s,r,!1,null,"624caf20",null);t["default"]=d.exports}}]);