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
2ea37de0
Commit
2ea37de0
authored
Sep 24, 2019
by
周健威
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
85c08429
1b322b03
Changes
17
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
529 additions
and
49 deletions
+529
-49
AppUserPositionTempDTO.java
...ub/wxiaoqi/security/admin/dto/AppUserPositionTempDTO.java
+31
-0
AppUserPositionTempFindDTO.java
...xiaoqi/security/admin/dto/AppUserPositionTempFindDTO.java
+17
-0
AppUserPositionTemp.java
...ub/wxiaoqi/security/admin/entity/AppUserPositionTemp.java
+61
-0
AppUserPositionTempVo.java
...thub/wxiaoqi/security/admin/vo/AppUserPositionTempVo.java
+38
-0
AppUserPositionBiz.java
...github/wxiaoqi/security/admin/biz/AppUserPositionBiz.java
+20
-3
AppUserPositionTempBiz.java
...ub/wxiaoqi/security/admin/biz/AppUserPositionTempBiz.java
+229
-0
AppUserPositionMapper.java
.../wxiaoqi/security/admin/mapper/AppUserPositionMapper.java
+2
-4
AppUserPositionTempMapper.java
...aoqi/security/admin/mapper/AppUserPositionTempMapper.java
+20
-0
AppUserPositionController.java
.../security/admin/rest/admin/AppUserPositionController.java
+68
-12
ActivityBm.java
...main/java/com/xxfc/platform/summit/entity/ActivityBm.java
+0
-3
AccessType.java
...c/main/java/com/xxfc/platform/summit/pojo/AccessType.java
+6
-3
ActivityQuery.java
...ain/java/com/xxfc/platform/summit/pojo/ActivityQuery.java
+3
-1
HttpRequestUtil.java
...n/java/com/xxfc/platform/summit/util/HttpRequestUtil.java
+1
-1
ActivityBiz.java
...c/main/java/com/xxfc/platform/summit/biz/ActivityBiz.java
+27
-19
ActivityBmBiz.java
...main/java/com/xxfc/platform/summit/biz/ActivityBmBiz.java
+4
-0
ActivityBmController.java
...xxfc/platform/summit/controller/ActivityBmController.java
+2
-2
ActivityController.java
...m/xxfc/platform/summit/controller/ActivityController.java
+0
-1
No files found.
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/dto/AppUserPositionTempDTO.java
0 → 100644
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
dto
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Builder
;
import
lombok.Data
;
/**
* @author libin
* @version 1.0
* @description
* @data 2019/9/23 16:51
*/
@Builder
(
toBuilder
=
true
)
@Data
public
class
AppUserPositionTempDTO
{
@ApiModelProperty
(
"主键id"
)
private
Integer
id
;
@ApiModelProperty
(
value
=
"手机号码"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"职位id"
)
private
Integer
positionId
;
}
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/dto/AppUserPositionTempFindDTO.java
0 → 100644
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
dto
;
import
com.github.wxiaoqi.security.common.vo.PageParam
;
import
lombok.Data
;
/**
* @author libin
* @version 1.0
* @description
* @data 2019/9/23 18:36
*/
@Data
public
class
AppUserPositionTempFindDTO
extends
PageParam
{
private
String
phone
;
private
String
name
;
private
Integer
status
;
}
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/entity/AppUserPositionTemp.java
0 → 100644
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
entity
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.persistence.Column
;
import
javax.persistence.GeneratedValue
;
import
javax.persistence.Id
;
import
javax.persistence.Table
;
import
java.io.Serializable
;
/**
* 用户身份职位临时表
*
* @author libin
* @email 18178966185@163.com
* @date 2019-07-09 10:00:42
*/
@Data
@Table
(
name
=
"app_user_position_temp"
)
public
class
AppUserPositionTemp
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@GeneratedValue
(
generator
=
"JDBC"
)
@ApiModelProperty
(
"主键id"
)
private
Integer
id
;
@Column
(
name
=
"user_id"
)
@ApiModelProperty
(
value
=
"用户id"
)
private
Integer
userId
;
@Column
(
name
=
"phone"
)
@ApiModelProperty
(
value
=
"手机号码"
)
private
String
phone
;
@Column
(
name
=
"position_id"
)
@ApiModelProperty
(
value
=
"职位id"
)
private
Integer
positionId
;
@Column
(
name
=
"name"
)
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@Column
(
name
=
"crt_time"
)
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
@Column
(
name
=
"is_del"
)
@ApiModelProperty
(
value
=
"是否删除:0-正常;1-删除"
)
private
Integer
isDel
;
}
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/vo/AppUserPositionTempVo.java
0 → 100644
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
vo
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* @author libin
* @version 1.0
* @description
* @data 2019/9/23 18:38
*/
@Builder
(
toBuilder
=
true
)
@Data
@NoArgsConstructor
@AllArgsConstructor
public
class
AppUserPositionTempVo
{
private
Integer
id
;
@ApiModelProperty
(
value
=
"手机号码"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"职位名"
)
private
String
positionName
;
@ApiModelProperty
(
value
=
"数据状态 1:已核销 2:未核销"
)
private
Integer
status
;
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
}
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/AppUserPositionBiz.java
View file @
2ea37de0
...
@@ -3,6 +3,7 @@ package com.github.wxiaoqi.security.admin.biz;
...
@@ -3,6 +3,7 @@ package com.github.wxiaoqi.security.admin.biz;
import
com.github.wxiaoqi.security.admin.dto.UserPostionDTO
;
import
com.github.wxiaoqi.security.admin.dto.UserPostionDTO
;
import
com.github.wxiaoqi.security.admin.vo.WalletPostionVo
;
import
com.github.wxiaoqi.security.admin.vo.WalletPostionVo
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.jsoup.select.Collector
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -11,9 +12,10 @@ import com.github.wxiaoqi.security.admin.mapper.AppUserPositionMapper;
...
@@ -11,9 +12,10 @@ import com.github.wxiaoqi.security.admin.mapper.AppUserPositionMapper;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.ArrayList
;
import
java.util.*
;
import
java.util.List
;
import
java.util.concurrent.atomic.AtomicInteger
;
import
java.util.concurrent.atomic.AtomicInteger
;
import
java.util.function.Function
;
import
java.util.stream.Collectors
;
/**
/**
* 用户身份职位表
* 用户身份职位表
...
@@ -23,7 +25,7 @@ import java.util.concurrent.atomic.AtomicInteger;
...
@@ -23,7 +25,7 @@ import java.util.concurrent.atomic.AtomicInteger;
* @date 2019-07-09 10:00:42
* @date 2019-07-09 10:00:42
*/
*/
@Transactional
@Transactional
@Service
@Service
(
"appUserPositionBiz"
)
public
class
AppUserPositionBiz
extends
BaseBiz
<
AppUserPositionMapper
,
AppUserPosition
>
{
public
class
AppUserPositionBiz
extends
BaseBiz
<
AppUserPositionMapper
,
AppUserPosition
>
{
...
@@ -58,4 +60,19 @@ public class AppUserPositionBiz extends BaseBiz<AppUserPositionMapper,AppUserPos
...
@@ -58,4 +60,19 @@ public class AppUserPositionBiz extends BaseBiz<AppUserPositionMapper,AppUserPos
}
}
return
counter
.
get
();
return
counter
.
get
();
}
}
public
Map
<
Integer
,
AppUserPosition
>
findPostionIdAndPostionMapByIds
(
List
<
Integer
>
postionIds
)
{
Map
<
Integer
,
AppUserPosition
>
postionMap
=
new
HashMap
<>();
List
<
AppUserPosition
>
data
=
mapper
.
selectByIdList
(
postionIds
);
if
(
CollectionUtils
.
isEmpty
(
data
)){
return
postionMap
;
}
postionMap
=
data
.
stream
().
collect
(
Collectors
.
toMap
(
AppUserPosition:
:
getId
,
Function
.
identity
()));
return
postionMap
;
}
public
Map
<
Integer
,
String
>
findPostionIdAndNameMap
()
{
List
<
AppUserPosition
>
postions
=
selectListAll
();
return
postions
.
stream
().
collect
(
Collectors
.
toMap
(
AppUserPosition:
:
getId
,
AppUserPosition:
:
getName
));
}
}
}
\ No newline at end of file
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/biz/AppUserPositionTempBiz.java
0 → 100644
View file @
2ea37de0
This diff is collapsed.
Click to expand it.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/mapper/AppUserPositionMapper.java
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
mapper
;
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
mapper
;
import
com.github.wxiaoqi.security.admin.dto.UserPostionDTO
;
import
com.github.wxiaoqi.security.admin.entity.AppUserPosition
;
import
com.github.wxiaoqi.security.admin.entity.AppUserPosition
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
tk.mybatis.mapper.additional.idlist.IdListMapper
;
import
tk.mybatis.mapper.common.Mapper
;
import
tk.mybatis.mapper.common.Mapper
;
import
java.util.List
;
/**
/**
* 用户身份职位表
* 用户身份职位表
*
*
...
@@ -14,7 +12,7 @@ import java.util.List;
...
@@ -14,7 +12,7 @@ import java.util.List;
* @email 18178966185@163.com
* @email 18178966185@163.com
* @date 2019-07-09 10:00:42
* @date 2019-07-09 10:00:42
*/
*/
public
interface
AppUserPositionMapper
extends
Mapper
<
AppUserPosition
>
{
public
interface
AppUserPositionMapper
extends
Mapper
<
AppUserPosition
>
,
IdListMapper
<
AppUserPosition
,
Integer
>
{
AppUserPosition
getExtractByUserId
(
@Param
(
"userId"
)
Integer
userId
);
AppUserPosition
getExtractByUserId
(
@Param
(
"userId"
)
Integer
userId
);
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/mapper/AppUserPositionTempMapper.java
0 → 100644
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
mapper
;
import
com.github.wxiaoqi.security.admin.entity.AppUserPositionTemp
;
import
org.apache.ibatis.annotations.Insert
;
import
tk.mybatis.mapper.common.Mapper
;
/**
* 用户身份职位表
*
* @author libin
* @email 18178966185@163.com
* @date 2019-07-09 10:00:42
*/
public
interface
AppUserPositionTempMapper
extends
Mapper
<
AppUserPositionTemp
>
{
@Insert
(
"INSERT IGNORE INTO `app_user_position_temp`(`user_id`,`phone`,`name`,`position_id`,`crt_time`)VALUES(#{userId},#{phone},#{name},#{positionId},#{crtTime})"
)
void
insertWithIgnoreRepeat
(
AppUserPositionTemp
appUserPositionTemp
);
}
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/admin/AppUserPositionController.java
View file @
2ea37de0
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
rest
.
admin
;
package
com
.
github
.
wxiaoqi
.
security
.
admin
.
rest
.
admin
;
import
com.github.wxiaoqi.security.admin.biz.AppUserPositionBiz
;
import
com.github.wxiaoqi.security.admin.biz.AppUserPositionBiz
;
import
com.github.wxiaoqi.security.admin.biz.AppUserPositionTempBiz
;
import
com.github.wxiaoqi.security.admin.dto.AppUserPositionTempDTO
;
import
com.github.wxiaoqi.security.admin.dto.AppUserPositionTempFindDTO
;
import
com.github.wxiaoqi.security.admin.dto.UserPostionDTO
;
import
com.github.wxiaoqi.security.admin.dto.UserPostionDTO
;
import
com.github.wxiaoqi.security.admin.vo.AppUserPositionTempVo
;
import
com.github.wxiaoqi.security.admin.vo.WalletPostionVo
;
import
com.github.wxiaoqi.security.admin.vo.WalletPostionVo
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.util.excel.ExcelImport
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
/**
/**
* @author libin
* @author libin
...
@@ -22,15 +30,63 @@ public class AppUserPositionController {
...
@@ -22,15 +30,63 @@ public class AppUserPositionController {
@Autowired
@Autowired
private
AppUserPositionBiz
appUserPositionBiz
;
private
AppUserPositionBiz
appUserPositionBiz
;
@Autowired
private
AppUserPositionTempBiz
appUserPositionTempBiz
;
@GetMapping
(
"/postions"
)
@GetMapping
(
"/postions"
)
public
ObjectRestResponse
<
List
<
WalletPostionVo
>>
findAllPostions
()
{
public
ObjectRestResponse
<
List
<
WalletPostionVo
>>
findAllPostions
()
{
List
<
WalletPostionVo
>
walletPostionVos
=
appUserPositionBiz
.
findAllPostions
();
List
<
WalletPostionVo
>
walletPostionVos
=
appUserPositionBiz
.
findAllPostions
();
return
ObjectRestResponse
.
succ
(
walletPostionVos
);
return
ObjectRestResponse
.
succ
(
walletPostionVos
);
}
}
@PutMapping
@PutMapping
public
ObjectRestResponse
updateUserPostionPercentage
(
@RequestBody
List
<
UserPostionDTO
>
userPostionDTOS
)
{
public
ObjectRestResponse
updateUserPostionPercentage
(
@RequestBody
List
<
UserPostionDTO
>
userPostionDTOS
)
{
appUserPositionBiz
.
updateUserPostionPercentage
(
userPostionDTOS
);
appUserPositionBiz
.
updateUserPostionPercentage
(
userPostionDTOS
);
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
/**
* 新增或编辑身份信息
* @return
*/
@PostMapping
(
"/add"
)
public
ObjectRestResponse
<
Void
>
addUserPostion
(
@RequestBody
AppUserPositionTempDTO
appUserPositionTempDTO
){
appUserPositionTempBiz
.
add
(
appUserPositionTempDTO
);
return
ObjectRestResponse
.
succ
();
}
/**
* 批量导入
* @param userPostionExcel
* @return
*/
@PostMapping
(
"/excel/import"
)
public
ObjectRestResponse
<
Map
<
String
,
Object
>>
importUserPostion
(
@RequestPart
(
"file"
)
MultipartFile
userPostionExcel
)
{
List
<
String
[]>
userPostionData
=
ExcelImport
.
getExcelData
(
userPostionExcel
);
if
(
userPostionData
.
size
()
<
2
)
{
return
ObjectRestResponse
.
createFailedResult
(
1001
,
"导入不能没数据!!!"
);
}
userPostionData
.
remove
(
0
);
Map
<
String
,
Object
>
result
=
appUserPositionTempBiz
.
importUserPostion
(
userPostionData
);
return
ObjectRestResponse
.
succ
(
result
);
}
/**
* 删除
* @param id
* @return
*/
@DeleteMapping
(
"/{id}"
)
public
ObjectRestResponse
<
Void
>
deleteUserPostion
(
@PathVariable
(
value
=
"id"
)
Integer
id
){
appUserPositionTempBiz
.
updateAppuserPostionStatusById
(
id
,
1
);
return
ObjectRestResponse
.
succ
();
}
@PostMapping
(
"/page"
)
public
ObjectRestResponse
<
PageDataVO
<
AppUserPositionTempVo
>>
findWithPage
(
@RequestBody
AppUserPositionTempFindDTO
appUserPositionTempFindDTO
){
PageDataVO
<
AppUserPositionTempVo
>
dataVO
=
appUserPositionTempBiz
.
findWithPage
(
appUserPositionTempFindDTO
);
return
ObjectRestResponse
.
succ
(
dataVO
);
}
}
}
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/entity/ActivityBm.java
View file @
2ea37de0
...
@@ -61,9 +61,6 @@ public class ActivityBm {
...
@@ -61,9 +61,6 @@ public class ActivityBm {
@ApiModelProperty
(
"创建时间"
)
@ApiModelProperty
(
"创建时间"
)
private
Long
updTime
;
private
Long
updTime
;
@Column
(
name
=
"qd_status"
)
@ApiModelProperty
(
"0-未签到;1-已签到"
)
private
Integer
qdStatus
;
@Column
(
name
=
"is_del"
)
@Column
(
name
=
"is_del"
)
@ApiModelProperty
(
"是否删除:0-正常;1-删除"
)
@ApiModelProperty
(
"是否删除:0-正常;1-删除"
)
...
...
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/pojo/AccessType.java
View file @
2ea37de0
...
@@ -5,16 +5,19 @@ import lombok.Data;
...
@@ -5,16 +5,19 @@ import lombok.Data;
public
enum
AccessType
{
public
enum
AccessType
{
BACKSTAGE
(
1
,
"后台管理页面"
),
BACKSTAGE
(
1
,
"后台管理页面"
),
PUBLIC
(
2
,
"公众号"
)
PUBLIC
(
2
,
"公众号"
);
;
AccessType
(
int
code
,
String
mas
)
{
AccessType
(
Integer
code
,
String
mas
)
{
this
.
code
=
code
;
this
.
mas
=
mas
;
}
}
private
Integer
code
;
private
Integer
code
;
private
String
mas
;
private
String
mas
;
public
Integer
getCode
()
{
public
Integer
getCode
()
{
return
code
;
return
code
;
}
}
...
...
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/pojo/ActivityQuery.java
View file @
2ea37de0
...
@@ -13,5 +13,7 @@ public class ActivityQuery extends Query {
...
@@ -13,5 +13,7 @@ public class ActivityQuery extends Query {
/**
/**
* 1.管理后台,2.h5页面
* 1.管理后台,2.h5页面
*/
*/
private
Integer
type
;
private
Integer
type
=
1
;
}
}
xx-summit/xx-summit-api/src/main/java/com/xxfc/platform/summit/util/HttpRequestUtil.java
View file @
2ea37de0
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/biz/ActivityBiz.java
View file @
2ea37de0
...
@@ -24,32 +24,40 @@ public class ActivityBiz extends BaseBiz<ActivityMapper, Activity> {
...
@@ -24,32 +24,40 @@ public class ActivityBiz extends BaseBiz<ActivityMapper, Activity> {
/**
/**
* 未删除
* 未删除
*/
*/
private
Integer
NOT_DELETE
=
0
;
private
Integer
NOT_DELETE
=
0
;
private
Activity
activity
;
private
Activity
activity
;
/**
/**
* 已发布
* 已发布
*/
*/
private
Integer
PUBLISHED
=
1
;
private
Integer
PUBLISHED
=
1
;
public
PageInfo
<
Activity
>
getList
(
ActivityQuery
query
)
{
public
Object
getList
(
ActivityQuery
query
)
{
Example
exa
=
new
Example
(
Activity
.
class
);
Example
exa
=
new
Example
(
Activity
.
class
);
Example
.
Criteria
criteria
=
exa
.
createCriteria
();
Example
.
Criteria
criteria
=
exa
.
createCriteria
();
criteria
.
andEqualTo
(
"isDel"
,
NOT_DELETE
);
criteria
.
andEqualTo
(
"isDel"
,
NOT_DELETE
);
if
(
StringUtils
.
isNotBlank
(
query
.
getTitle
()))
{
if
(
StringUtils
.
isNotBlank
(
query
.
getTitle
()))
{
criteria
.
andLike
(
"title"
,
String
.
format
(
"%%%s%%"
,
query
.
getTitle
().
trim
()));
criteria
.
andLike
(
"title"
,
String
.
format
(
"%%%s%%"
,
query
.
getTitle
().
trim
()));
}
}
if
(
query
.
getStartTime
()
!=
null
)
{
if
(
query
.
getStartTime
()
!=
null
)
{
criteria
.
andLike
(
"startTime"
,
query
.
getStartTime
()/
1000
+
"%"
);
criteria
.
andLike
(
"startTime"
,
query
.
getStartTime
()
/
1000
+
"%"
);
}
}
if
(
query
.
getStatus
()
!=
null
)
{
if
(
query
.
getStatus
()
!=
null
)
{
criteria
.
andEqualTo
(
"status"
,
query
.
getStatus
());
criteria
.
andEqualTo
(
"status"
,
query
.
getStatus
());
}
}
if
(
query
.
getType
()!=
null
&&
AccessType
.
PUBLIC
.
getCode
().
equals
(
query
.
getType
()))
{
criteria
.
andEqualTo
(
"isPublish"
,
PUBLISHED
);
if
(
query
.
getType
()
!=
null
&&
AccessType
.
PUBLIC
.
getCode
().
equals
(
query
.
getType
()))
{
criteria
.
andEqualTo
(
"isPublish"
,
PUBLISHED
);
}
}
exa
.
orderBy
(
"rank"
).
asc
().
orderBy
(
"startTime"
).
desc
();
exa
.
orderBy
(
"rank"
).
asc
().
orderBy
(
"startTime"
).
desc
();
PageHelper
.
startPage
(
query
.
getPage
(),
query
.
getLimit
());
if
(
AccessType
.
PUBLIC
.
getCode
().
equals
(
query
.
getType
()))
{
return
mapper
.
selectByExample
(
exa
);
}
PageHelper
.
startPage
(
query
.
getPage
(),
query
.
getLimit
());
List
<
Activity
>
activities
=
mapper
.
selectByExample
(
exa
);
List
<
Activity
>
activities
=
mapper
.
selectByExample
(
exa
);
return
new
PageInfo
<
Activity
>(
activities
);
return
new
PageInfo
<
Activity
>(
activities
);
}
}
...
@@ -73,13 +81,13 @@ public class ActivityBiz extends BaseBiz<ActivityMapper, Activity> {
...
@@ -73,13 +81,13 @@ public class ActivityBiz extends BaseBiz<ActivityMapper, Activity> {
try
{
try
{
activity
.
setCrtTime
(
System
.
currentTimeMillis
());
activity
.
setCrtTime
(
System
.
currentTimeMillis
());
activity
.
setIsDel
(
0
);
activity
.
setIsDel
(
0
);
if
(
activity
.
getIsOpenBm
()
==
null
)
{
if
(
activity
.
getIsOpenBm
()
==
null
)
{
activity
.
setIsOpenBm
(
0
);
activity
.
setIsOpenBm
(
0
);
}
}
if
(
activity
.
getIsPublish
()
==
null
)
{
if
(
activity
.
getIsPublish
()
==
null
)
{
activity
.
setIsPublish
(
0
);
activity
.
setIsPublish
(
0
);
}
}
if
(
activity
.
getIsShow
()
==
null
)
{
if
(
activity
.
getIsShow
()
==
null
)
{
activity
.
setIsShow
(
0
);
activity
.
setIsShow
(
0
);
}
}
mapper
.
insertSelective
(
activity
);
mapper
.
insertSelective
(
activity
);
...
...
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/biz/ActivityBmBiz.java
View file @
2ea37de0
...
@@ -247,4 +247,8 @@ public class ActivityBmBiz extends BaseBiz<ActivityBmMapper, ActivityBm> {
...
@@ -247,4 +247,8 @@ public class ActivityBmBiz extends BaseBiz<ActivityBmMapper, ActivityBm> {
List
<
ActivityBm
>
activityBms
=
mapper
.
selectByExample
(
exa
);
List
<
ActivityBm
>
activityBms
=
mapper
.
selectByExample
(
exa
);
return
PageInfo
.
of
(
activityBms
);
return
PageInfo
.
of
(
activityBms
);
}
}
public
ActivityBm
userBm
(
ActivityBm
activityBm
,
Integer
id
)
{
return
null
;
}
}
}
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/controller/ActivityBmController.java
View file @
2ea37de0
...
@@ -17,7 +17,7 @@ import javax.servlet.http.HttpServletRequest;
...
@@ -17,7 +17,7 @@ import javax.servlet.http.HttpServletRequest;
* @author Administrator
* @author Administrator
*/
*/
@RestController
@RestController
@RequestMapping
(
"
front
/activityBm"
)
@RequestMapping
(
"/activityBm"
)
public
class
ActivityBmController
extends
BaseController
<
ActivityBmBiz
,
ActivityBm
>
{
public
class
ActivityBmController
extends
BaseController
<
ActivityBmBiz
,
ActivityBm
>
{
...
@@ -29,7 +29,7 @@ public class ActivityBmController extends BaseController<ActivityBmBiz,ActivityB
...
@@ -29,7 +29,7 @@ public class ActivityBmController extends BaseController<ActivityBmBiz,ActivityB
public
ObjectRestResponse
bm
(
@RequestBody
ActivityBm
activityBm
,
HttpServletRequest
request
){
public
ObjectRestResponse
bm
(
@RequestBody
ActivityBm
activityBm
,
HttpServletRequest
request
){
User
user
=
userBiz
.
getSession
(
request
);
User
user
=
userBiz
.
getSession
(
request
);
try
{
try
{
return
baseBiz
.
userBm
(
activityBm
,
user
.
getId
(
));
return
ObjectRestResponse
.
succ
(
baseBiz
.
userBm
(
activityBm
,
user
.
getId
()
));
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
e
.
printStackTrace
();
e
.
printStackTrace
();
return
ObjectRestResponse
.
createDefaultFail
();
return
ObjectRestResponse
.
createDefaultFail
();
...
...
xx-summit/xx-summit-server/src/main/java/com/xxfc/platform/summit/controller/ActivityController.java
View file @
2ea37de0
...
@@ -17,7 +17,6 @@ public class ActivityController extends BaseController<ActivityBiz, Activity> {
...
@@ -17,7 +17,6 @@ public class ActivityController extends BaseController<ActivityBiz, Activity> {
@PostMapping
(
"/app/unauth/list"
)
@PostMapping
(
"/app/unauth/list"
)
public
ObjectRestResponse
getList
(
@RequestBody
ActivityQuery
query
){
public
ObjectRestResponse
getList
(
@RequestBody
ActivityQuery
query
){
return
ObjectRestResponse
.
succ
(
baseBiz
.
getList
(
query
));
return
ObjectRestResponse
.
succ
(
baseBiz
.
getList
(
query
));
}
}
...
...
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