Merge remote-tracking branch 'origin/0.8.X' into 0.8.X

This commit is contained in:
2026-05-13 13:56:24 +08:00
8 changed files with 207 additions and 48 deletions

View File

@@ -94,7 +94,7 @@ public class WmsMaterialCoilController extends BaseController {
* 独立的统计接口,使用与分页列表相同的查询条件
*/
@PostMapping("/statisticsList")
public R<Map<String, BigDecimal>> getStatistics(WmsMaterialCoilBo bo) {
public R<Map<String, BigDecimal>> getStatistics(@RequestBody WmsMaterialCoilBo bo) {
return R.ok(iWmsMaterialCoilService.getStatistics(bo));
}

View File

@@ -27,6 +27,10 @@ public class WmsBonusPool extends BaseEntity {
*/
@TableId(value = "pool_id")
private Long poolId;
/**
* 奖金池名称
*/
private String poolName;
/**
* 产线
*/

View File

@@ -26,6 +26,11 @@ public class WmsBonusPoolBo extends BaseEntity {
*/
private Long poolId;
/**
* 奖金池名称
*/
private String poolName;
/**
* 产线
*/

View File

@@ -29,6 +29,12 @@ public class WmsBonusPoolVo extends BaseEntity {
@ExcelProperty(value = "主键ID")
private Long poolId;
/**
* 奖金池名称
*/
@ExcelProperty(value = "奖金池名称")
private String poolName;
/**
* 产线
*/

View File

@@ -61,6 +61,7 @@ public class WmsBonusPoolServiceImpl implements IWmsBonusPoolService {
private LambdaQueryWrapper<WmsBonusPool> buildQueryWrapper(WmsBonusPoolBo bo) {
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<WmsBonusPool> lqw = Wrappers.lambdaQuery();
lqw.like(StringUtils.isNotBlank(bo.getPoolName()), WmsBonusPool::getPoolName, bo.getPoolName());
lqw.eq(StringUtils.isNotBlank(bo.getProductionLine()), WmsBonusPool::getProductionLine, bo.getProductionLine());
lqw.eq(bo.getBonusTime() != null, WmsBonusPool::getBonusTime, bo.getBonusTime());
lqw.eq(bo.getBonusStartTime() != null, WmsBonusPool::getBonusStartTime, bo.getBonusStartTime());

View File

@@ -6,6 +6,7 @@
<resultMap type="com.klp.domain.WmsBonusPool" id="WmsBonusPoolResult">
<result property="poolId" column="pool_id"/>
<result property="poolName" column="pool_name"/>
<result property="productionLine" column="production_line"/>
<result property="bonusTime" column="bonus_time"/>
<result property="bonusStartTime" column="bonus_start_time"/>