| | |
| | | public class StockOutTypeServiceImpl extends BladeServiceImpl<StockOutTypeMapper, StockOutType> implements IStockOutTypeService { |
| | | |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockOutTypeService |
| | | |
| | | public StockOutType createStockOutType(StockOutTypeVO vo) { |
| | | validTheSame(null, vo.getCode(), vo.getName()); |
| | | StockOutType stockOutType = StockOutTypeConvert.INSTANCE.convert(vo); |
| | |
| | | return stockOutType; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockOutTypeService |
| | | |
| | | public IPage<StockOutTypeVO> pageStockOutType(Query query, String key, Integer status) { |
| | | IPage<StockOutType> page = page(Condition.getPage(query), Wrappers.<StockOutType>lambdaQuery() |
| | | .eq(StockOutType::getStatus, status) |
| | |
| | | ThrowFun.isTrue(nameCountDisable > 0).throwMessage(MessageUtils.message("cps.stock.out.type.name.unable.already.exists", new Object[0])); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IStockOutTypeService |
| | | |
| | | public StockOutTypeVO updateStockOut(StockOutTypeVO vo) { |
| | | validTheSame(vo.getId(), vo.getCode(), vo.getName()); |
| | | StockOutType stockOutType = StockOutTypeConvert.INSTANCE.convert(vo); |