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
233c712c
Commit
233c712c
authored
Jun 23, 2021
by
zhangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[crm]增加获取所有广告主内部接口
parent
4aa7b746
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
56 additions
and
0 deletions
+56
-0
AdvertisingMasterBaseDTO.java
...pcloud/book/advertising/dto/AdvertisingMasterBaseDTO.java
+31
-0
AdvertisingSpaceService.java
...oud/book/advertising/service/AdvertisingSpaceService.java
+5
-0
AdvertisingSpaceServiceImpl.java
...advertising/service/impl/AdvertisingSpaceServiceImpl.java
+20
-0
No files found.
pcloud-facade-book/src/main/java/com/pcloud/book/advertising/dto/AdvertisingMasterBaseDTO.java
0 → 100644
View file @
233c712c
package
com
.
pcloud
.
book
.
advertising
.
dto
;
import
com.pcloud.common.dto.BaseDto
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.util.Date
;
@Data
public
class
AdvertisingMasterBaseDTO
extends
BaseDto
{
/**
* advertising_master.id (唯一标识)
*/
private
Long
id
;
/**
* advertising_master.master_name (广告主名称)
*/
private
String
masterName
;
/**
* advertising_master.create_time (创建时间)
*/
private
Date
createTime
;
/**
* advertising_master.update_time (修改时间)
*/
private
Date
updateTime
;
}
pcloud-facade-book/src/main/java/com/pcloud/book/advertising/service/AdvertisingSpaceService.java
View file @
233c712c
package
com
.
pcloud
.
book
.
advertising
.
service
;
package
com
.
pcloud
.
book
.
advertising
.
service
;
import
com.pcloud.book.advertising.dto.AdvertisingMasterBaseDTO
;
import
com.pcloud.book.advertising.dto.BrandDataDTO4Channel
;
import
com.pcloud.book.advertising.dto.BrandDataDTO4Channel
;
import
com.pcloud.common.dto.ResponseDto
;
import
com.pcloud.common.dto.ResponseDto
;
import
com.pcloud.common.exceptions.BizException
;
import
com.pcloud.common.exceptions.BizException
;
...
@@ -54,4 +55,8 @@ public interface AdvertisingSpaceService {
...
@@ -54,4 +55,8 @@ public interface AdvertisingSpaceService {
@ApiOperation
(
"品牌方增加的二维码数据"
)
@ApiOperation
(
"品牌方增加的二维码数据"
)
@PostMapping
(
"mapBrandQrAddData"
)
@PostMapping
(
"mapBrandQrAddData"
)
ResponseEntity
<
ResponseDto
<
Map
<
Long
,
BrandDataDTO4Channel
>>>
mapBrandQrAddData
(
@RequestBody
@ApiParam
BrandDataDTO4Channel
brandDataDTO4Channel
);
ResponseEntity
<
ResponseDto
<
Map
<
Long
,
BrandDataDTO4Channel
>>>
mapBrandQrAddData
(
@RequestBody
@ApiParam
BrandDataDTO4Channel
brandDataDTO4Channel
);
@ApiOperation
(
"获取所有广告主列表"
)
@GetMapping
(
"getAllMaster"
)
ResponseEntity
<
ResponseDto
<
List
<
AdvertisingMasterBaseDTO
>>>
getAllMasterBaseInfo
()
throws
BizException
;
}
}
pcloud-service-book/src/main/java/com/pcloud/book/advertising/service/impl/AdvertisingSpaceServiceImpl.java
View file @
233c712c
...
@@ -4,6 +4,8 @@ import com.pcloud.book.advertising.biz.AdvertisingBrandDataBiz;
...
@@ -4,6 +4,8 @@ import com.pcloud.book.advertising.biz.AdvertisingBrandDataBiz;
import
com.pcloud.book.advertising.biz.AdvertisingSpaceBiz
;
import
com.pcloud.book.advertising.biz.AdvertisingSpaceBiz
;
import
com.pcloud.book.advertising.biz.GroupTagBiz
;
import
com.pcloud.book.advertising.biz.GroupTagBiz
;
import
com.pcloud.book.advertising.biz.LinkRevertBiz
;
import
com.pcloud.book.advertising.biz.LinkRevertBiz
;
import
com.pcloud.book.advertising.dto.AdvertisingMasterBaseDTO
;
import
com.pcloud.book.advertising.dto.AdvertisingMasterDTO
;
import
com.pcloud.book.advertising.dto.BrandDataDTO4Channel
;
import
com.pcloud.book.advertising.dto.BrandDataDTO4Channel
;
import
com.pcloud.book.advertising.service.AdvertisingSpaceService
;
import
com.pcloud.book.advertising.service.AdvertisingSpaceService
;
import
com.pcloud.book.applet.service.AppletService
;
import
com.pcloud.book.applet.service.AppletService
;
...
@@ -26,6 +28,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
...
@@ -26,6 +28,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
...
@@ -109,4 +112,21 @@ public class AdvertisingSpaceServiceImpl implements AdvertisingSpaceService {
...
@@ -109,4 +112,21 @@ public class AdvertisingSpaceServiceImpl implements AdvertisingSpaceService {
return
ResponseHandleUtil
.
toResponse
(
advertisingBrandDataBiz
.
mapBrandQrAddData
(
brandDataDTO4Channel
));
return
ResponseHandleUtil
.
toResponse
(
advertisingBrandDataBiz
.
mapBrandQrAddData
(
brandDataDTO4Channel
));
}
}
@Override
public
ResponseEntity
<
ResponseDto
<
List
<
AdvertisingMasterBaseDTO
>>>
getAllMasterBaseInfo
()
throws
BizException
{
List
<
AdvertisingMasterDTO
>
allMaster
=
advertisingSpaceBiz
.
getAllMaster
();
ArrayList
<
AdvertisingMasterBaseDTO
>
dtoList
=
new
ArrayList
<>();
if
(
allMaster
!=
null
){
allMaster
.
stream
().
forEach
((
e
)->{
AdvertisingMasterBaseDTO
baseDto
=
new
AdvertisingMasterBaseDTO
();
baseDto
.
setId
(
e
.
getId
());
baseDto
.
setMasterName
(
e
.
getMasterName
());
baseDto
.
setCreateTime
(
e
.
getCreateTime
());
baseDto
.
setUpdateTime
(
e
.
getUpdateTime
());
dtoList
.
add
(
baseDto
);
});
}
return
ResponseHandleUtil
.
toResponse
(
dtoList
);
}
}
}
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