feat():新增查询库下表接口
parent
a3677a1b24
commit
4d23b0b683
|
@ -3,6 +3,9 @@ package com.muyu.generate;
|
||||||
import com.muyu.common.domain.DataValue;
|
import com.muyu.common.domain.DataValue;
|
||||||
import com.muyu.engine.basic.abstracts.DataEngineValueActuator;
|
import com.muyu.engine.basic.abstracts.DataEngineValueActuator;
|
||||||
|
|
||||||
|
import java.lang.reflect.Parameter;
|
||||||
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Author: admin
|
* @Author: admin
|
||||||
* @date: 2024/09/01 20:53:03
|
* @date: 2024/09/01 20:53:03
|
||||||
|
@ -13,10 +16,20 @@ public class GenerateEmailAWEOIF extends DataEngineValueActuator {
|
||||||
@Override
|
@Override
|
||||||
public void run () {
|
public void run () {
|
||||||
DataValue dataValue = get();
|
DataValue dataValue = get();
|
||||||
if (dataValue == null){
|
if (verifyEmail(dataValue.getValue())){
|
||||||
System.out.println("数据为空,需要丢弃。");
|
System.out.println("邮箱校验[成功]:"+dataValue.getValue()+"格式正确");
|
||||||
}else {
|
}else {
|
||||||
System.out.println("数据非空,数据:" + dataValue);
|
System.out.println("邮箱校验[失败]:"+dataValue.getValue()+"格式错误");
|
||||||
|
throw new RuntimeException();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public static boolean verifyEmail(Object email){
|
||||||
|
return Pattern.matches("^[A-Za-z0-9\\u4e00-\\u9fa5]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$", email.toString());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
// DataValue dataValue = get();
|
||||||
|
// if (dataValue == null){
|
||||||
|
// System.out.println("数据为空,需要丢弃。");
|
||||||
|
// } else {
|
||||||
|
// System.out.println("数据非空,数据:" + dataValue);
|
||||||
|
// }
|
||||||
|
|
|
@ -157,7 +157,8 @@ public class RuleVersionController {
|
||||||
@Operation(summary = "字段测试",description = "版本测试")
|
@Operation(summary = "字段测试",description = "版本测试")
|
||||||
public Result<String> compileLoad(
|
public Result<String> compileLoad(
|
||||||
@Validated @RequestBody ValueData valueData
|
@Validated @RequestBody ValueData valueData
|
||||||
) throws IOException {
|
) {
|
||||||
|
System.out.println(valueData);
|
||||||
ruleVersionService.selectAll(valueData.getRuleVersionType());
|
ruleVersionService.selectAll(valueData.getRuleVersionType());
|
||||||
ruleVersionService.valueTest(valueData);
|
ruleVersionService.valueTest(valueData);
|
||||||
return Result.success(null,"测试成功");
|
return Result.success(null,"测试成功");
|
||||||
|
|
Loading…
Reference in New Issue