|
@@ -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{ // 新建
|