增加修改客户重新同步功能
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.bms.price.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import com.bms.price.domain.PrcBillingTask;
|
||||
|
||||
public interface PrcBillingTaskMapper
|
||||
@@ -15,4 +16,16 @@ public interface PrcBillingTaskMapper
|
||||
|
||||
/** CAS: WAITING -> processing claim not needed; writeback SUCCESS/FAILED */
|
||||
int updateBillingResult(PrcBillingTask task);
|
||||
|
||||
/** Count tasks for filter retry (customer + bill_time window). */
|
||||
int countTaskIdsByFilter(PrcBillingTask query);
|
||||
|
||||
/**
|
||||
* Keyset page of task ids only (asc) to avoid loading full rows into memory.
|
||||
* lastTaskId exclusive lower bound; pass 0 for first page.
|
||||
*/
|
||||
List<Long> selectTaskIdsByFilter(
|
||||
@Param("query") PrcBillingTask query,
|
||||
@Param("lastTaskId") Long lastTaskId,
|
||||
@Param("limit") int limit);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user