cr 1 kuukausi sitten
vanhempi
commit
2db78ffbfd

+ 6 - 4
blade-service/blade-business/src/main/java/org/springblade/business/service/impl/TrialSystemDockingServiceImpl.java

@@ -28,6 +28,7 @@ import org.springblade.core.mp.base.BaseServiceImpl;
 import org.springblade.core.oss.model.BladeFile;
 import org.springblade.resource.feign.NewIOSSClient;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.jdbc.core.JdbcTemplate;
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Service;
 import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -51,6 +52,8 @@ public class TrialSystemDockingServiceImpl extends BaseServiceImpl<TrialSystemDo
 
     @Autowired
 	private  NewIOSSClient newIOSSClient;
+    @Autowired
+    private JdbcTemplate jdbcTemplate;
 
 	@Override
 	public IPage<TrialSystemDockingVO> selectTrialSystemDockingPage(IPage<TrialSystemDockingVO> page, TrialSystemDockingVO trialSystemDocking) {
@@ -97,10 +100,9 @@ public class TrialSystemDockingServiceImpl extends BaseServiceImpl<TrialSystemDo
 
 	@Override
 	public void updatedelete(List<Long> longList) {
-		if (longList != null && !longList.isEmpty()) {
-			this.update(new UpdateWrapper<TrialSystemDocking>()
-					.set("is_deleted", 1)
-					.in("id", longList).or().in("df_id", longList));
+		for (Long id : longList) {
+			String sql="delete from u_trial_system_docking where id="+id+" or data_id="+id;
+			jdbcTemplate.execute(sql);
 		}
 	}