修复设置部门负责人:前端使用0表示清除负责人(后端会将0转换为null)
This commit is contained in:
parent
ffed3d0856
commit
e40cf047fa
@ -2134,8 +2134,8 @@ const buildDepartmentPayload = (includeInitial: boolean): DepartmentPayload => {
|
||||
deptCode: formData.department.deptCode,
|
||||
deptType: formData.department.deptType,
|
||||
parentId: formData.department.parentId ?? 0,
|
||||
// leaderId: 总是发送字段,null表示清除,数字表示设置
|
||||
leaderId: formData.department.leaderId ?? null,
|
||||
// leaderId: null/undefined转换为0表示清除(后端会将0转换为null),数字表示设置
|
||||
leaderId: formData.department.leaderId != null && formData.department.leaderId !== undefined ? formData.department.leaderId : 0,
|
||||
sortOrder: formData.department.sortOrder,
|
||||
status: formData.department.status,
|
||||
allowedDemandTypes: isReceivingDept.value ? formData.department.allowedDemandTypes : [],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user