wwh 2 anni fa
parent
commit
b4da833877

+ 4 - 3
admin/src/main/java/com/huimv/farm/damsubsidy/controller/SysUserController.java

@@ -350,8 +350,9 @@ public class SysUserController {
        return iSysUserService.addImg(httpServletRequest, map);
 
     }
-    @GetMapping("/remove")
-    public Result remove(@RequestParam(value = "ids") List<Integer> ids) {
-        return iSysUserService.removeByIds(ids);
+
+    @PostMapping("/removeByIds")
+    public Result remove(@RequestBody Map<String, String> paramsMap ) {
+        return iSysUserService.removeByIds(paramsMap);
     }
 }

+ 2 - 1
admin/src/main/java/com/huimv/farm/damsubsidy/service/ISysUserService.java

@@ -3,6 +3,7 @@ package com.huimv.farm.damsubsidy.service;
 import com.huimv.farm.damsubsidy.common.utils.Result;
 import com.huimv.farm.damsubsidy.entity.SysUser;
 import com.baomidou.mybatisplus.extension.service.IService;
+import org.springframework.web.bind.annotation.RequestBody;
 
 import javax.servlet.http.HttpServletRequest;
 import java.util.List;
@@ -57,5 +58,5 @@ public interface ISysUserService extends IService<SysUser> {
 
     Result addImg(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
 
-    Result removeByIds(List<Integer> ids);
+    Result removeByIds( Map<String, String> paramsMap );
 }

+ 8 - 2
admin/src/main/java/com/huimv/farm/damsubsidy/service/impl/SysUserServiceImpl.java

@@ -10,6 +10,7 @@ import com.huimv.farm.damsubsidy.common.token.TokenSign;
 import com.huimv.farm.damsubsidy.common.utils.PageUtils;
 import com.huimv.farm.damsubsidy.common.utils.Result;
 import com.huimv.farm.damsubsidy.common.utils.ResultCode;
+import com.huimv.farm.damsubsidy.entity.BillSubsidy;
 import com.huimv.farm.damsubsidy.entity.PovertyUserRegist;
 import com.huimv.farm.damsubsidy.entity.SysUser;
 import com.huimv.farm.damsubsidy.mapper.BaseVeterStationMapper;
@@ -20,6 +21,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.bind.annotation.RequestBody;
 
 import javax.servlet.http.HttpServletRequest;
 import java.util.ArrayList;
@@ -151,8 +153,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
     }
 
     @Override
-    public Result removeByIds(List<Integer> ids) {
-        this.removeByIds(ids);
+    public Result removeByIds( Map<String, String> paramsMap ) {
+        String ids = paramsMap.get("ids");
+        String[] split = ids.split(",");
+        for (String s : split) {
+            userMapper.deleteById(s);
+        }
         return new Result(10000, "删除成功", true);
     }