修复了一二级部门关联的一些bug
This commit is contained in:
parent
2c97f899d0
commit
edc139dc1a
|
@ -84,7 +84,7 @@ def load_secondary_departments(request):
|
|||
# 创建 HTML 字符串
|
||||
options = '<option value="">选择二级部门</option>'
|
||||
for dept in secondary_departments:
|
||||
options += f'<option value="{dept.secondary_department_id}">{dept.secondary_department_name}</option>'
|
||||
options += f'<option value="{dept.secondary_department_name}">{dept.secondary_department_name}</option>'
|
||||
|
||||
return HttpResponse(options)
|
||||
except Exception as e:
|
||||
|
|
|
@ -125,18 +125,17 @@
|
|||
if (primaryDepartment) {
|
||||
updateSecondaryDepartments(primaryDepartment);
|
||||
} else {
|
||||
$('#id_secondary_department').html('<option value="">选择二级部门</option>');
|
||||
$('#id_secondary_department').html('<option value="">---------</option>');
|
||||
}
|
||||
});
|
||||
|
||||
// 如果在页面加载时已选择一级部门,则加载相应的二级部门
|
||||
var initialPrimaryDepartment = $('#id_primary_department').val();
|
||||
var initialSecondaryDepartmentId = $('#id_secondary_department').val();
|
||||
var initialSecondaryDepartment = $('#id_secondary_department').val();
|
||||
if (initialPrimaryDepartment) {
|
||||
updateSecondaryDepartments(initialPrimaryDepartment, initialSecondaryDepartmentId);
|
||||
updateSecondaryDepartments(initialPrimaryDepartment, initialSecondaryDepartment);
|
||||
}
|
||||
|
||||
|
||||
// 动态生成id_seal_type的select选项
|
||||
var sealTypeOptions = [
|
||||
{ value: '公章', text: '公章' },
|
||||
|
|
Loading…
Reference in New Issue