Procházet zdrojové kódy

fix:二级等保【高危】接口权限越权

lihao16 před 1 měsícem
rodič
revize
aa55413092

+ 3 - 1
elevator-admin/src/main/java/com/inspur/idm/media/dao/RescueInfoDao.java

@@ -28,4 +28,6 @@ public interface RescueInfoDao extends BaseMapper<RescueInfo> {
     void updateFaultId(@Param("rescueId") String rescueId, @Param("faultId") String faultId);
 
     Integer getLastTrapStatus(@Param("elevatorId") String elevatorId);
-}
+
+    RescueInfo selectInfoById(@Param("rescueId") String rescueId, @Param("limitUser") String limitUser);
+}

+ 9 - 1
elevator-admin/src/main/resources/mapper/media/RescueInfoDao.xml

@@ -296,4 +296,12 @@ select elevator_id from ele_info_manufact where manufact_company_id = '';
     </where>
     order by create_time desc limit 1
   </select>
-</mapper>
+
+  <select id="selectInfoById" resultType="com.inspur.idm.media.po.rescue.RescueInfo">
+    select * from `rescue_info`
+    <where>
+      rescue_id = #{rescueId,jdbcType=VARCHAR}
+    </where>
+    <include refid="data_auth_by_user"></include>
+  </select>
+</mapper>