@Service
public class PldtServiceMappingImpl extends AbstractHandleProcess {
/**
* 改变方法内部上下文中的 this 指向AOP对象
*/
@Autowired
private PldtServiceMappingImpl self;
@Autowired
private LogHvpnWriter logHvpnWriter;
@Override
@CutOverLog(msgCn = "准备APP特定输入数据", msgEn = "prepare App special data", process = NumberConstant.NUM_50)
public void prepareData(CutOverParamDTO paramTask, String inputDirPath) {
}
@Override
@CutOverLog(msgCn = "插入数据到数据库", msgEn = "insert data to db", process = NumberConstant.NUM_100)
public void insertToDb() {
}
// /**
// * 主流程
// *
// * @param paramTask 请求参数模型
// */
// public void exec(CutOverParamDTO paramTask) throws Exception {
// self.initStep(paramTask);
// String inputDirPath = self.appInputPath(paramTask);
// self.clearOldData(paramTask, inputDirPath);
// self.prepareAppCommonData(paramTask, inputDirPath);
// self.prepareData(paramTask, inputDirPath);
// String appId = self.getPythonAppId(paramTask);
// // 对APP不涉及的处理
// if (appId.equals(String.valueOf(NumberConstant.UNKOWN_COUNT))) {
// logHvpnWriter.logInfoAndProcess(paramTask, NumberConstant.NUM_100, CutOverCommonConstants.UNKNOW_APP_MSG_CN,
// CutOverCommonConstants.UNKNOW_APP_MSG_EN);
// return;
// }
// String appResultPath = self.callPythonApp(paramTask, inputDirPath, appId);
// self.handleAppResult(paramTask, inputDirPath, appResultPath);
// self.insertToDb();
// }
}