|
|
|
@ -284,54 +284,54 @@ public class ChanjetController {
|
|
|
|
|
// chanjetSchedule.createStorageOut();
|
|
|
|
|
// chanjetSchedule.createStorageInOrder();
|
|
|
|
|
}
|
|
|
|
|
@PermitAll
|
|
|
|
|
@TenantIgnore
|
|
|
|
|
@GetMapping("/sendProductOrder2TPlus")
|
|
|
|
|
@Operation(summary = "定时更新(生产加工单)")
|
|
|
|
|
@PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
@Scheduled(cron = "0 0 0 * * ?")
|
|
|
|
|
public void sendProductOrder2TPlus() throws ChanjetApiException{
|
|
|
|
|
List<ProjectOrderDO> projectOrderDOS = projectOrderMapper.selectList(new LambdaQueryWrapperX<ProjectOrderDO>(){{
|
|
|
|
|
eq(ProjectOrderDO::getOrderStatus, ProjectOrderStatusEnum.DISPATCH.getCode());
|
|
|
|
|
isNull(ProjectOrderDO::getTs);
|
|
|
|
|
}});
|
|
|
|
|
|
|
|
|
|
for (ProjectOrderDO po : projectOrderDOS) {
|
|
|
|
|
chanjetManager.createProductionOrder(po.getId());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@PermitAll
|
|
|
|
|
@TenantIgnore
|
|
|
|
|
@GetMapping("/sendProcedureReport2TPlus")
|
|
|
|
|
@Operation(summary = "定时更新(工序汇报单)")
|
|
|
|
|
@PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
@Scheduled(cron = "0 30 0 * * ?")
|
|
|
|
|
public void sendProcedureReport2TPlus() throws ChanjetApiException{
|
|
|
|
|
List<TaskReportDO> taskReportDOS = taskReportMapper.selectUnSynchReportData();
|
|
|
|
|
for (TaskReportDO po : taskReportDOS) {
|
|
|
|
|
chanjetManager.createTaskReport(po.getId());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@PermitAll
|
|
|
|
|
@TenantIgnore
|
|
|
|
|
@GetMapping("/sendStorageOut2TPlus")
|
|
|
|
|
@Operation(summary = "定时更新(材料出库单)")
|
|
|
|
|
@PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
@Scheduled(cron = "0 0 1 * * ?")
|
|
|
|
|
public void sendStorageOut2TPlus() throws ChanjetApiException{
|
|
|
|
|
//创建出库单
|
|
|
|
|
chanjetSchedule.createStorageOut();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@PermitAll
|
|
|
|
|
@TenantIgnore
|
|
|
|
|
@GetMapping("/sendStorageIn2TPlus")
|
|
|
|
|
@Operation(summary = "定时更新(产成品入库单)")
|
|
|
|
|
@PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
@Scheduled(cron = "0 30 1 * * ?")
|
|
|
|
|
public void sendStorageIn2TPlus() throws ChanjetApiException{
|
|
|
|
|
//创建入库单
|
|
|
|
|
chanjetSchedule.createStorageInOrder();
|
|
|
|
|
}
|
|
|
|
|
// @PermitAll
|
|
|
|
|
// @TenantIgnore
|
|
|
|
|
// @GetMapping("/sendProductOrder2TPlus")
|
|
|
|
|
// @Operation(summary = "定时更新(生产加工单)")
|
|
|
|
|
// @PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
// @Scheduled(cron = "0 0 0 * * ?")
|
|
|
|
|
// public void sendProductOrder2TPlus() throws ChanjetApiException{
|
|
|
|
|
// List<ProjectOrderDO> projectOrderDOS = projectOrderMapper.selectList(new LambdaQueryWrapperX<ProjectOrderDO>(){{
|
|
|
|
|
// eq(ProjectOrderDO::getOrderStatus, ProjectOrderStatusEnum.DISPATCH.getCode());
|
|
|
|
|
// isNull(ProjectOrderDO::getTs);
|
|
|
|
|
// }});
|
|
|
|
|
//
|
|
|
|
|
// for (ProjectOrderDO po : projectOrderDOS) {
|
|
|
|
|
// chanjetManager.createProductionOrder(po.getId());
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// @PermitAll
|
|
|
|
|
// @TenantIgnore
|
|
|
|
|
// @GetMapping("/sendProcedureReport2TPlus")
|
|
|
|
|
// @Operation(summary = "定时更新(工序汇报单)")
|
|
|
|
|
// @PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
// @Scheduled(cron = "0 30 0 * * ?")
|
|
|
|
|
// public void sendProcedureReport2TPlus() throws ChanjetApiException{
|
|
|
|
|
// List<TaskReportDO> taskReportDOS = taskReportMapper.selectUnSynchReportData();
|
|
|
|
|
// for (TaskReportDO po : taskReportDOS) {
|
|
|
|
|
// chanjetManager.createTaskReport(po.getId());
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @PermitAll
|
|
|
|
|
// @TenantIgnore
|
|
|
|
|
// @GetMapping("/sendStorageOut2TPlus")
|
|
|
|
|
// @Operation(summary = "定时更新(材料出库单)")
|
|
|
|
|
// @PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
// @Scheduled(cron = "0 0 1 * * ?")
|
|
|
|
|
// public void sendStorageOut2TPlus() throws ChanjetApiException{
|
|
|
|
|
// //创建出库单
|
|
|
|
|
// chanjetSchedule.createStorageOut();
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @PermitAll
|
|
|
|
|
// @TenantIgnore
|
|
|
|
|
// @GetMapping("/sendStorageIn2TPlus")
|
|
|
|
|
// @Operation(summary = "定时更新(产成品入库单)")
|
|
|
|
|
// @PreAuthorize("@ss.hasPermission('biz:storage:create')")
|
|
|
|
|
// @Scheduled(cron = "0 30 1 * * ?")
|
|
|
|
|
// public void sendStorageIn2TPlus() throws ChanjetApiException{
|
|
|
|
|
// //创建入库单
|
|
|
|
|
// chanjetSchedule.createStorageInOrder();
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|