mitao
2024-04-17 d68c61517a3a6d4ec4d47844c21bdc143f99cbab
ruoyi-system/src/main/java/com/ruoyi/system/service/TbFieldService.java
@@ -1,7 +1,15 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.basic.PageDTO;
import com.ruoyi.system.domain.TbField;
import com.ruoyi.system.dto.FieldDTO;
import com.ruoyi.system.dto.ShowHideDTO;
import com.ruoyi.system.dto.update.FieldUpdateDTO;
import com.ruoyi.system.query.FieldQuery;
import com.ruoyi.system.vo.BasicDataFieldVO;
import com.ruoyi.system.vo.FieldVO;
import java.util.List;
/**
 * <p>
@@ -13,4 +21,22 @@
 */
public interface TbFieldService extends IService<TbField> {
    void add(FieldDTO dto);
    void showHide(ShowHideDTO dto);
    PageDTO<FieldVO> queryPage(FieldQuery query);
    String influencedData(Long id);
    void editField(FieldUpdateDTO dto);
    BasicDataFieldVO getHistoryFields(Long id);
    void downloadImportTemplate() throws Exception;
    PageDTO<FieldVO> queryShowPage(FieldQuery query);
    List<FieldVO> listFields(String type);
}