优化没有权限的用户编辑部门缺少数据(I5OF3O)
This commit is contained in:
		
							parent
							
								
									f5bec70911
								
							
						
					
					
						commit
						2293822dc2
					
				| @ -59,8 +59,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | ||||
| 	</select> | ||||
|      | ||||
|     <select id="selectDeptById" parameterType="Long" resultMap="SysDeptResult"> | ||||
| 		<include refid="selectDeptVo"/> | ||||
| 		where dept_id = #{deptId} | ||||
| 		select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, | ||||
| 			(select dept_name from sys_dept where dept_id = d.parent_id) parent_name | ||||
| 		from sys_dept d | ||||
| 		where d.dept_id = #{deptId} | ||||
| 	</select> | ||||
|      | ||||
|     <select id="checkDeptExistUser" parameterType="Long" resultType="int"> | ||||
|  | ||||
| @ -297,9 +297,13 @@ export default { | ||||
|         this.form = response.data; | ||||
|         this.open = true; | ||||
|         this.title = "修改部门"; | ||||
|       }); | ||||
|       listDeptExcludeChild(row.deptId).then(response => { | ||||
|         this.deptOptions = this.handleTree(response.data, "deptId"); | ||||
|         listDeptExcludeChild(row.deptId).then(response => { | ||||
|           this.deptOptions = this.handleTree(response.data, "deptId"); | ||||
|           if (this.deptOptions.length == 0) { | ||||
|             const noResultsOptions = { deptId: this.form.parentId, deptName: this.form.parentName, children: [] }; | ||||
|             this.deptOptions.push(noResultsOptions); | ||||
|           } | ||||
|         }); | ||||
|       }); | ||||
|     }, | ||||
|     /** 提交按钮 */ | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 RuoYi
						RuoYi