解决当日已挂号页面费用性质不一致问题

This commit is contained in:
Auora
2025-11-12 09:47:28 +08:00
parent fe8fb3d321
commit 73efeecfc1
6 changed files with 176 additions and 34 deletions

View File

@@ -131,13 +131,16 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract> i
*/
@Override
public Contract getContract(String contractNo) {
// 先从缓存中查找
List<Contract> contractList = getRedisContractList();
for (Contract contract : contractList) {
if (contractNo.equals(contract.getBusNo())) {
return contract;
}
}
return null;
// 缓存中找不到时直接从数据库查询支持contractNo动态变化
return getByContractNo(contractNo);
}
/**