You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sdny-jxpt/dxhy-erp/src/main/java/com/dxhy/erp/dao/SignedDao.java

57 lines
1.3 KiB

package com.dxhy.erp.dao;
import java.util.Date;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import com.dxhy.erp.entity.RecordInvoice;
import com.dxhy.erp.entity.RecordInvoiceDetail;
/**
* @author dxhy
*/
@Mapper
public interface SignedDao {
/**
* 待填
*
* @param startDate
* @param endDate
* @param gfTaxNo
* @return
*/
List<RecordInvoice> selectByCollect(@Param("startDate") Date startDate, @Param("endDate") Date endDate,
@Param("gfTaxNo") String gfTaxNo, @Param("dxhyAdmin") String dxhyAdmin);
/**
* 待填
*
* @param startDate
* @param endDate
* @param gfTaxNo
* @return
*/
Integer selectByCount(@Param("startDate") Date startDate, @Param("endDate") Date endDate,
@Param("gfTaxNo") String gfTaxNo, @Param("dxhyAdmin") String dxhyAdmin);
/**
* 待填
*
* @param invoiceNo
* @param invoiceCode
* @return
*/
RecordInvoice selectByRecordInvoice(@Param("invoiceNo") String invoiceNo, @Param("invoiceCode") String invoiceCode,
@Param("dxhyAdmin") String dxhyAdmin);
/**
* 待填
*
* @param uuid
* @return
*/
List<RecordInvoiceDetail> selectDetails(@Param("uuid") String uuid);
}