Преглед на файлове

修正查询阀控过滤站点

oppadmin преди 4 години
родител
ревизия
62066fde63

+ 2 - 0
smart-city-platform/src/main/java/com/bz/smart_city/service/impl/pay/PayControlRecordServiceImpl.java

@@ -35,6 +35,7 @@ public class PayControlRecordServiceImpl implements PayControlRecordService {
     public List<PayControlRecordDto> findList(PayControlRecordDto payControlRecordDto)
     {
         LoginUser loginUser = UserUtil.getCurrentUser();
+
         return payControlRecordMapper.findList(payControlRecordDto,
                 new BigInteger(loginUser.getSiteId().toString()),new BigInteger(loginUser.getCustomerId().toString()));
     }
@@ -43,6 +44,7 @@ public class PayControlRecordServiceImpl implements PayControlRecordService {
     public List<PayControlRecordDto> findByYear(String accountNumber, Integer year)
     {
         LoginUser loginUser = UserUtil.getCurrentUser();
+
         return payControlRecordMapper.findByYear(accountNumber,year,
                 new BigInteger(loginUser.getSiteId().toString()),new BigInteger(loginUser.getCustomerId().toString()));
     }

+ 4 - 4
smart-city-platform/src/main/resources/mapper/pay/PayControlRecordMapper.xml

@@ -28,8 +28,8 @@
         left join sc_device sc on pcr.meter_id = sc.id
         <where>
             pcr.del_flag = 0
-            <if test="payControlRecordDto.siteId != null"> and pcr.site_id = #{siteId}</if>
-            <if test="payControlRecordDto.customerId != null"> and pcr.customer_id = {customerId}</if>
+            <if test="siteId != null"> and pcr.site_id = #{siteId}</if>
+            <if test="customerId != null"> and pcr.customer_id = #{customerId}</if>
             <if test="payControlRecordDto.id != null"> and pcr.id = #{payControlRecordDto.id}</if>
             <if test="payControlRecordDto.accountId != null"> and pcr.account_id = #{payControlRecordDto.accountId}</if>
             <if test="payControlRecordDto.meterId != null"> and pcr.meter_id = #{payControlRecordDto.meterId}</if>
@@ -92,8 +92,8 @@
         left join pay_control_rule pcrule on pcr.control_rule_id = pcrule.id
         where
         pba.accountnumber = #{accountNumber}
-        <if test="payControlRecordDto.siteId != null"> and pcr.site_id = #{siteId}</if>
-        <if test="payControlRecordDto.customerId != null"> and pcr.customer_id = #{customerId}</if>
+        <if test="siteId != null"> and pcr.site_id = #{siteId}</if>
+        <if test="customerId != null"> and pcr.customer_id = #{customerId}</if>
         and DATE_FORMAT(pcr.create_date,'%Y')=#{year}
         order by pcr.update_date desc
     </select>