package com.fzzy.igds;
|
|
import com.bstek.dorado.annotation.DataProvider;
|
import com.fzzy.igds.service.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 2025/11/25 15:46
|
*/
|
@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#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#triggerPlayType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerPlayType() {
|
return dicService.triggerPlayType();
|
}
|
|
/**
|
* 抓拍方式
|
* ${dorado.getDataProvider("dicPR#triggerSnapType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerSnapType() {
|
return dicService.triggerSnapType();
|
}
|
|
/**
|
* 检验类别
|
* <p>
|
* ${dorado.getDataProvider("dicPR#triggerCheckType").getResult()}
|
*
|
* @return
|
*/
|
@DataProvider
|
public List<SysDictData> triggerCheckType() {
|
return dicService.triggerCheckType();
|
}
|
|
/**
|
* 指标类别
|
* <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();
|
}
|
|
/**
|
* 电缆起始方位
|
* ${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();
|
}
|
|
}
|