| | |
| | | package com.ld.igds.drug.view; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import com.ld.igds.inout.InoutConstant; |
| | | import com.ld.igds.models.DicTrigger; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | |
| | | |
| | | /** |
| | | * 熏蒸管理的PR |
| | | * |
| | | * |
| | | * @author: andy.jia |
| | | * @description: |
| | | * @version: |
| | | * @data:2020年3月6日 |
| | | * |
| | | */ |
| | | @Component("drugPR") |
| | | public class DrugPR { |
| | | |
| | | @Autowired |
| | | private HDrugService drugService; |
| | | @Autowired |
| | | private HDrugService drugService; |
| | | |
| | | /** |
| | | * ${dorado.getDataProvider("drugPR#listDrug").getResult()} |
| | | * |
| | | * @param page |
| | | * @param param |
| | | * @throws Exception |
| | | */ |
| | | @DataProvider |
| | | public List<Drug> listDrug(String name) throws Exception { |
| | | return drugService.listDrug(name); |
| | | } |
| | | |
| | | @DataProvider |
| | | public void pageDrug(Page<Drug> page, Map<String, Object> param) |
| | | throws Exception { |
| | | drugService.pageDrug(page, param); |
| | | } |
| | | // ${dorado.getDataProvider("drugPR#triggerPackage").getResult()} |
| | | @DataProvider |
| | | public List<DicTrigger> triggerPackage() { |
| | | List<DicTrigger> list = new ArrayList<DicTrigger>(); |
| | | list.add(new DicTrigger("1", "瓶装")); |
| | | list.add(new DicTrigger("2", "袋装")); |
| | | list.add(new DicTrigger("3", "其他")); |
| | | return list; |
| | | } |
| | | |
| | | /** |
| | | * drugPR#delDrug |
| | | * |
| | | * @param param |
| | | * @throws Exception |
| | | */ |
| | | @Expose |
| | | public String delDrug(Drug data) throws Exception { |
| | | return drugService.delDrug(data); |
| | | } |
| | | // ${dorado.getDataProvider("drugPR#triggerLocation").getResult()} |
| | | @DataProvider |
| | | public List<DicTrigger> triggerLocation() { |
| | | List<DicTrigger> list = new ArrayList<DicTrigger>(); |
| | | list.add(new DicTrigger("1", "药剂库")); |
| | | list.add(new DicTrigger("2", "其他")); |
| | | return list; |
| | | } |
| | | |
| | | /** |
| | | * drugPR#updateDrug 新增或者修改 |
| | | * |
| | | * @param param |
| | | * @throws Exception |
| | | */ |
| | | @Expose |
| | | public String updateDrug(Drug data) throws Exception { |
| | | return drugService.updateDrug(data); |
| | | } |
| | | // ${dorado.getDataProvider("drugPR#triggerUnit").getResult()} |
| | | @DataProvider |
| | | public List<DicTrigger> triggerUnit() { |
| | | List<DicTrigger> list = new ArrayList<DicTrigger>(); |
| | | list.add(new DicTrigger("1", "公斤")); |
| | | list.add(new DicTrigger("2", "克")); |
| | | list.add(new DicTrigger("3", "毫克")); |
| | | return list; |
| | | } |
| | | |
| | | /** |
| | | * ${dorado.getDataProvider("drugPR#listDrug").getResult()} |
| | | * |
| | | * @throws Exception |
| | | */ |
| | | // @DataProvider |
| | | // public List<Drug> listDrug(String name) throws Exception { |
| | | // return drugService.listDrug(name); |
| | | // } |
| | | |
| | | /** |
| | | * ${dorado.getDataProvider("drugPR#pageDrug").getResult()} |
| | | * |
| | | * @throws Exception |
| | | */ |
| | | @DataProvider |
| | | public void pageDrug(Page<Drug> page, Map<String, Object> param) throws Exception { |
| | | drugService.pageDrug(page, param); |
| | | } |
| | | |
| | | /** |
| | | * ${dorado.getDataProvider("drugPR#saveDrug").getResult()} |
| | | * |
| | | * @throws Exception |
| | | */ |
| | | @Expose |
| | | public void saveDrug(Drug drug) throws Exception { |
| | | drugService.saveDrug(drug); |
| | | } |
| | | |
| | | /** |
| | | * drugPR#delDrug |
| | | * |
| | | * @param |
| | | * @throws Exception |
| | | */ |
| | | @Expose |
| | | public String delDrug(Drug data) throws Exception { |
| | | return drugService.delDrug(data); |
| | | } |
| | | |
| | | |
| | | } |