Parcourir la source

APP修改创建家族时,创建者为空的问题

Alex il y a 4 ans
Parent
commit
894ed5e747

+ 1 - 1
ruoyi-app/src/main/java/com/ruoyi/app/controller/FamilyController.java

@@ -130,7 +130,7 @@ public class FamilyController extends AppBaseController {
         TbMemberMiddle middle = new TbMemberMiddle();
         middle.setMemberId(memberVo.getMemberId());
         middle.setFamilyId(tbFamily.getId());
-        middle.setAcquiesce("Y");
+        middle.setPatriarch("Y");
         middle.setAdmin("Y");
         middle.setStatus("2");
         if(!middleService.save(middle)) {

+ 1 - 1
ruoyi-system/src/main/resources/mapper/app/TbFamilyMapper.xml

@@ -25,7 +25,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <sql id="familySql">
         select f.id, f.name,f.address_code,f.address,f.contents,f.avatar,f.city,f.code,f.full_name,f.hometown,
         f.create_by,f.create_time,f.update_by,f.update_time,f.remark,
-        (select u.nick_name from tb_app_user u where u.id = f.create_by) create_name
+         (select m.name from tb_family_member m where m.id = (select max(mi.member_id) from tb_member_middle mi where mi.family_id = f.id and mi.patriarch='Y')) create_name
         from tb_family f
     </sql>