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
b3b16c21
Commit
b3b16c21
authored
Aug 27, 2019
by
libin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
summit activity
parent
59326366
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
67 additions
and
1 deletion
+67
-1
SummitActivity.java
...in/java/com/xxfc/platform/uccn/entity/SummitActivity.java
+4
-0
SummitActivityAdminVo.java
...java/com/xxfc/platform/uccn/vo/SummitActivityAdminVo.java
+55
-0
SummitActivityBiz.java
...in/java/com/xxfc/platform/uccn/biz/SummitActivityBiz.java
+1
-0
SummitActivityController.java
...com/xxfc/platform/uccn/rest/SummitActivityController.java
+7
-1
No files found.
xx-uccn/xx-uccn-api/src/main/java/com/xxfc/platform/uccn/entity/SummitActivity.java
View file @
b3b16c21
...
...
@@ -202,6 +202,10 @@ public class SummitActivity implements Serializable {
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
@Column
(
name
=
"upd_time"
)
@ApiModelProperty
(
value
=
"更新时间"
)
private
Long
updTime
;
/**
* 活动对象说明(不展示)
*/
...
...
xx-uccn/xx-uccn-api/src/main/java/com/xxfc/platform/uccn/vo/SummitActivityAdminVo.java
View file @
b3b16c21
...
...
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModelProperty;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
/**
* @author libin
...
...
@@ -15,56 +16,110 @@ import java.io.Serializable;
public
class
SummitActivityAdminVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
Integer
id
;
@ApiModelProperty
(
value
=
"活动主标题"
)
private
String
title
;
@ApiModelProperty
(
value
=
"副标题(不展示)"
)
private
String
subtitle
;
@ApiModelProperty
(
value
=
"活动主图"
)
private
String
banner
;
@ApiModelProperty
(
value
=
"开始时间"
)
private
Long
startTime
;
@ApiModelProperty
(
value
=
"结束时间"
)
private
Long
endTime
;
@ApiModelProperty
(
value
=
"报名截止时间(不展示)"
)
private
Long
regCloseTime
;
@ApiModelProperty
(
value
=
"省编码"
)
private
Integer
provinceCode
;
@ApiModelProperty
(
value
=
"省"
)
private
String
province
;
@ApiModelProperty
(
value
=
"市编码"
)
private
Integer
cityCode
;
@ApiModelProperty
(
value
=
"市"
)
private
String
city
;
@ApiModelProperty
(
value
=
"县/镇 编码"
)
private
Integer
townCode
;
@ApiModelProperty
(
value
=
"县/镇"
)
private
String
town
;
@ApiModelProperty
(
value
=
"活动场地(地址格式)"
)
private
String
address
;
@ApiModelProperty
(
value
=
"纬度(不展示)"
)
private
BigDecimal
latitude
;
@ApiModelProperty
(
value
=
"经度 (不展示)"
)
private
BigDecimal
longitude
;
@ApiModelProperty
(
value
=
"总人数"
)
private
Integer
limitNum
;
@ApiModelProperty
(
value
=
"活动图文内容"
)
private
String
content
;
@ApiModelProperty
(
value
=
"活动开关(0关,1开)"
)
private
Integer
isShow
;
@ApiModelProperty
(
value
=
"报名开关(0开,1关)"
)
private
Integer
isOpenReg
;
@ApiModelProperty
(
value
=
"删除(0正常,1删除)"
)
private
Integer
isDel
;
@ApiModelProperty
(
value
=
"0是未发布,1是已发布"
)
private
Integer
isPublish
;
@ApiModelProperty
(
value
=
"0是普通,1是置顶(首页展示)"
)
private
Integer
isHomePage
;
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Long
updTime
;
@ApiModelProperty
(
value
=
"活动对象说明(不展示)"
)
private
String
actDesc
;
@ApiModelProperty
(
value
=
"活动类型(保留,不展示)"
)
private
Integer
type
;
@ApiModelProperty
(
value
=
"报名人数(不展示)"
)
private
Integer
willNum
;
@ApiModelProperty
(
value
=
"1:欣欣官网 2:滴房车官网 0:无限制"
)
private
Integer
location
;
@ApiModelProperty
(
value
=
"排序"
)
private
Integer
rank
;
}
xx-uccn/xx-uccn-server/src/main/java/com/xxfc/platform/uccn/biz/SummitActivityBiz.java
View file @
b3b16c21
...
...
@@ -107,6 +107,7 @@ public class SummitActivityBiz extends BaseBiz<SummitActivityMapper, SummitActiv
mapper
.
insertSelective
(
summitActivity
);
}
else
{
BeanUtils
.
copyProperties
(
summitActivitySaveDTO
,
summitActivity
);
summitActivity
.
setUpdTime
(
Instant
.
now
().
toEpochMilli
());
mapper
.
updateByPrimaryKeySelective
(
summitActivity
);
}
}
...
...
xx-uccn/xx-uccn-server/src/main/java/com/xxfc/platform/uccn/rest/SummitActivityController.java
View file @
b3b16c21
...
...
@@ -28,7 +28,7 @@ public class SummitActivityController{
@ApiOperation
(
"官网首页展示"
)
@GetMapping
(
"/home"
)
public
ObjectRestResponse
<
List
<
SummitActivityVo
>>
findSummitActivityForHomePage
(
@RequestParam
(
defaultValue
=
"5"
,
required
=
false
)
Integer
limit
,
@RequestParam
(
"location"
)
Integer
location
){
public
ObjectRestResponse
<
List
<
SummitActivityVo
>>
findSummitActivityForHomePage
(
@RequestParam
(
defaultValue
=
"5"
,
required
=
false
)
Integer
limit
,
@RequestParam
(
value
=
"location"
,
defaultValue
=
"1"
,
required
=
false
)
Integer
location
){
List
<
SummitActivityVo
>
summitActivityVos
=
summitActivityBiz
.
findSummitActivityForHomePage
(
limit
,
location
);
return
ObjectRestResponse
.
succ
(
summitActivityVos
);
...
...
@@ -41,5 +41,11 @@ public class SummitActivityController{
return
ObjectRestResponse
.
succ
(
summitActivityDetailVo
);
}
@ApiOperation
(
"热门推荐获取"
)
@GetMapping
(
"/hot"
)
public
ObjectRestResponse
<
Void
>
findHotWithSummitActivity
(
@RequestParam
(
value
=
"num"
,
required
=
false
,
defaultValue
=
"3"
)
Integer
num
){
// List<> summitActivityBiz.getHostWithSummitActivity(num);
return
ObjectRestResponse
.
succ
();
}
}
\ 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