fix:模具bug

plp
86158 1 week ago
parent aa7a53b2c5
commit 5bea1b3a23

@ -13,8 +13,8 @@ import cn.iocoder.yudao.module.mes.controller.admin.deviceledger.vo.DeviceLedger
import cn.iocoder.yudao.module.mes.controller.admin.plan.vo.PlanRespVO; import cn.iocoder.yudao.module.mes.controller.admin.plan.vo.PlanRespVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO; import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldrepair.MoldRepairDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldrepair.MoldRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldticketmanagement.MoldTicketManagementDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldticketmanagement.MoldTicketManagementDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.organization.OrganizationDO; import cn.iocoder.yudao.module.mes.dal.dataobject.organization.OrganizationDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.plan.PlanDO; import cn.iocoder.yudao.module.mes.dal.dataobject.plan.PlanDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.task.TaskDO; import cn.iocoder.yudao.module.mes.dal.dataobject.task.TaskDO;
@ -26,7 +26,7 @@ import cn.iocoder.yudao.module.mes.dal.mysql.ticketmanagement.TicketManagementMa
import cn.iocoder.yudao.module.mes.service.deviceledger.DeviceLedgerService; import cn.iocoder.yudao.module.mes.service.deviceledger.DeviceLedgerService;
import cn.iocoder.yudao.module.mes.service.deviceledger.DeviceLedgerServiceImpl; import cn.iocoder.yudao.module.mes.service.deviceledger.DeviceLedgerServiceImpl;
import cn.iocoder.yudao.module.mes.service.dvrepair.DvRepairService; import cn.iocoder.yudao.module.mes.service.dvrepair.DvRepairService;
import cn.iocoder.yudao.module.mes.service.mold.MoldService; import cn.iocoder.yudao.module.erp.service.mold.MoldService;
import cn.iocoder.yudao.module.mes.service.moldrepair.MoldRepairService; import cn.iocoder.yudao.module.mes.service.moldrepair.MoldRepairService;
import cn.iocoder.yudao.module.mes.service.moldticketmanagement.MoldTicketManagementService; import cn.iocoder.yudao.module.mes.service.moldticketmanagement.MoldTicketManagementService;
import cn.iocoder.yudao.module.mes.service.organization.OrganizationService; import cn.iocoder.yudao.module.mes.service.organization.OrganizationService;

@ -1,6 +1,6 @@
package cn.iocoder.yudao.module.mes.controller.admin.deviceledger; package cn.iocoder.yudao.module.mes.controller.admin.deviceledger;
import cn.iocoder.yudao.module.erp.dal.dataobject.mold.MoldDO; import cn.iocoder.yudao.module.common.dal.dataobject.mold.MoldDO;
import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductDO; import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductDO;
import cn.iocoder.yudao.module.mes.controller.admin.deviceledger.utils.ResumeNameUtils; import cn.iocoder.yudao.module.mes.controller.admin.deviceledger.utils.ResumeNameUtils;
import cn.iocoder.yudao.module.system.api.user.AdminUserApi; import cn.iocoder.yudao.module.system.api.user.AdminUserApi;

@ -12,7 +12,7 @@ import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductDO;
import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductUnitDO; import cn.iocoder.yudao.module.erp.dal.dataobject.product.ErpProductUnitDO;
import cn.iocoder.yudao.module.common.dal.mysql.mold.MoldMapper; import cn.iocoder.yudao.module.common.dal.mysql.mold.MoldMapper;
import cn.iocoder.yudao.module.mes.dal.mysql.devicetype.DeviceTypeMapper; import cn.iocoder.yudao.module.mes.dal.mysql.devicetype.DeviceTypeMapper;
import cn.iocoder.yudao.module.mes.dal.mysql.mold.MesMoldMapper; import cn.iocoder.yudao.module.common.dal.mysql.mold.MoldMapper;
import cn.iocoder.yudao.module.erp.dal.mysql.product.ErpProductMapper; import cn.iocoder.yudao.module.erp.dal.mysql.product.ErpProductMapper;
import cn.iocoder.yudao.module.erp.service.product.ErpProductUnitService; import cn.iocoder.yudao.module.erp.service.product.ErpProductUnitService;
import cn.iocoder.yudao.module.mes.controller.admin.ticketmanagement.enums.PlanTypeEnum; import cn.iocoder.yudao.module.mes.controller.admin.ticketmanagement.enums.PlanTypeEnum;

