From e5a974efc266631aba3b1c05b0b069a9b1583be6 Mon Sep 17 00:00:00 2001 From: wty <419034340@qq.com> Date: Mon, 27 Feb 2023 11:22:09 +0800 Subject: [PATCH] add new mapper.xml --- .../resources/mappers/AlarmInfoMapper.xml | 153 ++++++++++++++++++ .../resources/mappers/FzDeviceInfoMapper.xml | 108 +++++++++++++ 2 files changed, 261 insertions(+) create mode 100644 xiuosiot-backend/src/main/resources/mappers/AlarmInfoMapper.xml create mode 100644 xiuosiot-backend/src/main/resources/mappers/FzDeviceInfoMapper.xml 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