lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/constant/HfTemplateCategoryEnum.java
@@ -15,5 +15,8 @@ TECHNICAL_STATUS_CHANGE, //ææ¯ç¶æåæ´ç³è¯· TECHNICAL_STATUS_EVALUATION_APPLY, //ææ¯ç¶æé´å®ç³è¯· TECHNICAL_STATUS_DEACTIVATE, //åç¨å 工设å¤ç³è¯·å REPORT_ACCIDENTS_REGISTER, //设å¤äºæ ç»è®°è¡¨ REPORT_PRODUCT_HAZARDS, //产åå®å ¨éæ£ç¡®è®¤ REPORT_THREE_NO_SPARE //ä¸ä¸æ¾è¿åå表 ; } lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/dto/EamReportAccidentsRegisterDto.java
@@ -61,6 +61,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**ç»è®°ç¶æ*/ @ApiModelProperty(value = "ç»è®°ç¶æ") @Dict(dicCode = "eam_report_accidents_register_status") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/dto/EamReportProductHazardsDto.java
@@ -57,6 +57,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**æä½å·¥*/ @Excel(name = "æä½å·¥", width = 15) @ApiModelProperty(value = "æä½å·¥") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/dto/EamReportThreeNoSpareDto.java
@@ -64,6 +64,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**æäº¤ç¶æ*/ @Excel(name = "æäº¤ç¶æ", width = 15) @ApiModelProperty(value = "æäº¤ç¶æ") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/entity/EamBaseHFCode.java
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/entity/EamReportAccidentsRegister.java
@@ -105,6 +105,10 @@ @Excel(name = "é æç»æ", width = 15) @ApiModelProperty(value = "é æç»æ") private String causingResults; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**æä½å·¥*/ @Excel(name = "æä½å·¥", width = 15) @ApiModelProperty(value = "æä½å·¥") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/entity/EamReportProductHazards.java
@@ -122,6 +122,10 @@ @Excel(name = "é¨çº§é¢å¯¼ç¡®è®¤ç»æ", width = 15) @ApiModelProperty(value = "é¨çº§é¢å¯¼ç¡®è®¤ç»æ") private String deputyDepartmentResult; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; //å表å±ç¤º @TableField(exist = false) private String equipmentCode; lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/entity/EamReportThreeNoSpare.java
@@ -130,4 +130,8 @@ @Excel(name = "é æç»æ", width = 15) @ApiModelProperty(value = "é æç»æ") private transient String causingResults; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; } lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/mapper/EamBaseHFCodeMapper.java
ÎļþÃû´Ó lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/EamBaseHFCodeMapper.java ÐÞ¸Ä @@ -1,8 +1,5 @@ package org.jeecg.modules.eam.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; import org.jeecg.modules.eam.entity.EamBaseHFCode; import com.baomidou.mybatisplus.core.mapper.BaseMapper; lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/mapper/xml/EamBaseHFCodeMapper.xml
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/request/EamReportAccidentsRegisterQuery.java
@@ -54,6 +54,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**ç»è®°ç¶æ*/ @ApiModelProperty(value = "ç»è®°ç¶æ") @Dict(dicCode = "eam_report_accidents_register_status") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/request/EamReportProductHazardsQuery.java
@@ -61,6 +61,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**ç¡®è®¤ç¶æ*/ @Excel(name = "ç¡®è®¤ç¶æ", width = 15) @ApiModelProperty(value = "ç¡®è®¤ç¶æ") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/request/EamReportThreeNoSpareQuery.java
@@ -56,6 +56,10 @@ @Excel(name = "设å¤ID", width = 15) @ApiModelProperty(value = "设å¤ID") private String equipmentId; /**HFç¼ç */ @Excel(name = "HFç¼ç ", width = 15) @ApiModelProperty(value = "HFç¼ç ") private String hfCode; /**æäº¤ç¶æ*/ @Excel(name = "æäº¤ç¶æ", width = 15) @ApiModelProperty(value = "æäº¤ç¶æ") lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/service/IEamBaseHFCodeService.java
ÎļþÃû´Ó lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IEamBaseHFCodeService.java ÐÞ¸Ä @@ -3,8 +3,6 @@ import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.entity.EamBaseHFCode; import javax.validation.Valid; /** * @Description: HFCodeç»´æ¤ * @Author: jeecg-boot lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/service/impl/EamBaseHFCodeServiceImpl.java
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/service/impl/EamReportRepairServiceImpl.java
@@ -12,6 +12,7 @@ import org.apache.shiro.SecurityUtils; import org.jeecg.common.constant.CommonConstant; import org.jeecg.common.constant.DataBaseConstant; import org.jeecg.common.exception.JeecgBootException; import org.jeecg.common.system.vo.LoginUser; import org.jeecg.common.util.oConvertUtils; import org.jeecg.modules.eam.aspect.annotation.EquipmentHistoryLog; @@ -65,6 +66,8 @@ private ISysBusinessCodeRuleService businessCodeRuleService; @Autowired private IEamReportThreeNoSpareService eamReportThreeNoSpareService; @Autowired private IEamBaseHFCodeService hfCodeService; /** * å页å表 * @@ -201,6 +204,11 @@ eamReportProductHazards.setReportId(eamReportRepair.getId()); eamReportProductHazards.setDelFlag(Integer.valueOf(CommonConstant.DEFAULT_0)); eamReportProductHazards.setConfirmStatus(EamReportProductHazardsEnum.PENDING_SUBMIT.name()); EamBaseHFCode eamBaseHFCode = hfCodeService.selectByCategory(HfTemplateCategoryEnum.REPORT_PRODUCT_HAZARDS.name()); if (eamBaseHFCode == null) { throw new JeecgBootException("æªé 置产åå®å ¨éæ£ç¡®è®¤çHFç¼ç ï¼æ·»å 失败ï¼"); } eamReportProductHazards.setHfCode(eamBaseHFCode.getHfCode()); iEamReportProductHazardsService.save(eamReportProductHazards); } if (StrUtil.isNotEmpty(eamReportRepair.getIsAccidentsRegister())&&("1").equals(eamReportRepair.getIsAccidentsRegister())) { @@ -211,6 +219,11 @@ eamReportAccidentsRegister.setReportId(eamReportRepair.getId()); eamReportAccidentsRegister.setDelFlag(Integer.valueOf(CommonConstant.DEFAULT_0)); eamReportAccidentsRegister.setRegisterStatus(EamReportAccidentsRegisterEnum.PENDING_SUBMIT.name()); EamBaseHFCode eamBaseHFCode = hfCodeService.selectByCategory(HfTemplateCategoryEnum.REPORT_ACCIDENTS_REGISTER.name()); if (eamBaseHFCode == null) { throw new JeecgBootException("æªé 置设å¤äºæ ç»è®°è¡¨çHFç¼ç ï¼æ·»å 失败ï¼"); } eamReportAccidentsRegister.setHfCode(eamBaseHFCode.getHfCode()); iEamReportAccidentsRegisterService.save(eamReportAccidentsRegister); //çæä¸ä¸åå EamReportThreeNoSpare eamReportThreeNoSpare = new EamReportThreeNoSpare(); @@ -220,6 +233,11 @@ eamReportThreeNoSpare.setPreventionMeasures(eamReportAccidentsRegister.getTakeSteps()); eamReportThreeNoSpare.setSubmitStatus(EamReportThreeNoSpareEnum.PENDING_SUBMIT.name()); eamReportThreeNoSpare.setDelFlag(Integer.valueOf(CommonConstant.DEFAULT_0)); EamBaseHFCode threeHfCode = hfCodeService.selectByCategory(HfTemplateCategoryEnum.REPORT_THREE_NO_SPARE.name()); if (threeHfCode == null) { throw new JeecgBootException("æªé ç½®ä¸ä¸æ¾è¿åå表çHFç¼ç ï¼æ·»å 失败ï¼"); } eamReportThreeNoSpare.setHfCode(threeHfCode.getHfCode()); eamReportThreeNoSpareService.save(eamReportThreeNoSpare); } //çæç»´ä¿®å·¥å lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamSecondMaintenanceOrderServiceImpl.java
@@ -392,6 +392,7 @@ EamSecondMaintenanceOrderDetail eamMaintenanceStandardDetail=new EamSecondMaintenanceOrderDetail(); BeanUtils.copyProperties(tableDetail, eamMaintenanceStandardDetail); eamMaintenanceStandardDetail.setOrderId(entity.getId()); eamMaintenanceStandardDetail.setCreateBy(user.getUsername()); addList.add(eamMaintenanceStandardDetail); }); secondMaintenanceOrderDetailService.saveBatch(addList); @@ -414,6 +415,7 @@ EamSecondMaintenanceOrderDetail eamMaintenanceStandardDetail=new EamSecondMaintenanceOrderDetail(); BeanUtils.copyProperties(tableDetail, eamMaintenanceStandardDetail); eamMaintenanceStandardDetail.setOrderId(entity.getId()); eamMaintenanceStandardDetail.setCreateBy(user.getUsername()); addList.add(eamMaintenanceStandardDetail); }); secondMaintenanceOrderDetailService.saveBatch(addList);