@ -5,7 +5,7 @@ import cn.iocoder.yudao.module.mes.controller.admin.dashboard.vo.dashboard.Event
import cn.iocoder.yudao.module.mes.controller.admin.dvrepair.vo.*; import cn.iocoder.yudao.module.mes.controller.admin.dvrepair.vo.*;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldrepair.MoldRepairDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldrepair.MoldRepairDO;
import javax.validation.Valid; import javax.validation.Valid;
import java.util.List; import java.util.List;

@ -14,7 +14,7 @@ import cn.iocoder.yudao.module.mes.controller.admin.ticketresults.vo.TicketResul
import cn.iocoder.yudao.module.mes.dal.dataobject.devicetype.DeviceTypeDO; import cn.iocoder.yudao.module.mes.dal.dataobject.devicetype.DeviceTypeDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldrepair.MoldRepairDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldrepair.MoldRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.ticketmanagement.TicketManagementDO; import cn.iocoder.yudao.module.mes.dal.dataobject.ticketmanagement.TicketManagementDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.ticketresults.TicketResultsDO; import cn.iocoder.yudao.module.mes.dal.dataobject.ticketresults.TicketResultsDO;
import cn.iocoder.yudao.module.mes.dal.mysql.dvrepair.DvRepairLineMapper; import cn.iocoder.yudao.module.mes.dal.mysql.dvrepair.DvRepairLineMapper;

@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.mes.service.moldticketmanagement;
import cn.iocoder.yudao.module.common.dal.dataobject.mold.MoldDO; import cn.iocoder.yudao.module.common.dal.dataobject.mold.MoldDO;
import cn.iocoder.yudao.module.common.dal.mysql.mold.MoldMapper; import cn.iocoder.yudao.module.common.dal.mysql.mold.MoldMapper;
import cn.iocoder.yudao.module.mes.controller.admin.dashboard.vo.dashboard.EventStatisticsVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO; import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO;
import cn.iocoder.yudao.module.common.controller.admin.moldticketmanagement.enums.MoldPlanTypeEnum; import cn.iocoder.yudao.module.common.controller.admin.moldticketmanagement.enums.MoldPlanTypeEnum;
import cn.iocoder.yudao.module.common.dal.dataobject.moldticketresults.MoldTicketResultsDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldticketresults.MoldTicketResultsDO;
@ -147,28 +148,28 @@ public class MoldTicketManagementServiceImpl implements MoldTicketManagementServ
@Override @Override
public Long getBaoyangListCountByJobStatus() { public Long getBaoyangListCountByJobStatus() {
return moldticketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery() return moldTicketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery()
.eq(MoldTicketManagementDO::getJobStatus, 0) .eq(MoldTicketManagementDO::getJobStatus, 0)
.eq(MoldTicketManagementDO::getPlanType,2)); .eq(MoldTicketManagementDO::getPlanType,2));
} }
@Override @Override
public Long getDianjianListCountByJobStatus() { public Long getDianjianListCountByJobStatus() {
return moldticketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery() return moldTicketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery()
.eq(MoldTicketManagementDO::getJobStatus, 0) .eq(MoldTicketManagementDO::getJobStatus, 0)
.eq(MoldTicketManagementDO::getPlanType,1)); .eq(MoldTicketManagementDO::getPlanType,1));
} }
@Override @Override
public List<MoldTicketManagementDO> getListByJobStatus() { public List<MoldTicketManagementDO> getListByJobStatus() {
return moldticketManagementMapper.selectList(Wrappers.<MoldTicketManagementDO>lambdaQuery() return moldTicketManagementMapper.selectList(Wrappers.<MoldTicketManagementDO>lambdaQuery()
.eq(MoldTicketManagementDO::getJobStatus, 0)); .eq(MoldTicketManagementDO::getJobStatus, 0));
} }
@Override @Override
public void selectCountMoldInspection(EventStatisticsVO eventStatisticsVO) { public void selectCountMoldInspection(EventStatisticsVO eventStatisticsVO) {
//模具点检 //模具点检
int intValue = moldticketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery() int intValue = moldTicketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery()
.eq(MoldTicketManagementDO::getPlanType, MoldPlanTypeEnum.INSPECTION.getCode()) .eq(MoldTicketManagementDO::getPlanType, MoldPlanTypeEnum.INSPECTION.getCode())
.eq(MoldTicketManagementDO::getJobStatus,0)).intValue(); .eq(MoldTicketManagementDO::getJobStatus,0)).intValue();
@ -178,7 +179,7 @@ public class MoldTicketManagementServiceImpl implements MoldTicketManagementServ
@Override @Override
public void selectCountMoldMaintenance(EventStatisticsVO eventStatisticsVO) { public void selectCountMoldMaintenance(EventStatisticsVO eventStatisticsVO) {
//模具保养 //模具保养
int intValue = moldticketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery() int intValue = moldTicketManagementMapper.selectCount(Wrappers.<MoldTicketManagementDO>lambdaQuery()
.eq(MoldTicketManagementDO::getPlanType, MoldPlanTypeEnum.MAINTENANCE.getCode()) .eq(MoldTicketManagementDO::getPlanType, MoldPlanTypeEnum.MAINTENANCE.getCode())
.eq(MoldTicketManagementDO::getJobStatus,0)).intValue(); .eq(MoldTicketManagementDO::getJobStatus,0)).intValue();
eventStatisticsVO.setMoldMaintenance(intValue); eventStatisticsVO.setMoldMaintenance(intValue);
@ -186,7 +187,7 @@ public class MoldTicketManagementServiceImpl implements MoldTicketManagementServ
@Override @Override
public List<MoldTicketManagementDO> getList() { public List<MoldTicketManagementDO> getList() {
return moldticketManagementMapper.selectList(); return moldTicketManagementMapper.selectList();
} }
} }

