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 Integer diseaseId;
/**
*
**/
private String medicineName;
/** /**
* *
**/ **/

View File

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

View File

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

View File

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

View File

@ -7,6 +7,7 @@
<id property="medicineId" column="medicine_id"></id> <id property="medicineId" column="medicine_id"></id>
<result property="medicineDetailId" column="medicine_detail_id"></result> <result property="medicineDetailId" column="medicine_detail_id"></result>
<result property="ingredient" column="ingredient"></result> <result property="ingredient" column="ingredient"></result>
<result property="medicineName" column="medicine_name"></result>
<result property="medicineAvoid" column="medicine_avoid"></result> <result property="medicineAvoid" column="medicine_avoid"></result>
<result property="majorFunction" column="major_function"></result> <result property="majorFunction" column="major_function"></result>
<result property="usageAndDosage" column="usage_and_dosage"></result> <result property="usageAndDosage" column="usage_and_dosage"></result>
@ -26,6 +27,7 @@
insert into tb_medicine_detail ( insert into tb_medicine_detail (
medicine_detail_id, medicine_detail_id,
ingredient, ingredient,
medicine_name,
medicine_avoid, medicine_avoid,
major_function, major_function,
usage_and_dosage, usage_and_dosage,
@ -37,7 +39,7 @@
status, status,
image 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> </insert>
@ -45,6 +47,7 @@
select select
medicine_detail_id, medicine_detail_id,
medicine_id, medicine_id,
medicine_name,
ingredient, ingredient,
medicine_avoid, medicine_avoid,
major_function, major_function,