master
sikadi 2023-10-29 19:03:30 +08:00
parent b1b6531ac8
commit 5e55882896
5 changed files with 18 additions and 4 deletions

View File

@ -23,6 +23,11 @@ public class DiseaseDetatil {
**/
private Integer diseaseId;
/**
*
**/
private String medicineName;
/**
*
**/

View File

@ -23,6 +23,11 @@ public class MedicineDetail {
**/
private Integer medicineId;
/**
*
**/
private String medicineName;
/**
*
**/

View File

@ -97,11 +97,11 @@ public class HomepageServerImpl implements HomepageServer {
if(1== listHomepages.getPid()){
// 药品的列表
List<MedicineDetail> medicineDetailList = medicineDetailMapper.medicineDetailList(listHomepages.getId());
List<MedicineDetail> medicineDetailList = medicineDetailMapper.medicineDetailList(homepageRequest.getMedicineId());
// 赋值到药品列表里
listHomepages.setMedicineDetailList(medicineDetailList);
}else {
List<DiseaseDetatil> diseaseDetatils = diseaseDetatilMapper.diseaseDetatilList(listHomepages.getId());
List<DiseaseDetatil> diseaseDetatils = diseaseDetatilMapper.diseaseDetatilList(homepageRequest.getDiseaseDetatilId());
// 赋值到病症列表里
listHomepages.setDiseaseDetatils(diseaseDetatils);
}

View File

@ -7,6 +7,7 @@
<resultMap id="map" type="com.grail.interrogation.domain.DiseaseDetatil">
<id property="diseaseDetailId" column="disease_detail_id"></id>
<result property="diseaseId" column="disease_id"></result>
<result property="medicineName" column="medicine_name"></result>
<result property="pathology" column="pathology"></result>
<result property="symptom" column="symptom"></result>
<result property="attention" column="attention"></result>
@ -26,7 +27,7 @@
<select id="diseaseDetatilList" resultType="com.grail.interrogation.domain.DiseaseDetatil">
select
disease_detail_id,disease_id,pathology,symptom,attention,western_treatment,create_id,create_date,update_id,update_date,image,status
disease_detail_id,disease_id,medicine_name,pathology,symptom,attention,western_treatment,create_id,create_date,update_id,update_date,image,status
from tb_disease_detatil where status = 3 and disease_detail_id = #{id}
</select>
</mapper>

View File

@ -7,6 +7,7 @@
<id property="medicineId" column="medicine_id"></id>
<result property="medicineDetailId" column="medicine_detail_id"></result>
<result property="ingredient" column="ingredient"></result>
<result property="medicineName" column="medicine_name"></result>
<result property="medicineAvoid" column="medicine_avoid"></result>
<result property="majorFunction" column="major_function"></result>
<result property="usageAndDosage" column="usage_and_dosage"></result>
@ -26,6 +27,7 @@
insert into tb_medicine_detail (
medicine_detail_id,
ingredient,
medicine_name,
medicine_avoid,
major_function,
usage_and_dosage,
@ -37,7 +39,7 @@
status,
image
)
values (#{medicineDetailId},#{ingredient},#{medicineAvoid},#{usageAndDosage},#{characterTwo},#{packageSpecification},#{adverseReaction},#{createId},now(),#{status},#{image});
values (#{medicineDetailId},#{ingredient},#{medicineName},#{medicineAvoid},#{usageAndDosage},#{characterTwo},#{packageSpecification},#{adverseReaction},#{createId},now(),#{status},#{image});
</insert>
@ -45,6 +47,7 @@
select
medicine_detail_id,
medicine_id,
medicine_name,
ingredient,
medicine_avoid,
major_function,