|
|
|
|
@ -27,6 +27,8 @@ import org.springblade.desk.produce.pojo.vo.TaskCompleteVO; |
|
|
|
|
import org.springblade.desk.produce.service.IDisTaskingService; |
|
|
|
|
import org.springblade.desk.produce.service.IPdaSaveService; |
|
|
|
|
import org.springblade.desk.produce.service.IWorkPlanLogService; |
|
|
|
|
import org.springblade.system.cache.UserCache; |
|
|
|
|
import org.springblade.system.pojo.entity.User; |
|
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
|
@ -84,7 +86,7 @@ public class DisTaskingController extends BladeController { |
|
|
|
|
@GetMapping("/getByCardNoByPlan") |
|
|
|
|
@ApiOperationSupport(order = 3) |
|
|
|
|
@Operation(summary = "报工调整列表", description = "传入cardNo") |
|
|
|
|
public R getByCardNoByPlan(String cardNo) { |
|
|
|
|
public R<List<ByCardNoByPlanVO>> getByCardNoByPlan(String cardNo) { |
|
|
|
|
if (StringUtils.isBlank(cardNo)) { |
|
|
|
|
return R.fail("流程卡号为空"); |
|
|
|
|
} |
|
|
|
|
@ -95,7 +97,7 @@ public class DisTaskingController extends BladeController { |
|
|
|
|
@GetMapping("/queryByWpIdlLst") |
|
|
|
|
@ApiOperationSupport(order = 4) |
|
|
|
|
@Operation(summary = "报工调整详情", description = "传入wpId") |
|
|
|
|
public R queryByWpIdlLst(Long wpId) { |
|
|
|
|
public R<List<MakeRec>> queryByWpIdlLst(Long wpId) { |
|
|
|
|
if (wpId == null) { |
|
|
|
|
return R.fail("参数为空"); |
|
|
|
|
} |
|
|
|
|
@ -107,7 +109,12 @@ public class DisTaskingController extends BladeController { |
|
|
|
|
@ApiOperationSupport(order = 5) |
|
|
|
|
@Operation(summary = "车间作业计划修改日志", description = "workPlanLog") |
|
|
|
|
public R<IPage<WorkPlanLog>> workPlanLogPage(WorkPlanLog workPlanLog, Query query) { |
|
|
|
|
return R.data(workPlanLogService.page(Condition.getPage(query), Wrappers.lambdaQuery(workPlanLog))); |
|
|
|
|
IPage<WorkPlanLog> workPlanLogIPage = workPlanLogService.page(Condition.getPage(query), Wrappers.lambdaQuery(workPlanLog)); |
|
|
|
|
workPlanLogIPage.getRecords().forEach(log -> { |
|
|
|
|
User user = UserCache.getUser(log.getCreateUser()); |
|
|
|
|
log.setAdjustName(user != null ? user.getRealName() : ""); |
|
|
|
|
}); |
|
|
|
|
return R.data(workPlanLogIPage); |
|
|
|
|
} |
|
|
|
|
@PostMapping("/taskCompleteOrder") |
|
|
|
|
@ApiOperationSupport(order = 6) |
|
|
|
|
|