路泰机电科技体检——数据平台后端
zjh
2025-06-16 dd0ab3867cb4092c222ecf156fc71c6c4777ddf3
src/main/java/com/example/factory/ServiceFactory.java
@@ -4,6 +4,7 @@
import com.example.service.HisService;
import com.example.service.LisService;
import com.example.service.PacsService;
import org.apache.ibatis.annotations.Case;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.stereotype.Component;
@@ -42,6 +43,18 @@
        switch (hospName) {
            case "shanxiqinxamjyy":
                return "ShanXiQinXiAnMeiJi"; // 对应的业务 Bean 名称
            case "shanxiqinpbkwyy":
                return "ShanXiQinPbkwyy";
            case "shanxiqinjdczgzyy":
                return "ShanXiQinJdczgzyy";
            case "shanxiqinsqyy":
                return "ShanXiQinXiAnShanQi";
            case "shanxiqinwbzxyy":
                return "ShanXiQinWeiNanWbzxyy";
            case "shanxiqinbjxjyy":
                return "ShanXiQinBaoJiBjxjyy";
            case "shanxiqinbjfhyy":
                return "ShanXiQinBaoJiBjfhyy";
            default:
                throw new RuntimeException("找不到对应的医院服务配置:" + hospName);
        }