diff --git a/xiuosiot-backend/src/main/resources/mappers/AlarmInfoMapper.xml b/xiuosiot-backend/src/main/resources/mappers/AlarmInfoMapper.xml
new file mode 100644
index 0000000..7944124
--- /dev/null
+++ b/xiuosiot-backend/src/main/resources/mappers/AlarmInfoMapper.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ device_no, alarm_name, alarm_level, alarm_time, device_type, alarm_status, alarm_res,
+ org
+
+
+
+ delete from alarm_info
+ where device_no = #{deviceNo,jdbcType=VARCHAR}
+ and alarm_name = #{alarmName,jdbcType=VARCHAR}
+ and alarm_level = #{alarmLevel,jdbcType=INTEGER}
+
+
+ insert into alarm_info (device_no, alarm_name, alarm_level,
+ alarm_time, device_type, alarm_status,
+ alarm_res, org)
+ values (#{deviceNo,jdbcType=VARCHAR}, #{alarmName,jdbcType=VARCHAR}, #{alarmLevel,jdbcType=INTEGER},
+ #{alarmTime,jdbcType=TIMESTAMP}, #{deviceType,jdbcType=VARCHAR}, #{alarmStatus,jdbcType=INTEGER},
+ #{alarmRes,jdbcType=VARCHAR}, #{org,jdbcType=VARCHAR})
+
+
+ insert into alarm_info
+
+
+ device_no,
+
+
+ alarm_name,
+
+
+ alarm_level,
+
+
+ alarm_time,
+
+
+ device_type,
+
+
+ alarm_status,
+
+
+ alarm_res,
+
+
+ org,
+
+
+
+
+ #{deviceNo,jdbcType=VARCHAR},
+
+
+ #{alarmName,jdbcType=VARCHAR},
+
+
+ #{alarmLevel,jdbcType=INTEGER},
+
+
+ #{alarmTime,jdbcType=TIMESTAMP},
+
+
+ #{deviceType,jdbcType=VARCHAR},
+
+
+ #{alarmStatus,jdbcType=INTEGER},
+
+
+ #{alarmRes,jdbcType=VARCHAR},
+
+
+ #{org,jdbcType=VARCHAR},
+
+
+
+
+ update alarm_info
+
+
+ alarm_time = #{alarmTime,jdbcType=TIMESTAMP},
+
+
+ device_type = #{deviceType,jdbcType=VARCHAR},
+
+
+ alarm_status = #{alarmStatus,jdbcType=INTEGER},
+
+
+ alarm_res = #{alarmRes,jdbcType=VARCHAR},
+
+
+ org = #{org,jdbcType=VARCHAR},
+
+
+ where device_no = #{deviceNo,jdbcType=VARCHAR}
+ and alarm_name = #{alarmName,jdbcType=VARCHAR}
+ and alarm_level = #{alarmLevel,jdbcType=INTEGER}
+
+
+ update alarm_info
+ set alarm_time = #{alarmTime,jdbcType=TIMESTAMP},
+ device_type = #{deviceType,jdbcType=VARCHAR},
+ alarm_status = #{alarmStatus,jdbcType=INTEGER},
+ alarm_res = #{alarmRes,jdbcType=VARCHAR},
+ org = #{org,jdbcType=VARCHAR}
+ where device_no = #{deviceNo,jdbcType=VARCHAR}
+ and alarm_name = #{alarmName,jdbcType=VARCHAR}
+ and alarm_level = #{alarmLevel,jdbcType=INTEGER}
+
+
+
\ No newline at end of file
diff --git a/xiuosiot-backend/src/main/resources/mappers/FzDeviceInfoMapper.xml b/xiuosiot-backend/src/main/resources/mappers/FzDeviceInfoMapper.xml
new file mode 100644
index 0000000..0077392
--- /dev/null
+++ b/xiuosiot-backend/src/main/resources/mappers/FzDeviceInfoMapper.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fz_device_no, fz_device_status, fz_device_type, fz_device_user, fz_outtime, fz_remark
+
+
+
+ delete from fz_device_info
+ where fz_device_no = #{fzDeviceNo,jdbcType=VARCHAR}
+
+
+ insert into fz_device_info (fz_device_no, fz_device_status, fz_device_type,
+ fz_device_user, fz_outtime, fz_remark
+ )
+ values (#{fzDeviceNo,jdbcType=VARCHAR}, #{fzDeviceStatus,jdbcType=VARCHAR}, #{fzDeviceType,jdbcType=VARCHAR},
+ #{fzDeviceUser,jdbcType=VARCHAR}, #{fzOuttime,jdbcType=VARCHAR}, #{fzRemark,jdbcType=VARCHAR}
+ )
+
+
+ insert into fz_device_info
+
+
+ fz_device_no,
+
+
+ fz_device_status,
+
+
+ fz_device_type,
+
+
+ fz_device_user,
+
+
+ fz_outtime,
+
+
+ fz_remark,
+
+
+
+
+ #{fzDeviceNo,jdbcType=VARCHAR},
+
+
+ #{fzDeviceStatus,jdbcType=VARCHAR},
+
+
+ #{fzDeviceType,jdbcType=VARCHAR},
+
+
+ #{fzDeviceUser,jdbcType=VARCHAR},
+
+
+ #{fzOuttime,jdbcType=VARCHAR},
+
+
+ #{fzRemark,jdbcType=VARCHAR},
+
+
+
+
+ update fz_device_info
+
+
+ fz_device_status = #{fzDeviceStatus,jdbcType=VARCHAR},
+
+
+ fz_device_type = #{fzDeviceType,jdbcType=VARCHAR},
+
+
+ fz_device_user = #{fzDeviceUser,jdbcType=VARCHAR},
+
+
+ fz_outtime = #{fzOuttime,jdbcType=VARCHAR},
+
+
+ fz_remark = #{fzRemark,jdbcType=VARCHAR},
+
+
+ where fz_device_no = #{fzDeviceNo,jdbcType=VARCHAR}
+
+
+ update fz_device_info
+ set fz_device_status = #{fzDeviceStatus,jdbcType=VARCHAR},
+ fz_device_type = #{fzDeviceType,jdbcType=VARCHAR},
+ fz_device_user = #{fzDeviceUser,jdbcType=VARCHAR},
+ fz_outtime = #{fzOuttime,jdbcType=VARCHAR},
+ fz_remark = #{fzRemark,jdbcType=VARCHAR}
+ where fz_device_no = #{fzDeviceNo,jdbcType=VARCHAR}
+
+
\ No newline at end of file