| | |
| | | if (UpdateDepartmentStatus(db, entity.Id, "B")) // 禁用部门 |
| | | return 1; |
| | | break; |
| | | case "2": |
| | | if (InsertDepartment(db, entity)) // 插入新部门 |
| | | return 1; |
| | | break; |
| | | case "3": |
| | | if (DeleteDepartment(db, entity.Id)) // 删除部门 |
| | | return 1; |
| | | break; |
| | | case "2": |
| | | case "4": |
| | | if (InsertOrUpdateDepartment(db, entity)) // 插入或更新部门 |
| | | return 1; |
| | |
| | | private bool InsertOrUpdateDepartmentBatch(SqlSugarScope db, |
| | | List<SysDepartment> departmentList) |
| | | { |
| | | foreach (var entity in departmentList) |
| | | if (!InsertOrUpdateDepartment(db, entity)) |
| | | return false; |
| | | |
| | | return true; |
| | | return departmentList.All( |
| | | entity => InsertOrUpdateDepartment(db, entity)); |
| | | } |
| | | } |