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