| | |
| | | package com.yuanchu.mom.controller; |
| | | |
| | | import com.yuanchu.mom.service.ManualTechnologyService; |
| | | import com.yuanchu.mom.service.ManufactureOrderProcessService; |
| | | import com.yuanchu.mom.service.ManufactureOrderService; |
| | | import com.yuanchu.mom.service.ManufactureSchedulingService; |
| | | import com.yuanchu.mom.vo.Result; |
| | |
| | | @Autowired |
| | | private ManufactureSchedulingService manufactureSchedulingService; |
| | | |
| | | @Autowired |
| | | private ManufactureOrderProcessService manufactureOrderProcessService; |
| | | |
| | | @ApiOperation(value = "二级树") |
| | | @GetMapping("/tow_tree") |
| | |
| | | return Result.success(manufactureOrderService.sePros(schedulingId)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "根据生产订单查看生产计划") |
| | | @ApiImplicitParams(value = { |
| | | @ApiImplicitParam(name = "manOrdId", value = "生产订单id", dataTypeClass = Integer.class, required = true), |
| | |
| | | return Result.success(manufactureSchedulingService.selectProduceTable(manOrdId, productName, startTime, endTime)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "查看排产详情-->失焦修改时间") |
| | | @ApiOperation(value = "查看排产详情-->切换修改时间与周期") |
| | | @ApiImplicitParams(value = { |
| | | @ApiImplicitParam(name = "technologyId", value = "工序Id", dataTypeClass = Integer.class, required = true), |
| | | @ApiImplicitParam(name = "schedulingId", value = "排产Id", dataTypeClass = Integer.class, required = true), |
| | | @ApiImplicitParam(name = "startTime", value = "开始时间", dataTypeClass = String.class, required = true, dataType = "date"), |
| | | @ApiImplicitParam(name = "period", value = "周期", dataTypeClass = Integer.class, required = true) |
| | | }) |
| | | @GetMapping("/update_time") |
| | | public Result<?> updateTime(Integer technologyId, String startTime) { |
| | | Integer isUpdateSuccess = manualTechnologyService.updateTime(technologyId, startTime); |
| | | if (isUpdateSuccess >= 1) { |
| | | return Result.success("更新成功!"); |
| | | } |
| | | return Result.fail("更新失败!"); |
| | | public Result<?> updateTime(Integer technologyId, Integer schedulingId, String startTime, Integer period) { |
| | | manufactureOrderProcessService.updateTime(technologyId, schedulingId, startTime, period); |
| | | return Result.success("更新成功!"); |
| | | } |
| | | } |