|
|
|
@ -43,6 +43,7 @@ import org.springblade.core.secure.annotation.IsAdmin; |
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.core.tool.utils.DateUtil; |
|
|
|
import org.springblade.core.tool.utils.DateUtil; |
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
|
|
|
|
import org.springblade.core.tool.utils.ObjectUtil; |
|
|
|
import org.springblade.scheduling.scheduling.dto.WorkOrderDto; |
|
|
|
import org.springblade.scheduling.scheduling.dto.WorkOrderDto; |
|
|
|
import org.springblade.scheduling.scheduling.entity.WorkOrderEntity; |
|
|
|
import org.springblade.scheduling.scheduling.entity.WorkOrderEntity; |
|
|
|
import org.springblade.scheduling.scheduling.vo.WorkOrderVO; |
|
|
|
import org.springblade.scheduling.scheduling.vo.WorkOrderVO; |
|
|
|
@ -51,6 +52,7 @@ import org.springblade.scheduling.scheduling.service.IWorkOrderService; |
|
|
|
import org.springblade.scheduling.scheduling.wrapper.WorkOrderWrapper; |
|
|
|
import org.springblade.scheduling.scheduling.wrapper.WorkOrderWrapper; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
@ -191,4 +193,22 @@ public class WorkOrderController extends BladeController { |
|
|
|
return R.data(workOrderService.schedulingCount(workOrderDto)); |
|
|
|
return R.data(workOrderService.schedulingCount(workOrderDto)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* 车间订单表 排产 |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
@GetMapping("/sendToOldMesTest/{workOrderId}") |
|
|
|
|
|
|
|
@Operation(summary = "排产统计", description = "传入WorkOrderDto") |
|
|
|
|
|
|
|
public R sendToOldMesTest(@PathVariable Long workOrderId) { |
|
|
|
|
|
|
|
List<WorkOrderEntity> workOrderEntityList = new ArrayList<>(); |
|
|
|
|
|
|
|
WorkOrderEntity workOrder = workOrderService.getById(workOrderId); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (ObjectUtil.isEmpty(workOrder)) { |
|
|
|
|
|
|
|
return R.fail("未找到工单"); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
workOrderEntityList.add(workOrder); |
|
|
|
|
|
|
|
workOrderService.sendWorkOrderToOldMes(workOrderEntityList); |
|
|
|
|
|
|
|
return R.success(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|