生产管理修改

liweidong
李涛 2 weeks ago
parent 488402af0b
commit c053d1eff1
  1. 14
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/produce/pojo/vo/WorkOrderVO.java
  2. 12
      blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/WorkOrderServiceImpl.java

@ -80,25 +80,25 @@ public class WorkOrderVO extends WorkOrder {
private String dispatcherName; private String dispatcherName;
@Schema(description = "未入库数量") @Schema(description = "未入库数量")
private Integer notInQty; private Double notInQty;
@Schema(description = "下序id") @Schema(description = "下序id")
private Integer ppsIdNext; private Long ppsIdNext;
@Schema(description = "下序名称") @Schema(description = "下序名称")
private Integer ppsNameNext; private String ppsNameNext;
@Schema(description = "下一班组id") @Schema(description = "下一班组id")
private Integer makeTeamNext; private Long makeTeamNext;
@Schema(description = "下一班组") @Schema(description = "下一班组")
private Integer makeTeamNextName; private String makeTeamNextName;
@Schema(description = "接收人员id") @Schema(description = "接收人员id")
private Integer receiveUser; private Long receiveUser;
@Schema(description = "接收人员") @Schema(description = "接收人员")
private Integer receiveUserNamr; private String receiveUserName;
@Schema(description = "状态") @Schema(description = "状态")
private String runStatusName; private String runStatusName;

@ -25,6 +25,7 @@ import org.springblade.core.tool.utils.DateUtil;
import org.springblade.core.tool.utils.Func; import org.springblade.core.tool.utils.Func;
import org.springblade.desk.basic.constant.FlowConst; import org.springblade.desk.basic.constant.FlowConst;
import org.springblade.desk.basic.pojo.entity.BsAssignEntity; import org.springblade.desk.basic.pojo.entity.BsAssignEntity;
import org.springblade.desk.basic.pojo.entity.CenterTeam;
import org.springblade.desk.basic.pojo.entity.OemCraftAbilityEntity; import org.springblade.desk.basic.pojo.entity.OemCraftAbilityEntity;
import org.springblade.desk.basic.pojo.entity.WorkCenter; import org.springblade.desk.basic.pojo.entity.WorkCenter;
import org.springblade.desk.basic.service.*; import org.springblade.desk.basic.service.*;
@ -197,6 +198,8 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO
private final IBsSalaryStandardService bsSalaryStandardService; private final IBsSalaryStandardService bsSalaryStandardService;
private final ICenterTeamService centerTeamService;
@Override @Override
public IPage<WorkOrderVO> selectWorkOrderPage(IPage<WorkOrderVO> page, WorkOrderDTO workOrder) { public IPage<WorkOrderVO> selectWorkOrderPage(IPage<WorkOrderVO> page, WorkOrderDTO workOrder) {
return page.setRecords(baseMapper.selectWorkOrderPage(page, workOrder)); return page.setRecords(baseMapper.selectWorkOrderPage(page, workOrder));
@ -1650,9 +1653,12 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO
if (workPlan.getMakeTeam() != null) { if (workPlan.getMakeTeam() != null) {
BsTeamSetEntity ct = teamSetService.getById(workPlan.getMakeTeam()); BsTeamSetEntity ct = teamSetService.getById(workPlan.getMakeTeam());
if (ct != null) { if (ct != null) {
WorkCenter workCenter = workCenterService.getById(ct.getWcId()); CenterTeam byTsId = centerTeamService.getByTsId(ct.getId());
if (1 == workCenter.getCheckout()) { if (byTsId != null) {
return; WorkCenter workCenter = workCenterService.getById(byTsId.getWcId());
if (workCenter != null && 1 == workCenter.getCheckout()) {
return;
}
} }
} }
} }

Loading…
Cancel
Save