Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
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
youjj
cloud-platform
Commits
0dce7a32
Commit
0dce7a32
authored
Jul 24, 2019
by
libin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新人有礼活动
parent
61981bcf
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
123 deletions
+0
-123
ActivityListVo.java
...in/java/com/xxfc/platform/activity/vo/ActivityListVo.java
+0
-56
ActivityListBiz.java
.../java/com/xxfc/platform/activity/biz/ActivityListBiz.java
+0
-35
ActivityListAdminController.java
...form/activity/rest/admin/ActivityListAdminController.java
+0
-32
No files found.
xx-activity/xx-activity-api/src/main/java/com/xxfc/platform/activity/vo/ActivityListVo.java
deleted
100644 → 0
View file @
61981bcf
package
com
.
xxfc
.
platform
.
activity
.
vo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* @author libin
* @version 1.0
* @description
* @data 2019/7/24 16:39
*/
@Data
public
class
ActivityListVo
{
private
Integer
id
;
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
@ApiModelProperty
(
value
=
"活动名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"活动开始时间"
)
private
Long
startTime
;
@ApiModelProperty
(
value
=
"活动结束时间"
)
private
Long
endTime
;
@ApiModelProperty
(
value
=
"人数限制 -1--无限制"
)
private
Integer
numLimit
;
@ApiModelProperty
(
value
=
"已经参与人数"
)
private
Integer
hasJoinNum
;
@ApiModelProperty
(
value
=
"排序"
)
private
Integer
sort
;
@ApiModelProperty
(
value
=
"活动图片"
)
private
String
picture
;
@ApiModelProperty
(
value
=
"活动类型"
)
private
Integer
type
;
@ApiModelProperty
(
"活动时期类型:0-永久,1-有期限"
)
private
Integer
timeType
;
}
xx-activity/xx-activity-server/src/main/java/com/xxfc/platform/activity/biz/ActivityListBiz.java
View file @
0dce7a32
package
com
.
xxfc
.
platform
.
activity
.
biz
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.activity.vo.ActivityListVo
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
com.xxfc.platform.activity.entity.ActivityList
;
...
...
@@ -13,7 +9,6 @@ import tk.mybatis.mapper.entity.Example;
import
tk.mybatis.mapper.weekend.WeekendSqls
;
import
java.lang.reflect.InvocationTargetException
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
...
...
@@ -36,34 +31,4 @@ public class ActivityListBiz extends BaseBiz<ActivityListMapper,ActivityList> {
return
activityLists
;
}
public
PageDataVO
<
ActivityListVo
>
listActivityWithPage
(
Integer
page
,
Integer
limit
)
{
PageDataVO
<
ActivityListVo
>
activityListPage
=
new
PageDataVO
<>();
Example
example
=
new
Example
(
ActivityList
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andEqualTo
(
"type"
,
1
);
example
.
setOrderByClause
(
"sort DESC,crt_time DESC"
);
PageDataVO
<
ActivityList
>
pageDataVO
=
PageDataVO
.
pageInfo
(
page
,
limit
,
()
->
mapper
.
selectByExample
(
example
));
List
<
ActivityList
>
data
=
pageDataVO
.
getData
();
if
(
CollectionUtils
.
isEmpty
(
data
)){
return
activityListPage
;
}
List
<
ActivityListVo
>
activityListVos
=
new
ArrayList
<>();
ActivityListVo
activityListVo
;
for
(
ActivityList
activityList
:
data
)
{
activityListVo
=
new
ActivityListVo
();
BeanUtils
.
copyProperties
(
activityList
,
activityListVo
);
activityListVos
.
add
(
activityListVo
);
}
activityListPage
.
setPageNum
(
pageDataVO
.
getPageNum
());
activityListPage
.
setPageSize
(
pageDataVO
.
getPageSize
());
activityListPage
.
setTotalPage
(
pageDataVO
.
getTotalPage
());
activityListPage
.
setTotalCount
(
pageDataVO
.
getTotalCount
());
activityListPage
.
setData
(
activityListVos
);
return
activityListPage
;
}
}
\ No newline at end of file
xx-activity/xx-activity-server/src/main/java/com/xxfc/platform/activity/rest/admin/ActivityListAdminController.java
deleted
100644 → 0
View file @
61981bcf
package
com
.
xxfc
.
platform
.
activity
.
rest
.
admin
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.activity.biz.ActivityListBiz
;
import
com.xxfc.platform.activity.vo.ActivityListVo
;
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
;
/**
* @author libin
* @version 1.0
* @description
* @data 2019/7/24 16:30
*/
@RestController
@RequestMapping
(
"/admin/activity_list"
)
public
class
ActivityListAdminController
{
@Autowired
private
ActivityListBiz
activityListBiz
;
@GetMapping
(
"/page"
)
public
ObjectRestResponse
<
PageDataVO
<
ActivityListVo
>>
listActivityWithPage
(
@RequestParam
(
value
=
"page"
)
Integer
page
,
@RequestParam
(
value
=
"limit"
)
Integer
limit
){
PageDataVO
<
ActivityListVo
>
pageDataVO
=
activityListBiz
.
listActivityWithPage
(
page
,
limit
);
return
ObjectRestResponse
.
succ
(
pageDataVO
);
}
}
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