diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..911cffe --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/bwie-auth/target/classes/bootstrap.yml b/bwie-auth/target/classes/bootstrap.yml new file mode 100644 index 0000000..f1b2f8d --- /dev/null +++ b/bwie-auth/target/classes/bootstrap.yml @@ -0,0 +1,59 @@ +# Tomcat +server: + port: 9001 +# Spring +spring: + main: + allow-circular-references: true + jackson: + date-format: yyyy-MM-dd HH:mm:ss + time-zone: GMT+8 + application: + # 应用名称 + name: bwie-auth + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 106.54.220.85:8848 + config: + # 配置中心地址 + server-addr: 106.54.220.85:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} + rabbitmq: + host: 106.54.220.85 + port: 5672 + username: guest + password: guest + virtual-host: / + publisher-confirm-type: correlated #确认消息已发送到交换机(Exchange) + publisher-returns: true #确认消息已发送到队列(Queue) + listener: + simple: + prefetch: 1 # 每次只能获取一条,处理完成才能获取下一条 + acknowledge-mode: manual # 设置消费端手动ack确认 + retry: + enabled: true # 是否支持重试 + template: + # 只要消息抵达Queue,就会异步发送优先回调return firm + mandatory: true + kafka: + bootstrap-servers: 106.54.220.85:9092 + producer: + key-serializer: org.apache.kafka.common.serialization.StringSerializer + value-serializer: org.apache.kafka.common.serialization.StringSerializer + retries: 3 + acks: all + compression-type: lz4 + consumer: + key-deserializer: org.apache.kafka.common.serialization.StringDeserializer + value-deserializer: org.apache.kafka.common.serialization.StringDeserializer + group-id: bw-gp + enable-auto-commit: false diff --git a/bwie-auth/target/classes/com/bwie/auth/AuthApplication.class b/bwie-auth/target/classes/com/bwie/auth/AuthApplication.class new file mode 100644 index 0000000..a651428 Binary files /dev/null and b/bwie-auth/target/classes/com/bwie/auth/AuthApplication.class differ diff --git a/bwie-auth/target/classes/com/bwie/auth/controller/AuthController.class b/bwie-auth/target/classes/com/bwie/auth/controller/AuthController.class new file mode 100644 index 0000000..0017d29 Binary files /dev/null and b/bwie-auth/target/classes/com/bwie/auth/controller/AuthController.class differ diff --git a/bwie-auth/target/classes/com/bwie/auth/feign/AuthFeign.class b/bwie-auth/target/classes/com/bwie/auth/feign/AuthFeign.class new file mode 100644 index 0000000..d9f94c5 Binary files /dev/null and b/bwie-auth/target/classes/com/bwie/auth/feign/AuthFeign.class differ diff --git a/bwie-auth/target/classes/com/bwie/auth/service/AuthService.class b/bwie-auth/target/classes/com/bwie/auth/service/AuthService.class new file mode 100644 index 0000000..cfe601b Binary files /dev/null and b/bwie-auth/target/classes/com/bwie/auth/service/AuthService.class differ diff --git a/bwie-auth/target/classes/com/bwie/auth/service/impl/AuthServiceImpl.class b/bwie-auth/target/classes/com/bwie/auth/service/impl/AuthServiceImpl.class new file mode 100644 index 0000000..b380ffc Binary files /dev/null and b/bwie-auth/target/classes/com/bwie/auth/service/impl/AuthServiceImpl.class differ diff --git a/bwie-common/src/main/java/com/bwie/common/domain/Drug.java b/bwie-common/src/main/java/com/bwie/common/domain/Drug.java new file mode 100644 index 0000000..e597f2e --- /dev/null +++ b/bwie-common/src/main/java/com/bwie/common/domain/Drug.java @@ -0,0 +1,11 @@ +package com.bwie.common.domain; + +import lombok.Data; + +@Data +public class Drug { + private Integer drugId; + private Integer drugTypeId; + private String drugName; + private String drugImage; +} diff --git a/bwie-common/src/main/java/com/bwie/common/domain/DrugDetails.java b/bwie-common/src/main/java/com/bwie/common/domain/DrugDetails.java new file mode 100644 index 0000000..562aedb --- /dev/null +++ b/bwie-common/src/main/java/com/bwie/common/domain/DrugDetails.java @@ -0,0 +1,16 @@ +package com.bwie.common.domain; + +import lombok.Data; + +@Data +public class DrugDetails { + private Integer detailsId; + private Integer drugId; + private String Ingredient; + private String Taboo; + private String Indications; + private String Dosage; + private String Character; + private String Packaging; + private String adverseReaction; +} diff --git a/bwie-gateway/src/main/java/com/bwie/gateway/GatewayApplication.java b/bwie-gateway/src/main/java/com/bwie/gateway/GatewayApplication.java new file mode 100644 index 0000000..3619137 --- /dev/null +++ b/bwie-gateway/src/main/java/com/bwie/gateway/GatewayApplication.java @@ -0,0 +1,11 @@ +package com.bwie.gateway; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class GatewayApplication { + public static void main(String[] args) { + SpringApplication.run(GatewayApplication.class); + } +} diff --git a/bwie-gateway/target/classes/bootstrap.yml b/bwie-gateway/target/classes/bootstrap.yml new file mode 100644 index 0000000..220f25f --- /dev/null +++ b/bwie-gateway/target/classes/bootstrap.yml @@ -0,0 +1,29 @@ +# Tomcat +server: + port: 18080 +# Spring +spring: + application: + # 应用名称 + name: bwie-gateway + profiles: + # 环境配置 + active: dev + main: + # 允许使用循环引用 + allow-circular-references: true + # 允许定义相同的bean对象 去覆盖原有的 + allow-bean-definition-overriding: true + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 106.54.220.85:8848 + config: + # 配置中心地址 + server-addr: 106.54.220.85:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} diff --git a/bwie-gateway/target/classes/com/bwie/gateway/GatewayApplication.class b/bwie-gateway/target/classes/com/bwie/gateway/GatewayApplication.class new file mode 100644 index 0000000..0b230eb Binary files /dev/null and b/bwie-gateway/target/classes/com/bwie/gateway/GatewayApplication.class differ diff --git a/bwie-gateway/target/classes/com/bwie/gateway/config/IgnoreWhiteConfig.class b/bwie-gateway/target/classes/com/bwie/gateway/config/IgnoreWhiteConfig.class new file mode 100644 index 0000000..a84d020 Binary files /dev/null and b/bwie-gateway/target/classes/com/bwie/gateway/config/IgnoreWhiteConfig.class differ diff --git a/bwie-gateway/target/classes/com/bwie/gateway/filters/GatewayFilter.class b/bwie-gateway/target/classes/com/bwie/gateway/filters/GatewayFilter.class new file mode 100644 index 0000000..4fcd19b Binary files /dev/null and b/bwie-gateway/target/classes/com/bwie/gateway/filters/GatewayFilter.class differ diff --git a/bwie-gateway/target/classes/com/bwie/gateway/utils/GatewayUtils.class b/bwie-gateway/target/classes/com/bwie/gateway/utils/GatewayUtils.class new file mode 100644 index 0000000..ab7f2c5 Binary files /dev/null and b/bwie-gateway/target/classes/com/bwie/gateway/utils/GatewayUtils.class differ