package com.fzzy.igds.sys.pr; import com.bstek.dorado.annotation.DataProvider; import com.fzzy.igds.sys.DicService; import com.ruoyi.common.core.domain.entity.SysDictData; import org.springframework.stereotype.Component; import javax.annotation.Resource; import java.util.List; /** * @Description 字典数据PR层 * @Author CZT * @Date 2024/11/22 16:37 */ @Component public class DicPR { @Resource private DicService dicService; /** * 下拉框使用 * ${dorado.getDataProvider("dicPR#sysDictData").getResult("CATEGORY_ARCHIVES")} * * @param dictType * @return */ @DataProvider public List sysDictData(String dictType) { return dicService.getDictDataByType(dictType, null); } /** * 仓房类型-非国标定义 * ${dorado.getDataProvider("dicPR#triggerDepotType").getResult()} * * @return */ @DataProvider public List triggerDepotType() { return dicService.triggerDepotType(); } /** * 仓房状态 * ${dorado.getDataProvider("dicPR#triggerDepotStatus").getResult()} * * @return */ @DataProvider public List triggerDepotStatus() { return dicService.triggerDepotStatus(); } /** * 粮食等级 * ${dorado.getDataProvider("dicPR#triggerFoodLevel").getResult()} * * @return */ @DataProvider public List triggerFoodLevel() { return dicService.triggerFoodLevel(); } /** * 储粮方式 * ${dorado.getDataProvider("dicPR#triggerStoreType").getResult()} * * @return */ @DataProvider public List triggerStoreType() { return dicService.triggerStoreType(); } /** * 管理方式 * ${dorado.getDataProvider("dicPR#triggerManagerType").getResult()} * * @return */ @DataProvider public List triggerManagerType() { return dicService.triggerManagerType(); } /** * 电缆起始方位 * ${dorado.getDataProvider("dicPR#triggerStartOrientation").getResult()} * * @return */ @DataProvider public List triggerStartOrientation() { return dicService.triggerStartOrientation(); } /** * 电缆布线方向 * ${dorado.getDataProvider("dicPR#triggerStartDirection").getResult()} * * @return */ @DataProvider public List triggerStartDirection() { return dicService.triggerStartDirection(); } /** * 电缆起始点位 * ${dorado.getDataProvider("dicPR#triggerStartPoint").getResult()} * * @return */ @DataProvider public List triggerStartPoint() { return dicService.triggerStartPoint(); } /** * 层行转换 * ${dorado.getDataProvider("dicPR#triggerStartConvert").getResult()} * * @return */ @DataProvider public List triggerStartConvert() { return dicService.triggerStartConvert(); } /** * 筒仓锥形 * ${dorado.getDataProvider("dicPR#triggerCableCone").getResult()} * * @return */ @DataProvider public List triggerCableCone() { return dicService.triggerCableCone(); } /** * ${dorado.getDataProvider("dicTriggerPR#triggerYN").getResult()} * * @return */ @DataProvider public List triggerYN() { return dicService.triggerYN(); } /** * 通讯状态 * ${dorado.getDataProvider("dicPR#conStatus").getResult()} * * @return * @throws Exception */ @DataProvider public List conStatus() { return dicService.conStatus(); } /** * ${dorado.getDataProvider("dicPR#controlModel").getResult()} * * @return */ @DataProvider public List controlModel() { return dicService.controlModel(); } /** * ${dorado.getDataProvider("dicPR#triggerBizType").getResult()} * * @return */ @DataProvider public List triggerBizType() { return dicService.triggerBizType(); } /** * 气象来源 * ${dorado.getDataProvider("dicPR#triggerSource").getResult()} * * @return */ @DataProvider public List triggerSource() { return dicService.triggerSource(); } /** * 检验类别 *

* ${dorado.getDataProvider("dicPR#triggerType").getResult()} * * @return */ @DataProvider public List triggerType() { return dicService.triggerType(); } /** * 指标类别 *

* ${dorado.getDataProvider("dicPR#triggerStandard").getResult()} * * @return */ @DataProvider public List triggerStandard() { return dicService.triggerStandard(); } /** * 检验依据 *

* ${dorado.getDataProvider("dicPR#triggerMetrics").getResult()} * * @return */ @DataProvider public List triggerMetrics() { return dicService.triggerMetrics(); } /** * 审核状态 * ${dorado.getDataProvider("dicPR#triggerStatusType").getResult()} * * @return */ @DataProvider public List triggerStatusType() { return dicService.triggerStatusType(); } /** * 警告类型 * ${dorado.getDataProvider("dicPR#triggerWarnType").getResult()} * * @return */ @DataProvider public List triggerWarnType() { return dicService.triggerWarnType(); } /** * 警告等级 * ${dorado.getDataProvider("dicPR#triggerWarnLevel").getResult()} * * @return */ @DataProvider public List triggerWarnLevel() { return dicService.triggerWarnLevel(); } /** * 警告状态 * ${dorado.getDataProvider("dicPR#triggerWarnStatus").getResult()} * * @return */ @DataProvider public List triggerWarnStatus() { return dicService.triggerWarnStatus(); } /** * 警告通知方式 * ${dorado.getDataProvider("dicPR#triggerNoticeType").getResult()} * * @return */ @DataProvider public List triggerNoticeType() { return dicService.triggerNoticeType(); } /** * AI设备类型 * * ${dorado.getDataProvider("dicPR#triggerAiSerType").getResult()} * * @return */ @DataProvider public List triggerAiSerType() { return dicService.triggerAiSerType(); } /** * 通风任务状态 * * ${dorado.getDataProvider("dicPR#triggerVerbStatus").getResult()} * * @return */ @DataProvider public List triggerVerbStatus() { return dicService.triggerVerbStatus(); } /** * 通风模式 * * ${dorado.getDataProvider("dicPR#triggerAreationModel").getResult()} * * @return */ @DataProvider public List triggerAreationModel() { return dicService.triggerAreationModel(); } /** * 气调模式 * * ${dorado.getDataProvider("dicPR#triggerN2ModelTag").getResult()} * * @return */ @DataProvider public List triggerN2ModelTag() { return dicService.triggerN2ModelTag(); } }