feat(wms): 添加发货单状态修改功能并优化材料卷查询逻辑
- 在IWmsDeliveryWaybillService中新增changeStatus方法定义 - 在WmsDeliveryWaybillController中添加/status接口用于修改发货单状态 - 在WmsDeliveryWaybillServiceImpl中实现changeStatus业务逻辑 - 在WmsMaterialCoilServiceImpl中添加逻辑删除过滤条件 - 从材料卷查询中移除发货时间范围筛选相关代码 - 优化材料卷查询中的时间筛选逻辑和条件处理
This commit is contained in:
@@ -105,7 +105,13 @@ public class WmsDeliveryWaybillServiceImpl implements IWmsDeliveryWaybillService
|
||||
validEntityBeforeSave(update);
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean changeStatus(WmsDeliveryWaybillBo bo) {
|
||||
WmsDeliveryWaybill update = new WmsDeliveryWaybill();
|
||||
update.setWaybillId(bo.getWaybillId());
|
||||
update.setStatus(bo.getStatus());
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
/**
|
||||
* 保存前的数据校验
|
||||
*/
|
||||
@@ -123,4 +129,6 @@ public class WmsDeliveryWaybillServiceImpl implements IWmsDeliveryWaybillService
|
||||
}
|
||||
return baseMapper.deleteBatchIds(ids) > 0;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user