|
|
|
@ -132,6 +132,7 @@ public class TaskQuestServiceImpl extends BaseServiceImpl<TaskQuestMapper, TaskQ
|
|
|
|
|
//设置任务单号
|
|
|
|
|
String questNum = this.getQuestNum(myCurrentWarehouse.getWarehouseCode()); |
|
|
|
|
taskQuest.setQuestNum(questNum); |
|
|
|
|
if (taskQuest.getList().size() ==0){taskQuest.setQuestType("2");} |
|
|
|
|
boolean save = this.save(taskQuest); |
|
|
|
|
//存入子表
|
|
|
|
|
if (taskQuest.getList().size() > 0) { |
|
|
|
@ -182,6 +183,8 @@ public class TaskQuestServiceImpl extends BaseServiceImpl<TaskQuestMapper, TaskQ
|
|
|
|
|
taskQuestChildEntity.setQuestId(taskQuest.getId()); |
|
|
|
|
} |
|
|
|
|
taskQuestChildService.saveBatch(list); |
|
|
|
|
}else { |
|
|
|
|
taskQuest.setQuestType("2"); |
|
|
|
|
} |
|
|
|
|
boolean b = this.updateById(taskQuest); |
|
|
|
|
return true; |
|
|
|
@ -1201,21 +1204,51 @@ public class TaskQuestServiceImpl extends BaseServiceImpl<TaskQuestMapper, TaskQ
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public IPage<QuestDetailVO> SelectStrip(IPage<TaskQuestVO> page,Long id) { |
|
|
|
|
IPage<QuestDetailVO> questDetailVOList = baseMapper.selectStripListByQuestId(page,id); |
|
|
|
|
return questDetailVOList; |
|
|
|
|
public IPage<QuestDetailVO> SelectStrip(IPage<QuestDetailVO> page,Long id) { |
|
|
|
|
List <QuestDetailVO> questDetailVOList = baseMapper.selectStripListByQuestId(page,id); |
|
|
|
|
if (!questDetailVOList.isEmpty()){ |
|
|
|
|
for (QuestDetailVO questDetailVO : questDetailVOList) { |
|
|
|
|
//查询子表
|
|
|
|
|
List<QuestDetailChildEntity> list = questDetailChildService.list(new QueryWrapper<QuestDetailChildEntity>().lambda() |
|
|
|
|
.eq(QuestDetailChildEntity::getIsDeleted,0) |
|
|
|
|
.eq(QuestDetailChildEntity::getQuestDetailId,questDetailVO.getId()) |
|
|
|
|
); |
|
|
|
|
questDetailVO.setList(list); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return page.setRecords(questDetailVOList); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public IPage<QuestDetailVO> SelectInventory(IPage<TaskQuestVO> page,Long id) { |
|
|
|
|
IPage<QuestDetailVO> questDetailVOList = baseMapper.selectInventoryListByQuestId(page,id); |
|
|
|
|
return questDetailVOList; |
|
|
|
|
public IPage<QuestDetailVO> SelectInventory(IPage<QuestDetailVO> page,Long id) { |
|
|
|
|
List<QuestDetailVO> questDetailVOList = baseMapper.selectInventoryListByQuestId(page,id); |
|
|
|
|
if (!questDetailVOList.isEmpty()){ |
|
|
|
|
for (QuestDetailVO questDetailVO : questDetailVOList) { |
|
|
|
|
//查询子表
|
|
|
|
|
List<QuestDetailChildEntity> list = questDetailChildService.list(new QueryWrapper<QuestDetailChildEntity>().lambda() |
|
|
|
|
.eq(QuestDetailChildEntity::getIsDeleted,0) |
|
|
|
|
.eq(QuestDetailChildEntity::getQuestDetailId,questDetailVO.getId()) |
|
|
|
|
); |
|
|
|
|
questDetailVO.setList(list); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return page.setRecords(questDetailVOList); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public IPage<QuestDetailVO> SelectZero(IPage<TaskQuestVO> page,Long id) { |
|
|
|
|
IPage<QuestDetailVO> questDetailVOList = baseMapper.selectZeroListByQuestId(page,id); |
|
|
|
|
return questDetailVOList; |
|
|
|
|
public IPage<QuestDetailVO> SelectZero(IPage<QuestDetailVO> page,Long id) { |
|
|
|
|
List<QuestDetailVO> questDetailVOList = baseMapper.selectZeroListByQuestId(page,id); |
|
|
|
|
if (!questDetailVOList.isEmpty()){ |
|
|
|
|
for (QuestDetailVO questDetailVO : questDetailVOList) { |
|
|
|
|
//查询子表
|
|
|
|
|
List<QuestDetailChildEntity> list = questDetailChildService.list(new QueryWrapper<QuestDetailChildEntity>().lambda() |
|
|
|
|
.eq(QuestDetailChildEntity::getIsDeleted,0) |
|
|
|
|
.eq(QuestDetailChildEntity::getQuestDetailId,questDetailVO.getId()) |
|
|
|
|
); |
|
|
|
|
questDetailVO.setList(list); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return page.setRecords(questDetailVOList); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|