|
@@ -1,9 +1,12 @@
|
|
package com.rongwei.bscommon.sys.service.impl;
|
|
package com.rongwei.bscommon.sys.service.impl;
|
|
|
|
|
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.rongwei.bscommon.sys.dao.KbKnowledgeLedgerDao;
|
|
import com.rongwei.bscommon.sys.dao.KbKnowledgeLedgerDao;
|
|
import com.rongwei.bscommon.sys.service.KbKnowledgeLedgerService;
|
|
import com.rongwei.bscommon.sys.service.KbKnowledgeLedgerService;
|
|
import com.rongwei.bsentity.domain.KbKnowledgeLedger;
|
|
import com.rongwei.bsentity.domain.KbKnowledgeLedger;
|
|
|
|
+import com.rongwei.rwcommon.base.R;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -19,4 +22,14 @@ import org.springframework.stereotype.Service;
|
|
@Service
|
|
@Service
|
|
public class KbKnowledgeLedgerServiceImpl extends ServiceImpl<KbKnowledgeLedgerDao, KbKnowledgeLedger> implements KbKnowledgeLedgerService {
|
|
public class KbKnowledgeLedgerServiceImpl extends ServiceImpl<KbKnowledgeLedgerDao, KbKnowledgeLedger> implements KbKnowledgeLedgerService {
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public R checkFailtureDate() {
|
|
|
|
+ KbKnowledgeLedger kbKnowledgeLedger = new KbKnowledgeLedger();
|
|
|
|
+ kbKnowledgeLedger.setFilestatus("过期");
|
|
|
|
+ //修改状态
|
|
|
|
+ this.update(kbKnowledgeLedger, new QueryWrapper<KbKnowledgeLedger>().lambda()
|
|
|
|
+ .eq(KbKnowledgeLedger::getFilestatus, "生效")
|
|
|
|
+ .lt(KbKnowledgeLedger::getFailturedate, DateUtil.date()));
|
|
|
|
+ return R.ok();
|
|
|
|
+ }
|
|
}
|
|
}
|