|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
import org.jeecg.common.api.vo.Result;
|
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
@@ -21,6 +22,7 @@ import org.springframework.web.servlet.ModelAndView;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* @Description: 家庭成员信息表
|
|
@@ -77,15 +79,26 @@ public class FamilyMembersController extends JeecgController<FamilyMembers, IFam
|
|
|
/**
|
|
|
* 编辑
|
|
|
*
|
|
|
- * @param familyMembers
|
|
|
+ * @param familyMembersS
|
|
|
* @return
|
|
|
*/
|
|
|
@AutoLog(value = "家庭成员信息表-编辑")
|
|
|
@Operation(summary="家庭成员信息表-编辑")
|
|
|
- @RequiresPermissions("familyMembers:nm_family_members:edit")
|
|
|
+// @RequiresPermissions("familyMembers:nm_family_members:edit")
|
|
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
- public Result<String> edit(@RequestBody FamilyMembers familyMembers) {
|
|
|
- familyMembersService.updateById(familyMembers);
|
|
|
+ public Result<String> edit(@RequestBody List<FamilyMembers> familyMembersS) {
|
|
|
+ if (familyMembersS==null||familyMembersS.isEmpty()){
|
|
|
+ return Result.error("请求参数不能为空");
|
|
|
+ }
|
|
|
+ for (FamilyMembers membersS : familyMembersS) {
|
|
|
+ if (StringUtils.isNotEmpty(membersS.getId())){
|
|
|
+ FamilyMembers familyMembers = familyMembersService.getById(membersS.getId());
|
|
|
+ if (StringUtils.isNotEmpty(membersS.getRealNameImg())){
|
|
|
+ familyMembers.setRealNameImg(membersS.getRealNameImg());
|
|
|
+ familyMembersService.updateById(familyMembers);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
|
|