|
@@ -497,30 +497,6 @@ public class WmScorePackageStatusServiceImpl extends ServiceImpl<WmScorePackageS
|
|
|
status.setTaskAddFlag("1");
|
|
|
//进行中
|
|
|
wmScorePackage.setScorePackageStatus("3");
|
|
|
- // 获取全部的领包记录
|
|
|
- List<WmScorePackageStatus> sList =
|
|
|
- this.list(Wrappers.<WmScorePackageStatus>lambdaQuery()
|
|
|
- .eq(WmScorePackageStatus::getPackageId, wmScorePackage.getId())
|
|
|
- .eq(WmScorePackageStatus::getDelFlag, CommonConstants.STATUS_NORMAL)
|
|
|
- .eq(WmScorePackageStatus::getEnableFlag, CommonConstants.STATUS_NORMAL)
|
|
|
- );
|
|
|
-
|
|
|
- int targetNum = wmScorePackage.getUserNum() == null ? 1 : wmScorePackage.getUserNum();
|
|
|
- // 如果领取记录不大于可领取数
|
|
|
- if (sList.size() <= targetNum) {
|
|
|
- this.update(Wrappers.<WmScorePackageStatus>lambdaUpdate()
|
|
|
- .set(WmScorePackageStatus::getStatus, "3")//审核不通过
|
|
|
- .set(WmScorePackageStatus::getTaskAddFlag, "0")//不允许新增任务
|
|
|
- .eq(WmScorePackageStatus::getPackageId, status.getPackageId())
|
|
|
- .eq(WmScorePackageStatus::getStatus, "1")
|
|
|
- .eq(WmScorePackageStatus::getDelFlag, CommonConstants.STATUS_NORMAL)
|
|
|
- .eq(WmScorePackageStatus::getEnableFlag, CommonConstants.STATUS_NORMAL)
|
|
|
- );
|
|
|
- wmScorePackage.setUpdateTime(LocalDateTime.now());
|
|
|
- wmScorePackage.setReceiveDate(LocalDateTime.now());
|
|
|
- wmScorePackage.setIsReceive("1");//不允许接单
|
|
|
- wmScorePackageMapper.updateById(wmScorePackage);
|
|
|
- }
|
|
|
break;
|
|
|
case REJECTED:
|
|
|
status.setStatus("3");
|