|
|
|
|
@ -135,6 +135,23 @@ public class LiquidTankTaskServiceImpl extends BaseServiceImpl<LiquidTankTaskMap |
|
|
|
|
return R.status(basicSave(task)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
@Transactional |
|
|
|
|
public R bulkGenerateManual(List<Long> liquidTankIds, Long testUserId) { |
|
|
|
|
boolean result = true; |
|
|
|
|
for (Long liquidTankId : liquidTankIds) { |
|
|
|
|
LiquidTank lt = liquidTankService.getById(liquidTankId); |
|
|
|
|
LiquidTankTask task = buildLiquidTankTask(lt, LiquidTankTaskConst.FROM_TYPE_MANUAL, testUserId); |
|
|
|
|
boolean isSuccess = basicSave(task); |
|
|
|
|
if (!isSuccess) { |
|
|
|
|
result = false; |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return R.status(result); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public R issueBat(String ids, Long testUserId) { |
|
|
|
|
List<Long> list = Func.toLongList(ids); |
|
|
|
|
|