package com.ld.igds.m.view; import com.bstek.dorado.annotation.DataProvider; import com.bstek.dorado.annotation.DataResolver; import com.bstek.dorado.annotation.Expose; import com.ld.igds.m.service.HWarnManageService; import com.ld.igds.models.MWarnInfo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; import java.util.Map; /** * 警报管理 * * @author: * */ @Component public class WarnManagerPR { @Autowired private HWarnManageService warnManageService; /** * warnManagerPR#listWarnInfo * @param param * @return */ @DataProvider public List listWarnInfo(Map param){ return warnManageService.listWarnInfo(param); } /** * warnManagerPR#saveWarnInfo * * @param data */ @DataResolver public void saveWarnInfo(MWarnInfo data){ warnManageService.saveWarnInfo(data); } /** * warnManagerPR#delWarnInfo * @param data * @return */ @Expose public String delWarnInfo(MWarnInfo data){ return warnManageService.delWarnInfo(data); } }