Commit 35c99507 authored by 鹿朋's avatar 鹿朋

修改失败订单为失效

parent f2c293ff
......@@ -83,7 +83,17 @@ public class RetryController {
redisService.del(lockKey);
}
}
@RequestMapping("/updateFaiLog")
public String updateFailLogStates (String[] assetNoArr) {
for (String assetNo : assetNoArr) {
DistributeFailLog distributeFailLog = distributeFailLogRepository.findByAssetNoAndEnable(assetNo, true);
if (distributeFailLog != null) {
distributeFailLog.setEnable(false);
distributeFailLogRepository.save(distributeFailLog);
}
}
return "ok";
}
private void retryDistributeFailLogList(List<DistributeFailLog> distributeFailLogList) {
if (CollectionUtils.isNotEmpty(distributeFailLogList)) {
......
package com.quantgroup.asset.distribution.service.jpa.repository;
import java.sql.Timestamp;
import com.quantgroup.asset.distribution.service.jpa.entity.DistributeFailLog;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import com.quantgroup.asset.distribution.service.jpa.entity.DistributeFailLog;
import java.sql.Timestamp;
/**
* 分发失败Repository
* @author liwenbin
*
* @author liwenbin
*/
public interface IDistributeFailLogRepository extends JpaRepository<DistributeFailLog, Long>{
/**
* 根据时间查询失败订单
* @param start
* @param end
* @param enable
* @param pageable
* @return
*/
public Page<DistributeFailLog> findByCreatedAtBetweenAndEnable(Timestamp start, Timestamp end, Boolean enable,Pageable pageable);
public interface IDistributeFailLogRepository extends JpaRepository<DistributeFailLog, Long> {
/**
* 根据时间查询失败订单
*
* @param start
* @param end
* @param enable
* @param pageable
* @return
*/
public Page<DistributeFailLog> findByCreatedAtBetweenAndEnable(Timestamp start, Timestamp end, Boolean enable, Pageable pageable);
/**
* 根据assentNo查询失败订单
*
* @param assentNo
* @param enable
* @return
*/
DistributeFailLog findByAssetNoAndEnable(String assentNo, boolean enable);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment