4g挂牌对接,可以接收到 心跳日志, 上传的音频文件 ,保存到数据库和本地文件
This commit is contained in:
@@ -4,6 +4,9 @@ app:
|
||||
# 音频文件上传路径
|
||||
upload:
|
||||
path: uploads/audio
|
||||
# 文件上传保存路径(用于接收文件上传请求时)
|
||||
yihangyi:
|
||||
path: /usr/local/tomcat/webapps/yihangyi
|
||||
# 音频文件访问URL前缀
|
||||
access:
|
||||
url: /api/audio/
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
|
||||
# 应用时区配置
|
||||
app:
|
||||
timezone: Asia/Shanghai
|
||||
|
||||
# DashScope API配置
|
||||
dashscope:
|
||||
api:
|
||||
@@ -64,7 +68,7 @@ spring:
|
||||
database: 0
|
||||
datasource:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://124.221.59.58:3309/ai_smart_badge?useUnicode=true&characterEncoding=utf8
|
||||
url: jdbc:mysql://124.221.59.58:3309/ai_smart_badge?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
|
||||
# url: jdbc:mysql://101.35.52.237:13307/ai_smart_badge?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&autoReconnect=true&failOverReadOnly=false&maxReconnects=3&initialTimeout=2&connectTimeout=30000&socketTimeout=60000
|
||||
username: root
|
||||
# password: cstcom.123!
|
||||
|
||||
38
src/main/resources/mapper/AudioUploadLogMapper.xml
Normal file
38
src/main/resources/mapper/AudioUploadLogMapper.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.rj.mapper.AudioUploadLogMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.rj.entity.YhyAudioUploadLog">
|
||||
<id column="id" property="id" />
|
||||
<result column="file_path" property="filePath" />
|
||||
<result column="content_type" property="contentType" />
|
||||
<result column="device_no" property="deviceNo" />
|
||||
<result column="server_url" property="serverUrl" />
|
||||
<result column="push_data_type" property="pushDataType" />
|
||||
<result column="file_name" property="fileName" />
|
||||
<result column="save_path" property="savePath" />
|
||||
<result column="chunk_index" property="chunkIndex" />
|
||||
<result column="start_time" property="startTime" />
|
||||
<result column="end_time" property="endTime" />
|
||||
<result column="usr_no" property="usrNo" />
|
||||
<result column="device_type" property="deviceType" />
|
||||
<result column="has_body" property="hasBody" />
|
||||
<result column="extended" property="extended" />
|
||||
<result column="user_id" property="userId" />
|
||||
<result column="user_name" property="userName" />
|
||||
<result column="user_phone" property="userPhone" />
|
||||
<result column="user_dept" property="userDept" />
|
||||
<result column="sync_stage" property="syncStage" />
|
||||
<result column="create_time" property="createTime" />
|
||||
<result column="update_time" property="updateTime" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
id, file_path, content_type, device_no, server_url, push_data_type, file_name,
|
||||
save_path, chunk_index, start_time, end_time, usr_no, device_type, has_body,
|
||||
extended, user_id, user_name, user_phone, user_dept, sync_stage, create_time, update_time
|
||||
</sql>
|
||||
|
||||
</mapper>
|
||||
31
src/main/resources/mapper/HeartbeatLogMapper.xml
Normal file
31
src/main/resources/mapper/HeartbeatLogMapper.xml
Normal file
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.rj.mapper.YhyHeartbeatLogMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.rj.entity.YhyHeartbeatLog">
|
||||
<id column="id" property="id" />
|
||||
<result column="data_type" property="dataType" />
|
||||
<result column="time_stamp" property="timeStamp" />
|
||||
<result column="device_no" property="deviceNo" />
|
||||
<result column="device_status" property="deviceStatus" />
|
||||
<result column="power_status" property="powerStatus" />
|
||||
<result column="remain_power" property="remainPower" />
|
||||
<result column="remain_storage_size" property="remainStorageSize" />
|
||||
<result column="heartbeat_time" property="heartbeatTime" />
|
||||
<result column="device_ver" property="deviceVer" />
|
||||
<result column="extend" property="extend" />
|
||||
<result column="body" property="body" />
|
||||
<result column="created_time" property="createdTime" />
|
||||
<result column="create_time" property="createTime" />
|
||||
<result column="update_time" property="updateTime" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
id, data_type, time_stamp, device_no, device_status, power_status, remain_power,
|
||||
remain_storage_size, heartbeat_time, device_ver, extend, body, created_time,
|
||||
create_time, update_time
|
||||
</sql>
|
||||
|
||||
</mapper>
|
||||
38
src/main/resources/mapper/YhyAudioUploadLogMapper.xml
Normal file
38
src/main/resources/mapper/YhyAudioUploadLogMapper.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.rj.mapper.YhyAudioUploadLogMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.rj.entity.YhyAudioUploadLog">
|
||||
<id column="id" property="id" />
|
||||
<result column="file_path" property="filePath" />
|
||||
<result column="content_type" property="contentType" />
|
||||
<result column="device_no" property="deviceNo" />
|
||||
<result column="server_url" property="serverUrl" />
|
||||
<result column="push_data_type" property="pushDataType" />
|
||||
<result column="file_name" property="fileName" />
|
||||
<result column="save_path" property="savePath" />
|
||||
<result column="chunk_index" property="chunkIndex" />
|
||||
<result column="start_time" property="startTime" />
|
||||
<result column="end_time" property="endTime" />
|
||||
<result column="usr_no" property="usrNo" />
|
||||
<result column="device_type" property="deviceType" />
|
||||
<result column="has_body" property="hasBody" />
|
||||
<result column="extended" property="extended" />
|
||||
<result column="user_id" property="userId" />
|
||||
<result column="user_name" property="userName" />
|
||||
<result column="user_phone" property="userPhone" />
|
||||
<result column="user_dept" property="userDept" />
|
||||
<result column="sync_stage" property="syncStage" />
|
||||
<result column="create_time" property="createTime" />
|
||||
<result column="update_time" property="updateTime" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
id, file_path, content_type, device_no, server_url, push_data_type, file_name,
|
||||
save_path, chunk_index, start_time, end_time, usr_no, device_type, has_body,
|
||||
extended, user_id, user_name, user_phone, user_dept, sync_stage, create_time, update_time
|
||||
</sql>
|
||||
|
||||
</mapper>
|
||||
21
src/main/resources/mapper/YhyDatatypeLogMapper.xml
Normal file
21
src/main/resources/mapper/YhyDatatypeLogMapper.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.rj.mapper.YhyDatatypeLogMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.rj.entity.YhyDatatypeLog">
|
||||
<id column="id" property="id" />
|
||||
<result column="data_type" property="dataType" />
|
||||
<result column="device_no" property="deviceNo" />
|
||||
<result column="contents" property="contents" />
|
||||
<result column="create_time" property="createTime" />
|
||||
<result column="update_time" property="updateTime" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
id, data_type, device_no, contents, create_time, update_time
|
||||
</sql>
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user