健腾mes后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1112 lines
26 KiB

package com.jianteng.modules.pms.service;
import com.jianteng.common.utils.PageUtils;
import com.jianteng.modules.base.data.BuData;
import com.jianteng.modules.pms.util.ResponseData;
import com.jianteng.modules.oss.entity.SysOssEntity;
import com.jianteng.modules.pms.data.*;
import com.jianteng.modules.sys.entity.SysUserEntity;
import java.util.List;
public interface EamService {
/**
* @param inData
* @return List<EamFamilyData>
* @Description 查询设备分类
* @Title eamFamilySearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamFamilySearch(EamFamilyData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamFamilySave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamFamilySave(EamFamilyData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamFamilyEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamFamilyEdit(EamFamilyData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamFamilyDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamFamilyDelete(EamFamilyData inData);
//-------------------------------设备分组--------------------------------------------
/**
* @param inData
* @return PageUtils
* @Description 查询设备分类
* @Title eamGroupSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamGroupSearch(EamGroupData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamGroupSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamGroupSave(EamGroupData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamGroupEdit(EamGroupData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamGroupDelete(EamGroupData inData);
//-------------------------------设备位置--------------------------------------------
/**
* @param inData
* @return List<EamLocationData>
* @Description 查询设备分类
* @Title eamLocationSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamLocationSearch(EamLocationData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamLocationSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamLocationSave(EamLocationData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamLocationEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamLocationEdit(EamLocationData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamLocationDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamLocationDelete(EamLocationData inData);
//-------------------------------设备供应商--------------------------------------------
/**
* @param inData
* @return List<EamSupplierData>
* @Description 查询设备分类
* @Title eamSupplierSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamSupplierSearch(EamSupplierData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamSupplierSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamSupplierSave(EamSupplierData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamSupplierEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamSupplierEdit(EamSupplierData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamSupplierDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamSupplierDelete(EamSupplierData inData);
//-------------------------------设备制造商--------------------------------------------
/**
* @param inData
* @return List<EamManufacturerData>
* @Description 查询设备分类
* @Title eamManufacturerSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamManufacturerSearch(EamManufacturerData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamManufacturerSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamManufacturerSave(EamManufacturerData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamManufacturerEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamManufacturerEdit(EamManufacturerData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamManufacturerDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamManufacturerDelete(EamManufacturerData inData);
//-------------------------------设备机修人员--------------------------------------------
/**
* @param inData
* @return List<EamAdminData>
* @Description 查询设备分类
* @Title eamAdminSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
List<EamAdminData> eamAdminSearch(EamAdminData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamAdminSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamAdminSave(EamAdminData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamAdminEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamAdminEdit(EamAdminData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamAdminDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamAdminDelete(EamAdminData inData);
/**
* @param
* @return List<EamAdminData>
* @Description TODO
* @Title initAdminLevel
* @author rq
* @date 2023/2/2 16:26
* @throw
*/
List<EamAdminLevelData> initAdminLevel(EamAdminData data);
//---------------机修人员等级-------------------
/**
* @param inData
* @return List<EamAdminLevelData>
* @Description 查询设备分类
* @Title eamAdminLevelSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamAdminLevelSearch(EamAdminLevelData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamAdminLevelSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamAdminLevelSave(EamAdminLevelData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamAdminLevelEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamAdminLevelEdit(EamAdminLevelData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamAdminLevelDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamAdminLevelDelete(EamAdminLevelData inData);
//---------------维修项目-------------------
/**
* @param inData
* @return List<EamAdminLevelData>
* @Description
* @Title EamPropertiesItem
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamPropertiesItemSearch(EamPropertiesItemData inData);
/**
* @param inData
* @return ResponseData
* @Description
* @Title
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamPropertiesItemSave(EamPropertiesItemData inData);
/**
* @param inData
* @return ResponseData
* @Description
* @Title
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamPropertiesItemEdit(EamPropertiesItemData inData);
/**
* @param inData
* @return ResponseData
* @Description
* @Title
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamPropertiesItemDelete(EamPropertiesItemData inData);
/**
* @param
* @author: sxm
* @description: 获取部门信息
* @return: java.util.List<java.util.Map < java.lang.String, java.lang.Object>>
* @date: 2022/6/22 9:38
*/
List<EmpyDept> getEmpyDeptList(EmpyDept empyDept);
/**
* @param inData
* @return List<EamPropertiesItemAvailableData>
* @Description TODO
* @Title searchItemAvailable
* @author rq
* @date 2023/2/23 10:52
* @throw
*/
List<EamPropertiesItemAvailableData> searchItemAvailable(EamPropertiesItemAvailableData inData);
/**
* @param inData
* @return void
* @Description 保存可选值
* @Title saveItemAvailable
* @author rq
* @date 2023/2/23 10:57
* @throw
*/
void saveItemAvailable(EamPropertiesItemAvailableData inData);
/**
* @param
* @return void
* @Description TODO
* @Title deleteItemAvailable
* @author rq
* @date 2023/2/23 11:43
* @throw
*/
void deleteItemAvailable(EamPropertiesItemAvailableData inData);
//---------------点检模板-------------------
/**
* @param inData
* @return List<EamPropertiesModelHeaderData>
* @Description 查询设备分类
* @Title
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamPropertiesModelSearch(EamPropertiesModelHeaderData inData);
/**
* @param
* @return void
* @Description 点检模板新增
* @Title EamPropertiesModelHeaderData
* @author rq
* @date 2023/2/23 17:41
* @throw
*/
void eamPropertiesModelSave(EamPropertiesModelHeaderData inData);
/**
* @param inData
* @return void
* @Description TODO
* @Title eamPropertiesModelEdit
* @author rq
* @date 2023/2/23 17:45
* @throw
*/
void eamPropertiesModelEdit(EamPropertiesModelHeaderData inData);
/**
* @Description TODO
* @Title eamPropertiesModelDelete
* @param inData
* @author rq
* @date 2023/2/23 18:01
* @return void
* @throw
*/
void eamPropertiesModelDelete(EamPropertiesModelHeaderData inData);
/**
* @Description 查询模板中的项目
* @Title searchModalDetails
* @param data
* @author rq
* @date 2023/2/24 13:33
* @return List<EamPropertiesModelDetailData>
* @throw
*/
List<EamPropertiesModelDetailData> searchModalDetails(EamPropertiesModelDetailData data);
/**
* @Description 添加模板中的项目
* @Title saveModalDetails
* @param data
* @author rq
* @date 2023/2/24 13:33
* @return void
* @throw
*/
void saveModalDetails(EamPropertiesModelDetailData data);
/**
* @Description 删除模板中的项目
* @Title deleteModalDetails
* @param data
* @author rq
* @date 2023/2/24 13:33
* @return void
* @throw
*/
void deleteModalDetails(EamPropertiesModelDetailData data);
//---------------点检计划-------------------
/**
* @param
* @return List<EamWorkPlanInData>
* @Description 查询点检或者其他计划
* @Title
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamWorkPlanSearch(EamWorkPlanInData inData);
/**
* @Description 保存计划
* @Title eamWorkPlanSave
* @param inData
* @author rq
* @date 2023/2/28 16:23
* @return void
* @throw
*/
void eamWorkPlanSave(EamWorkPlanInData inData);
/**
* @Description 修改计划
* @Title eamWorkPlanEdit
* @param inData
* @author rq
* @date 2023/2/28 16:23
* @return void
* @throw
*/
void eamWorkPlanEdit(EamWorkPlanInData inData);
/**
* @Description TODO
* @Title eamWorkPlanDelete
* @param inData
* @author rq
* @date 2023/3/1 10:28
* @return void
* @throw
*/
void eamWorkPlanDelete(EamWorkPlanInData inData);
/**
* @Description 查询模板中的项目
* @Title searchModalDetails
* @param data
* @author rq
* @date 2023/2/24 13:33
* @return List<EamPropertiesModelDetailData>
* @throw
*/
List<EamWorkPlanItemData> searchPlanItems(EamWorkPlanData data);
/**
* @param inData
* @return List<EamPropertiesItemAvailableData>
* @Description TODO
* @Title searchItemAvailable
* @author rq
* @date 2023/2/23 10:52
* @throw
*/
List<EamWorkPlanItemAvailableData> searchPlanItemAvailable(EamWorkPlanItemData inData);
/**
* @param
* @return void
* @Description 点检模板新增
* @Title EamPropertiesModelHeaderData
* @author rq
* @date 2023/2/23 17:41
* @throw
*/
void updatePlanItems(EamWorkPlanItemData inData);
/**
* @Description TODO
* @Title savePlanItemAvailable
* @param
* @author rq
* @date 2023/3/2 15:36
* @return void
* @throw
*/
void savePlanItemAvailable(EamWorkPlanItemAvailableData inData);
/**
* @param
* @return void
* @Description TODO
* @Title deletePlanItemAvailable
* @author rq
* @date 2023/2/23 11:43
* @throw
*/
void deletePlanItemAvailable(EamWorkPlanItemAvailableData inData);
/**
* @Description TODO
* @Title createEamWorkOrder
* @param inData
* @author rq
* @date 2023/3/2 18:09
* @return void
* @throw
*/
void createEamWorkOrder(EamWorkPlanInData inData);
/**
* @Description TODO
* @Title objectIDBlur
* @param inData
* @author rq
* @date 2023/3/3 13:49
* @return List<EamObjectData>
* @throw
*/
List<EamObjectData> objectIDBlur(EamObjectData inData);
/**
* @Description TODO
* @Title modalCodeBlur
* @param inData
* @author rq
* @date 2023/3/3 13:50
* @return List<EamPropertiesModelHeaderData>
* @throw
*/
List<EamPropertiesModelHeaderData> modalCodeBlur(EamPropertiesModelHeaderData inData);
//---------------点检工单-------------------
/**
* @Description TODO
* @Title eamPropertiesModelSearch
* @param inData
* @author rq
* @date 2023/3/3 14:34
* @return PageUtils
* @throw
*/
PageUtils eamWorkOrderSearch(EamWorkOrderInData inData);
/**
* @Description TODO
* @Title eamWorkOrderSearchForDefect
* @param inData
* @author rq
* @date 2023/3/13 16:08
* @return PageUtils
* @throw
*/
PageUtils eamWorkOrderSearchForDefect(EamWorkOrderInData inData);
//---------------故障-------------------
/**
* @param inData
* @return PageUtils
* @Description 查询设备分类
* @Title eamGroupSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamDefectSearch(EamDefectData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamGroupSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamDefectSave(EamDefectData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamDefectEdit(EamDefectData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamDefectDelete(EamDefectData inData);
//---------------故障-------------------
/**
* @param inData
* @return PageUtils
* @Description 查询设备分类
* @Title eamGroupSearch
* @author rq
* @date 2023/1/29 13:34
* @throw
*/
PageUtils eamObjectDefectSearch(EamObjectDefectInData inData);
/**
* @param inData
* @return ResponseData
* @Description 保存设备分类
* @Title eamGroupSave
* @author rq
* @date 2023/1/29 15:19
* @throw
*/
ResponseData eamObjectDefectSave(EamObjectDefectInData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupEdit
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamObjectDefectEdit(EamObjectDefectInData inData);
/**
* @param inData
* @return ResponseData
* @Description TODO
* @Title eamGroupDelete
* @author rq
* @date 2023/1/29 16:50
* @throw
*/
ResponseData eamObjectDefectDelete(EamObjectDefectInData inData);
/**
* @Description TODO
* @Title getObjectList
* @param inData
* @author rq
* @date 2023/3/7 14:30
* @return List<EamObjectData>
* @throw
*/
List<EamObjectInData> getObjectList(EamObjectInData inData);
/**
* @Description TODO
* @Title eamWorkOrderItemSearch
* @param inData
* @author rq
* @date 2023/3/10 11:40
* @return List<EamWorkOrderItemInData>
* @throw
*/
List<EamWorkOrderItemInData> eamWorkOrderItemSearch(EamWorkOrderItemInData inData);
/**
* @Description TODO
* @Title saveCheckReport
* @param inData
* @author rq
* @date 2023/3/10 17:25
* @return void
* @throw
*/
void saveCheckOrderReport(EamWorkOrderInData inData);
/**
* @Description TODO
* @Title saveCheckReport
* @param inData
* @author rq
* @date 2023/3/10 17:25
* @return void
* @throw
*/
void saveMaintenanceOrderReport(EamWorkOrderInData inData);
/**
* @Description TODO
* @Title saveOrderReportForDefect
* @param inData
* @author rq
* @date 2023/3/13 17:47
* @return void
* @throw
*/
void saveOrderReportForDefect(EamWorkOrderInData inData);
/**
* @Description TODO
* @Title eamWorkOrderReportSearch
* @param inData
* @author rq
* @date 2023/3/10 11:40
* @return List<EamWorkOrderItemInData>
* @throw
*/
List<EamWorkOrderItemInData> eamWorkOrderReportSearch(EamWorkOrderItemInData inData);
/**
* @Description TODO
* @Title cancelOrder
* @param
* @author rq
* @date 2023/3/13 10:41
* @return void
* @throw
*/
void cancelOrder(EamWorkOrderInData inData);
/**
* @Description TODO
* @Title planOrder
* @param inData
* @author rq
* @date 2023/3/13 11:37
* @return void
* @throw
*/
void planOrder(EamWorkPlanInData inData);
/**
* @Description TODO
* @Title cancelPlan
* @param inData
* @author rq
* @date 2023/3/13 11:40
* @return void
* @throw
*/
void cancelPlan(EamWorkPlanInData inData);
/**
* @Description 修改订单机修人员
* @Title changeOrderOperator
* @param inList
* @author rq
* @date 2023/3/13 14:17
* @return void
* @throw
*/
void changeOrderOperator(List<EamWorkOrderInData> inList);
/**
* @Description 查询备件选择清单
* @Title getSpareSelectList
* @param
* @author rq
* @date 2023/3/15 13:22
* @return List<PartSpareVo>
* @throw
*/
List<PartSpareInData> getSpareSelectList(PartSpareInData inData);
/**
* @Description TODO
* @Title saveObjectSparesData
* @param inData
* @author rq
* @date 2023/3/15 14:33
* @return void
* @throw
*/
void saveObjectSparesData(List<PartSpareInData> inData);
/**
* @Description TODO
* @Title copyObjectSparesData
* @param inData
* @author rq
* @date 2023/3/15 15:37
* @return void
* @throw
*/
void copyObjectSparesData(List<EamObjectInData> inData);
/**
* @Description TODO
* @Title getWorkPlanDataWithObjectID
* @param inData
* @author rq
* @date 2023/3/15 17:01
* @return List<EamWorkPlanInData>
* @throw
*/
List<EamWorkPlanInData> getWorkPlanDataWithObjectID(EamWorkPlanInData inData);
/**
* @Description 获取设备项目清单
* @Title getObjectItemList
* @param inData
* @author rq
* @date 2023/3/15 17:50
* @return List<EamWorkPlanInData>
* @throw
*/
List<EamObjectItemInData> getObjectItemList(EamObjectItemInData inData);
/**
* @Description TODO
* @Title getDefectWithObject
* @param inData
* @author rq
* @date 2023/3/15 18:10
* @return List<EamObjectDefectInData>
* @throw
*/
List<EamObjectDefectInData> getDefectWithObject(EamObjectDefectInData inData);
/**
* @Description 保存或者修改设备项目信息
* @Title saveObjectItemData
* @param inData
* @author rq
* @date 2023/3/16 10:12
* @return void
* @throw
*/
void saveObjectItemData(EamObjectItemInData inData);
/**
* @Description TODO
* @Title deleteObjectItem
* @param inData
* @author rq
* @date 2023/3/16 18:22
* @return void
* @throw
*/
void deleteObjectItem(EamObjectItemInData inData);
/**
* @Description TODO
* @Title searchObjectItemAvailable
* @param inData
* @author rq
* @date 2023/3/17 10:45
* @return List<EamObjectItemAvailableData>
* @throw
*/
List<EamObjectItemAvailableData> searchObjectItemAvailable(EamObjectItemInData inData);
/**
* @Description TODO
* @Title saveObjectItemAvailable
* @param inData
* @author rq
* @date 2023/3/17 11:26
* @return void
* @throw
*/
void saveObjectItemAvailable(EamObjectItemAvailableData inData);
/**
* @Description TODO
* @Title deleteObjectItemAvailable
* @param inData
* @author rq
* @date 2023/3/17 11:26
* @return void
* @throw
*/
void deleteObjectItemAvailable(EamObjectItemAvailableData inData);
/**
* @Description TODO
* @Title eamFeedBackSearch
* @param inData
* @author rq
* @date 2023/3/28 17:46
* @return List<EamDefectFeedBackInData>
* @throw
*/
PageUtils eamFeedBackSearch(EamDefectFeedBackInData inData);
/**
* @Description TODO
* @Title cancelFeedBack
* @param
* @author rq
* @date 2023/3/29 10:59
* @return void
* @throw
*/
void cancelFeedBack(EamDefectFeedBackInData inData);
/**
* @Description 保存维修工单
* @Title saveDefectOrder
* @param inData
* @author rq
* @date 2023/3/29 14:33
* @return void
* @throw
*/
void saveDefectOrder(EamDefectFeedBackInData inData);
/**
* @Description TODO
* @Title getItemLists
* @param inData
* @author rq
* @date 2023/3/29 16:27
* @return List<EamPropertiesItemData>
* @throw
*/
List<EamPropertiesItemData> getItemLists(EamPropertiesModelHeaderData inData);
/**
* @Description TODO
* @Title getModelItemLists
* @param inData
* @author rq
* @date 2023/3/29 16:27
* @return List<EamPropertiesItemData>
* @throw
*/
List<EamPropertiesItemData> getModelItemLists(EamPropertiesModelHeaderData inData);
/**
* @Description TODO
* @Title deleteObjectFile
* @param inData
* @author rq
* @date 2023/4/5 14:48
* @return void
* @throw
*/
void deleteObjectFile(SysOssEntity inData);
Integer checkSparPartImage(EamWorkOrderInData inData);
List<EamAdminData> getOperatorList(EamAdminData data);
void checkWorkOrder(EamWorkOrderInData data);
PageUtils eamWorkPlanOverviewSearch(EamWorkPlanInData data);
List<WorkPlanDetailData> getPlanDetailList(WorkPlanDetailData data);
void delPlanDetail(WorkPlanDetailData data);
List<WorkPlanDetailData> getObjList1(WorkPlanDetailData data);
List<WorkPlanDetailData> getObjList2(WorkPlanDetailData data);
void addObject(EamWorkPlanInData data);
void delObject(WorkPlanDetailData data);
List<EamWorkPlanItemData> planObjectSearch(EamWorkPlanItemData data);
List<SysOssEntity> searchFileUrl(EamWorkOrderInData data);
List<EamAdminData> selectNameByMes(EamAdminData data);
void submitDefect(EamWorkOrderInData data);
List<EamWorkOrderInData> queryHistoryRecord(EamWorkOrderInData data);
List<SysUserEntity> getMesList(SysUserEntity data);
void deleteModalDetail(EamPropertiesModelDetailData inData);
void imageDelete(SysOssEntity data);
void refreshItem(EamWorkOrderItemInData data);
List<EamAdminData> getCheckerList(EamAdminData data);
void updateWorkOrder(EamWorkOrderInData inData);
void reach(EamWorkOrderInData inData);
void checkUploadAlready(EamWorkOrderItemData inData);
List<SysOssEntity> searchItemFileUrl(EamWorkOrderItemData data);
List<EamFamilyData> getFamilyTree(EamFamilyData data);
List<String> getDeptList(EamWorkOrderInData data);
void updateReportResult(EamWorkOrderInData inData);
void saveEamGzBbData(EamDefectFeedBackInData inData);
void eamWorkPlanTask();
List<BuData> getSiteAndBuByUserName(BuData data);
PageUtils eamCheckRecordSearch(EamWorkOrderInData data);
PageUtils eamDefectRecordSearch(EamWorkOrderInData data);
}