|
|
@@ -313,14 +313,19 @@ public class LifeStoreService {
|
|
|
|
|
|
/**
|
|
|
* 根据过期时间修改状态
|
|
|
+ * 将已过期的门店状态从0(正常)更新为99(已过期)
|
|
|
*/
|
|
|
public void checkAndUpdateExpiredRecords() {
|
|
|
- LambdaUpdateWrapper<StoreInfo> queryWrapper = new LambdaUpdateWrapper<>();
|
|
|
- queryWrapper.isNotNull(StoreInfo::getExpirationTime)
|
|
|
+ LambdaUpdateWrapper<StoreInfo> updateWrapper = new LambdaUpdateWrapper<>();
|
|
|
+ updateWrapper.isNotNull(StoreInfo::getExpirationTime)
|
|
|
.lt(StoreInfo::getExpirationTime, LocalDateTime.now())
|
|
|
.eq(StoreInfo::getBusinessStatus, 0)
|
|
|
- .set(StoreInfo::getBusinessStatus, 99);
|
|
|
- storeInfoService.update(queryWrapper);
|
|
|
+ .set(StoreInfo::getStoreStatus, 0);
|
|
|
+
|
|
|
+ boolean success = storeInfoService.update(updateWrapper);
|
|
|
+ if (success) {
|
|
|
+ log.debug("过期门店状态更新完成");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public boolean modifyPassword(String phone, String passWord) {
|