Merge remote-tracking branch 'origin/test' into test
This commit is contained in:
@@ -241,7 +241,12 @@ public class TbProductServiceImpl implements TbProductService {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> queryAllV2(TbProductQueryV2Criteria criteria,Pageable pageable) {
|
||||
public Map<String, Object> queryAllV2(TbProductQueryV2Criteria criteria) {
|
||||
String[] sortParams = criteria.getSort().split(",");
|
||||
String sortField = sortParams[0];
|
||||
Sort.Direction sortDirection = Sort.Direction.fromString(sortParams[1]);
|
||||
Sort sort = Sort.by(sortDirection, sortField);
|
||||
Pageable pageable = PageRequest.of(criteria.getPage(), criteria.getSize(), sort);
|
||||
//查询商品数据
|
||||
Page<TbProduct> page = tbProductRepository.findAll((root, criteriaQuery, criteriaBuilder) -> QueryHelp.getPredicate(root, criteria, criteriaBuilder), pageable);
|
||||
Integer warnLine = 0;
|
||||
|
||||
@@ -176,6 +176,7 @@ public class TbProductStockDetailServiceImpl implements TbProductStockDetailServ
|
||||
stockDetail.setUnitName(tbShopUnit==null?"":tbShopUnit.getName());
|
||||
stockDetail.setCreatedAt(System.currentTimeMillis());
|
||||
stockDetail.setUpdatedAt(System.currentTimeMillis());
|
||||
stockDetail.setOperator(SecurityUtils.getCurrentUsername());
|
||||
tbProductStockDetailRepository.save(stockDetail);
|
||||
product.setStockNumber(product.getStockNumber()-stockDetail.getStockNumber().intValue());
|
||||
tbProductRepository.save(product);
|
||||
|
||||
@@ -31,7 +31,7 @@ public interface TbProductService {
|
||||
Map<String, Object> queryAll(TbProductQueryCriteria criteria, boolean isAdmin);
|
||||
|
||||
|
||||
Map<String, Object> queryAllV2(TbProductQueryV2Criteria criteria, Pageable pageable);
|
||||
Map<String, Object> queryAllV2(TbProductQueryV2Criteria criteria);
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user