嗨森逛服务
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.
hai-server/hai-service/src/main/java/com/hai/dao/HighGasOilPriceMapperExt.java

33 lines
1004 B

4 years ago
package com.hai.dao;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.List;
import java.util.Map;
/**
* mapper扩展类
*/
public interface HighGasOilPriceMapperExt {
@Select("<script>" +
" SELECT" +
" a.oil_no_name," +
4 years ago
" a.oil_no," +
4 years ago
" a.price_gun," +
" a.price_vip," +
4 years ago
" a.price_official," +
4 years ago
" b.* " +
" FROM" +
" high_gas_oil_price a," +
" high_merchant_store b " +
" WHERE" +
" a.merchant_store_id = b.id " +
" AND b.region_id = #{regionId} " +
" AND a.oil_no_name = #{oilNoName}" +
"<if test='storeName != null'> and b.store_name like '%${storeName}%'</if>" +
" </script>" )
List<Map<String,Object>> selectStoreListByOilNo(@Param("storeName") String storeName, @Param("regionId") Long regionId, @Param("oilNoName") String oilNoName);
}