package com.hzya.frame.grpU8.nxproof.glxmzl.dao;



import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.grpU8.nxproof.glxmzl.entity.SenderGlXmzlEntity;

import java.util.List;

/**
 * (gl_xmzl: table)表数据库访问层
 *
 * @author makejava
 * @since 2024-06-20 10:02:38
 */
public interface ISenderGlXmzlDao extends IBaseDao<SenderGlXmzlEntity, String> {

    /**
     *
     * @content 查询项目资料  卫生院
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/20 10:11
     * **/
    List<SenderGlXmzlEntity> querySenderGlXmzlEntity(SenderGlXmzlEntity senderGlXmzlEntity);

    /**
     *
     * @content 保存项目资料到项目日志中 卫生院
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/26 16:55
     * **/
    SenderGlXmzlEntity saveSenderGlXmzlEntity(SenderGlXmzlEntity senderGlXmzlEntity);

    /**
     *
     * @content 更新项目资料到项目日志中 卫生院
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/26 16:55
     * **/
    SenderGlXmzlEntity updateSenderGlXmzlEntity(SenderGlXmzlEntity senderGlXmzlEntity);

    /**
     *
     * @content 查询项目资料  卫生局
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/20 10:11
     * **/
    List<SenderGlXmzlEntity> queryGlXmzlHealthBureau(SenderGlXmzlEntity senderGlXmzlEntity);

    /**
     *
     * @content 保存项目资料到项目日志中 卫生局
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/26 16:55
     * **/
    SenderGlXmzlEntity saveGlXmzlHealthBureau(SenderGlXmzlEntity senderGlXmzlEntity);

    /**
     *
     * @content 更新项目资料到项目日志中 卫生局
     * @Param
     * @Return
     * @Author hecan
     * @Date 2024/6/26 16:55
     * **/
    SenderGlXmzlEntity updateGlXmzlHealthBureau(SenderGlXmzlEntity senderGlXmzlEntity);

      /**
       *
       * @content 删除项目资料
       * @Param
       * @Return
       * @Author hecan
       * @Date 2024/8/9 17:15
       * **/
   Integer deleteGlXmzlHealthBureau(SenderGlXmzlEntity senderGlXmzlEntity);

}

