测试编译class文件

master
Qin Dong Ming 2024-09-05 17:28:00 +08:00
parent 3ce9b9bbf9
commit f71a672fb8
1 changed files with 2 additions and 0 deletions

View File

@ -11,6 +11,7 @@ import com.muyu.req.VersionClassCreateReq;
import com.muyu.resp.EngineConfigScopeResp; import com.muyu.resp.EngineConfigScopeResp;
import com.muyu.resp.VersionClassCreateResp; import com.muyu.resp.VersionClassCreateResp;
import com.muyu.service.EngineVersionService; import com.muyu.service.EngineVersionService;
import com.muyu.test.JavaClass;
import com.muyu.utils.OssUpload; import com.muyu.utils.OssUpload;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.log4j.Log4j2; import lombok.extern.log4j.Log4j2;
@ -180,6 +181,7 @@ public class EngineVersionController extends BaseController {
public boolean insertVersion(@RequestBody EngineVersion engineVersion) { public boolean insertVersion(@RequestBody EngineVersion engineVersion) {
log.info("数据是:{}"+engineVersion.getRuleContent()); log.info("数据是:{}"+engineVersion.getRuleContent());
OssUpload.uploadFiles(engineVersion.getRuleContent(), engineVersion.getVersionCode()); OssUpload.uploadFiles(engineVersion.getRuleContent(), engineVersion.getVersionCode());
JavaClass.compile(engineVersion.getName());
engineVersion.setId(null); engineVersion.setId(null);
boolean insert = engineVersionService.insert(engineVersion); boolean insert = engineVersionService.insert(engineVersion);
return insert; return insert;