qushaowei
2023-09-05 53e1e15513dbc648bd87b2c62cf361f72ae1f176
保养移交单  精度检验单
已修改12个文件
265 ■■■■ 文件已修改
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EquipmentPrecisionParametersController.java 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/PrecisionInspectionController.java 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/DailyMaintenanceOrder.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EquipmentPrecisionParameters.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/FinishTransferOrder.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/PrecisionInspection.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/PrecisionInspectionDetail.java 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/PrecisionInspectionMapper.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/PrecisionInspectionMapper.xml 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IPrecisionInspectionService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/PrecisionInspectionServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java
@@ -92,6 +92,18 @@
    @Autowired
    private ISysUserService sysUserService;
    @Autowired
    private IPrecisionInspectionService precisionInspectionService;
    @Autowired
    private IEamEquipmentService equipmentService;
    @Autowired
    private IEquipmentPrecisionParametersService equipmentPrecisionParametersService;
    @Autowired
    private IPrecisionInspectionDetailService precisionInspectionDetailService;
    /**
     * 分页列表查询
@@ -219,6 +231,7 @@
        dailyMaintenanceOrder.setPlanEndTime(date);//创建类型(1手动创建,2自动创建)
        dailyMaintenanceOrder.setCreateType("1");//创建类型(1手动创建,2自动创建)
        dailyMaintenanceOrder.setConfirmStatus("0");//移交确认状态(0未确认,1主任确认,2检验员确认)
        dailyMaintenanceOrder.setPrecisionInspectionStatus("0");//精度检验单流程状态(0未确认,1精度检验者,2维修室主任,3设备检验员,4使用单位技术主管,5设备检验员(盖章))
        dailyMaintenanceOrderService.save(dailyMaintenanceOrder);
        List<DailyMaintenanceOrderDetail> dailyMaintenanceOrderDetails = dailyMaintenanceOrder.getDailyMaintenanceOrderDetails();
        for (DailyMaintenanceOrderDetail dailyMaintenanceOrderDetail : dailyMaintenanceOrderDetails) {
@@ -442,9 +455,25 @@
            List<FinishTransferOrder> finishTransferOrders = finishTransferOrderService.lambdaQuery()
                    .eq(FinishTransferOrder::getMaintenanceOrderId, id)
                    .eq(FinishTransferOrder::getDelFlag,0)
                    .eq(FinishTransferOrder::getEquipmentId, maintenanceOrder.getEquipmentId()).list();
            for (FinishTransferOrder finishTransferOrder : finishTransferOrders) {
                finishTransferOrderService.removeById(finishTransferOrder);
            }
            List<PrecisionInspection> precisionInspectionList = precisionInspectionService.lambdaQuery()
                    .eq(PrecisionInspection::getMaintenanceOrderId, id)
                    .eq(PrecisionInspection::getDelFlag,0)
                    .eq(PrecisionInspection::getEquipmentId, maintenanceOrder.getEquipmentId()).list();
            for (PrecisionInspection precisionInspection : precisionInspectionList) {
                List<PrecisionInspectionDetail> precisionInspectionDetails = precisionInspectionDetailService.lambdaQuery()
                        .eq(PrecisionInspectionDetail::getPrecisionInspectionId, precisionInspection.getId())
                        .eq(PrecisionInspectionDetail::getDelFlag,0)
                        .list();
                for (PrecisionInspectionDetail precisionInspectionDetail : precisionInspectionDetails) {
                    precisionInspectionDetailService.removeById(precisionInspectionDetail);
                }
                precisionInspectionService.removeById(precisionInspection);
            }
            if (b) {
@@ -488,6 +517,8 @@
        finishTransferOrder.setDelFlag(0);
        finishTransferOrderService.save(finishTransferOrder);
        this.createPrecisionInspection(maintenanceOrder);
        if (!b) {
            return Result.error("报工失败!");
        } else {
@@ -495,6 +526,29 @@
        }
    }
    void createPrecisionInspection(DailyMaintenanceOrder dailyMaintenanceOrder){
        PrecisionInspection precisionInspection = new PrecisionInspection();
        precisionInspection.setMaintenanceOrderId(dailyMaintenanceOrder.getId());
        precisionInspection.setEquipmentId(dailyMaintenanceOrder.getEquipmentId());
        precisionInspectionService.save(precisionInspection);
        List<EquipmentPrecisionParameters> equipmentPrecisionParameters = equipmentPrecisionParametersService.lambdaQuery()
                .eq(EquipmentPrecisionParameters::getEquipmentId, dailyMaintenanceOrder.getEquipmentId())
                .eq(EquipmentPrecisionParameters::getDelFlag, "0").list();
        PrecisionInspectionDetail precisionInspectionDetail = null;
        for (EquipmentPrecisionParameters equipmentPrecisionParameter : equipmentPrecisionParameters) {
            precisionInspectionDetail = new PrecisionInspectionDetail();
            precisionInspectionDetail.setPrecisionInspectionId(precisionInspection.getId());
            precisionInspectionDetail.setEquipmentId(dailyMaintenanceOrder.getEquipmentId());
            precisionInspectionDetail.setPrecisionParametersId(equipmentPrecisionParameter.getPrecisionParametersId());
            String upperLimit = equipmentPrecisionParameter.getUpperLimit()+"";
            String lowerLimit = equipmentPrecisionParameter.getLowerLimit()+"";
            precisionInspectionDetail.setTolerance("["+upperLimit+"—"+lowerLimit+"]");
            precisionInspectionDetailService.save(precisionInspectionDetail);
        }
    }
    /**
     * 日常保养工单 获取设备台站已绑定的对象部门
     * qsw 2023-7-11
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EquipmentPrecisionParametersController.java
@@ -94,6 +94,39 @@
        return Result.OK(pageList);
    }
     /**
      * 分页列表查询
      *
      * @param equipmentPrecisionParameters
      * @param pageNo
      * @param pageSize
      * @param req
      * @return
      */
     //@AutoLog(value = "mom_eam_equipment_precision_parameters-分页列表查询")
     @ApiOperation(value="mom_eam_equipment_precision_parameters-分页列表查询", notes="mom_eam_equipment_precision_parameters-分页列表查询")
     @GetMapping(value = "/getByEquipmentId")
     public Result<IPage<EquipmentPrecisionParameters>> getByEquipmentId(EquipmentPrecisionParameters equipmentPrecisionParameters,
                                                                      @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
                                                                      @RequestParam(name="pageSize", defaultValue="100") Integer pageSize,
                                                                      HttpServletRequest req) {
         QueryWrapper<EquipmentPrecisionParameters> queryWrapper = QueryGenerator.initQueryWrapper(equipmentPrecisionParameters, req.getParameterMap());
         Page<EquipmentPrecisionParameters> page = new Page<EquipmentPrecisionParameters>(pageNo, pageSize);
         IPage<EquipmentPrecisionParameters> pageList = equipmentPrecisionParametersService.page(page, queryWrapper);
         for (EquipmentPrecisionParameters parameters : pageList.getRecords()) {
             String precisionParametersId = parameters.getPrecisionParametersId();
             PrecisionParameters precisionParameters = precisionParametersService.getById(precisionParametersId);
             if(precisionParameters != null){
                 parameters.setPrecisionParametersNum(precisionParameters.getNum());
                 parameters.setPrecisionParametersName(precisionParameters.getName());
             }
             String upperLimit = parameters.getUpperLimit()+"";
             String lowerLimit = parameters.getLowerLimit()+"";
             parameters.setTolerance("["+upperLimit+"—"+lowerLimit+"]");
         }
         return Result.OK(pageList);
     }
    /**
     *   添加
     *
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/PrecisionInspectionController.java
@@ -6,11 +6,16 @@
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.SecurityUtils;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.aspect.annotation.AutoLog;
import org.jeecg.common.system.base.controller.JeecgController;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.system.vo.LoginUser;
import org.jeecg.modules.eam.entity.DailyMaintenanceOrder;
import org.jeecg.modules.eam.entity.FinishTransferOrder;
import org.jeecg.modules.eam.entity.PrecisionInspection;
import org.jeecg.modules.eam.service.IDailyMaintenanceOrderService;
import org.jeecg.modules.eam.service.IPrecisionInspectionService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -19,8 +24,10 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
 /**
/**
 * @Description: mom_eam_precision_inspection
 * @Author: jeecg-boot
 * @Date:   2023-09-04
@@ -33,6 +40,9 @@
public class PrecisionInspectionController extends JeecgController<PrecisionInspection, IPrecisionInspectionService> {
    @Autowired
    private IPrecisionInspectionService precisionInspectionService;
    @Autowired
    private IDailyMaintenanceOrderService dailyMaintenanceOrderService;
    
    /**
     * 分页列表查询
@@ -158,4 +168,70 @@
        return super.importExcel(request, response, PrecisionInspection.class);
    }
    /**
     * 日常点检
     * qsw 2023-4-26
     */
    @GetMapping("getPrecisionInspectionList")
    public Result<?> getPrecisionInspectionList(@RequestParam(name = "maintenanceOrderId", required = true) String maintenanceOrderId) {
        List<Map<String, Object>> precisionInspectionList = precisionInspectionService.getPrecisionInspectionList(maintenanceOrderId);
        return Result.ok(precisionInspectionList);
    }
    /**
     * 设备精度检验流程
     */
    @RequestMapping(value = "/precisionInspection", method = {RequestMethod.PUT, RequestMethod.POST})
    public Result<String> precisionInspection(@RequestBody PrecisionInspection precisionInspection) {
        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
        String userId = sysUser.getId();
        PrecisionInspection preInspection = precisionInspectionService.getById(precisionInspection.getId());
        DailyMaintenanceOrder maintenanceOrder = dailyMaintenanceOrderService.getById(preInspection.getMaintenanceOrderId());
        String precisionInspectionStatus = maintenanceOrder.getPrecisionInspectionStatus();
            if ("0".equals(precisionInspectionStatus)){
            preInspection.setPrecisionInspectionUser(userId);
            precisionInspectionService.updateById(preInspection);
            maintenanceOrder.setPrecisionInspectionStatus("1");
            dailyMaintenanceOrderService.updateById(maintenanceOrder);
        }else if("1".equals(precisionInspectionStatus)){
            preInspection.setRepairDirectorUser(userId);
            precisionInspectionService.updateById(preInspection);
            maintenanceOrder.setPrecisionInspectionStatus("2");
            dailyMaintenanceOrderService.updateById(maintenanceOrder);
        }else if("2".equals(precisionInspectionStatus)){
            preInspection.setEachTolerance(precisionInspection.getEachTolerance());
            preInspection.setPartTolerance(precisionInspection.getPartTolerance());
            preInspection.setEquipmentInspectorUser(userId);
            precisionInspectionService.updateById(preInspection);
            maintenanceOrder.setPrecisionInspectionStatus("3");
            dailyMaintenanceOrderService.updateById(maintenanceOrder);
        } else if("3".equals(precisionInspectionStatus)){
            preInspection.setSparePart(precisionInspection.getSparePart());
            preInspection.setProcessPass(precisionInspection.getProcessPass());
            preInspection.setMeetProcessRequire(precisionInspection.getMeetProcessRequire());
            preInspection.setUseUnitDirectorUser(userId);
            precisionInspectionService.updateById(preInspection);
            maintenanceOrder.setPrecisionInspectionStatus("4");
            dailyMaintenanceOrderService.updateById(maintenanceOrder);
        }else if("4".equals(precisionInspectionStatus)){
            preInspection.setEquipmentInspectorSignUser(userId);
            preInspection.setJudgmentResult(precisionInspection.getJudgmentResult());
            precisionInspectionService.updateById(preInspection);
            maintenanceOrder.setPrecisionInspectionStatus("5");
            maintenanceOrder.setStatus("8");
            dailyMaintenanceOrderService.updateById(maintenanceOrder);
        }
        return Result.OK("审批成功!");
    }
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/DailyMaintenanceOrder.java
@@ -120,6 +120,9 @@
    @ApiModelProperty(value = "移交确认状态(0未确认,1主任确认,2检验员确认)")
    private String confirmStatus;
    @ApiModelProperty(value = "精度检验单流程状态(0未确认,1精度检验者,2维修室主任,3设备检验员,4使用单位技术主管,5设备检验员(盖章))")
    private String precisionInspectionStatus;
    @ApiModelProperty(value = "问题及相应处理措施描述")
    private String description;
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EquipmentPrecisionParameters.java
@@ -125,4 +125,8 @@
    @TableField(exist = false)
    private String precisionParametersUnitName;
    //允差  用于生产沈北精度检验单
    @TableField(exist = false)
    private String tolerance;
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/FinishTransferOrder.java
@@ -10,6 +10,7 @@
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.jeecg.common.constant.CommonConstant;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
@@ -103,7 +104,7 @@
    @Excel(name = "delFlag", width = 15)
    @ApiModelProperty(value = "delFlag")
    @TableLogic
    private Integer delFlag;
    private Integer delFlag= CommonConstant.DEL_FLAG_0;
    /**remark*/
    @Excel(name = "remark", width = 15)
    @ApiModelProperty(value = "remark")
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/PrecisionInspection.java
@@ -4,12 +4,12 @@
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import java.util.List;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.jeecg.common.constant.CommonConstant;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
@@ -91,7 +91,7 @@
    /**设备判定结果*/
    @Excel(name = "设备判定结果", width = 15)
    @ApiModelProperty(value = "设备判定结果")
    private Integer judgmentResult;
    private String judgmentResult;
    /**备注*/
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
@@ -120,9 +120,12 @@
    @Excel(name = "delFlag", width = 15)
    @ApiModelProperty(value = "delFlag")
    @TableLogic
    private Integer delFlag;
    private Integer delFlag = CommonConstant.DEL_FLAG_0;
    /**设备检验员签字(盖章)*/
    @Excel(name = "设备检验员签字(盖章)", width = 15)
    @ApiModelProperty(value = "设备检验员签字(盖章)")
    private String equipmentInspectorSignUser;
    @TableField(exist = false)
    private List<PrecisionInspectionDetail> precisionInspectionDetailList;
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/PrecisionInspectionDetail.java
@@ -10,6 +10,8 @@
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.system.base.entity.JeecgEntity;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
@@ -29,13 +31,9 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="mom_eam_precision_inspection_detail对象", description="mom_eam_precision_inspection_detail")
public class PrecisionInspectionDetail implements Serializable {
public class PrecisionInspectionDetail extends JeecgEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**主键id*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键id")
    private String id;
    /**精度检验表id*/
    @Excel(name = "精度检验表id", width = 15)
    @ApiModelProperty(value = "精度检验表id")
@@ -64,22 +62,7 @@
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /**创建时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /**更新时间*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    /**tenantId*/
    @Excel(name = "tenantId", width = 15)
    @ApiModelProperty(value = "tenantId")
@@ -88,5 +71,5 @@
    @Excel(name = "delFlag", width = 15)
    @ApiModelProperty(value = "delFlag")
    @TableLogic
    private Integer delFlag;
    private Integer delFlag = CommonConstant.DEL_FLAG_0;
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/PrecisionInspectionMapper.java
@@ -1,7 +1,11 @@
package org.jeecg.modules.eam.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.eam.entity.PrecisionInspection;
import java.util.List;
import java.util.Map;
/**
 * @Description: mom_eam_precision_inspection
@@ -11,4 +15,5 @@
 */
public interface PrecisionInspectionMapper extends BaseMapper<PrecisionInspection> {
    List<Map<String, Object>> getPrecisionInspectionList(@Param("maintenanceOrderId")String maintenanceOrderId);
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/PrecisionInspectionMapper.xml
@@ -2,4 +2,36 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.eam.mapper.PrecisionInspectionMapper">
    <select id="getPrecisionInspectionList"  parameterType="Map" resultType="Map">
        SELECT
            t1.id,
            t1.maintenance_order_id AS maintenanceOrderId,
            t2.depart_name AS maintenanceUnitName,
            t3.realname AS precisionInspectionUserName,
            t4.realname AS repairDirectorUserName,
            t5.realname AS equipmentInspectorUserName,
            t6.realname AS useUnitDirectorUserName,
            t7.realname AS equipmentInspectorSignUserName,
            t1.each_tolerance AS eachTolerance,
            t1.part_tolerance AS partTolerance,
            t1.process_pass AS processPass,
            t1.meet_process_require AS meetProcessRequire,
            t1.judgment_result AS judgmentResult,
            t1.remark,
            t8.name AS equipmentName,
            t8.model AS equipmentModel,
            t8.num AS equipmentNum,
            t9.depart_name AS useUnitName
        FROM
            mom_eam_precision_inspection t1
        LEFT JOIN sys_depart t2 ON t1.maintenance_unit = t2.id
        LEFT JOIN sys_user t3 ON t1.precision_inspection_user = t3.id
        LEFT JOIN sys_user t4 ON t1.repair_director_user = t4.id
        LEFT JOIN sys_user t5 ON t1.equipment_inspector_user = t5.id
        LEFT JOIN sys_user t6 ON t1.use_unit_director_user = t6.id
        LEFT JOIN sys_user t7 ON t1.equipment_inspector_sign_user = t7.id
        LEFT JOIN mom_eam_equipment t8 ON t1.equipment_id = t8.id
        LEFT JOIN sys_depart t9 ON t1.use_unit = t9.id
        where t1.del_flag = '0' and t1.maintenance_order_id = #{maintenanceOrderId}
    </select>
</mapper>
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/IPrecisionInspectionService.java
@@ -3,6 +3,9 @@
import org.jeecg.modules.eam.entity.PrecisionInspection;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import java.util.Map;
/**
 * @Description: mom_eam_precision_inspection
 * @Author: jeecg-boot
@@ -11,4 +14,5 @@
 */
public interface IPrecisionInspectionService extends IService<PrecisionInspection> {
    List<Map<String, Object>> getPrecisionInspectionList(String maintenanceOrderId);
}
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/PrecisionInspectionServiceImpl.java
@@ -7,6 +7,9 @@
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import java.util.List;
import java.util.Map;
/**
 * @Description: mom_eam_precision_inspection
 * @Author: jeecg-boot
@@ -16,4 +19,8 @@
@Service
public class PrecisionInspectionServiceImpl extends ServiceImpl<PrecisionInspectionMapper, PrecisionInspection> implements IPrecisionInspectionService {
    @Override
    public List<Map<String, Object>> getPrecisionInspectionList(String maintenanceOrderId) {
        return this.baseMapper.getPrecisionInspectionList(maintenanceOrderId);
    }
}