记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
4d36b3ab
Commit
4d36b3ab
authored
Jul 23, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交 sweet项目
parent
37a2f051
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
192 additions
and
50 deletions
+192
-50
SweetArtistsController.java
...dnet/service/sweet/controller/SweetArtistsController.java
+5
-5
SweetManualArtistsController.java
...ervice/sweet/controller/SweetManualArtistsController.java
+89
-0
SweetManualController.java
...idnet/service/sweet/controller/SweetManualController.java
+2
-2
SweetManualNotifyController.java
...service/sweet/controller/SweetManualNotifyController.java
+1
-1
SweetRichtextController.java
...net/service/sweet/controller/SweetRichtextController.java
+6
-6
SweetStageController.java
...uidnet/service/sweet/controller/SweetStageController.java
+1
-1
SweetManualArtistListDto.java
...liquidnet/service/sweet/dto/SweetManualArtistListDto.java
+18
-0
SweetManualArtistsMapper.java
...uidnet/service/sweet/mapper/SweetManualArtistsMapper.java
+3
-2
ISweetManualArtistsService.java
...net/service/sweet/service/ISweetManualArtistsService.java
+3
-2
SweetManualArtistsServiceImpl.java
...ice/sweet/service/impl/SweetManualArtistsServiceImpl.java
+28
-4
SweetManualArtistsMapper.xml
...quidnet/service/sweet/mapper/SweetManualArtistsMapper.xml
+32
-24
SweetManualMapper.xml
.../com/liquidnet/service/sweet/mapper/SweetManualMapper.xml
+4
-3
No files found.
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetArtistsController.java
View file @
4d36b3ab
...
...
@@ -31,7 +31,7 @@ public class SweetArtistsController {
ISweetArtistsService
sweetArtistsService
;
@GetMapping
(
"list"
)
@ApiOperation
(
"
舞台
列表"
)
@ApiOperation
(
"
艺人
列表"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页数"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"数量"
,
required
=
true
),
...
...
@@ -39,12 +39,12 @@ public class SweetArtistsController {
})
public
ResponseDto
<
PageInfo
<
SweetArtists
>>
getList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
,
@RequestParam
(
defaultValue
=
"艺人姓名"
)
String
name
)
{
@RequestParam
(
defaultValue
=
"艺人姓名"
,
required
=
false
)
String
name
)
{
return
sweetArtistsService
.
getList
(
page
,
size
,
name
);
}
@PostMapping
(
"add"
)
@ApiOperation
(
"添加
舞台
"
)
@ApiOperation
(
"添加
艺人
"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"picUrl"
,
value
=
"图片"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"name"
,
value
=
"艺人姓名"
,
required
=
true
),
...
...
@@ -59,7 +59,7 @@ public class SweetArtistsController {
}
@PostMapping
(
"detail"
)
@ApiOperation
(
"
舞台
详情"
)
@ApiOperation
(
"
艺人
详情"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"artistsId"
,
value
=
"艺人Id"
,
required
=
true
),
})
...
...
@@ -68,7 +68,7 @@ public class SweetArtistsController {
}
@PostMapping
(
"change"
)
@ApiOperation
(
"修改
舞台
"
)
@ApiOperation
(
"修改
艺人
"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"artistsId"
,
value
=
"艺人Id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"picUrl"
,
value
=
"图片"
,
required
=
true
),
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetManualArtistsController.java
View file @
4d36b3ab
package
com
.
liquidnet
.
service
.
sweet
.
controller
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.sweet.dto.SweetManualArtistListDto
;
import
com.liquidnet.service.sweet.dto.SweetManualDto
;
import
com.liquidnet.service.sweet.entity.SweetManualArtists
;
import
com.liquidnet.service.sweet.service.ISweetManualArtistsService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
/**
...
...
@@ -13,8 +26,84 @@ import org.springframework.web.bind.annotation.RestController;
* @author liquidnet
* @since 2021-07-23
*/
@Api
(
tags
=
"电子手册艺人"
)
@RestController
@RequestMapping
(
"/sweet-manual-artists"
)
public
class
SweetManualArtistsController
{
@Autowired
private
ISweetManualArtistsService
sweetManualArtistsService
;
@GetMapping
(
"getList"
)
@ApiOperation
(
"宣传手册艺人列表"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页数"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"数量"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"manaulId"
,
value
=
"手册id"
,
required
=
true
),
})
public
ResponseDto
<
PageInfo
<
SweetManualArtistListDto
>>
getList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
,
@RequestParam
(
defaultValue
=
""
)
String
manualId
)
{
return
sweetManualArtistsService
.
getList
(
page
,
size
,
manualId
);
}
@GetMapping
(
"details"
)
@ApiOperation
(
"宣传手册艺人详情"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"manualRelationId"
,
value
=
"手册艺人id"
,
required
=
true
),
})
public
ResponseDto
<
SweetManualArtistListDto
>
details
(
@RequestParam
(
defaultValue
=
""
)
String
manualRelationId
)
{
return
sweetManualArtistsService
.
details
(
manualRelationId
);
}
@GetMapping
(
"add"
)
@ApiOperation
(
"宣传手册艺人添加"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"manualId"
,
value
=
"手册id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"artistId"
,
value
=
"艺人id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"stageId"
,
value
=
"场地id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performanceStart"
,
value
=
"演出开始时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performanceEnd"
,
value
=
"演出结束时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"signatureStart"
,
value
=
"签售开始时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"signatureEnd"
,
value
=
"签售结束时间"
,
required
=
false
),
})
public
ResponseDto
<
Boolean
>
add
(
@RequestParam
(
defaultValue
=
"1"
)
String
manualId
,
@RequestParam
(
defaultValue
=
"10"
)
String
artistId
,
@RequestParam
(
defaultValue
=
""
)
String
stageId
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
performanceStart
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
performanceEnd
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
signatureStart
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
signatureEnd
)
{
return
sweetManualArtistsService
.
add
(
manualId
,
artistId
,
stageId
,
performanceStart
,
performanceEnd
,
signatureStart
,
signatureEnd
);
}
@GetMapping
(
"change"
)
@ApiOperation
(
"宣传手册艺人修改"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"manualRelationId"
,
value
=
"手册艺人id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"artistId"
,
value
=
"艺人id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"stageId"
,
value
=
"场地id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performanceStart"
,
value
=
"演出开始时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performanceEnd"
,
value
=
"演出结束时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"signatureStart"
,
value
=
"签售开始时间"
,
required
=
false
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"signatureEnd"
,
value
=
"签售结束时间"
,
required
=
false
),
})
public
ResponseDto
<
Boolean
>
change
(
@RequestParam
(
defaultValue
=
"1"
)
String
manualRelationId
,
@RequestParam
(
defaultValue
=
"10"
)
String
artistId
,
@RequestParam
(
defaultValue
=
""
)
String
stageId
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
performanceStart
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
performanceEnd
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
signatureStart
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
signatureEnd
)
{
return
sweetManualArtistsService
.
change
(
manualRelationId
,
artistId
,
stageId
,
performanceStart
,
performanceEnd
,
signatureStart
,
signatureEnd
);
}
@GetMapping
(
"delete"
)
@ApiOperation
(
"宣传手册艺人删除"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"manualRelationId"
,
value
=
"手册艺人id"
,
required
=
true
)
})
public
ResponseDto
<
Boolean
>
delete
(
@RequestParam
(
defaultValue
=
"1"
)
String
manualRelationId
)
{
return
sweetManualArtistsService
.
delete
(
manualRelationId
);
}
}
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetManualController.java
View file @
4d36b3ab
...
...
@@ -39,11 +39,11 @@ public class SweetManualController {
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页数"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"数量"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"name"
,
value
=
"姓名"
,
required
=
tru
e
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"name"
,
value
=
"姓名"
,
required
=
fals
e
),
})
public
ResponseDto
<
PageInfo
<
SweetManualDto
>>
getList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
,
@RequestParam
(
defaultValue
=
""
)
String
name
)
{
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
name
)
{
return
sweetManualService
.
getManualList
(
page
,
size
,
name
);
}
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetManualNotifyController.java
View file @
4d36b3ab
...
...
@@ -41,7 +41,7 @@ public class SweetManualNotifyController {
})
public
ResponseDto
<
PageInfo
<
SweetManualNotify
>>
getList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
,
@RequestParam
(
defaultValue
=
"标题"
)
String
name
,
@RequestParam
(
defaultValue
=
"标题"
,
required
=
false
)
String
name
,
@RequestParam
(
defaultValue
=
"手册id"
)
String
manualId
)
{
return
sweetManualNotifyService
.
getList
(
page
,
size
,
name
,
manualId
);
}
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetRichtextController.java
View file @
4d36b3ab
...
...
@@ -55,9 +55,9 @@ public class SweetRichtextController {
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"type"
,
value
=
"类型 (1签售时间 2现场地图 3官方大巴 4公共交通 5自驾导航坐标 6官方支持 7观众须知 8防疫指南 9观演攻略)"
,
required
=
true
),
})
public
ResponseDto
<
Boolean
>
add
(
@RequestParam
(
defaultValue
=
"1"
)
String
manualId
,
@RequestParam
(
defaultValue
=
""
)
String
details
,
@RequestParam
(
defaultValue
=
"100.100,200.200"
)
String
local
,
@RequestParam
(
defaultValue
=
""
)
String
picUrl
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
details
,
@RequestParam
(
defaultValue
=
"100.100,200.200"
,
required
=
false
)
String
local
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
picUrl
,
@RequestParam
(
defaultValue
=
"1"
)
Integer
type
)
{
return
sweetRichtextService
.
add
(
manualId
,
details
,
local
,
picUrl
,
type
);
}
...
...
@@ -72,9 +72,9 @@ public class SweetRichtextController {
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"type"
,
value
=
"类型 (1签售时间 2现场地图 3官方大巴 4公共交通 5自驾导航坐标 6官方支持 7观众须知 8防疫指南 9观演攻略)"
,
required
=
true
),
})
public
ResponseDto
<
Boolean
>
change
(
@RequestParam
(
defaultValue
=
"1"
)
String
manualId
,
@RequestParam
(
defaultValue
=
""
)
String
details
,
@RequestParam
(
defaultValue
=
"100.100,200.200"
)
String
local
,
@RequestParam
(
defaultValue
=
""
)
String
picUrl
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
details
,
@RequestParam
(
defaultValue
=
"100.100,200.200"
,
required
=
false
)
String
local
,
@RequestParam
(
defaultValue
=
""
,
required
=
false
)
String
picUrl
,
@RequestParam
(
defaultValue
=
"1"
)
Integer
type
)
{
return
sweetRichtextService
.
change
(
manualId
,
details
,
local
,
picUrl
,
type
);
}
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetStageController.java
View file @
4d36b3ab
...
...
@@ -37,7 +37,7 @@ public class SweetStageController {
})
public
ResponseDto
<
PageInfo
<
SweetStage
>>
getList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
,
@RequestParam
(
defaultValue
=
"名字"
)
String
title
)
{
@RequestParam
(
defaultValue
=
"名字"
,
required
=
false
)
String
title
)
{
return
sweetStageService
.
getList
(
page
,
size
,
title
);
}
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/dto/SweetManualArtistListDto.java
0 → 100644
View file @
4d36b3ab
package
com
.
liquidnet
.
service
.
sweet
.
dto
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
SweetManualArtistListDto
implements
Serializable
{
private
String
manualRelationId
;
private
String
name
;
private
String
title
;
private
String
performanceStart
;
private
String
performanceEnd
;
private
String
signatureStart
;
private
String
signatureEnd
;
}
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/mapper/SweetManualArtistsMapper.java
View file @
4d36b3ab
package
com
.
liquidnet
.
service
.
sweet
.
mapper
;
import
com.liquidnet.service.sweet.dto.SweetManualArtistListDto
;
import
com.liquidnet.service.sweet.dto.SweetManualDto
;
import
com.liquidnet.service.sweet.entity.SweetManualArtists
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
@@ -17,8 +18,8 @@ import java.util.Map;
*/
public
interface
SweetManualArtistsMapper
extends
BaseMapper
<
SweetManualArtists
>
{
List
<
SweetManualDto
>
getManualList
(
Map
<
String
,
Object
>
map
);
List
<
SweetManual
ArtistList
Dto
>
getManualList
(
Map
<
String
,
Object
>
map
);
SweetManualDto
getManualDetails
(
Map
<
String
,
Object
>
map
);
SweetManual
ArtistList
Dto
getManualDetails
(
Map
<
String
,
Object
>
map
);
}
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/service/ISweetManualArtistsService.java
View file @
4d36b3ab
...
...
@@ -2,6 +2,7 @@ package com.liquidnet.service.sweet.service;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.sweet.dto.SweetManualArtistListDto
;
import
com.liquidnet.service.sweet.entity.SweetManualArtists
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.liquidnet.service.sweet.entity.SweetManualNotify
;
...
...
@@ -17,11 +18,11 @@ import com.liquidnet.service.sweet.entity.SweetManualNotify;
public
interface
ISweetManualArtistsService
extends
IService
<
SweetManualArtists
>
{
ResponseDto
<
PageInfo
<
SweetManualArtist
s
>>
getList
(
Integer
page
,
Integer
size
,
String
manualId
);
ResponseDto
<
PageInfo
<
SweetManualArtist
ListDto
>>
getList
(
Integer
page
,
Integer
size
,
String
manualId
);
ResponseDto
<
Boolean
>
add
(
String
manualId
,
String
artistId
,
String
stageId
,
String
performanceStart
,
String
performanceEnd
,
String
signatureStart
,
String
signatureEnd
);
ResponseDto
<
SweetManualArtist
s
>
details
(
String
manualRelationId
);
ResponseDto
<
SweetManualArtist
ListDto
>
details
(
String
manualRelationId
);
ResponseDto
<
Boolean
>
change
(
String
manualRelationId
,
String
artistId
,
String
stageId
,
String
performanceStart
,
String
performanceEnd
,
String
signatureStart
,
String
signatureEnd
);
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/service/impl/SweetManualArtistsServiceImpl.java
View file @
4d36b3ab
package
com
.
liquidnet
.
service
.
sweet
.
service
.
impl
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.sweet.dto.SweetManualArtistListDto
;
import
com.liquidnet.service.sweet.dto.SweetManualDto
;
import
com.liquidnet.service.sweet.entity.SweetManualArtists
;
import
com.liquidnet.service.sweet.entity.SweetManualNotify
;
import
com.liquidnet.service.sweet.mapper.SweetManualArtistsMapper
;
...
...
@@ -14,6 +17,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
java.time.LocalDateTime
;
import
java.util.HashMap
;
import
java.util.List
;
/**
* <p>
...
...
@@ -30,8 +35,19 @@ public class SweetManualArtistsServiceImpl extends ServiceImpl<SweetManualArtist
private
SweetManualArtistsMapper
sweetManualArtistsMapper
;
@Override
public
ResponseDto
<
PageInfo
<
SweetManualArtists
>>
getList
(
Integer
page
,
Integer
size
,
String
manualId
)
{
return
null
;
public
ResponseDto
<
PageInfo
<
SweetManualArtistListDto
>>
getList
(
Integer
page
,
Integer
size
,
String
manualId
)
{
PageInfo
<
SweetManualArtistListDto
>
pageInfoTmp
;
try
{
PageHelper
.
startPage
(
page
,
size
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"manualId"
,
manualId
);
List
<
SweetManualArtistListDto
>
voList
=
sweetManualArtistsMapper
.
getManualList
(
map
);
pageInfoTmp
=
new
PageInfo
(
voList
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ResponseDto
.
failure
();
}
return
ResponseDto
.
success
(
pageInfoTmp
);
}
@Override
...
...
@@ -55,8 +71,16 @@ public class SweetManualArtistsServiceImpl extends ServiceImpl<SweetManualArtist
}
@Override
public
ResponseDto
<
SweetManualArtists
>
details
(
String
manualRelationId
)
{
return
null
;
public
ResponseDto
<
SweetManualArtistListDto
>
details
(
String
manualRelationId
)
{
try
{
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"manualRelationId"
,
manualRelationId
);
SweetManualArtistListDto
dto
=
sweetManualArtistsMapper
.
getManualDetails
(
map
);
return
ResponseDto
.
success
(
dto
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ResponseDto
.
failure
();
}
}
@Override
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/resources/com/liquidnet/service/sweet/mapper/SweetManualArtistsMapper.xml
View file @
4d36b3ab
...
...
@@ -2,33 +2,41 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.liquidnet.service.sweet.mapper.SweetManualArtistsMapper"
>
<resultMap
id=
"getManualListResult"
type=
"com.liquidnet.service.sweet.dto.SweetManualDto"
>
<result
column=
"performances_id"
property=
"performancesId"
/>
<resultMap
id=
"getManualListResult"
type=
"com.liquidnet.service.sweet.dto.SweetManualArtistListDto"
>
<result
column=
"manual_relation_id"
property=
"manualRelationId"
/>
<result
column=
"name"
property=
"name"
/>
<result
column=
"title"
property=
"title"
/>
<result
column=
"time_start"
property=
"timeStart"
/>
<result
column=
"time_end"
property=
"timeEnd"
/>
<result
column=
"time_sell"
property=
"timeSell"
/>
<result
column=
"time_stop"
property=
"timeStop"
/>
<result
column=
"status"
property=
"status"
/>
<result
column=
"manualStatus"
property=
"manualStatus"
/>
<result
column=
"is_release"
property=
"isRelease"
/>
<result
column=
"performance_start"
property=
"performanceStart"
/>
<result
column=
"performance_end"
property=
"performanceEnd"
/>
<result
column=
"signature_start"
property=
"signatureStart"
/>
<result
column=
"signature_end"
property=
"signatureEnd"
/>
</resultMap>
<resultMap
id=
"getManualDetailsResult"
type=
"com.liquidnet.service.sweet.dto.SweetManualDto"
>
<result
column=
"performances_id"
property=
"performancesId"
/>
<result
column=
"title"
property=
"title"
/>
<result
column=
"time_start"
property=
"timeStart"
/>
<result
column=
"time_end"
property=
"timeEnd"
/>
<result
column=
"time_sell"
property=
"timeSell"
/>
<result
column=
"time_stop"
property=
"timeStop"
/>
<result
column=
"status"
property=
"status"
/>
<result
column=
"manualStatus"
property=
"manualStatus"
/>
<result
column=
"is_release"
property=
"isRelease"
/>
</resultMap>
<select
id=
"getManualList"
parameterType=
"java.util.Map"
resultMap=
"partnerPerformanceListResult"
>
<select
id=
"getManualList"
parameterType=
"java.util.Map"
resultMap=
"getManualListResult"
>
select manual_relation_id,
sa.`name`,
ss.title,
performance_start,
performance_end,
signature_start,
signature_end
from sweet_manual_artists as sma
left join sweet_artists as sa on sa.artists_id = sma.artists_id
left join sweet_stage as ss on ss.stage_id = sma.stage_id
where manual_id = #{manualId}
</select>
<select
id=
"getManualDetails"
parameterType=
"java.util.Map"
resultMap=
"partnerPerformanceListResult"
>
</select>
<select
id=
"getManualDetails"
parameterType=
"java.util.Map"
resultMap=
"getManualListResult"
>
select manual_relation_id,
sa.`name`,
ss.title,
performance_start,
performance_end,
signature_start,
signature_end
from sweet_manual_artists as sma
left join sweet_artists as sa on sa.artists_id = sma.artists_id
left join sweet_stage as ss on ss.stage_id = sma.stage_id
where manual_relation_id = #{manualRelationId}
</select>
</mapper>
liquidnet-bus-service/liquidnet-service-sweet/src/main/resources/com/liquidnet/service/sweet/mapper/SweetManualMapper.xml
View file @
4d36b3ab
...
...
@@ -21,10 +21,11 @@
p.title ,
p.time_start ,
p.time_end ,
ps.status ,
t.time_sell ,
t.time_stop,
sm.status
as 'manualStatus',
sm.is_release
IFNULL(sm.status ,0)
as 'manualStatus',
IFNULL(sm.is_release,0) as 'is_release'
FROM
kylin_performances AS p
LEFT JOIN kylin_performance_status AS ps ON p.performances_id = ps.performance_id
...
...
@@ -49,7 +50,7 @@
ttr.performance_id
) AS t ON p.performances_id = t.performance_id
<where>
<if
test=
"title!=''"
>
<if
test=
"title!=''
and title != null
"
>
AND title LIKE concat('%', #{title}, '%')
</if>
</where>
...
...
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