feat:阶段性代码提交:部分基础配置功能、检测标准、检验委托等

This commit is contained in:
FCL
2025-09-19 17:43:25 +08:00
committed by chenbowen
parent c3aaf2aeb0
commit 6aa8f0d1ea
515 changed files with 35419 additions and 80 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,18 +0,0 @@
package cn.iocoder.yudao.module.jybusiness;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* JyBusiness 模块的启动类
*
* @author ZT
*/
//@SpringBootApplication
public class JyBusinessServerApplication {
public static void main(String[] args) {
SpringApplication.run(JyBusinessServerApplication.class, args);
}
}

View File

@@ -1,29 +0,0 @@
package cn.iocoder.yudao.module.jybusiness.controller.admin.jybusiness;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
/**
* JyBusiness 控制器
*
* @author ZT
*/
@Tag(name = "管理后台 - JyBusiness")
@RestController
@RequestMapping("/admin/jy-business/jy-business")
public class JyBusinessController {
@GetMapping("/hello")
@Operation(summary = "Hello JyBusiness")
public CommonResult<String> hello() {
return success("Hello, JyBusiness!");
}
}

View File

@@ -1,10 +0,0 @@
package cn.iocoder.yudao.module.jybusiness.framework.rpc.config;
import cn.iocoder.yudao.module.system.api.dept.DeptApi;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Configuration;
@Configuration(value = "jybusinessRpcConfiguration", proxyBeanMethods = false)
@EnableFeignClients(clients = {DeptApi.class})
public class RpcConfiguration {
}

View File

@@ -0,0 +1,16 @@
package cn.iocoder.yudao.module.qms;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* 项目的启动类
*/
@SpringBootApplication
public class QmsServerApplication {
public static void main(String[] args) {
SpringApplication.run(QmsServerApplication.class, args);
}
}

View File

@@ -0,0 +1,12 @@
package cn.iocoder.yudao.module.qms.api.task;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import cn.iocoder.yudao.module.qms.api.task.dto.QmsBpmDTO;
import com.alibaba.fastjson.JSONObject;
public interface BMPCallbackInterface {
CommonResult<JSONObject> callback(QmsBpmDTO reqDTO);
}

View File

@@ -0,0 +1,24 @@
package cn.iocoder.yudao.module.qms.api.task;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import cn.iocoder.yudao.framework.common.util.spring.SpringUtils;
import cn.iocoder.yudao.module.qms.api.task.dto.QmsBpmDTO;
import com.alibaba.fastjson.JSONObject;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RestController;
import static cn.iocoder.yudao.module.qms.enums.QmsBpmConstant.BPM_CALLBACK_BEAN_NAME;
@RestController
@Validated
public class QmsApiImpl implements QmsApi{
@Override
public CommonResult<JSONObject> bpmCallback(QmsBpmDTO reqDTO) {
JSONObject variables = reqDTO.getVariables();
String beanName = variables.getString(BPM_CALLBACK_BEAN_NAME);
BMPCallbackInterface bean = SpringUtils.getBean(beanName);
return bean.callback(reqDTO);
}
}

Some files were not shown because too many files have changed in this diff Show More