报工入库

dev
siontion 4 months ago
parent 9b64b4355b
commit bf85428398

@ -228,9 +228,9 @@ public class ChanjetController {
return success(true); return success(true);
} }
@PermitAll
@TenantIgnore
@GetMapping("/chronicData") @GetMapping("/chronicData")
@Operation(summary = "同步数据")
@PreAuthorize("@ss.hasPermission('biz:storage:create')")
// @Scheduled(cron = "0 0 3 * * ?") // @Scheduled(cron = "0 0 3 * * ?")
public void synchronizeData() throws ChanjetApiException{ public void synchronizeData() throws ChanjetApiException{

@ -13,6 +13,7 @@ import com.chanko.yunxi.mes.module.biz.dal.dataobject.taskdispatch.TaskDispatchD
import com.chanko.yunxi.mes.module.biz.dal.dataobject.taskdispatch.TaskDispatchDetailDO; import com.chanko.yunxi.mes.module.biz.dal.dataobject.taskdispatch.TaskDispatchDetailDO;
import com.chanko.yunxi.mes.module.biz.dal.dataobject.taskreport.TaskReportDO; import com.chanko.yunxi.mes.module.biz.dal.dataobject.taskreport.TaskReportDO;
import com.chanko.yunxi.mes.module.biz.dal.dataobject.warehouse.WarehouseDO; import com.chanko.yunxi.mes.module.biz.dal.dataobject.warehouse.WarehouseDO;
import com.chanko.yunxi.mes.module.biz.dal.mysql.warehouse.WarehouseMapper;
import com.chanko.yunxi.mes.module.system.dal.dataobject.user.AdminUserDO; import com.chanko.yunxi.mes.module.system.dal.dataobject.user.AdminUserDO;
import com.github.yulichang.wrapper.MPJLambdaWrapper; import com.github.yulichang.wrapper.MPJLambdaWrapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@ -97,7 +98,7 @@ public interface TaskReportMapper extends BaseMapperX<TaskReportDO> {
.select("y.is_final as isFinal") .select("y.is_final as isFinal")
.select("e.id as materialId") .select("e.id as materialId")
.select("e.code as materialCode") .select("e.code as materialCode")
.select("w.warehouse_id as whId") .select("c.warehouse_id as whId")
.select("w.wh_no as whNo") .select("w.wh_no as whNo")
.leftJoin(TaskDispatchDetailDO.class, "x", TaskDispatchDetailDO::getId, TaskReportDO::getDispatchDetailId) .leftJoin(TaskDispatchDetailDO.class, "x", TaskDispatchDetailDO::getId, TaskReportDO::getDispatchDetailId)
.leftJoin(ProcedureDO.class, "y", ProcedureDO::getId, TaskReportDO::getProcedureId) .leftJoin(ProcedureDO.class, "y", ProcedureDO::getId, TaskReportDO::getProcedureId)

Loading…
Cancel
Save