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
23 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-78acb13f"],{1092:function(t,e,a){"use strict";a("57d7")},3783:function(t,e,a){},"57d7":function(t,e,a){},"7cb1":function(t,e,a){"use strict";a("a08b")},a073:function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"d",(function(){return n})),a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return r}));var i=a("b775");function o(t){return Object(i["a"])({url:"/admin/apiadmin/sysrole/listPage",method:"post",data:t,headers:{"Content-Type":"application/json"}})}function n(t){return Object(i["a"])({url:"/admin/apiadmin/dictcommons/typeValues",method:"get",params:t})}function s(t){return Object(i["a"])({url:"/admin/apiadmin/sysmenu/listAllByRoleSid",method:"POST",data:t,headers:{"Content-Type":"application/json"}})}function r(t){return Object(i["a"])({url:"/admin/apiadmin/sysroleauthorize/updateRoleAndMenuAdmin",method:"POST",data:t,headers:{"Content-Type":"application/json"}})}},a08b:function(t,e,a){},a55e:function(t,e,a){"use strict";a("3783")},c973:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"container",staticStyle:{display:"flex"}},[e("div",{staticClass:"org-tree"},[e("el-tree",{attrs:{data:t.treedata,"node-key":"sid",props:t.props,"default-expanded-keys":["fd6435f2-0005-11ec-a033-48452053aa33"]},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.node,o=a.data;return e("span",{staticClass:"custom-tree-node",on:{mouseenter:function(e){return t.mouseenter(o)},mouseleave:function(e){return t.mouseleave(o)}}},[e("span",[t._v(t._s(i.label||t.$store.getters.userInfo.Orgname))]),e("span",{directives:[{name:"show",rawName:"v-show",value:o.del,expression:"data.del"}],staticClass:"handle"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"新增",placement:"top-start"}},[e("el-button",{attrs:{type:"text",size:"mini",icon:"el-icon-circle-plus-outline"},on:{click:function(e){return e.stopPropagation(),function(){return t.append(o)}.apply(null,arguments)}}})],1)],1)])}}])})],1),e("el-dialog",{staticClass:"edit",attrs:{title:"编辑节点",visible:t.dialogVisible,width:"50%"},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("table",{staticClass:"e-table",attrs:{cellspacing:"0"}},[e("tr",[e("td",[t._v("组织名称")]),e("td",[e("el-input",{staticStyle:{width:"300px"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),e("td",[t._v("组织编码")]),e("td",[e("el-input",{staticStyle:{width:"300px"},model:{value:t.form.orgCode,callback:function(e){t.$set(t.form,"orgCode",e)},expression:"form.orgCode"}})],1)]),e("tr",[e("td",[t._v("主管人员")]),e("td",[e("el-select",{staticStyle:{width:"300px"},attrs:{filterable:"",clearable:""},model:{value:t.form.zgStaffSid,callback:function(e){t.$set(t.form,"zgStaffSid",e)},expression:"form.zgStaffSid"}},t._l(t.staffdata,(function(t){return e("el-option",{key:t.sid,attrs:{label:t.name,value:t.sid}})})),1)],1),e("td",[t._v("分管人员")]),e("td",[e("el-select",{staticStyle:{width:"300px"},attrs:{filterable:"",multiple:""},model:{value:t.fgStaffSid,callback:function(e){t.fgStaffSid=e},expression:"fgStaffSid"}},t._l(t.staffdata2,(function(t){return e("el-option",{key:t.sid,attrs:{label:t.name,value:t.sid}})})),1)],1)]),e("tr",[e("td",[t._v("组织简称")]),e("td",{attrs:{colspan:3}},[e("el-input",{staticStyle:{width:"30%"},model:{value:t.form.orgAbbre,callback:function(e){t.$set(t.form,"orgAbbre",e)},expression:"form.orgAbbre"}})],1)]),e("tr",[e("td",[t._v("管理层级")]),e("td",[e("el-select",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择",filterable:""},on:{change:t.changeOrgLevel},model:{value:t.form.orgLevelValue,callback:function(e){t.$set(t.form,"orgLevelValue",e)},expression:"form.orgLevelValue"}},t._l(t.orgLevel_list,(function(t){return e("el-option",{key:t.dictKey,attrs:{label:t.dictValue,value:t.dictValue}})})),1)],1),e("td",[t._v("其他编码")]),e("td",[e("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"