Kaynağa Gözat

fix 配置一键上下架

zoujiajian 2 yıl önce
ebeveyn
işleme
977e793b08

+ 11 - 0
netflix-web/src/main/java/com/cyksj/web/controller/manage/home/HomeManageConfigController.java

@@ -74,6 +74,17 @@ public class HomeManageConfigController {
 		return GatewayResponse.SUCCESS.newBuilder().toResult();
 	}
 
+	/**
+	 * 配置 一键上下架
+	 */
+	@PutMapping("/batch/update/status")
+	public Result<String> batchUpdateStatus(@RequestBody List<Long> ids, @RequestParam(defaultValue = "1") Boolean status) {
+		homeManagementConfigService.update(null, Wrappers.lambdaUpdate(HomeManagementConfig.class)
+				.set(HomeManagementConfig::getStatus, status)
+				.in(HomeManagementConfig::getId, ids));
+		return GatewayResponse.SUCCESS.newBuilder().toResult();
+	}
+
 	/**
 	 * 配置排序
 	 */