| | |
| | | package com.vci.ubcs.code.service.impl; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.vci.ubcs.code.annotation.MdmSerialAlgorithm; |
| | | import com.vci.ubcs.code.service.CodeSerialAlgorithmServiceI; |
| | | import com.vci.starter.web.pagemodel.DataGrid; |
| | | import com.vci.starter.web.util.ApplicationContextProvider; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import com.vci.ubcs.code.service.ICodeSerialAlgorithmService; |
| | | import com.vci.ubcs.code.vo.pagemodel.CodeSerialAlgorithmVO; |
| | | import com.vci.ubcs.starter.web.util.ApplicationContextProvider; |
| | | import net.logstash.logback.encoder.org.apache.commons.lang3.StringUtils; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springframework.aop.framework.Advised; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | * @date 2022-2-17 |
| | | */ |
| | | @Service |
| | | public class CodeSerialAlgorithmServiceImpl implements CodeSerialAlgorithmServiceI { |
| | | public class CodeSerialAlgorithmServiceImpl implements ICodeSerialAlgorithmService { |
| | | /** |
| | | * 获取流水算法的列表 |
| | | * |
| | | * @return 流水算法的信息 |
| | | */ |
| | | @Override |
| | | public DataGrid<CodeSerialAlgorithmVO> gridSerialAlgorithm() { |
| | | public IPage<CodeSerialAlgorithmVO> gridSerialAlgorithm() { |
| | | //使用主键去扫描 |
| | | String[] beanNames = ApplicationContextProvider.getApplicationContext().getBeanNamesForAnnotation(MdmSerialAlgorithm.class); |
| | | List<CodeSerialAlgorithmVO> voList = new ArrayList<>(); |
| | |
| | | } |
| | | } |
| | | } |
| | | DataGrid<CodeSerialAlgorithmVO> dataGrid = new DataGrid<>(); |
| | | dataGrid.setData(voList); |
| | | dataGrid.setTotal(voList.size()); |
| | | return dataGrid; |
| | | Query query=new Query(); |
| | | IPage<CodeSerialAlgorithmVO> queryIPage =Condition.getPage(query); |
| | | return queryIPage; |
| | | } |
| | | } |