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> sysDictData(String dictType) {
|
return dicService.getDictDataByType(dictType, null);
|
}
|
|
|
/**
|
* 仓房类型-非国标定义
|
* ${dorado.getDataProvider("dicPR#triggerDepotType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerDepotType() {
|
return dicService.triggerDepotType();
|
}
|
|
/**
|
* 仓房状态
|
* ${dorado.getDataProvider("dicPR#triggerDepotStatus").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerDepotStatus() {
|
return dicService.triggerDepotStatus();
|
}
|
|
/**
|
* 粮食等级
|
* ${dorado.getDataProvider("dicPR#triggerFoodLevel").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerFoodLevel() {
|
return dicService.triggerFoodLevel();
|
}
|
|
/**
|
* 储粮方式
|
* ${dorado.getDataProvider("dicPR#triggerStoreType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStoreType() {
|
return dicService.triggerStoreType();
|
}
|
|
/**
|
* 管理方式
|
* ${dorado.getDataProvider("dicPR#triggerManagerType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerManagerType() {
|
return dicService.triggerManagerType();
|
}
|
|
/**
|
* 电缆起始方位
|
* ${dorado.getDataProvider("dicPR#triggerStartOrientation").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStartOrientation() {
|
return dicService.triggerStartOrientation();
|
}
|
|
/**
|
* 电缆布线方向
|
* ${dorado.getDataProvider("dicPR#triggerStartDirection").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStartDirection() {
|
return dicService.triggerStartDirection();
|
}
|
|
/**
|
* 电缆起始点位
|
* ${dorado.getDataProvider("dicPR#triggerStartPoint").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStartPoint() {
|
return dicService.triggerStartPoint();
|
}
|
|
/**
|
* 层行转换
|
* ${dorado.getDataProvider("dicPR#triggerStartConvert").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStartConvert() {
|
return dicService.triggerStartConvert();
|
}
|
|
/**
|
* 筒仓锥形
|
* ${dorado.getDataProvider("dicPR#triggerCableCone").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerCableCone() {
|
return dicService.triggerCableCone();
|
}
|
|
/**
|
* ${dorado.getDataProvider("dicTriggerPR#triggerYN").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerYN() {
|
return dicService.triggerYN();
|
}
|
|
|
/**
|
* 通讯状态
|
* ${dorado.getDataProvider("dicPR#conStatus").getResult()}
|
*
|
* @return
|
* @throws Exception
|
*/
|
@DataProvider
|
public List<SysDictData> conStatus() {
|
return dicService.conStatus();
|
}
|
|
/**
|
* ${dorado.getDataProvider("dicPR#controlModel").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> controlModel() {
|
return dicService.controlModel();
|
}
|
|
/**
|
* ${dorado.getDataProvider("dicPR#triggerBizType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerBizType() {
|
return dicService.triggerBizType();
|
}
|
|
/**
|
* 气象来源
|
* ${dorado.getDataProvider("dicPR#triggerSource").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerSource() {
|
return dicService.triggerSource();
|
}
|
|
/**
|
* 检验类别
|
* <p>
|
* ${dorado.getDataProvider("dicPR#triggerType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerType() {
|
return dicService.triggerType();
|
}
|
|
/**
|
* 指标类别
|
* <p>
|
* ${dorado.getDataProvider("dicPR#triggerStandard").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStandard() {
|
return dicService.triggerStandard();
|
}
|
|
/**
|
* 检验依据
|
* <p>
|
* ${dorado.getDataProvider("dicPR#triggerMetrics").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerMetrics() {
|
return dicService.triggerMetrics();
|
}
|
|
/**
|
* 审核状态
|
* ${dorado.getDataProvider("dicPR#triggerStatusType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerStatusType() {
|
return dicService.triggerStatusType();
|
}
|
|
/**
|
* 警告类型
|
* ${dorado.getDataProvider("dicPR#triggerWarnType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerWarnType() {
|
return dicService.triggerWarnType();
|
}
|
|
/**
|
* 警告等级
|
* ${dorado.getDataProvider("dicPR#triggerWarnLevel").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerWarnLevel() {
|
return dicService.triggerWarnLevel();
|
}
|
|
/**
|
* 警告状态
|
* ${dorado.getDataProvider("dicPR#triggerWarnStatus").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerWarnStatus() {
|
return dicService.triggerWarnStatus();
|
}
|
|
/**
|
* 警告通知方式
|
* ${dorado.getDataProvider("dicPR#triggerNoticeType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerNoticeType() {
|
return dicService.triggerNoticeType();
|
}
|
|
/**
|
* AI设备类型
|
*
|
* ${dorado.getDataProvider("dicPR#triggerAiSerType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerAiSerType() {
|
return dicService.triggerAiSerType();
|
}
|
|
/**
|
* 通风任务状态
|
*
|
* ${dorado.getDataProvider("dicPR#triggerVerbStatus").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerVerbStatus() {
|
return dicService.triggerVerbStatus();
|
}
|
|
/**
|
* 通风模式
|
*
|
* ${dorado.getDataProvider("dicPR#triggerAreationModel").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerAreationModel() {
|
return dicService.triggerAreationModel();
|
}
|
|
/**
|
* 气调模式
|
*
|
* ${dorado.getDataProvider("dicPR#triggerN2ModelTag").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerN2ModelTag() {
|
return dicService.triggerN2ModelTag();
|
}
|
|
}
|