@ -5,7 +5,7 @@ import javax.validation.*;
import cn.iocoder.yudao.module.mes.controller.admin.dashboard.vo.dashboard.EventStatisticsVO; import cn.iocoder.yudao.module.mes.controller.admin.dashboard.vo.dashboard.EventStatisticsVO;
import cn.iocoder.yudao.module.mes.controller.admin.ticketmanagement.vo.*; import cn.iocoder.yudao.module.mes.controller.admin.ticketmanagement.vo.*;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldticketmanagement.MoldTicketManagementDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldticketmanagement.MoldTicketManagementDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.ticketmanagement.TicketManagementDO; import cn.iocoder.yudao.module.mes.dal.dataobject.ticketmanagement.TicketManagementDO;
import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.pojo.PageParam;

@ -6,7 +6,7 @@ import cn.iocoder.yudao.module.mes.controller.admin.ticketmanagement.enums.PlanT
import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO; import cn.iocoder.yudao.module.mes.dal.dataobject.deviceledger.DeviceLedgerDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO; import cn.iocoder.yudao.module.mes.dal.dataobject.dvrepair.DvRepairLineDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.moldrepair.MoldRepairDO; import cn.iocoder.yudao.module.common.dal.dataobject.moldrepair.MoldRepairDO;
import cn.iocoder.yudao.module.mes.dal.dataobject.ticketresults.TicketResultsDO; import cn.iocoder.yudao.module.mes.dal.dataobject.ticketresults.TicketResultsDO;
import cn.iocoder.yudao.module.mes.dal.mysql.deviceledger.DeviceLedgerMapper; import cn.iocoder.yudao.module.mes.dal.mysql.deviceledger.DeviceLedgerMapper;
import cn.iocoder.yudao.module.mes.dal.mysql.ticketresults.TicketResultsMapper; import cn.iocoder.yudao.module.mes.dal.mysql.ticketresults.TicketResultsMapper;

Loading…
Cancel
Save