master
zhang chengzhi 2024-09-05 17:16:10 +08:00
parent f1a9f39fc1
commit 7cf25168bf
3 changed files with 9 additions and 9 deletions

View File

@ -201,9 +201,9 @@ public Result look (){
}
@PostMapping("/testEngine/{className}")
public Result testEngine(@PathVariable("className") String className, Object object){
log.info("数据:" + object);
versionService.testEngine(className,object);
public Result testEngine(@PathVariable("className") String className,@RequestBody DataValue dataValue){
log.info("数据:" + dataValue);
versionService.testEngine(className,dataValue);
return Result.success(null,"数据正常");
}

View File

@ -49,5 +49,5 @@ public interface RuleEngineVersionService extends IService<RuleEngineVersion> {
void testValue(String versionClazz, DataValue dataValue);
void testEngine(String className,Object o);
void testEngine(String className,DataValue dataValue);
}

View File

@ -207,13 +207,13 @@ public class RuleEngineVersionServiceImpl extends ServiceImpl<RuleEngineVersionM
}
@Override
public void testEngine(String className, Object object) {
log.info("数据:" + object);
DataValue basicEngine = (DataValue) object;
public void testEngine(String className, DataValue dataValue) {
log.info("数据:" +dataValue);
BasicEngine<DataValue> valueBasicEngine = engineMap.get(basicEngine);
valueBasicEngine.set(basicEngine);
BasicEngine<DataValue> valueBasicEngine = engineMap.get(className);
valueBasicEngine.set(dataValue);
valueBasicEngine.execution();