Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐少华
midjourney-proxy
Commits
7a193c81
Commit
7a193c81
authored
Feb 13, 2020
by
1244575290@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
上传语音
parent
5cf59b87
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
48 additions
and
1 deletions
+48
-1
PcloudRobotBiz.java
...ava/com/pcloud/book/pcloudkeyword/biz/PcloudRobotBiz.java
+2
-0
PcloudRobotBizImpl.java
...cloud/book/pcloudkeyword/biz/impl/PcloudRobotBizImpl.java
+5
-0
PcloudClassifyTemplate.java
...oud/book/pcloudkeyword/entity/PcloudClassifyTemplate.java
+4
-0
PcloudRobotFacade.java
...m/pcloud/book/pcloudkeyword/facade/PcloudRobotFacade.java
+11
-0
PcloudClassifyTemplate.Mapper.xml
...es/mapper/pcloudkeyword/PcloudClassifyTemplate.Mapper.xml
+26
-1
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/pcloudkeyword/biz/PcloudRobotBiz.java
View file @
7a193c81
...
...
@@ -33,6 +33,8 @@ public interface PcloudRobotBiz {
void
openTemplate
(
Integer
classifyId
,
Long
templateId
);
void
uploadTemplateAudio
(
PcloudClassifyTemplate
classifyTemplate
);
PcloudClassifyTemplate
getTemplateByClassifyId
(
Integer
classifyId
);
Map
<
String
,
RobotClassifyDTO
>
mapByIds4Classify
(
List
<
String
>
robotIds
);
...
...
pcloud-service-book/src/main/java/com/pcloud/book/pcloudkeyword/biz/impl/PcloudRobotBizImpl.java
View file @
7a193c81
...
...
@@ -255,6 +255,11 @@ public class PcloudRobotBizImpl implements PcloudRobotBiz {
}
@Override
public
void
uploadTemplateAudio
(
PcloudClassifyTemplate
classifyTemplate
)
{
pcloudClassifyTemplateDao
.
update
(
classifyTemplate
);
}
@Override
public
PcloudClassifyTemplate
getTemplateByClassifyId
(
Integer
classifyId
)
{
return
pcloudClassifyTemplateDao
.
getTemplateByClassifyId
(
classifyId
);
}
...
...
pcloud-service-book/src/main/java/com/pcloud/book/pcloudkeyword/entity/PcloudClassifyTemplate.java
View file @
7a193c81
...
...
@@ -12,5 +12,9 @@ public class PcloudClassifyTemplate extends BaseEntity {
private
String
templateCode
;
private
String
audioFileUrl
;
private
Long
audioFileSize
;
private
Boolean
isOpen
;
}
pcloud-service-book/src/main/java/com/pcloud/book/pcloudkeyword/facade/PcloudRobotFacade.java
View file @
7a193c81
...
...
@@ -2,6 +2,7 @@ package com.pcloud.book.pcloudkeyword.facade;
import
com.pcloud.book.pcloudkeyword.biz.PcloudRobotBiz
;
import
com.pcloud.book.pcloudkeyword.dto.PcloudTdDTO
;
import
com.pcloud.book.pcloudkeyword.entity.PcloudClassifyTemplate
;
import
com.pcloud.book.pcloudkeyword.entity.PcloudRobot
;
import
com.pcloud.book.pcloudkeyword.entity.PcloudRobotWelcome
;
import
com.pcloud.common.dto.ResponseDto
;
...
...
@@ -125,6 +126,16 @@ public class PcloudRobotFacade {
return
new
ResponseDto
<>();
}
@ApiOperation
(
"上传分类模板语音"
)
@PostMapping
(
"/uploadTemplateAudio"
)
ResponseDto
<?>
uploadTemplateAudio
(
@RequestHeader
(
"token"
)
@ApiParam
(
"token信息"
)
String
token
,
@RequestBody
PcloudClassifyTemplate
classifyTemplate
)
throws
BizException
,
PermissionException
{
SessionUtil
.
getVlaue
(
token
,
SessionUtil
.
PARTY_ID
);
pcloudRobotBiz
.
uploadTemplateAudio
(
classifyTemplate
);
return
new
ResponseDto
<>();
}
@ApiOperation
(
"根据分类ID获取模板信息"
)
@GetMapping
(
"/getTemplateByClassifyId"
)
ResponseDto
<?>
getTemplateByClassifyId
(
...
...
pcloud-service-book/src/main/resources/mapper/pcloudkeyword/PcloudClassifyTemplate.Mapper.xml
View file @
7a193c81
...
...
@@ -5,10 +5,12 @@
<id
column=
"id"
jdbcType=
"BIGINT"
property=
"id"
/>
<result
column=
"classify_id"
jdbcType=
"INTEGER"
property=
"classifyId"
/>
<result
column=
"template_code"
jdbcType=
"VARCHAR"
property=
"templateCode"
/>
<result
column=
"audio_file_url"
jdbcType=
"VARCHAR"
property=
"audioFileUrl"
/>
<result
column=
"audio_file_size"
jdbcType=
"BIGINT"
property=
"audioFileSize"
/>
<result
column=
"is_open"
jdbcType=
"BIT"
property=
"isOpen"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id, classify_id, template_code, is_open
id, classify_id, template_code,
audio_file_url, audio_file_size,
is_open
</sql>
<select
id=
"getById"
parameterType=
"long"
resultMap=
"BaseResultMap"
>
...
...
@@ -50,4 +52,26 @@
and id = #{id}
</update>
<update
id=
"update"
parameterType=
"PcloudClassifyTemplate"
>
update pcloud_classify_template
<set>
<if
test=
"classifyId != null"
>
classify_id = #{classifyId,jdbcType=INTEGER},
</if>
<if
test=
"templateCode != null"
>
template_code = #{templateCode,jdbcType=VARCHAR},
</if>
<if
test=
"audioFileUrl != null"
>
audio_file_url = #{audioFileUrl,jdbcType=VARCHAR},
</if>
<if
test=
"audioFileSize != null"
>
audio_file_size = #{audioFileSize,jdbcType=BIGINT},
</if>
<if
test=
"isOpen != null"
>
is_open = #{isOpen,jdbcType=TINYINT},
</if>
</set>
where id = #{id,jdbcType=INTEGER}
</update>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment