记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
16b16d62
Commit
16b16d62
authored
Jul 13, 2022
by
zhengfuxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
f2d392c5
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
37 additions
and
25 deletions
+37
-25
IKylinAcitveService.java
.../liquidnet/service/kylin/service/IKylinAcitveService.java
+3
-1
IKylinTicketActiveService.java
...dnet/service/kylin/service/IKylinTicketActiveService.java
+3
-1
KylinAcitveController.java
.../web/controller/zhengzai/kylin/KylinAcitveController.java
+25
-5
KylinAcitveServiceImpl.java
...n/zhengzai/kylin/service/impl/KylinAcitveServiceImpl.java
+4
-9
KylinTicketActiveServiceImpl.java
...gzai/kylin/service/impl/KylinTicketActiveServiceImpl.java
+2
-9
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/IKylinAcitveService.java
View file @
16b16d62
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
import
java.util.List
;
/**
/**
* <p>
* <p>
* 服务类
* 服务类
...
@@ -16,6 +18,6 @@ public interface IKylinAcitveService extends IService<KylinAcitve> {
...
@@ -16,6 +18,6 @@ public interface IKylinAcitveService extends IService<KylinAcitve> {
boolean
addKylinAcitve
(
KylinAcitve
kylinAcitve
);
boolean
addKylinAcitve
(
KylinAcitve
kylinAcitve
);
PageInfo
<
KylinAcitve
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
);
List
<
KylinAcitve
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
);
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/IKylinTicketActiveService.java
View file @
16b16d62
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
java.util.List
;
/**
/**
* <p>
* <p>
* 跟活动绑定的券 服务类
* 跟活动绑定的券 服务类
...
@@ -13,7 +15,7 @@ import com.liquidnet.service.kylin.dao.KylinTicketActive;
...
@@ -13,7 +15,7 @@ import com.liquidnet.service.kylin.dao.KylinTicketActive;
* @since 2022-07-12
* @since 2022-07-12
*/
*/
public
interface
IKylinTicketActiveService
extends
IService
<
KylinTicketActive
>
{
public
interface
IKylinTicketActiveService
extends
IService
<
KylinTicketActive
>
{
PageInfo
<
KylinTicketActive
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
,
String
activeId
);
List
<
KylinTicketActive
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
,
String
activeId
);
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/kylin/KylinAcitveController.java
View file @
16b16d62
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
kylin
;
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
kylin
;
import
com.liquidnet.client.admin.common.core.controller.BaseController
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.page.TableDataInfo
;
import
com.liquidnet.client.admin.common.utils.poi.ExcelUtil
;
import
com.liquidnet.client.admin.zhengzai.kylin.dto.ActiveTicketExportVo
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinAcitveServiceImpl
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinAcitveServiceImpl
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinTicketActiveServiceImpl
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinTicketActiveServiceImpl
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
...
@@ -12,6 +16,8 @@ import org.springframework.beans.BeanUtils;
...
@@ -12,6 +16,8 @@ import org.springframework.beans.BeanUtils;
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
java.util.List
;
/**
/**
* <p>
* <p>
* 前端控制器 活动有关的
* 前端控制器 活动有关的
...
@@ -22,7 +28,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -22,7 +28,7 @@ import org.springframework.web.bind.annotation.*;
@Api
(
tags
=
"活动和券的接口"
)
@Api
(
tags
=
"活动和券的接口"
)
@RestController
@RestController
@RequestMapping
(
"/kylin-acitve"
)
@RequestMapping
(
"/kylin-acitve"
)
public
class
KylinAcitveController
{
public
class
KylinAcitveController
extends
BaseController
{
@Autowired
@Autowired
private
KylinAcitveServiceImpl
kylinAcitveService
;
private
KylinAcitveServiceImpl
kylinAcitveService
;
@Autowired
@Autowired
...
@@ -40,16 +46,30 @@ public class KylinAcitveController {
...
@@ -40,16 +46,30 @@ public class KylinAcitveController {
@PostMapping
(
"pageActive"
)
@PostMapping
(
"pageActive"
)
@ApiOperation
(
value
=
"分页活动"
)
@ApiOperation
(
value
=
"分页活动"
)
@ResponseBody
@ResponseBody
public
AjaxResult
pageActive
(
@RequestParam
(
name
=
"pageSize"
,
required
=
true
)
int
pageSize
,
@RequestParam
(
name
=
"pageNum"
,
required
=
true
)
int
pageNum
)
{
public
TableDataInfo
pageActive
(
@RequestParam
(
name
=
"pageSize"
,
required
=
true
)
int
pageSize
,
@RequestParam
(
name
=
"pageNum"
,
required
=
true
)
int
pageNum
)
{
return
AjaxResult
.
success
(
kylinAcitveService
.
pageKylinAcitve
(
pageSize
,
pageNum
));
//return AjaxResult.success(kylinAcitveService.pageKylinAcitve(pageSize,pageNum));
return
getDataTable
(
kylinAcitveService
.
pageKylinAcitve
(
pageSize
,
pageNum
));
}
}
@PostMapping
(
"pageActiveTicket"
)
@PostMapping
(
"pageActiveTicket"
)
@ApiOperation
(
value
=
"分页券"
)
@ApiOperation
(
value
=
"分页券"
)
@ResponseBody
@ResponseBody
public
AjaxResult
pageActiveTicket
(
@RequestParam
(
name
=
"pageSize"
,
required
=
true
)
int
pageSize
,
@RequestParam
(
name
=
"pageNum"
,
required
=
true
)
int
pageNum
,
@RequestParam
(
name
=
"activeId"
,
required
=
true
)
String
activeId
)
{
public
TableDataInfo
pageActiveTicket
(
@RequestParam
(
name
=
"pageSize"
,
required
=
true
)
int
pageSize
,
@RequestParam
(
name
=
"pageNum"
,
required
=
true
)
int
pageNum
,
@RequestParam
(
name
=
"activeId"
,
required
=
true
)
String
activeId
)
{
return
AjaxResult
.
success
(
kylinTicketActiveService
.
pageKylinAcitve
(
pageSize
,
pageNum
,
activeId
));
//return AjaxResult.success(kylinTicketActiveService.pageKylinAcitve(pageSize,pageNum,activeId));
return
getDataTable
(
kylinTicketActiveService
.
pageKylinAcitve
(
pageSize
,
pageNum
,
activeId
));
}
@PostMapping
(
"exportTicket"
)
@ApiOperation
(
value
=
"导出券"
)
@ResponseBody
public
AjaxResult
exportTicket
(
@RequestParam
(
name
=
"activeId"
,
required
=
true
)
String
activeId
,
@RequestParam
(
name
=
"activeName"
,
required
=
true
)
String
activeName
)
{
List
<
ActiveTicketExportVo
>
list
=
kylinTicketActiveService
.
exportTicket
(
activeId
);
if
(
list
.
size
()>
0
){
ExcelUtil
<
ActiveTicketExportVo
>
util
=
new
ExcelUtil
(
ActiveTicketExportVo
.
class
);
return
util
.
exportExcel
(
list
,
activeName
+
""
);
}
return
error
(
"查无信息!"
);
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/KylinAcitveServiceImpl.java
View file @
16b16d62
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
import
com.liquidnet.service.kylin.dao.KylinAcitve
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
...
@@ -41,6 +40,8 @@ public class KylinAcitveServiceImpl extends ServiceImpl<KylinAcitveMapper, Kylin
...
@@ -41,6 +40,8 @@ public class KylinAcitveServiceImpl extends ServiceImpl<KylinAcitveMapper, Kylin
@Transactional
@Transactional
public
boolean
addKylinAcitve
(
KylinAcitve
kylinAcitve
)
{
public
boolean
addKylinAcitve
(
KylinAcitve
kylinAcitve
)
{
kylinAcitve
.
setActiveId
(
IDGenerator
.
nextSnowId
());
kylinAcitve
.
setActiveId
(
IDGenerator
.
nextSnowId
());
kylinAcitve
.
setCreatedAt
(
LocalDateTime
.
now
());
kylinAcitve
.
setUpdatedAt
(
LocalDateTime
.
now
());
//保存活动
//保存活动
kylinAcitveMapper
.
insert
(
kylinAcitve
);
kylinAcitveMapper
.
insert
(
kylinAcitve
);
//创建券
//创建券
...
@@ -49,17 +50,11 @@ public class KylinAcitveServiceImpl extends ServiceImpl<KylinAcitveMapper, Kylin
...
@@ -49,17 +50,11 @@ public class KylinAcitveServiceImpl extends ServiceImpl<KylinAcitveMapper, Kylin
}
}
@Override
@Override
public
PageInfo
<
KylinAcitve
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
)
{
public
List
<
KylinAcitve
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
)
{
PageInfo
<
KylinAcitve
>
pageInfoTmp
=
null
;
try
{
PageHelper
.
startPage
(
pageNumber
,
pageSize
);
PageHelper
.
startPage
(
pageNumber
,
pageSize
);
LambdaQueryWrapper
<
KylinAcitve
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
KylinAcitve
.
class
);
LambdaQueryWrapper
<
KylinAcitve
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
KylinAcitve
.
class
);
List
<
KylinAcitve
>
list
=
kylinAcitveMapper
.
selectList
(
queryWrapper
);
List
<
KylinAcitve
>
list
=
kylinAcitveMapper
.
selectList
(
queryWrapper
);
pageInfoTmp
=
new
PageInfo
(
list
);
return
list
;
}
catch
(
Exception
e
)
{
return
new
PageInfo
();
}
return
pageInfoTmp
;
}
}
public
List
<
KylinTicketActive
>
getKylinTicketActive
(
int
number
,
String
activeId
){
public
List
<
KylinTicketActive
>
getKylinTicketActive
(
int
number
,
String
activeId
){
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/KylinTicketActiveServiceImpl.java
View file @
16b16d62
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.zhengzai.kylin.dto.ActiveTicketExportVo
;
import
com.liquidnet.client.admin.zhengzai.kylin.dto.ActiveTicketExportVo
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
com.liquidnet.service.kylin.mapper.KylinTicketActiveMapper
;
import
com.liquidnet.service.kylin.mapper.KylinTicketActiveMapper
;
...
@@ -28,18 +27,12 @@ public class KylinTicketActiveServiceImpl extends ServiceImpl<KylinTicketActiveM
...
@@ -28,18 +27,12 @@ public class KylinTicketActiveServiceImpl extends ServiceImpl<KylinTicketActiveM
@Autowired
@Autowired
private
KylinTicketActiveMapper
kylinTicketActiveMapper
;
private
KylinTicketActiveMapper
kylinTicketActiveMapper
;
@Override
@Override
public
PageInfo
<
KylinTicketActive
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
,
String
activeId
)
{
public
List
<
KylinTicketActive
>
pageKylinAcitve
(
int
pageSize
,
int
pageNumber
,
String
activeId
)
{
PageInfo
<
KylinTicketActive
>
pageInfoTmp
=
null
;
try
{
PageHelper
.
startPage
(
pageNumber
,
pageSize
);
PageHelper
.
startPage
(
pageNumber
,
pageSize
);
LambdaQueryWrapper
<
KylinTicketActive
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
KylinTicketActive
.
class
);
LambdaQueryWrapper
<
KylinTicketActive
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
KylinTicketActive
.
class
);
queryWrapper
.
eq
(
KylinTicketActive:
:
getActivityId
,
activeId
);
queryWrapper
.
eq
(
KylinTicketActive:
:
getActivityId
,
activeId
);
List
<
KylinTicketActive
>
list
=
kylinTicketActiveMapper
.
selectList
(
queryWrapper
);
List
<
KylinTicketActive
>
list
=
kylinTicketActiveMapper
.
selectList
(
queryWrapper
);
pageInfoTmp
=
new
PageInfo
(
list
);
return
list
;
}
catch
(
Exception
e
)
{
return
new
PageInfo
();
}
return
pageInfoTmp
;
}
}
public
List
<
ActiveTicketExportVo
>
exportTicket
(
String
activeId
)
{
public
List
<
ActiveTicketExportVo
>
exportTicket
(
String
activeId
)
{
...
...
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