master
parent
f17be1d164
commit
1fbc567aca
|
@ -14,8 +14,5 @@ COPY /grail-patient-interrogation-server/target/grail-patient-interrogation-serv
|
||||||
# 工作目录 exec -it 进来就是默认这个目录
|
# 工作目录 exec -it 进来就是默认这个目录
|
||||||
WORKDIR /home
|
WORKDIR /home
|
||||||
|
|
||||||
# 指定东八区
|
|
||||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > .etc.timezone
|
|
||||||
|
|
||||||
# 启动java程序
|
# 启动java程序
|
||||||
CMD ["java","-Dfile.encoding=UTF-8","-jar","/home/app.jar"]
|
CMD ["java","-Dfile.encoding=UTF-8","-jar","/home/app.jar"]
|
||||||
|
|
|
@ -37,6 +37,8 @@
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-actuator-autoconfigure</artifactId>
|
<artifactId>spring-boot-actuator-autoconfigure</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
package com.grail.interrogation.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @description: TODO
|
||||||
|
* @author: SIKADI
|
||||||
|
* @date: 2023/11/3 8:04
|
||||||
|
**/
|
||||||
|
|
||||||
|
public enum HomepageEnums {
|
||||||
|
INQUIRE("查询"),
|
||||||
|
DELETE("删除"),
|
||||||
|
REVISE("修改"),
|
||||||
|
ADDITION("添加");
|
||||||
|
|
||||||
|
private final String name;
|
||||||
|
|
||||||
|
HomepageEnums(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -87,6 +87,7 @@
|
||||||
<version>3.6.3</version>
|
<version>3.6.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.grail</groupId>
|
<groupId>com.grail</groupId>
|
||||||
<artifactId>grail-patient-interrogation-remote</artifactId>
|
<artifactId>grail-patient-interrogation-remote</artifactId>
|
||||||
|
|
|
@ -86,4 +86,6 @@ public class DiseaseDetatilController {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,14 +51,11 @@ public class HomepageServerImpl implements HomepageServer {
|
||||||
// 根据redis 来进行试发正确
|
// 根据redis 来进行试发正确
|
||||||
if(redisService.hasKey(REDIS_HOMEPAGE)){
|
if(redisService.hasKey(REDIS_HOMEPAGE)){
|
||||||
// 查询出来,并删除
|
// 查询出来,并删除
|
||||||
List<Homepage> cacheList = redisService.getCacheList(REDIS_HOMEPAGE);
|
return redisService.getCacheList(REDIS_HOMEPAGE);
|
||||||
return cacheList;
|
|
||||||
}
|
}
|
||||||
List<Homepage> homepages = homepageMapper.homepageList(0);
|
List<Homepage> homepages = homepageMapper.homepageList(0);
|
||||||
|
|
||||||
homepages.forEach( item -> {
|
homepages.forEach( item -> {
|
||||||
List<ListHomepage> listHomepages = homepageMapper.homepageListPid(item.getId());
|
item.setHomepageList(homepageMapper.homepageListPid(item.getId()));
|
||||||
item.setHomepageList(listHomepages);
|
|
||||||
} );
|
} );
|
||||||
redisService.setCacheList(REDIS_HOMEPAGE,homepages);
|
redisService.setCacheList(REDIS_HOMEPAGE,homepages);
|
||||||
return homepages;
|
return homepages;
|
||||||
|
@ -78,13 +75,10 @@ public class HomepageServerImpl implements HomepageServer {
|
||||||
// pid进行一个判断,是否对应 1 , 2
|
// pid进行一个判断,是否对应 1 , 2
|
||||||
if(1 == homepage.getPid()){
|
if(1 == homepage.getPid()){
|
||||||
// 查序id 是不是有对应的数据
|
// 查序id 是不是有对应的数据
|
||||||
List<MedicineDetail> list = medicineDetailMapper.List(homepage.getId());
|
homepage.setMedicineDetailList(medicineDetailMapper.List(homepage.getId()));
|
||||||
homepage.setMedicineDetailList(list);
|
|
||||||
}else {
|
}else {
|
||||||
// 判断是为错误的,联查的数据添加
|
|
||||||
List<DiseaseDetatil> list = diseaseDetatilMapper.List(homepage.getId());
|
|
||||||
// 赋值进去
|
// 赋值进去
|
||||||
homepage.setDiseaseDetatilList(list);
|
homepage.setDiseaseDetatilList(diseaseDetatilMapper.List(homepage.getId()));
|
||||||
}
|
}
|
||||||
// 回显出去
|
// 回显出去
|
||||||
return homepage;
|
return homepage;
|
||||||
|
@ -102,14 +96,12 @@ public class HomepageServerImpl implements HomepageServer {
|
||||||
public DiseaseMedicineResponse medicineDiseaseList(HomepageRequest homepageRequest) {
|
public DiseaseMedicineResponse medicineDiseaseList(HomepageRequest homepageRequest) {
|
||||||
// 创建一个为空的数据
|
// 创建一个为空的数据
|
||||||
DiseaseMedicineResponse list = new DiseaseMedicineResponse();
|
DiseaseMedicineResponse list = new DiseaseMedicineResponse();
|
||||||
// 查询是否为空
|
// 先进行查询对应药品的列表 , 再进行赋值
|
||||||
List<MedicineDetail> medicineDetailList = medicineDetailMapper.medicineList(homepageRequest.getHomepageName());
|
list.setMedicineDetailList(medicineDetailMapper
|
||||||
// 更新操作
|
.medicineList(homepageRequest.getHomepageName()));
|
||||||
List<DiseaseDetatil> diseaseDetatils = diseaseDetatilMapper.diseaseList(homepageRequest.getHomepageName());
|
// 先进查询对应的病症的列表, 再进行赋值
|
||||||
// 赋值上去
|
list.setDiseaseDetatils(diseaseDetatilMapper
|
||||||
list.setMedicineDetailList(medicineDetailList);
|
.diseaseList(homepageRequest.getHomepageName()));
|
||||||
// 赋值上去
|
|
||||||
list.setDiseaseDetatils(diseaseDetatils);
|
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,8 +71,11 @@
|
||||||
FROM
|
FROM
|
||||||
tb_medicine_datail a
|
tb_medicine_datail a
|
||||||
LEFT JOIN homepage_middle_medicicne b ON a.medicine_id = b.middle_medcicne
|
LEFT JOIN homepage_middle_medicicne b ON a.medicine_id = b.middle_medcicne
|
||||||
WHERE
|
<where>
|
||||||
<if test=""></if>
|
<if test="homepageName != null and homepageName!=''">
|
||||||
|
b.homepageName like CONCAT('%',#{homepageName},'%')
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue