From 2b2d292c1a274aa95aab8c2ac20530e54a503923 Mon Sep 17 00:00:00 2001 From: 张磊磊 <201175954@qq.com> Date: 星期三, 08 十一月 2023 10:39:32 +0800 Subject: [PATCH] 对接数据 web接口 --- hd/pipe/materialsManage/src/main/resources/mapping/THelmetDeviceMapper.xml | 613 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 515 insertions(+), 98 deletions(-) diff --git a/hd/pipe/materialsManage/src/main/resources/mapping/THelmetDeviceMapper.xml b/hd/pipe/materialsManage/src/main/resources/mapping/THelmetDeviceMapper.xml index de77fb4..8814d92 100644 --- a/hd/pipe/materialsManage/src/main/resources/mapping/THelmetDeviceMapper.xml +++ b/hd/pipe/materialsManage/src/main/resources/mapping/THelmetDeviceMapper.xml @@ -401,7 +401,7 @@ order by times asc </select> - <insert id="dataValueInsert" > + <insert id="dataValueIn" > insert into t_data_value <trim prefix="(" suffix=")" suffixOverrides=","> <if test="dataId != null"> @@ -559,124 +559,136 @@ <if test="smokeId != null"> smoke_id, </if> - <if test="gatewayCyc != null"> - gateway_cyc, + <if test="time != null"> + time, </if> - <if test="fans != null"> - FanS, + <if test="i00 != null"> + I00, </if> - <if test="v1run != null"> - V1Run, + <if test="i01 != null"> + I01, </if> - <if test="uv1run != null"> - UV1Run, + <if test="i02 != null"> + I02, </if> - <if test="fanrun != null"> - FanRun, + <if test="i03 != null"> + I03, </if> - <if test="uv2run != null"> - UV2Run, + <if test="i04 != null"> + I04, </if> - <if test="ssvrun != null"> - SSVRun, + <if test="i05 != null"> + I05, </if> - <if test="dp != null"> - DP, + <if test="i06 != null"> + I06, </if> - <if test="t != null"> - T, + <if test="i07 != null"> + I07, </if> - <if test="oc != null"> - OC, + <if test="i10 != null"> + I10, </if> - <if test="gatew != null"> - gatew, + <if test="i11 != null"> + I11, </if> - <if test="nxrun != null"> - NXRun, + <if test="q00 != null"> + Q00, </if> - <if test="alarm != null"> - Alarm, + <if test="q01 != null"> + Q01, </if> - <if test="times != null"> - times, + <if test="q02 != null"> + Q02, </if> - <if test="rtcVolt != null"> - RTC_VOLT, + <if test="q03 != null"> + Q03, </if> - <if test="v2run != null"> - V2Run, + <if test="q04 != null"> + Q04, </if> - <if test="dxqvrun != null"> - DXQVRun, + <if test="q05 != null"> + Q05, </if> - <if test="press != null"> - Press, + <if test="vb0 != null"> + VB0, </if> - <if test="dc != null"> - Dc, + <if test="vb10 != null"> + VB10, + </if> + <if test="vb11 != null"> + VB11, + </if> + <if test="vb12 != null"> + VB12, </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="smokeId != null"> #{smokeId,jdbcType=INTEGER}, </if> - <if test="gatewayCyc != null"> - #{gatewayCyc,jdbcType=VARCHAR}, + <if test="time != null"> + #{time,jdbcType=VARCHAR}, </if> - <if test="fans != null"> - #{fans,jdbcType=VARCHAR}, + <if test="i00 != null"> + #{i00,jdbcType=VARCHAR}, </if> - <if test="v1run != null"> - #{v1run,jdbcType=VARCHAR}, + <if test="i01 != null"> + #{i01,jdbcType=VARCHAR}, </if> - <if test="uv1run != null"> - #{uv1run,jdbcType=VARCHAR}, + <if test="i02 != null"> + #{i02,jdbcType=VARCHAR}, </if> - <if test="fanrun != null"> - #{fanrun,jdbcType=VARCHAR}, + <if test="i03 != null"> + #{i03,jdbcType=VARCHAR}, </if> - <if test="uv2run != null"> - #{uv2run,jdbcType=VARCHAR}, + <if test="i04 != null"> + #{i04,jdbcType=VARCHAR}, </if> - <if test="ssvrun != null"> - #{ssvrun,jdbcType=VARCHAR}, + <if test="i05 != null"> + #{i05,jdbcType=VARCHAR}, </if> - <if test="dp != null"> - #{dp,jdbcType=VARCHAR}, + <if test="i06 != null"> + #{i06,jdbcType=VARCHAR}, </if> - <if test="t != null"> - #{t,jdbcType=VARCHAR}, + <if test="i07 != null"> + #{i07,jdbcType=VARCHAR}, </if> - <if test="oc != null"> - #{oc,jdbcType=VARCHAR}, + <if test="i10 != null"> + #{i10,jdbcType=VARCHAR}, </if> - <if test="gatew != null"> - #{gatew,jdbcType=VARCHAR}, + <if test="i11 != null"> + #{i11,jdbcType=VARCHAR}, </if> - <if test="nxrun != null"> - #{nxrun,jdbcType=VARCHAR}, + <if test="q00 != null"> + #{q00,jdbcType=VARCHAR}, </if> - <if test="alarm != null"> - #{alarm,jdbcType=VARCHAR}, + <if test="q01 != null"> + #{q01,jdbcType=VARCHAR}, </if> - <if test="times != null"> - #{times,jdbcType=VARCHAR}, + <if test="q02 != null"> + #{q02,jdbcType=VARCHAR}, </if> - <if test="rtcVolt != null"> - #{rtcVolt,jdbcType=VARCHAR}, + <if test="q03 != null"> + #{q03,jdbcType=VARCHAR}, </if> - <if test="v2run != null"> - #{v2run,jdbcType=VARCHAR}, + <if test="q04 != null"> + #{q04,jdbcType=VARCHAR}, </if> - <if test="dxqvrun != null"> - #{dxqvrun,jdbcType=VARCHAR}, + <if test="q05 != null"> + #{q05,jdbcType=VARCHAR}, </if> - <if test="press != null"> - #{press,jdbcType=VARCHAR}, + <if test="vb0 != null"> + #{vb0,jdbcType=VARCHAR}, </if> - <if test="dc != null"> - #{dc,jdbcType=VARCHAR}, + <if test="vb10 != null"> + #{vb10,jdbcType=VARCHAR}, + </if> + <if test="vb11 != null"> + #{vb11,jdbcType=VARCHAR}, + </if> + <if test="vb12 != null"> + #{vb12,jdbcType=VARCHAR}, </if> </trim> </insert> @@ -684,31 +696,33 @@ <select id="dataSmockList" resultType="com.thhy.materials.modules.biz.helmet.entity.TDataSmock"> select smoke_id as smokeId, - gateway_cyc as gatewayCyc, - FanS as fans, - V1Run as v1run, - UV1Run as uv1run, - FanRun as fanrun, - UV2Run as uv2run, - SSVRun as ssvrun, - DP as dp, - T as t, - OC as oc, - gatew as gatew, - NXRun as nxrun, - Alarm as alarm, - times as times, - RTC_VOLT as rtcVolt, - V2Run as v2run, - DXQVRun as dxqvrun, - Press as press, - Dc as dc + `time` as `time`, + I00 as i00, + I01 as i01, + I02 as i02, + I03 as i03, + I04 as i04, + I05 as i05, + I06 as i06, + I07 as i07, + I10 as i10, + I11 as i11, + Q00 as q00, + Q01 as q01, + Q02 as q02, + Q03 as q03, + Q04 as q04, + Q05 as q05, + VB0 as vb0, + VB10 as vb10, + VB11 as vb11, + VB12 as vb12 from t_data_smock where 1=1 <if test="strTime!=null and endTime!=null and strTime!='' and endTime!='' "> - and times between #{strTime} and #{endTime} + and `time` between #{strTime} and #{endTime} </if> - order by times desc + order by `time` desc </select> <select id="dataValuesList" resultType="com.thhy.materials.modules.biz.helmet.entity.TDataValue"> select @@ -738,5 +752,408 @@ </if> order by upload_time desc </select> + <insert id="dataBox" > + insert into t_data_ai + <trim prefix="(" suffix=")" suffixOverrides=","> + <if test="aiId != null"> + ai_id, + </if> + <if test="rtspUrl != null"> + rtsp_url, + </if> + <if test="boxId != null"> + box_id, + </if> + <if test="type != null"> + type, + </if> + <if test="typeName != null"> + type_name, + </if> + <if test="boxName != null"> + box_name, + </if> + <if test="deviceName != null"> + device_name, + </if> + <if test="deviceId != null"> + device_id, + </if> + <if test="channelNo != null"> + channel_no, + </if> + <if test="enterCode != null"> + enter_code, + </if> + <if test="enterName != null"> + enter_name, + </if> + <if test="signTime != null"> + sign_time, + </if> + <if test="x != null"> + x, + </if> + <if test="y != null"> + y, + </if> + <if test="w != null"> + w, + </if> + <if test="h != null"> + h, + </if> + <if test="messagerType != null"> + messager_type, + </if> + <if test="eBike != null"> + e_bike, + </if> + <if test="smoke != null"> + smoke, + </if> + <if test="fire != null"> + fire, + </if> + <if test="isExist != null"> + is_exist, + </if> + <if test="ext != null"> + ext, + </if> + <if test="tanker != null"> + tanker, + </if> + <if test="sudire != null"> + sudire, + </if> + <if test="fireControl != null"> + fire_control, + </if> + <if test="cover != null"> + cover, + </if> + <if test="licensePlateNumber != null"> + license_plate_number, + </if> + <if test="illegalParking != null"> + illegal_parking, + </if> + <if test="age != null"> + age, + </if> + <if test="gender != null"> + gender, + </if> + <if test="glasses != null"> + glasses, + </if> + <if test="mask != null"> + mask, + </if> + <if test="certifiedAvatarUrl != null"> + certified_avatar_url, + </if> + <if test="faceId != null"> + face_id, + </if> + <if test="personType != null"> + person_type, + </if> + <if test="passStatus != null"> + pass_status, + </if> + <if test="faceMaxSorce != null"> + face_max_sorce, + </if> + <if test="personName != null"> + person_name, + </if> + <if test="trackId != null"> + track_id, + </if> + <if test="score != null"> + score, + </if> + <if test="count != null"> + count, + </if> + <if test="smoking != null"> + smoking, + </if> + <if test="isInQuadrangle != null"> + is_in_quadrangle, + </if> + <if test="climbFence != null"> + climb_fence, + </if> + <if test="safetyHat != null"> + safety_hat, + </if> + <if test="reflective != null"> + reflective, + </if> + <if test="calling != null"> + calling, + </if> + <if test="assemble != null"> + assemble, + </if> + <if test="isTooling != null"> + is_tooling, + </if> + <if test="tumble != null"> + tumble, + </if> + <if test="sleeping != null"> + sleeping, + </if> + <if test="humanCountSum != null"> + human_count_sum, + </if> + <if test="businessDurationTime != null"> + business_duration_time, + </if> + <if test="pinCountSum != null"> + pin_count_sum, + </if> + <if test="poutCountSum != null"> + pout_count_sum, + </if> + <if test="pinSingle != null"> + pin_single, + </if> + <if test="poutSingle != null"> + pout_single, + </if> + <if test="signBigAvatar != null"> + sign_big_avatar, + </if> + <if test="signAvatar != null"> + sign_avatar, + </if> + <if test="videoBase64 != null"> + video_base64, + </if> + <if test="humanCoor != null"> + human_coor, + </if> + <if test="faceAttrSum != null"> + face_attr_sum, + </if> + </trim> + <trim prefix="values (" suffix=")" suffixOverrides=","> + <if test="aiId != null"> + #{aiId,jdbcType=INTEGER}, + </if> + <if test="rtspUrl != null"> + #{rtspUrl,jdbcType=VARCHAR}, + </if> + <if test="boxId != null"> + #{boxId,jdbcType=INTEGER}, + </if> + <if test="type != null"> + #{type,jdbcType=INTEGER}, + </if> + <if test="typeName != null"> + #{typeName,jdbcType=VARCHAR}, + </if> + <if test="boxName != null"> + #{boxName,jdbcType=VARCHAR}, + </if> + <if test="deviceName != null"> + #{deviceName,jdbcType=VARCHAR}, + </if> + <if test="deviceId != null"> + #{deviceId,jdbcType=VARCHAR}, + </if> + <if test="channelNo != null"> + #{channelNo,jdbcType=VARCHAR}, + </if> + <if test="enterCode != null"> + #{enterCode,jdbcType=VARCHAR}, + </if> + <if test="enterName != null"> + #{enterName,jdbcType=VARCHAR}, + </if> + <if test="signTime != null"> + #{signTime,jdbcType=VARCHAR}, + </if> + <if test="x != null"> + #{x,jdbcType=INTEGER}, + </if> + <if test="y != null"> + #{y,jdbcType=INTEGER}, + </if> + <if test="w != null"> + #{w,jdbcType=INTEGER}, + </if> + <if test="h != null"> + #{h,jdbcType=INTEGER}, + </if> + <if test="messagerType != null"> + #{messagerType,jdbcType=VARCHAR}, + </if> + <if test="eBike != null"> + #{eBike,jdbcType=INTEGER}, + </if> + <if test="smoke != null"> + #{smoke,jdbcType=INTEGER}, + </if> + <if test="fire != null"> + #{fire,jdbcType=INTEGER}, + </if> + <if test="isExist != null"> + #{isExist,jdbcType=INTEGER}, + </if> + <if test="ext != null"> + #{ext,jdbcType=INTEGER}, + </if> + <if test="tanker != null"> + #{tanker,jdbcType=INTEGER}, + </if> + <if test="sudire != null"> + #{sudire,jdbcType=INTEGER}, + </if> + <if test="fireControl != null"> + #{fireControl,jdbcType=INTEGER}, + </if> + <if test="cover != null"> + #{cover,jdbcType=INTEGER}, + </if> + <if test="licensePlateNumber != null"> + #{licensePlateNumber,jdbcType=VARCHAR}, + </if> + <if test="illegalParking != null"> + #{illegalParking,jdbcType=INTEGER}, + </if> + <if test="age != null"> + #{age,jdbcType=INTEGER}, + </if> + <if test="gender != null"> + #{gender,jdbcType=INTEGER}, + </if> + <if test="glasses != null"> + #{glasses,jdbcType=INTEGER}, + </if> + <if test="mask != null"> + #{mask,jdbcType=INTEGER}, + </if> + <if test="certifiedAvatarUrl != null"> + #{certifiedAvatarUrl,jdbcType=VARCHAR}, + </if> + <if test="faceId != null"> + #{faceId,jdbcType=INTEGER}, + </if> + <if test="personType != null"> + #{personType,jdbcType=INTEGER}, + </if> + <if test="passStatus != null"> + #{passStatus,jdbcType=VARCHAR}, + </if> + <if test="faceMaxSorce != null"> + #{faceMaxSorce,jdbcType=VARCHAR}, + </if> + <if test="personName != null"> + #{personName,jdbcType=VARCHAR}, + </if> + <if test="trackId != null"> + #{trackId,jdbcType=INTEGER}, + </if> + <if test="score != null"> + #{score,jdbcType=VARCHAR}, + </if> + <if test="count != null"> + #{count,jdbcType=INTEGER}, + </if> + <if test="smoking != null"> + #{smoking,jdbcType=INTEGER}, + </if> + <if test="isInQuadrangle != null"> + #{isInQuadrangle,jdbcType=INTEGER}, + </if> + <if test="climbFence != null"> + #{climbFence,jdbcType=INTEGER}, + </if> + <if test="safetyHat != null"> + #{safetyHat,jdbcType=INTEGER}, + </if> + <if test="reflective != null"> + #{reflective,jdbcType=INTEGER}, + </if> + <if test="calling != null"> + #{calling,jdbcType=INTEGER}, + </if> + <if test="assemble != null"> + #{assemble,jdbcType=INTEGER}, + </if> + <if test="isTooling != null"> + #{isTooling,jdbcType=INTEGER}, + </if> + <if test="tumble != null"> + #{tumble,jdbcType=INTEGER}, + </if> + <if test="sleeping != null"> + #{sleeping,jdbcType=INTEGER}, + </if> + <if test="humanCountSum != null"> + #{humanCountSum,jdbcType=INTEGER}, + </if> + <if test="businessDurationTime != null"> + #{businessDurationTime,jdbcType=VARCHAR}, + </if> + <if test="pinCountSum != null"> + #{pinCountSum,jdbcType=INTEGER}, + </if> + <if test="poutCountSum != null"> + #{poutCountSum,jdbcType=INTEGER}, + </if> + <if test="pinSingle != null"> + #{pinSingle,jdbcType=INTEGER}, + </if> + <if test="poutSingle != null"> + #{poutSingle,jdbcType=INTEGER}, + </if> + <if test="signBigAvatar != null"> + #{signBigAvatar,jdbcType=LONGVARCHAR}, + </if> + <if test="signAvatar != null"> + #{signAvatar,jdbcType=LONGVARCHAR}, + </if> + <if test="videoBase64 != null"> + #{videoBase64,jdbcType=LONGVARCHAR}, + </if> + <if test="humanCoor != null"> + #{humanCoor,jdbcType=LONGVARCHAR}, + </if> + <if test="faceAttrSum != null"> + #{faceAttrSum,jdbcType=LONGVARCHAR}, + </if> + </trim> + </insert> + <select id="dataAIList" resultType="com.thhy.materials.modules.biz.helmet.entity.TDataAi"> + select + sign_time as signTime, + box_name as boxName, + device_name as deviceName, + type_name as typeName, + `type` as `type`, + sign_avatar as signAvatar + from t_data_ai where + 1=1 + <if test="strTime!=null and strTime!='' and endTime!='' and endTime!=null "> + and sign_time between #{strTime} and #{endTime} + </if> + <if test="type!=null and type!='' "> + and `type` =#{type} + </if> + order by sign_time desc + </select> + <select id="dataAIType" resultType="com.thhy.materials.modules.biz.helmet.entity.dto.TypeName"> + select `type`, + type_name as typeName + from t_data_ai_type + order by `type` asc + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3