| | |
| | | public class StockInTypeServiceImpl extends BladeServiceImpl<StockInTypeMapper, StockInType> implements IStockInTypeService { |
| | | |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockInTypeService |
| | | |
| | | public StockInType createStockInType(StockInTypeVO vo) { |
| | | validTheSame(null, vo.getCode(), vo.getName()); |
| | | StockInType stockInType = StockInTypeConvert.INSTANCE.convert(vo); |
| | |
| | | ThrowFun.isTrue(nameCountDisable > 0).throwMessage(MessageUtils.message("cps.stock.in.type.name.unable.already.exists", new Object[0])); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockInTypeService |
| | | |
| | | public IPage<StockInTypeVO> pageStockInType(Query query, String key, Integer status) { |
| | | IPage<StockInType> page = page(Condition.getPage(query), Wrappers.<StockInType>lambdaQuery().eq(StockInType::getStatus, status) |
| | | .and(Func.isNotBlank(key), c -> { |
| | |
| | | return StockInTypeConvert.INSTANCE.convert(page); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockInTypeService |
| | | |
| | | public StockInTypeVO updateStockIn(StockInTypeVO vo) { |
| | | Long id = vo.getId(); |
| | | validTheSame(id, vo.getCode(), vo.getName()); |