You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.2 KiB
Java
56 lines
1.2 KiB
Java
package com.glxp.api.service.inv;
|
|
|
|
import com.glxp.api.common.res.BaseResponse;
|
|
import com.glxp.api.entity.inv.DeviceMAOrderDetailEntity;
|
|
import com.glxp.api.req.inv.FilterDeviceMAOrderDetailRequest;
|
|
import com.glxp.api.res.inv.DeviceMAOrderDetailResponse;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 设备养护记录详情Service
|
|
*/
|
|
public interface DeviceMAOrderDetailService {
|
|
|
|
/**
|
|
* 查询设备养护记录详情VO列表
|
|
*
|
|
* @param detailRequest
|
|
* @return
|
|
*/
|
|
List<DeviceMAOrderDetailResponse> filterList(FilterDeviceMAOrderDetailRequest detailRequest);
|
|
|
|
/**
|
|
* 添加设备养护记录详情
|
|
*
|
|
* @param detailEntity
|
|
* @return
|
|
*/
|
|
BaseResponse addDetail(DeviceMAOrderDetailEntity detailEntity);
|
|
|
|
/**
|
|
* 更新设备养护记录详情
|
|
*
|
|
* @param detailEntity
|
|
* @return
|
|
*/
|
|
BaseResponse updateDetail(DeviceMAOrderDetailEntity detailEntity);
|
|
|
|
/**
|
|
* 删除设备养护记录详情
|
|
*
|
|
* @param detailEntity
|
|
* @return
|
|
*/
|
|
|
|
BaseResponse deleteDetail(DeviceMAOrderDetailEntity detailEntity);
|
|
|
|
/**
|
|
* 根据条码查询养护设备展示信息
|
|
*
|
|
* @param code
|
|
* @return
|
|
*/
|
|
BaseResponse filterMAOrderDetail(String code);
|
|
}
|