Pārlūkot izejas kodu

fix 会议,活动,通知修改好

Administrator 1 gadu atpakaļ
vecāks
revīzija
1707f5d5bc

+ 9 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/conference/ZxConferenceController.java

@@ -94,6 +94,15 @@ public class ZxConferenceController extends BaseController {
         return success(zxConferenceService.updateReply(zxConferenceUser));
     }
 
+    /**
+     * 会议签到
+     */
+    @PreAuthorize("@ss.hasPermi('zxConference:conference:signIn')")
+    @PostMapping(value = "/signIn")
+    public AjaxResult signIn(@RequestBody ZxConferenceUser zxConferenceUser) {
+        return success(zxConferenceService.signIn(zxConferenceUser));
+    }
+
     /**
      * 新增政协会议活动
      */

+ 7 - 0
ruoyi-system/src/main/java/com/ruoyi/system/mapper/ZxConferenceMapper.java

@@ -61,6 +61,13 @@ public interface ZxConferenceMapper
      */
     public int updateReply(ZxConferenceUser zxConferenceUser);
 
+    /**
+     * 签到时间
+     * @param zxConferenceUser
+     * @return
+     */
+    public int signIn(ZxConferenceUser zxConferenceUser);
+
     /**
      * 删除政协会议活动
      * 

+ 7 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/IZxConferenceService.java

@@ -60,6 +60,13 @@ public interface IZxConferenceService
      */
     public int updateReply(ZxConferenceUser zxConferenceUser);
 
+    /**
+     * 会议签到
+     * @param zxConferenceUser
+     * @return
+     */
+    public int signIn(ZxConferenceUser zxConferenceUser);
+
     /**
      * 批量删除政协会议活动
      * 

+ 11 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/ZxConferenceServiceImpl.java

@@ -149,6 +149,17 @@ public class ZxConferenceServiceImpl implements IZxConferenceService {
         return zxConferenceMapper.updateReply(zxConferenceUser);
     }
 
+    /**
+     * 会议签到
+     * @param zxConferenceUser
+     * @return
+     */
+    @Override
+    public int signIn(ZxConferenceUser zxConferenceUser) {
+        zxConferenceUser.setSignIn(DateUtils.getNowDate());
+        return zxConferenceMapper.signIn(zxConferenceUser);
+    }
+
     /**
      * 批量删除政协会议活动
      *

+ 4 - 0
ruoyi-system/src/main/resources/mapper/system/ZxConferenceMapper.xml

@@ -179,6 +179,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         </trim>
         where conference_id = #{conferenceId} and user_id = #{userId}
     </update>
+    <update id="signIn">
+        update zx_conference_user set sign_in = #{signIn}
+        where conference_id = #{conferenceId} and user_id = #{userId}
+    </update>
 
     <delete id="deleteZxConferenceByConferenceId" parameterType="Long">
         delete from zx_conference where conference_id = #{conferenceId}