package com.casic.missiles.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.dto.ReturnDTO; import com.casic.missiles.dto.meter.FixedAssetRequest; import com.casic.missiles.model.MeterFixedAssets; import java.util.List; /** * <p> * 服务类 * </p> * * @author cuicheng * @since 2022-12-07 */ public interface IMeterFixedAssetsService extends IService<MeterFixedAssets> { Page<MeterFixedAssets> listPage(Page<MeterFixedAssets> page, FixedAssetRequest request) throws Exception; ReturnDTO addFixedAsset(MeterFixedAssets dept); ReturnDTO deleteByFixedAssetId(Long id); ReturnDTO updateFixedAsset(MeterFixedAssets meterFixedAssets); List<MeterFixedAssets> list(FixedAssetRequest request) throws Exception; ReturnDTO addFixedAssetList(List<MeterFixedAssets> meterFixedAssetsList) throws Exception; }