|
6 | 6 | from api.system.dept import DeptApi |
7 | 7 | from config.constant import SysNormalDisableConstant |
8 | 8 | from server import app |
9 | | -from utils.common import validate_data_not_empty |
| 9 | +from utils.common_util import ValidateUtil |
10 | 10 | from utils.dict_util import DictManager |
11 | 11 | from utils.feedback_util import MessageManager |
12 | 12 | from utils.permission_util import PermissionManager |
13 | 13 | from utils.time_format_util import TimeFormatUtil |
14 | | -from utils.tree_tool import list_to_tree, list_to_tree_select |
| 14 | +from utils.tree_util import TreeUtil |
15 | 15 |
|
16 | 16 |
|
17 | 17 | def generate_dept_table(query_params: Dict): |
@@ -71,7 +71,7 @@ def generate_dept_table(query_params: Dict): |
71 | 71 | item['status'] = DictManager.get_dict_tag( |
72 | 72 | dict_type='sys_normal_disable', dict_value=item.get('status') |
73 | 73 | ) |
74 | | - table_data_new = list_to_tree(table_data, 'dept_id', 'parent_id') |
| 74 | + table_data_new = TreeUtil.list_to_tree(table_data, 'dept_id', 'parent_id') |
75 | 75 |
|
76 | 76 | return [table_data_new, default_expanded_row_keys] |
77 | 77 |
|
@@ -256,12 +256,8 @@ def add_edit_dept_modal( |
256 | 256 | else: |
257 | 257 | dept_params = dict(dept_name='') |
258 | 258 | tree_info = DeptApi.list_dept(dept_params) |
259 | | - tree_data = list_to_tree_select( |
260 | | - tree_info['data'], |
261 | | - 'dept_name', |
262 | | - 'dept_id', |
263 | | - 'dept_id', |
264 | | - 'parent_id', |
| 259 | + tree_data = TreeUtil.list_to_tree_select( |
| 260 | + tree_info['data'], 'dept_name', 'dept_id', 'dept_id', 'parent_id' |
265 | 261 | ) |
266 | 262 |
|
267 | 263 | if trigger_id == { |
@@ -344,7 +340,7 @@ def dept_confirm(confirm_trigger, modal_type, form_value, form_label): |
344 | 340 | x['id']['index']: x.get('value') for x in ctx.states_list[-1] |
345 | 341 | } |
346 | 342 | if all( |
347 | | - validate_data_not_empty(item) |
| 343 | + ValidateUtil.not_empty(item) |
348 | 344 | for item in [form_value.get(k) for k in form_label_list] |
349 | 345 | ): |
350 | 346 | params_add = form_value |
@@ -383,13 +379,13 @@ def dept_confirm(confirm_trigger, modal_type, form_value, form_label): |
383 | 379 | return dict( |
384 | 380 | form_label_validate_status={ |
385 | 381 | form_label_state.get(k): None |
386 | | - if validate_data_not_empty(form_value.get(k)) |
| 382 | + if ValidateUtil.not_empty(form_value.get(k)) |
387 | 383 | else 'error' |
388 | 384 | for k in form_label_list |
389 | 385 | }, |
390 | 386 | form_label_validate_info={ |
391 | 387 | form_label_state.get(k): None |
392 | | - if validate_data_not_empty(form_value.get(k)) |
| 388 | + if ValidateUtil.not_empty(form_value.get(k)) |
393 | 389 | else f'{form_label_state.get(k)}不能为空!' |
394 | 390 | for k in form_label_list |
395 | 391 | }, |
|
0 commit comments