diff --git a/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/domain/vo/HealthMedicineBasicVo.java b/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/domain/vo/HealthMedicineBasicVo.java index a1de0a1..19492a1 100644 --- a/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/domain/vo/HealthMedicineBasicVo.java +++ b/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/domain/vo/HealthMedicineBasicVo.java @@ -1,6 +1,8 @@ package com.ruoyi.health.domain.vo; +import com.ruoyi.common.core.annotation.Excel; import com.ruoyi.health.domain.HealthMedicineBasic; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import io.swagger.annotations.ApiModel; /** @@ -13,5 +15,21 @@ import io.swagger.annotations.ApiModel; @Data public class HealthMedicineBasicVo extends HealthMedicineBasic { + /** 简称品牌 */ + @ApiModelProperty(value="简称品牌)") + @Excel(name = "简称品牌") + private String shortNameBrand; + + /** 简称品牌生产厂家 */ + @ApiModelProperty(value="简称品牌生产厂家)") + @Excel(name = "简称品牌生产厂家") + private String shortNameBrandManufacturers; + + /** 简称品牌包装 */ + @ApiModelProperty(value="简称品牌包装)") + @Excel(name = "简称品牌包装") + private String shortNameBrandPackaging; + + } diff --git a/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/service/impl/HealthMedicineBasicServiceImpl.java b/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/service/impl/HealthMedicineBasicServiceImpl.java index 9bf9ca0..658ab1e 100644 --- a/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/service/impl/HealthMedicineBasicServiceImpl.java +++ b/ruoyi-modules/intc-health/src/main/java/com/ruoyi/health/service/impl/HealthMedicineBasicServiceImpl.java @@ -46,7 +46,13 @@ public class HealthMedicineBasicServiceImpl implements IHealthMedicineBasicServi @Override public List selectHealthMedicineBasicList(HealthMedicineBasicDto healthMedicineBasicDto) { - return healthMedicineBasicMapper.selectHealthMedicineBasicList(healthMedicineBasicDto); + List list=healthMedicineBasicMapper.selectHealthMedicineBasicList(healthMedicineBasicDto); + for (HealthMedicineBasicVo vo : list) { + vo.setShortNameBrand(vo.getShortName()+"-"+vo.getBrand()); + vo.setShortNameBrandManufacturers(vo.getShortName()+"-"+vo.getBrand()+"-"+vo.getManufacturers()); + vo.setShortNameBrandPackaging(vo.getShortName()+"-"+vo.getBrand()+"("+vo.getPackaging()+")"); + } + return list; } /**