binxie
2024-01-18 0e0dd1e20e7211f3c3c11d77a41090d998dfd06c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**
 * 病院作成後、自動的に戦略科室を作成
 */
trigger AfterCreateHospital on Account (before insert, after insert) {
 
    //deloitte-zhj 20231124 本地化导入 start
    if((!Test.isRunningTest())&&System.Label.ByPassTrigger.contains(UserInfo.getUserId())){
        return;
    }
    //deloitte-zhj 20231124 本地化导入 end
    
    // 医院作成时、自动将各个战略科室主担当设为默认值(医院所有人)
    if (Trigger.isBefore && Trigger.isInsert) {
        AfterCreateHospitalTrigger.setDefaultOwner(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
    // 病院作成後、自動的に戦略科室を作成
    if (Trigger.isAfter && Trigger.isInsert) {
        //AfterCreateHospitalTrigger.generateDepartmentClass(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
}