FUYU
2023-12-13 4488f711dbc01a8db6753907cae2ef4021dede68
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
trigger SyncMBEvent on Event__c (after insert, before delete) {
/*    // MB_报告一览插入用
    List<MB_Event__c> ins_mb_events = new List<MB_Event__c>();
    // MB_报告一览删除用
    List<Event__c> del_events = new List<Event__c>();
 
    if (Trigger.isInsert) {
        for (Event__c e : Trigger.new) {
// CIC 125725 130175 start
//            MB_Event__c mbe = new MB_Event__c(Event__c = e.Id, CurrencyIsoCode = e.CurrencyIsoCode);
            MB_Event__c mbe = new MB_Event__c(Event__c = e.Id
                , CurrencyIsoCode = e.CurrencyIsoCode
                , State_Text__c = e.Reporter_Province_F__c
            );
            if (String.isBlank(e.Hospital_ID__c) == false) {
                mbe = new MB_Event__c(Event__c = e.Id
                    , CurrencyIsoCode = e.CurrencyIsoCode
//                    , OwnerId = e.Acc_OwnerId__c
                    , Opp_OCM_text__c = e.HP_OCM__c
                    , State_Text__c = e.State_Hospital__c
                    , Opportunity_Category_text__c = e.Acc_Department_Class_Name__c
                );
            }
// CIC 125725 130175 end
            ins_mb_events.add(mbe);
        }
    } else if (Trigger.isDelete) {
        for (Event__c e : Trigger.old) {
            del_events.add(e);
        }
    }
    if (del_events.size() > 0) {
        ControllerUtil.delMBEventList(del_events);
    }
    if (ins_mb_events.size() > 0) {
        ControllerUtil.insMBEventList(ins_mb_events);
    }*/
}