package online.zhaopei.myproject.mapper.ecssent; import java.io.Serializable; import java.util.List; import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.SelectProvider; import online.zhaopei.myproject.domain.ecssent.TaxHead; import online.zhaopei.myproject.sqlprovide.ecssent.TaxHeadSqlProvide; public interface TaxHeadMapper extends Serializable { @Results(id = "taxHeadResult", value = { @Result(property = "headGuid", column = "head_guid"), @Result(property = "returnTime", column = "return_time"), @Result(property = "customsCode", column = "customs_code"), @Result(property = "invtNo", column = "invt_no"), @Result(property = "orderNo", column = "order_no"), @Result(property = "logisticsNo", column = "logistics_no"), @Result(property = "taxNo", column = "tax_no"), @Result(property = "taxTotal", column = "tax_total"), @Result(property = "customsTax", column = "customs_tax"), @Result(property = "valueAddedTax", column = "value_added_tax"), @Result(property = "consumptionTax", column = "consumption_tax"), @Result(property = "status", column = "status"), @Result(property = "entDutyNo", column = "ent_duty_no"), @Result(property = "note", column = "note"), @Result(property = "idNumber", column = "id_number"), @Result(property = "assureCode", column = "assure_code"), @Result(property = "assureName", column = "company_name"), @Result(property = "ebcCode", column = "ebc_code"), @Result(property = "ebcName", column = "ebc_name"), @Result(property = "logisticsCode", column = "logistics_code"), @Result(property = "logisticsName", column = "logistics_name"), @Result(property = "delFlag", column = "del_flag"), @Result(property = "msgGuid", column = "msg_guid"), @Result(property = "sysDays", column = "sys_days"), @Result(property = "sysDate", column = "sys_date"), @Result(property = "agentCode", column = "agent_code"), @Result(property = "agentName", column = "agent_name"), }) @SelectProvider(type = TaxHeadSqlProvide.class, method = "getTaxHeadListSql") List<TaxHead> getTaxHeadList(TaxHead taxHead); }