package jnpf.onlinedev.fallback; import jnpf.base.ActionResult; import jnpf.base.entity.VisualdevEntity; import jnpf.base.model.flow.DataModel; import jnpf.base.model.flow.FlowFormDataModel; import jnpf.base.model.flow.FlowStateModel; import jnpf.onlinedev.VisualdevOnlineApi; import jnpf.onlinedev.model.VisualParamModel; import jnpf.base.model.OnlineImport.VisualdevModelDataInfoVO; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import java.util.ArrayList; import java.util.List; import java.util.Map; /** * 类的描述 * * @author JNPF@YinMai Info. Co., Ltd * @version 5.0.x * @since 2024/7/26 20:35 */ @Component public class VisualdevOnlineApiFallback implements VisualdevOnlineApi { @Override public ActionResult saveOrUpdate(FlowFormDataModel flowFormDataModel) { return ActionResult.fail(""); } @Override public boolean delete(String formId, String id) { return false; } @Override public ActionResult info(String formId, String id) { return null; } @Override public VisualdevEntity getFormConfig(String formId) { return null; } @Override public List getFormConfigList(List formIds) { return new ArrayList<>(); } @Override public void saveFlowIdByFormIds(String flowId, List formIds) { } @Override public VisualdevEntity getReleaseInfo(String formId) { return null; } @Override public List> getListWithTableList(VisualParamModel model) { return new ArrayList<>(); } @Override public VisualdevModelDataInfoVO getEditDataInfo(VisualParamModel model) { return null; } @Override public ActionResult visualCreate(VisualParamModel model) { return null; } @Override public ActionResult visualUpdate(VisualParamModel model) { return null; } @Override public ActionResult visualDelete(VisualParamModel model) { return null; } @Override public ActionResult deleteByTableName(FlowFormDataModel model) { return null; } @Override public void saveState(@RequestBody FlowStateModel model){ } }