From 42131eb034e559dc361fe75d653e4d904aa6a316 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期四, 23 十月 2025 17:51:32 +0800 Subject: [PATCH] 保修详情增加资产类型名称字段 --- ruoyi-system/src/main/java/com/ruoyi/system/service/AssetAdMaterialSporadicSettlementService.java | 50 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 47 insertions(+), 3 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/AssetAdMaterialSporadicSettlementService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/AssetAdMaterialSporadicSettlementService.java index e321801..3c9aeed 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/AssetAdMaterialSporadicSettlementService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/AssetAdMaterialSporadicSettlementService.java @@ -1,8 +1,13 @@ package com.ruoyi.system.service; -import com.ruoyi.system.dto.asset.AssetAdMaterialSporadicSettlementDTO; -import com.ruoyi.system.model.AssetAdMaterialSporadicSettlement; +import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.dto.asset.AssetAdMaterialSporadicSettlementDTO; +import com.ruoyi.system.dto.asset.AssetAdMaterialSporadicSettlementImportDTO; +import com.ruoyi.system.model.AssetAdMaterialSporadicSettlement; +import com.ruoyi.system.query.AssetAdMaterialSporadicSettlementQuery; +import com.ruoyi.system.vo.asset.AssetAdMaterialSporadicSettlementDetailVO; +import com.ruoyi.system.vo.asset.AssetAdMaterialSporadicSettlementVO; import org.springframework.web.multipart.MultipartFile; /** @@ -14,6 +19,45 @@ * @since 2025-10-17 */ public interface AssetAdMaterialSporadicSettlementService extends IService<AssetAdMaterialSporadicSettlement> { + /** + * 导入 + * @param file + * @param dto + */ + void importData(MultipartFile file, AssetAdMaterialSporadicSettlementImportDTO dto); - void importData(MultipartFile file, AssetAdMaterialSporadicSettlementDTO dto); + /** + * 分页列表查询 + * @param query + * @return + */ + IPage<AssetAdMaterialSporadicSettlementVO> getPageList(AssetAdMaterialSporadicSettlementQuery query); + + /** + * 新增 + * + * @param dto + * @return + */ + Boolean add(AssetAdMaterialSporadicSettlementDTO dto); + + /** + * 编辑 + * @param dto + */ + Boolean edit(AssetAdMaterialSporadicSettlementDTO dto); + + /** + * 删除 + * @param id + * @return + */ + Boolean deleteById(Integer id); + + /** + * 详情 + * + * @return + */ + AssetAdMaterialSporadicSettlementDetailVO getDetail(Integer id); } -- Gitblit v1.7.1