Pārlūkot izejas kodu

[智价云] 删除部门校验更新

tangyuanwang 2 mēneši atpakaļ
vecāks
revīzija
694f3aaa77

+ 3 - 3
app/Http/Controllers/Manager/Personnel/Department.php

@@ -217,15 +217,15 @@ class Department extends Controller
      * @date      2025-12-04
      * 
      */
-    public function delete(Request $request, DepartmentModel $DepartmentModel, EmployeeModel $EmployeeModel)
+    public function delete(Request $request, DepartmentModel $DepartmentModel, EmployeeDepartmentModel $EmployeeDepartmentModel)
     {
         // 验证参数
         $request->scene('delete')->validate();
         // 接收数据
         $id = request('id', 0);
         // 查询部门下是否有员工
-        $map = ['department_ids' => $id];
-        $data = $EmployeeModel->where($map)->first();
+        $map = ['department_id' => $id];
+        $data = $EmployeeDepartmentModel->where($map)->first();
         if ($data)     return json_send(['code' => 'error', 'msg' => '该部门下存在员工,不能删除']);
         // 查询用户
         $where = ['id' => $id];