package com.vci.server.bof.event.impl;
|
|
|
import com.vci.common.utility.ObjectUtility;
|
import com.vci.corba.omd.data.BusinessObject;
|
import com.vci.server.bof.event.IServerEvent;
|
import com.vci.server.bof.histroy.BOHistroyService;
|
import com.vci.server.bof.server.ServiceParams;
|
|
/**
|
* 保存业务对象历史
|
* @author lmh
|
*
|
*/
|
public class BOSaveHistroyEvent implements IServerEvent {
|
|
@Override
|
public void doAction(ServiceParams params) throws Exception {
|
BusinessObject bo = params.getBo();
|
if (bo == null) {
|
return;
|
}
|
bo.nameoid = ObjectUtility.getNewObjectID36();
|
BOHistroyService.getInstance().saveHistroy(bo);
|
}
|
}
|