package com.hzya.frame.u9c.salereceiver.dao;

import com.hzya.frame.u9c.salereceiver.entity.VU9cSalereceiverEntity;
import com.hzya.frame.basedao.dao.IBaseDao;

import java.util.List;

/**
 * (view:v_u9c_salereceiver)表数据库访问层
 *
 * @author makejava
 * @since 2023-10-26 11:32:02
 */
public interface IVU9cSalereceiverDao extends IBaseDao<VU9cSalereceiverEntity, String> {
/***
 * @Content:获取U9C销售收款单数据
 * @Author 👻👻👻👻yqh👻👻👻👻
 * @Date  2023年10月26日13:56:28
 * @Param
 * @return
 **/
    List<VU9cSalereceiverEntity> getu9cSalereceiver(VU9cSalereceiverEntity category);
    /***
     * @Content:修改U9C状态
     * @Author 👻👻👻👻yqh👻👻👻👻
     * @Date  2023年10月26日13:56:28
     * @Param
     * @return
     **/
    int updateState(VU9cSalereceiverEntity itemmaster);
    /**
     *
     * @content 查询应收单触发器生成的临时表
     * @author makejava
     * @date 2024/1/10 0010 14:41
     *
     */

    List<VU9cSalereceiverEntity> getu9cSalereceiverForDelete(VU9cSalereceiverEntity category);
    /**
     *
     * @content 更新触发器生成的临时表修改状态
     * @author makejava
     * @date 2024/1/10 0010 14:43
     *
     */

    int updateStateForDelete(VU9cSalereceiverEntity itemmaster);
}

