123456789101112131415161718192021222324252627282930 |
- package com.kingdee.eas.custom.synctask.importService;
- import com.kingdee.bos.BOSException;
- import com.kingdee.eas.basedata.org.PositionInfo;
- import com.kingdee.eas.custom.synctask.SyncTranForOAFacadeFactory;
- import com.kingdee.eas.framework.CoreBaseInfo;
- import com.kingdee.shr.base.syssetting.app.io.fileImport.ImportException;
- import com.kingdee.shr.base.syssetting.app.io.impl.PositionImportService;
- import org.apache.log4j.Logger;
- /**
- * @Description TODO
- * @Date 2024/10/25 11:28
- * @Created by 30489
- */
- public class PositionImportServiceEx extends PositionImportService {
- private static Logger logger = Logger.getLogger(PositionImportServiceEx.class);
- @Override
- protected void afterSubmitData(CoreBaseInfo coreBaseInfo) throws ImportException {
- super.afterSubmitData(coreBaseInfo);
- PositionInfo info = (PositionInfo) coreBaseInfo;
- String billIds = info.getId().toString();
- logger.error("PositionImportServiceEx---billds: " + billIds);
- try {
- SyncTranForOAFacadeFactory.getLocalInstance(this.getContext()).syncPositionToOA(billIds, null);
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
- }
- }
|