Commit c199b36cd3ea3e107f1ad31447817a1f60a61c78

Authored by 易文鹏
1 parent b3f0a8e6

fix: 出库打印明细改为25行

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 /**
... ...
src/main/resources/application.yml
... ... @@ -109,7 +109,8 @@ spring:
109 109 # redis 配置
110 110 redis:
111 111 # 地址
112   - # host: 192.168.100.134
  112 + # host: 192.168.100.134
  113 + # host: 192.168.100.136
113 114 host: localhost
114 115 # 端口,默认为6379
115 116 port: 6379
... ...