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
bb7713a5
Commit
bb7713a5
authored
Sep 24, 2019
by
hanfeng
Committed by
libin
Sep 29, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
峰会后台
parent
7089df8f
Changes
11
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
176 additions
and
23 deletions
+176
-23
DailyVehicleOrderStatistics.java
...fc/platform/order/entity/DailyVehicleOrderStatistics.java
+13
-20
ActivityBm.java
...main/java/com/xxfc/platform/summit/entity/ActivityBm.java
+4
-0
ActivityShow.java
...in/java/com/xxfc/platform/summit/entity/ActivityShow.java
+0
-1
ActivityQuery.java
...ain/java/com/xxfc/platform/summit/pojo/ActivityQuery.java
+4
-0
ActivityBmBiz.java
...main/java/com/xxfc/platform/summit/biz/ActivityBmBiz.java
+23
-0
ActivityShowBiz.java
...in/java/com/xxfc/platform/summit/biz/ActivityShowBiz.java
+39
-0
ActivityBmController.java
...xxfc/platform/summit/controller/ActivityBmController.java
+47
-0
ActivityShowController.java
...fc/platform/summit/controller/ActivityShowController.java
+16
-2
ActivityShowDto.java
...in/java/com/xxfc/platform/summit/dto/ActivityShowDto.java
+12
-0
ActivityShowMapper.java
...a/com/xxfc/platform/summit/mapper/ActivityShowMapper.java
+3
-0
ActivityShowMapper.xml
...t-server/src/main/resources/mapper/ActivityShowMapper.xml
+15
-0
No files found.
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/entity/DailyVehicleOrderStatistics.java
View file @
bb7713a5
...
...
@@ -17,12 +17,11 @@ import java.util.Date;
/**
* 每日租车订单统计
*
* @author Administrator
*/
@Data
@Table
(
name
=
"daily_vehicle_order_statistics"
)
public
class
DailyVehicleOrderStatistics
extends
DailyOrderStatistics
{
public
class
DailyVehicleOrderStatistics
extends
DailyOrderStatistics
{
/**
...
...
@@ -38,7 +37,7 @@ public class DailyVehicleOrderStatistics extends DailyOrderStatistics {
private
BigDecimal
refundSecurityDeposit
;
/**
*
损坏
赔偿总额
* 赔偿总额
*/
@Column
(
name
=
"compensation"
)
private
BigDecimal
compensation
;
...
...
@@ -51,21 +50,15 @@ public class DailyVehicleOrderStatistics extends DailyOrderStatistics {
/**
*
退还订单金
额
*
延期总
额
*/
@Column
(
name
=
"
return_gmv
"
)
private
BigDecimal
returnGmv
;
@Column
(
name
=
"
postpone
"
)
private
BigDecimal
postpone
;
/**
* 违约总额
*/
@Column
(
name
=
"default_money "
)
private
BigDecimal
defaultMoney
;
/**
* 消费金总额
*/
@Column
(
name
=
"total_expenditure"
)
private
BigDecimal
totalExpenditure
;
// /**
// * 取消订单扣款总额
// */
// @Column(name = "penal_sum")
// private BigDecimal penalSum;
}
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/entity/ActivityBm.java
View file @
bb7713a5
...
...
@@ -61,6 +61,10 @@ public class ActivityBm {
@ApiModelProperty
(
"创建时间"
)
private
Long
updTime
;
@Column
(
name
=
"qd_status"
)
@ApiModelProperty
(
"0-未签到;1-已签到"
)
private
Integer
qdStatus
;
@Column
(
name
=
"is_del"
)
@ApiModelProperty
(
"是否删除:0-正常;1-删除"
)
private
Integer
isDel
;
...
...
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/entity/ActivityShow.java
View file @
bb7713a5
...
...
@@ -20,7 +20,6 @@ public class ActivityShow {
@GeneratedValue
(
generator
=
"JDBC"
)
private
Integer
id
;
@Column
(
name
=
"activity_id"
)
@ApiModelProperty
(
"活动id"
)
private
Integer
activityId
;
...
...
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/pojo/ActivityQuery.java
View file @
bb7713a5
...
...
@@ -10,4 +10,8 @@ public class ActivityQuery extends Query {
private
String
title
;
private
Long
startTime
;
private
Integer
status
;
/**
* 1.管理后台,2.h5页面
*/
private
Integer
type
;
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/biz/ActivityBmBiz.java
View file @
bb7713a5
...
...
@@ -2,6 +2,9 @@ package com.xxfc.platform.summit.biz;
import
com.alibaba.fastjson.JSONObject
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.github.wxiaoqi.security.common.constant.RestCode
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
...
...
@@ -10,6 +13,7 @@ import com.xxfc.platform.summit.entity.Activity;
import
com.xxfc.platform.summit.entity.ActivityBm
;
import
com.xxfc.platform.summit.entity.User
;
import
com.xxfc.platform.summit.mapper.ActivityBmMapper
;;
import
com.xxfc.platform.summit.pojo.ActivityBmQuery
;
import
com.xxfc.platform.summit.vo.MeepoActivityVo
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
...
...
@@ -223,5 +227,24 @@ public class ActivityBmBiz extends BaseBiz<ActivityBmMapper, ActivityBm> {
}
public
PageInfo
<
ActivityBm
>
list
(
ActivityBmQuery
query
)
{
Example
exa
=
new
Example
(
ActivityBm
.
class
);
Example
.
Criteria
criteria
=
exa
.
createCriteria
();
if
(
StringUtils
.
isNotBlank
(
query
.
getInviter
()))
{
criteria
.
andEqualTo
(
"inviter"
,
String
.
format
(
"%%%s%%"
,
query
.
getInviter
().
trim
()));
}
if
(
StringUtils
.
isNotBlank
(
query
.
getName
()))
{
criteria
.
andLike
(
"name"
,
String
.
format
(
"%%%s%%"
,
query
.
getName
().
trim
()));
}
if
(
query
.
getQdStatus
()!=
null
)
{
criteria
.
andEqualTo
(
"qdStatus"
,
query
.
getQdStatus
());
}
criteria
.
andEqualTo
(
"isDel"
,
0
).
andEqualTo
(
"activityId"
,
query
.
getActivityId
());
exa
.
orderBy
(
"crtTime"
).
desc
();
PageHelper
.
startPage
(
query
.
getPage
(),
query
.
getLimit
());
List
<
ActivityBm
>
activityBms
=
mapper
.
selectByExample
(
exa
);
return
PageInfo
.
of
(
activityBms
);
}
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/biz/ActivityShowBiz.java
View file @
bb7713a5
package
com
.
xxfc
.
platform
.
summit
.
biz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.xxfc.platform.summit.dto.ActivityShowDto
;
import
com.xxfc.platform.summit.entity.Activity
;
import
com.xxfc.platform.summit.entity.ActivityShow
;
import
com.xxfc.platform.summit.mapper.ActivityShowMapper
;
import
org.apache.commons.beanutils.BeanUtilsBean
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.interceptor.TransactionAspectSupport
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
java.lang.reflect.InvocationTargetException
;
/**
* @author Administrator
*/
@Service
public
class
ActivityShowBiz
extends
BaseBiz
<
ActivityShowMapper
,
ActivityShow
>
{
@Autowired
private
ActivityBiz
activityBiz
;
public
ActivityShowDto
getOne
(
Integer
activityId
)
{
return
mapper
.
getOne
(
activityId
);
}
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
boolean
save
(
ActivityShowDto
showDto
)
{
try
{
ActivityShow
activityShow
=
new
ActivityShow
();
BeanUtilsBean
.
getInstance
().
copyProperties
(
activityShow
,
showDto
);
Activity
activity
=
new
Activity
();
activity
.
setId
(
showDto
.
getActivityId
());
activity
.
setBanner
(
showDto
.
getBanner
());
if
(
showDto
.
getId
()==
null
)
{
mapper
.
insertSelective
(
activityShow
);
activityBiz
.
updateSelectiveById
(
activity
);
}
else
{
mapper
.
updateByPrimaryKeySelective
(
activityShow
);
activityBiz
.
updateSelectiveById
(
activity
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
TransactionAspectSupport
.
currentTransactionStatus
().
setRollbackOnly
();
return
false
;
}
return
true
;
}
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/controller/ActivityBmController.java
0 → 100644
View file @
bb7713a5
package
com
.
xxfc
.
platform
.
summit
.
controller
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.xxfc.platform.summit.biz.ActivityBmBiz
;
import
com.xxfc.platform.summit.biz.UserBiz
;
import
com.xxfc.platform.summit.entity.ActivityBm
;
import
com.xxfc.platform.summit.entity.User
;
import
com.xxfc.platform.summit.pojo.ActivityBmQuery
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
javax.servlet.http.HttpServletRequest
;
/**
* @author Administrator
*/
@RestController
@RequestMapping
(
"front/activityBm"
)
public
class
ActivityBmController
extends
BaseController
<
ActivityBmBiz
,
ActivityBm
>
{
@Autowired
UserBiz
userBiz
;
@PostMapping
(
"/add"
)
public
ObjectRestResponse
bm
(
@RequestBody
ActivityBm
activityBm
,
HttpServletRequest
request
){
User
user
=
userBiz
.
getSession
(
request
);
try
{
return
baseBiz
.
userBm
(
activityBm
,
user
.
getId
());
}
catch
(
Exception
e
){
e
.
printStackTrace
();
return
ObjectRestResponse
.
createDefaultFail
();
}
}
@PostMapping
(
"/list"
)
public
ObjectRestResponse
getList
(
@RequestBody
ActivityBmQuery
query
){
return
ObjectRestResponse
.
succ
(
baseBiz
.
list
(
query
));
}
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/controller/ActivityShowController.java
View file @
bb7713a5
package
com
.
xxfc
.
platform
.
summit
.
controller
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.xxfc.platform.summit.biz.ActivityBiz
;
import
com.xxfc.platform.summit.biz.ActivityShowBiz
;
import
com.xxfc.platform.summit.dto.ActivityShowDto
;
import
com.xxfc.platform.summit.entity.Activity
;
import
com.xxfc.platform.summit.entity.ActivityShow
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.*
;
/**
* @author Administrator
...
...
@@ -14,5 +15,18 @@ import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping
(
"/activityShow"
)
public
class
ActivityShowController
extends
BaseController
<
ActivityShowBiz
,
ActivityShow
>
{
@GetMapping
(
"/one/{activityId}"
)
public
ObjectRestResponse
getOne
(
@PathVariable
Integer
activityId
){
return
ObjectRestResponse
.
succ
(
baseBiz
.
getOne
(
activityId
));
}
@PostMapping
(
"/save"
)
public
ObjectRestResponse
save
(
@RequestBody
ActivityShowDto
showDto
){
if
(
baseBiz
.
save
(
showDto
)){
return
ObjectRestResponse
.
succ
();
}
return
ObjectRestResponse
.
createDefaultFail
();
}
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/dto/ActivityShowDto.java
0 → 100644
View file @
bb7713a5
package
com
.
xxfc
.
platform
.
summit
.
dto
;
import
com.xxfc.platform.summit.entity.ActivityShow
;
import
lombok.Data
;
/**
* @author Administrator
*/
@Data
public
class
ActivityShowDto
extends
ActivityShow
{
private
String
banner
;
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/mapper/ActivityShowMapper.java
View file @
bb7713a5
package
com
.
xxfc
.
platform
.
summit
.
mapper
;
import
com.xxfc.platform.summit.dto.ActivityShowDto
;
import
com.xxfc.platform.summit.entity.ActivityShow
;
import
tk.mybatis.mapper.common.Mapper
;
...
...
@@ -7,4 +8,6 @@ import tk.mybatis.mapper.common.Mapper;
* @author Administrator
*/
public
interface
ActivityShowMapper
extends
Mapper
<
ActivityShow
>
{
ActivityShowDto
getOne
(
Integer
activityId
);
}
xx-summit/xx-summit-server/src/main/resources/mapper/ActivityShowMapper.xml
0 → 100644
View file @
bb7713a5
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.xxfc.platform.summit.mapper.ActivityShowMapper"
>
<select
id=
"getOne"
parameterType=
"Integer"
resultType=
"com.xxfc.platform.summit.entity.ActivityShow"
>
SELECT
a.banner,
s.*
FROM
fc_activity a
LEFT JOIN fc_activity_show s ON a.id = s.activity_id
WHERE
a.id =#{activityId}
</select>
</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