Commit c199b36cd3ea3e107f1ad31447817a1f60a61c78
1 parent
b3f0a8e6
fix: 出库打印明细改为25行
Showing
4 changed files
with
7 additions
and
14 deletions
src/main/java/com/huaheng/api/mes/service/MesServiceImpl.java
... | ... | @@ -33,7 +33,6 @@ import com.huaheng.pc.shipment.shipmentHeader.service.ShipmentHeaderService; |
33 | 33 | import com.huaheng.pc.shipment.shipmentHeaderHistory.service.ShipmentHeaderHistoryService; |
34 | 34 | import com.huaheng.pc.system.config.service.IConfigService; |
35 | 35 | import com.huaheng.pc.task.taskDetail.service.TaskDetailService; |
36 | -import com.sun.xml.internal.bind.v2.model.annotation.Quick; | |
37 | 36 | import org.springframework.stereotype.Service; |
38 | 37 | import org.springframework.transaction.annotation.Transactional; |
39 | 38 | |
... | ... | @@ -192,7 +191,7 @@ public class MesServiceImpl implements IMesService { |
192 | 191 | } |
193 | 192 | |
194 | 193 | //快速入库,组盘,完成任务,无需回传MOM |
195 | - if (receiptHeader.getIsFastReceipt() == 1) { | |
194 | + if (receiptHeader.getIsFastReceipt() != null && receiptHeader.getIsFastReceipt() == 1) { | |
196 | 195 | if (!quickStorage(receiptHeader, receiptHeader.getFastReceiptWarehouse())) { |
197 | 196 | throw new ServiceException("快速入库失败"); |
198 | 197 | } |
... | ... |
src/main/java/com/huaheng/pc/shipment/shipmentHeader/service/ShipmentHeaderServiceImpl.java
... | ... | @@ -597,7 +597,7 @@ public class ShipmentHeaderServiceImpl extends ServiceImpl<ShipmentHeaderMapper, |
597 | 597 | |
598 | 598 | public AjaxResult executeReport(ShipmentHeader shipmentHeader, List<TaskDetail> taskDetails, String unionCode, String zoneInfo, int currentPageEndIndex) { |
599 | 599 | //分页打印 |
600 | - int pageSize = 30; | |
600 | + int pageSize = 25; | |
601 | 601 | int pageCount = (int) Math.ceil((double) taskDetails.size() / pageSize); |
602 | 602 | currentPageEndIndex = currentPageEndIndex + pageCount - 1; |
603 | 603 | for (int page = 1; page <= pageCount; page++) { |
... | ... |
src/main/java/com/huaheng/pc/task/taskHeader/controller/TaskHeaderController.java
... | ... | @@ -244,7 +244,6 @@ public class TaskHeaderController extends BaseController { |
244 | 244 | return receiptTaskService.backMomReceipt(taskHeader); |
245 | 245 | } |
246 | 246 | |
247 | - | |
248 | 247 | /** |
249 | 248 | * 删除立库任务 |
250 | 249 | */ |
... | ... | @@ -259,12 +258,8 @@ public class TaskHeaderController extends BaseController { |
259 | 258 | Integer[] idList = Convert.toIntArray(ids); |
260 | 259 | for (int id : idList) { |
261 | 260 | TaskHeader taskHeader = taskHeaderService.getById(id); |
262 | - if (taskHeader == null) { | |
263 | - return AjaxResult.error("WMS找不到该任务:" + id); | |
264 | - } | |
265 | - //没有下发wcs就直接在wms上取消 | |
266 | 261 | if (taskHeader.getStatus() <= QuantityConstant.TASK_STATUS_BUILD) { |
267 | - return taskHeaderService.cancelTask(Convert.toIntArray(ids)); | |
262 | + continue; | |
268 | 263 | } |
269 | 264 | String containerCode = taskHeader.getContainerCode(); |
270 | 265 | if (StringUtils.isEmpty(containerCode)) { |
... | ... | @@ -273,13 +268,11 @@ public class TaskHeaderController extends BaseController { |
273 | 268 | Container container = containerService.getContainerByCode(containerCode, taskHeader.getWarehouseCode()); |
274 | 269 | ContainerType containerType = containerTypeService.getContainerTypeByCode(container.getContainerType(), container.getWarehouseCode()); |
275 | 270 | AjaxResult ajaxResult = taskCancelService.cancelTask(String.valueOf(id), taskHeader.getWarehouseCode(), containerType.getArea()); |
276 | - if (ajaxResult.getCode() == 200) { | |
277 | - return taskHeaderService.cancelTask(Convert.toIntArray(ids)); | |
278 | - } else { | |
271 | + if (ajaxResult.getCode() != 200) { | |
279 | 272 | throw new ServiceException("WCS取消任务失败:" + ajaxResult.getMsg()); |
280 | 273 | } |
281 | 274 | } |
282 | - return AjaxResult.success(); | |
275 | + return taskHeaderService.cancelTask(Convert.toIntArray(ids)); | |
283 | 276 | } |
284 | 277 | |
285 | 278 | /** |
... | ... |