mirror of
https://github.com/veops/cmdb.git
synced 2025-08-08 18:01:56 +08:00
fix(api): common department edit method (#355)
This commit is contained in:
@@ -24,7 +24,15 @@ def get_all_department_list(to_dict=True):
|
||||
*criterion
|
||||
).order_by(Department.department_id.asc())
|
||||
results = query.all()
|
||||
return [r.to_dict() for r in results] if to_dict else results
|
||||
if to_dict:
|
||||
datas = []
|
||||
for r in results:
|
||||
d = r.to_dict()
|
||||
if r.department_id == 0:
|
||||
d['department_name'] = ErrFormat.company_wide
|
||||
datas.append(d)
|
||||
return datas
|
||||
return results
|
||||
|
||||
|
||||
def get_all_employee_list(block=0, to_dict=True):
|
||||
|
Reference in New Issue
Block a user