src/main/java/com/nanometer/smartlab/controller/OpeUseFlowInfoController.java
@@ -7,7 +7,9 @@
import com.nanometer.smartlab.entity.SysUser;
import com.nanometer.smartlab.entity.dto.ApplyListDto;
import com.nanometer.smartlab.exception.BusinessException;
import com.nanometer.smartlab.service.SysUserService;
import com.nanometer.smartlab.util.FacesUtils;
import com.nanometer.smartlab.util.Utils;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
@@ -72,6 +74,8 @@
   private List<SysReagent> reagentSelectList;
   private OpeUseFlow selectedOne;
   public List<SysReagent> getReagentSelectList() {
      if (this.reagentSelectList == null) {
@@ -211,6 +215,26 @@
      }
   }
   //报废试剂
   public void scrapReagent(){
      if (this.selectedOne == null) {
         FacesUtils.warn("请选择");
         return;
      }
      try {
         String reagentCode = this.selectedOne.getReagentCode();
         String reagentId = this.selectedOne.getReagent().getId();
         opeUseFlowService.scrapReagent(reagentId, reagentCode, getUserId());
         FacesUtils.warn("操作成功");
      } catch (BusinessException e) {
         FacesUtils.warn(e.getMessage());
      } catch (Exception e) {
         e.printStackTrace();
         FacesUtils.warn("操作失败");
      }
   }
   public void setStartDate(Date startDate) {
      this.startDate = startDate;
   }
@@ -243,4 +267,12 @@
   public void setContainerCode(String containerCode) {
      this.containerCode = containerCode;
   }
   public OpeUseFlow getSelectedOne() {
      return selectedOne;
   }
   public void setSelectedOne(OpeUseFlow selectedOne) {
      this.selectedOne = selectedOne;
   }
}