(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d56e4812"],{"88bc":function(e,l,t){(function(l){var t=1/0,a=9007199254740991,r="[object Arguments]",o="[object Function]",n="[object GeneratorFunction]",i="[object Symbol]",s="object"==typeof l&&l&&l.Object===Object&&l,d="object"==typeof self&&self&&self.Object===Object&&self,c=s||d||Function("return this")();function u(e,l,t){switch(t.length){case 0:return e.call(l);case 1:return e.call(l,t[0]);case 2:return e.call(l,t[0],t[1]);case 3:return e.call(l,t[0],t[1],t[2])}return e.apply(l,t)}function m(e,l){var t=-1,a=e?e.length:0,r=Array(a);while(++t0&&t(i)?l>1?y(i,l-1,t,a,r):p(r,i):a||(r[r.length]=i)}return r}function x(e,l){return e=Object(e),k(e,l,(function(l,t){return t in e}))}function k(e,l,t){var a=-1,r=l.length,o={};while(++a-1&&e%1==0&&e<=a}function F(e){var l=typeof e;return!!e&&("object"==l||"function"==l)}function L(e){return!!e&&"object"==typeof e}function M(e){return"symbol"==typeof e||L(e)&&h.call(e)==i}var _=j((function(e,l){return null==e?{}:x(e,m(y(l,1),O))}));e.exports=_}).call(this,t("c8ba"))},c1af:function(e,l,t){"use strict";t.r(l);var a=function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("a-modal",{attrs:{title:e.title,width:800,ok:!1,visible:e.visible,confirmLoading:e.confirmLoading,okButtonProps:{props:{disabled:e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form-model",{ref:"form",attrs:{model:e.model,rules:e.validatorRules}},[t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"机构名称",prop:"departName",hidden:!1,hasFeedback:""}},[t("a-input",{attrs:{id:"departName",placeholder:"请输入机构/部门名称"},model:{value:e.model.departName,callback:function(l){e.$set(e.model,"departName",l)},expression:"model.departName"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,hidden:e.seen,label:"上级部门",hasFeedback:""}},[t("a-tree-select",{staticStyle:{width:"100%"},attrs:{dropdownStyle:{maxHeight:"200px",overflow:"auto"},treeData:e.departTree,placeholder:"请选择上级部门",disabled:e.condition},model:{value:e.model.parentId,callback:function(l){e.$set(e.model,"parentId",l)},expression:"model.parentId"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"机构类型"}},[e.seen?[t("a-radio-group",{attrs:{placeholder:"请选择机构类型"},model:{value:e.model.orgCategory,callback:function(l){e.$set(e.model,"orgCategory",l)},expression:"model.orgCategory"}},[t("a-radio",{attrs:{value:"1"}},[e._v(" 公司 ")])],1)]:[t("a-radio-group",{attrs:{placeholder:"请选择机构类型"},model:{value:e.model.orgCategory,callback:function(l){e.$set(e.model,"orgCategory",l)},expression:"model.orgCategory"}},[t("a-radio",{attrs:{value:"2"}},[e._v(" 部门 ")]),t("a-radio",{attrs:{value:"3"}},[e._v(" 岗位 ")])],1)]],2),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"部门负责人"}},[t("j-select-multi-user",{attrs:{valueKey:"id"},model:{value:e.model.directorUserIds,callback:function(l){e.$set(e.model,"directorUserIds",l)},expression:"model.directorUserIds"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"mobile",label:"电话"}},[t("a-input",{attrs:{placeholder:"请输入电话"},model:{value:e.model.mobile,callback:function(l){e.$set(e.model,"mobile",l)},expression:"model.mobile"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"传真"}},[t("a-input",{attrs:{placeholder:"请输入传真"},model:{value:e.model.fax,callback:function(l){e.$set(e.model,"fax",l)},expression:"model.fax"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"地址"}},[t("a-input",{attrs:{placeholder:"请输入地址"},model:{value:e.model.address,callback:function(l){e.$set(e.model,"address",l)},expression:"model.address"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"排序"}},[t("a-input-number",{model:{value:e.model.departOrder,callback:function(l){e.$set(e.model,"departOrder",l)},expression:"model.departOrder"}})],1),t("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"备注"}},[t("a-textarea",{attrs:{placeholder:"请输入备注"},model:{value:e.model.memo,callback:function(l){e.$set(e.model,"memo",l)},expression:"model.memo"}})],1)],1)],1)],1)},r=[],o=t("0fea"),n=t("4ec3"),i=(t("88bc"),t("261e")),s={name:"SysDepartModal",components:{ATextarea:i["a"]},data:function(){return{departTree:[],orgTypeData:[],phoneWarning:"",departName:"",title:"操作",seen:!1,visible:!1,condition:!0,disableSubmit:!1,model:{},defaultModel:{departOrder:0,orgCategory:"1"},menuhidden:!1,menuusing:!0,labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{departName:[{required:!0,message:"请输入机构/部门名称!"}],orgCode:[{required:!0,message:"请输入机构编码!"}],mobile:[{validator:this.validateMobile}],orgCategory:[{required:!0,message:"请输入机构类型!"}]},url:{add:"/sys/sysDepart/add"},dictDisabled:!0}},created:function(){},methods:{loadTreeData:function(){var e=this;Object(n["G"])().then((function(l){if(l.success){e.departTree=[];for(var t=0;t