Browse Source

c端用户

zhangxin 4 days ago
parent
commit
dec0468ee4

+ 17 - 4
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/system/app/controller/FamilyMembersController.java

@@ -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("编辑成功!");
 	}