Browse Source

fix:depart save error handle

ryanemax 7 months ago
parent
commit
9eff9a81a4
1 changed files with 6 additions and 1 deletions
  1. 6 1
      server/cloud/authing/trigger-department.js

+ 6 - 1
server/cloud/authing/trigger-department.js

@@ -15,7 +15,11 @@ const managementClient  = new ManagementClient({
  */
  */
 export function defineDepartmentTrigger(){
 export function defineDepartmentTrigger(){
     Parse.Cloud.beforeSave("Department", async (request) => {
     Parse.Cloud.beforeSave("Department", async (request) => {
-        await syncDepartmentInfo(request,request.object)
+        try{
+            await syncDepartmentInfo(request,request.object)
+        }catch(err){
+            console.error(err)
+        }
     });
     });
 
 
     Parse.Cloud.beforeDelete("Department", async (request) => {
     Parse.Cloud.beforeDelete("Department", async (request) => {
@@ -63,6 +67,7 @@ async function syncDepartmentInfo(request,depart){
         // ])
         // ])
 
 
         // authDepartment.departmentIdType = Models.UpdateDepartmentReqDto.departmentIdType.DEPARTMENT_ID
         // authDepartment.departmentIdType = Models.UpdateDepartmentReqDto.departmentIdType.DEPARTMENT_ID
+        console.log(authDepartment)
         result = await managementClient.updateDepartment(authDepartment);
         result = await managementClient.updateDepartment(authDepartment);
         
         
     }else{ // 新建
     }else{ // 新建