Ver Fonte

删除接口改为批量删除

wuhonghao há 4 anos atrás
pai
commit
d6e249c5a7

+ 2 - 2
railway-admin/src/main/java/com/railway/web/controller/business/catenary/BusZzdzxxController.java

@@ -33,8 +33,8 @@ public class BusZzdzxxController extends BaseController {
 
     @ApiOperation(value = "删除")
     @DeleteMapping("/id")
-    public AjaxResult delete(@RequestParam String id) {
-        return toAjax(busZzdzxxService.delete(id));
+    public AjaxResult delete(@RequestParam String[] ids) {
+        return toAjax(busZzdzxxService.delete(ids));
     }
 
     @ApiOperation(value = "更新")

+ 1 - 1
railway-business/src/main/java/com/railway/business/catenary/service/IBusZzdzxxService.java

@@ -17,7 +17,7 @@ public interface IBusZzdzxxService{
     /**
     * @Description: 删除
     */
-    int delete(String ids);
+    int delete(String[] ids);
 
     /**
     * @Description: 更新

+ 5 - 2
railway-business/src/main/java/com/railway/business/catenary/service/impl/BusZzdzxxServiceImpl.java

@@ -32,8 +32,11 @@ private BusZzdzxxMapper busZzdzxxMapper;
 	* @Description: 删除
 	*/
 	@Transactional(rollbackFor = Exception.class)
-	public int delete(String id) {
-		return	busZzdzxxMapper.delete(id);
+	public int delete(String[] ids) {
+		for (int i=0; i< ids.length;i++){
+			busZzdzxxMapper.delete(ids[i]);
+		}
+		return ids.length;
 	}
 
 	/**