package com.njcn.csdevice.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.njcn.csdevice.pojo.param.CsDataEffectiveAddParm;
import com.njcn.csdevice.pojo.param.CsDataEffectiveAuditParm;
import com.njcn.csdevice.pojo.param.CsDataEffectiveQueryParm;
import com.njcn.csdevice.pojo.po.CsDataEffectivePO;
import com.njcn.csdevice.pojo.vo.CsDataEffectiveVO;

import java.util.List;

/**
 * 
 * Description:
 * 接口文档访问地址：http://serverIP:port/swagger-ui.html
 * Date: 2023/4/18  9:49【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
public interface CsDataEffectiveService extends IService<CsDataEffectivePO>{

        /**
        * @Description: add
        * @Param: [csDataEffectiveAddParm]
        * @return: boolean
        * @Author: clam
        * @Date: 2023/4/18
        */
        boolean add(CsDataEffectiveAddParm csDataEffectiveAddParm);
        /** 
        * @Description: queryDataEffective 
        * @Param: [csDataEffectiveQueryParm] 
        * @return: java.util.List<com.njcn.algorithm.pojo.vo.CsDataEffectiveVO> 
        * @Author: clam
        * @Date: 2023/4/18 
        */ 
        List<CsDataEffectiveVO> queryDataEffective(CsDataEffectiveQueryParm csDataEffectiveQueryParm);
    /** 
    * @Description: auditDataEffective 
    * @Param: [auditParm] 
    * @return: boolean 
    * @Author: clam
    * @Date: 2023/4/18 
    */ 
    boolean auditDataEffective(CsDataEffectiveAuditParm auditParm);
}
