|
|
@@ -16,6 +16,8 @@
|
|
|
*/
|
|
|
package org.springblade.business.controller;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
@@ -33,6 +35,7 @@ import org.springblade.core.mp.support.Query;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.BeanUtil;
|
|
|
import org.springblade.core.tool.utils.Func;
|
|
|
+import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
@@ -126,6 +129,15 @@ public class TrialSystemDockingController extends BladeController {
|
|
|
return R.data(map);
|
|
|
}
|
|
|
|
|
|
+ //@Scheduled(cron = "0 10 16 * * ?")
|
|
|
+ //刷新OSS没上传成功的文件
|
|
|
+ public void updateOSSUrl(){
|
|
|
+ List<TrialSystemDocking> trialSystemDockings = trialSystemDockingService.getBaseMapper().selectList(new LambdaQueryWrapper<>(TrialSystemDocking.class).eq(TrialSystemDocking::getIsUpdateOss, 0).eq(TrialSystemDocking::getIsDeleted, 0));
|
|
|
+ if(!trialSystemDockings.isEmpty()){
|
|
|
+ trialSystemDockingService.syncUpdateFile(trialSystemDockings);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 修改 德飞试验系统对接表
|
|
|
*/
|