bug
lrj
2024-10-25 a6470c4de7867f5478197c390c158ad730ff5bae
src/main/java/com/ycl/scheme/AbstractSchemeRunner.java
@@ -2,9 +2,25 @@
import com.ycl.scheme.service.SchemeService;
import java.util.HashMap;
import java.util.Map;
public abstract class AbstractSchemeRunner {
    public abstract void run(SchemeService service);
    protected Map<String,Parameter> parameters= new HashMap<>();
    public void run(Map<String,Parameter> pars, SchemeService service){
        parameters.putAll(pars);
    }
    protected Map<String,Object> getSqlParameters(){
        Map<String,Object> m = new HashMap<>();
        parameters.forEach((k,v)->{
            m.put(k,v.getScript());
        });
        return m;
    }
}