| 
					
				 | 
			
			
				@@ -12,11 +12,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @submit="search" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @reset="reset" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :model="searchForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item prop="search"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             type="text" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-model.trim="searchForm.search" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -26,7 +26,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item prop="jobNature"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-model.trim="searchForm.jobNature" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             filterable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -40,7 +40,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item prop="organId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-model.trim="searchForm.organId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             filterable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,7 +57,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item prop="roleId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <!--   multiple --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-model.trim="searchForm.roleId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             filterable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -73,10 +73,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <!-- collapse-tags --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button native-type="submit" type="danger"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button native-type="submit" type="danger" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             >搜索</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button native-type="reset" type="primary"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button native-type="reset" type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             >重置</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -86,13 +86,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         style="margin-bottom:20px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @click="roleOperation('create')" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         v-permission="'employee/add'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         >添加</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <!-- 列表 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="tableWrap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :data="tableList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :header-cell-style="{ background: '#EDEEF0', color: '#444' }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -232,7 +232,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.realName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请输入姓名" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 autocomplete="off" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -246,7 +246,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.gender" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择性别" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -266,7 +266,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim.number="form.phone" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请输入手机号" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 autocomplete="off" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -280,7 +280,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.jobNature" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择工作类型" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -302,7 +302,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-date-picker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.entryDate" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 type="date" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 :picker-options="{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -321,7 +321,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.postalCode" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请输入邮政编码" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 autocomplete="off" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -336,7 +336,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               v-model.trim="form.contactAddress" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="请输入通讯地址" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               autocomplete="off" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -351,14 +351,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-alert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-col :span="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label="所属分部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop="organIdLists" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <select-all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 filterable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择所属分部" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -375,14 +375,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </select-all> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <el-col :span="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label="员工角色" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop="roleIds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <select-all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model.trim="form.roleIds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择员工角色" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -391,7 +393,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 multiple 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  v-for="item in roleResetList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  v-for="item in roleList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   :key="item.value" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   :value="item.value" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -415,7 +417,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-cascader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model="form.deptIds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择所属部门" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -435,7 +437,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :label-width="formLabelWidth" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-cascader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model="form.deptId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 placeholder="请选择社保分部" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 clearable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -469,7 +471,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- :rules="[{ required: true, message: '请选择所属岗位', trigger: 'change' }]"  衔接老师,不用设置 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 所属岗位(必填) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               filterable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="所属岗位" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -491,7 +493,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 管理部门(非必填) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-cascader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               v-model="postDeptIds.deptIds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="管理部门" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               clearable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -502,14 +504,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ></el-cascader> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             icon="el-icon-minus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             circle 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-if="form.postDeptIds.length > 1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @click.prevent="removePostDept(postDeptIds)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ></el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             icon="el-icon-plus" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @click.prevent="addPostDept" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             circle 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -551,7 +553,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-model.trim="educationForm.targetUserId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             filterable 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -848,19 +850,19 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 获取可编辑角色 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const res = await userRole(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.roleBaseList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        res.data.forEach((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.roleBaseList.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            label: item.roleName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            value: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            disabled: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   const res = await userRole(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   this.roleResetList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   res.data.forEach((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     this.roleResetList.push({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       label: item.roleName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       value: item.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //       disabled: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   console.log(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       getDepts({ rows: 9999 }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (res.code == 200 && res.data && res.data.length > 0) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -941,17 +943,17 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 修改的时候 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (type == "update") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let roleIdList = [...data.roleIds]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.roleBaseList.forEach((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (roleIdList.indexOf(item.value) == -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            roleIdList.push(item.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.roleResetList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.roleList.forEach((role) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (roleIdList.indexOf(role.value) != -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.roleResetList.push(role); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // this.roleBaseList.forEach((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   if (roleIdList.indexOf(item.value) == -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     roleIdList.push(item.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // this.roleResetList = [...this.roleList]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // this.roleList.forEach((role) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   if (roleIdList.indexOf(role.value) != -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     this.roleResetList.push(role); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 初始化数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let postDeptArr = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const postDept = data.postDeptIds ? JSON.parse(data.postDeptIds) : []; 
			 |