|
@@ -725,6 +725,12 @@ public class KwpGoodsService {
|
|
|
*/
|
|
*/
|
|
|
public List<GoodsDropList> dropList(GoodsDropListReq params) {
|
|
public List<GoodsDropList> dropList(GoodsDropListReq params) {
|
|
|
LambdaQueryWrapper<KwpGoods> wrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<KwpGoods> wrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ if (Objects.equals(params.getOrderType(), 2)) {
|
|
|
|
|
+ if (Objects.isNull(params.getSupplyEntId())) {
|
|
|
|
|
+ throw new BusinessException("供应单位不能为空!");
|
|
|
|
|
+ }
|
|
|
|
|
+ wrapper.eq(KwpGoods::getSupplyEntId, params.getSupplyEntId());
|
|
|
|
|
+ }
|
|
|
wrapper.like(StringUtils.isNotBlank(params.getName()), KwpGoods::getName, params.getName())
|
|
wrapper.like(StringUtils.isNotBlank(params.getName()), KwpGoods::getName, params.getName())
|
|
|
.eq(KwpGoods::getStatus, GoodsStatusEnum.PUT_ON_SHELVES.getCode())
|
|
.eq(KwpGoods::getStatus, GoodsStatusEnum.PUT_ON_SHELVES.getCode())
|
|
|
.eq(KwpGoods::getDelFlag, Global.NO).orderByDesc(KwpGoods::getAddedTime);
|
|
.eq(KwpGoods::getDelFlag, Global.NO).orderByDesc(KwpGoods::getAddedTime);
|