Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xinrenli
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
郑云飞
xinrenli
Commits
a2bbc772
Commit
a2bbc772
authored
Apr 07, 2023
by
kaevom
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改支付接口判断
parent
8ee20c97
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
243 additions
and
66 deletions
+243
-66
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbFileController.java
+7
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbInviterController.java
+4
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbOrderController.java
+6
-5
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbUserCommentController.java
+1
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbUserDiscountController.java
+4
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/DbOrder.java
+4
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/bo/DbUserCommentBo.java
+1
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbUserCommentVo.java
+4
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/ReportFormsVo.java
+12
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/WxPayOrderResult.java
+8
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbCouponMapper.java
+8
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbInviterMapper.java
+1
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbOrderMapper.java
+2
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbUserCommentMapper.java
+10
-0
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/IDbOrderService.java
+7
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/IDbUserCommentService.java
+2
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbCouponServiceImpl.java
+2
-2
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbInviterServiceImpl.java
+25
-1
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbOrderServiceImpl.java
+77
-44
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbUserCommentServiceImpl.java
+13
-3
yongqi-xinrenli/src/main/resources/mapper/DbCouponMapper.xml
+18
-1
yongqi-xinrenli/src/main/resources/mapper/DbOrderMapper.xml
+12
-1
yongqi-xinrenli/src/main/resources/mapper/DbUserCommentMapper.xml
+13
-2
yongqi-xinrenli/src/main/resources/mapper/DbUserCouponMapper.xml
+2
-0
No files found.
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbFileController.java
View file @
a2bbc772
...
@@ -112,6 +112,13 @@ public class DbFileController extends BaseController {
...
@@ -112,6 +112,13 @@ public class DbFileController extends BaseController {
@PathVariable
Long
[]
ids
)
{
@PathVariable
Long
[]
ids
)
{
return
toAjax
(
iDbFileService
.
deleteWithValidByIds
(
Arrays
.
asList
(
ids
),
true
));
return
toAjax
(
iDbFileService
.
deleteWithValidByIds
(
Arrays
.
asList
(
ids
),
true
));
}
}
/**
* 上传文件
* @param file
* @param req
* @return
*/
@SaCheckPermission
(
"xinrenli:file:upload"
)
@SaCheckPermission
(
"xinrenli:file:upload"
)
@Log
(
title
=
"文件"
,
businessType
=
BusinessType
.
DELETE
)
@Log
(
title
=
"文件"
,
businessType
=
BusinessType
.
DELETE
)
@PostMapping
(
"/upload"
)
@PostMapping
(
"/upload"
)
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbInviterController.java
View file @
a2bbc772
...
@@ -3,6 +3,8 @@ package com.yongqi.xinrenli.controller;
...
@@ -3,6 +3,8 @@ package com.yongqi.xinrenli.controller;
import
java.util.List
;
import
java.util.List
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
com.yongqi.common.core.domain.model.LoginUser
;
import
com.yongqi.common.helper.LoginHelper
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
...
@@ -45,6 +47,8 @@ public class DbInviterController extends BaseController {
...
@@ -45,6 +47,8 @@ public class DbInviterController extends BaseController {
@SaCheckPermission
(
"xinrenli:Inviter:list"
)
@SaCheckPermission
(
"xinrenli:Inviter:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
<
DbInviterVo
>
list
(
DbInviterBo
bo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
DbInviterVo
>
list
(
DbInviterBo
bo
,
PageQuery
pageQuery
)
{
LoginUser
loginUser
=
LoginHelper
.
getLoginUser
();
bo
.
setInviterId
(
loginUser
.
getUserId
());
return
iDbInviterService
.
queryPageList
(
bo
,
pageQuery
);
return
iDbInviterService
.
queryPageList
(
bo
,
pageQuery
);
}
}
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbOrderController.java
View file @
a2bbc772
...
@@ -177,12 +177,13 @@ public class DbOrderController extends BaseController {
...
@@ -177,12 +177,13 @@ public class DbOrderController extends BaseController {
@SaCheckPermission
(
"xinrenli:order:pay"
)
@SaCheckPermission
(
"xinrenli:order:pay"
)
@Log
(
title
=
"下单"
,
businessType
=
BusinessType
.
OTHER
)
@Log
(
title
=
"下单"
,
businessType
=
BusinessType
.
OTHER
)
@GetMapping
(
"/orderPay"
)
@GetMapping
(
"/orderPay"
)
public
R
orderPay
(
@NotNull
(
message
=
"主键不能为空"
)
@RequestParam
(
"id"
)
Long
orderId
public
R
orderPay
(
@NotNull
(
message
=
"主键不能为空"
)
@RequestParam
(
"orderId"
)
Long
orderId
,
@RequestParam
(
value
=
"id"
,
required
=
false
)
Long
couponId
,
Long
couponId
,
Long
discountId
,
HttpServletRequest
request
)
{
,
HttpServletRequest
request
)
{
LoginUser
loginUser
=
LoginHelper
.
getLoginUser
();
LoginUser
loginUser
=
LoginHelper
.
getLoginUser
();
String
ipAddr
=
AddressUtils
.
getIpAddr
(
request
);
String
ipAddr
=
AddressUtils
.
getIpAddr
(
request
);
return
iDbOrderService
.
orderPay
(
orderId
,
couponId
,
loginUser
,
ipAddr
);
return
iDbOrderService
.
orderPay
(
orderId
,
couponId
,
discountId
,
loginUser
,
ipAddr
);
}
}
/**
/**
...
@@ -236,10 +237,10 @@ public class DbOrderController extends BaseController {
...
@@ -236,10 +237,10 @@ public class DbOrderController extends BaseController {
*/
*/
@SaCheckPermission
(
"xinrenli:order:exportReportForms"
)
@SaCheckPermission
(
"xinrenli:order:exportReportForms"
)
@Log
(
title
=
"订单"
,
businessType
=
BusinessType
.
EXPORT
)
@Log
(
title
=
"订单"
,
businessType
=
BusinessType
.
EXPORT
)
@
Pos
tMapping
(
"/exportReportForms"
)
@
Ge
tMapping
(
"/exportReportForms"
)
public
R
<
Void
>
exportReportForms
(
HttpServletResponse
response
)
{
public
R
<
Void
>
exportReportForms
(
HttpServletResponse
response
)
{
try
{
try
{
ReportFormsVo
vo
=
iDbOrderService
.
reportForms
();
ReportFormsVo
vo
=
iDbOrderService
.
reportForms
Exl
();
List
<
ReportFormsVo
>
list
=
new
ArrayList
<>();
List
<
ReportFormsVo
>
list
=
new
ArrayList
<>();
list
.
add
(
vo
);
list
.
add
(
vo
);
ExcelUtil
.
exportExcel
(
list
,
"订单"
,
ReportFormsVo
.
class
,
response
);
ExcelUtil
.
exportExcel
(
list
,
"订单"
,
ReportFormsVo
.
class
,
response
);
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbUserCommentController.java
View file @
a2bbc772
...
@@ -82,7 +82,7 @@ public class DbUserCommentController extends BaseController {
...
@@ -82,7 +82,7 @@ public class DbUserCommentController extends BaseController {
public
R
<
Void
>
add
(
@Validated
(
AddGroup
.
class
)
@RequestBody
DbUserCommentBo
bo
)
{
public
R
<
Void
>
add
(
@Validated
(
AddGroup
.
class
)
@RequestBody
DbUserCommentBo
bo
)
{
LoginUser
loginUser
=
getLoginUser
();
LoginUser
loginUser
=
getLoginUser
();
bo
.
setUserId
(
loginUser
.
getUserId
());
bo
.
setUserId
(
loginUser
.
getUserId
());
return
toAjax
(
iDbUserCommentService
.
insertByBo
(
bo
));
return
toAjax
(
iDbUserCommentService
.
insertByBo
(
bo
,
loginUser
));
}
}
/**
/**
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/controller/DbUserDiscountController.java
View file @
a2bbc772
...
@@ -3,6 +3,8 @@ package com.yongqi.xinrenli.controller;
...
@@ -3,6 +3,8 @@ package com.yongqi.xinrenli.controller;
import
java.util.List
;
import
java.util.List
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
com.yongqi.common.core.domain.model.LoginUser
;
import
com.yongqi.common.helper.LoginHelper
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
...
@@ -45,6 +47,8 @@ public class DbUserDiscountController extends BaseController {
...
@@ -45,6 +47,8 @@ public class DbUserDiscountController extends BaseController {
@SaCheckPermission
(
"xinrenli:userDiscount:list"
)
@SaCheckPermission
(
"xinrenli:userDiscount:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
TableDataInfo
<
DbUserDiscountVo
>
list
(
DbUserDiscountBo
bo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
DbUserDiscountVo
>
list
(
DbUserDiscountBo
bo
,
PageQuery
pageQuery
)
{
LoginUser
loginUser
=
LoginHelper
.
getLoginUser
();
bo
.
setUserId
(
loginUser
.
getUserId
());
return
iDbUserDiscountService
.
queryPageList
(
bo
,
pageQuery
);
return
iDbUserDiscountService
.
queryPageList
(
bo
,
pageQuery
);
}
}
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/DbOrder.java
View file @
a2bbc772
...
@@ -81,6 +81,10 @@ public class DbOrder {
...
@@ -81,6 +81,10 @@ public class DbOrder {
*/
*/
private
Long
useCouponId
;
private
Long
useCouponId
;
/**
/**
* 使用折扣id
*/
private
Long
useDiscountId
;
/**
* 备注说明
* 备注说明
*/
*/
private
String
remark
;
private
String
remark
;
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/bo/DbUserCommentBo.java
View file @
a2bbc772
...
@@ -37,7 +37,7 @@ public class DbUserCommentBo extends BaseEntity {
...
@@ -37,7 +37,7 @@ public class DbUserCommentBo extends BaseEntity {
/**
/**
* 用户id
* 用户id
*/
*/
@NotNull
(
message
=
"用户id不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
@NotNull
(
message
=
"用户id不能为空"
,
groups
=
{
EditGroup
.
class
})
private
Long
userId
;
private
Long
userId
;
/**
/**
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/DbUserCommentVo.java
View file @
a2bbc772
...
@@ -71,6 +71,9 @@ public class DbUserCommentVo {
...
@@ -71,6 +71,9 @@ public class DbUserCommentVo {
*/
*/
@ExcelProperty
(
value
=
"删除状态"
)
@ExcelProperty
(
value
=
"删除状态"
)
private
Integer
deleteStatus
;
private
Integer
deleteStatus
;
/**
* 用户名称
*/
private
String
userName
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/ReportFormsVo.java
View file @
a2bbc772
...
@@ -45,5 +45,16 @@ public class ReportFormsVo {
...
@@ -45,5 +45,16 @@ public class ReportFormsVo {
*/
*/
@ExcelProperty
(
value
=
"已完成/未完成订单对比"
)
@ExcelProperty
(
value
=
"已完成/未完成订单对比"
)
private
String
contrastOrder
;
private
String
contrastOrder
;
/**
* 金额
*/
private
Integer
Money
;
/**
* 未完成
*/
private
Integer
NoAccomplish
;
/**
* 已完成和未完成总量
*/
private
Integer
sum
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/domain/vo/WxPayOrderResult.java
View file @
a2bbc772
...
@@ -41,5 +41,12 @@ public class WxPayOrderResult {
...
@@ -41,5 +41,12 @@ public class WxPayOrderResult {
@DateTimeFormat
(
pattern
=
"yyyy/MM/dd HH:mm:ss"
)
@DateTimeFormat
(
pattern
=
"yyyy/MM/dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy/MM/dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy/MM/dd HH:mm:ss"
)
private
Date
createTime
;
private
Date
createTime
;
/**
* 固定值
*/
private
String
packageValue
;
/**
*
*/
private
String
paySign
;
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbCouponMapper.java
View file @
a2bbc772
package
com
.
yongqi
.
xinrenli
.
mapper
;
package
com
.
yongqi
.
xinrenli
.
mapper
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yongqi.xinrenli.domain.DbCoupon
;
import
com.yongqi.xinrenli.domain.DbCoupon
;
import
com.yongqi.xinrenli.domain.DbOrder
;
import
com.yongqi.xinrenli.domain.bo.DbCouponBo
;
import
com.yongqi.xinrenli.domain.bo.DbCouponBo
;
import
com.yongqi.xinrenli.domain.vo.DbCouponVo
;
import
com.yongqi.xinrenli.domain.vo.DbCouponVo
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
com.yongqi.xinrenli.domain.vo.DbOrderVo
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
* 优惠卷Mapper接口
* 优惠卷Mapper接口
...
@@ -12,5 +18,7 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
...
@@ -12,5 +18,7 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
* @date 2023-03-09
* @date 2023-03-09
*/
*/
public
interface
DbCouponMapper
extends
BaseMapperPlus
<
DbCouponMapper
,
DbCoupon
,
DbCouponVo
>
{
public
interface
DbCouponMapper
extends
BaseMapperPlus
<
DbCouponMapper
,
DbCoupon
,
DbCouponVo
>
{
Page
<
DbCouponVo
>
selectVoPageList
(
@Param
(
"page"
)
Page
<
DbCouponVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
DbCoupon
>
queryWrapper
);
DbCouponVo
selectVoByIds
(
Long
id
);
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbInviterMapper.java
View file @
a2bbc772
...
@@ -12,4 +12,5 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
...
@@ -12,4 +12,5 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
*/
*/
public
interface
DbInviterMapper
extends
BaseMapperPlus
<
DbInviterMapper
,
DbInviter
,
DbInviterVo
>
{
public
interface
DbInviterMapper
extends
BaseMapperPlus
<
DbInviterMapper
,
DbInviter
,
DbInviterVo
>
{
Integer
InvitedCount
(
Long
inviterId
);
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbOrderMapper.java
View file @
a2bbc772
...
@@ -32,6 +32,8 @@ public interface DbOrderMapper extends BaseMapperPlus<DbOrderMapper, DbOrder, Db
...
@@ -32,6 +32,8 @@ public interface DbOrderMapper extends BaseMapperPlus<DbOrderMapper, DbOrder, Db
Integer
createPay
(
DbOrderEditBo
bo
);
Integer
createPay
(
DbOrderEditBo
bo
);
ReportFormsVo
reportFormsExl
();
ReportFormsVo
reportForms
();
ReportFormsVo
reportForms
();
Integer
unpaidJob
();
Integer
unpaidJob
();
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/mapper/DbUserCommentMapper.java
View file @
a2bbc772
package
com
.
yongqi
.
xinrenli
.
mapper
;
package
com
.
yongqi
.
xinrenli
.
mapper
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yongqi.xinrenli.domain.DbOrder
;
import
com.yongqi.xinrenli.domain.DbUserComment
;
import
com.yongqi.xinrenli.domain.DbUserComment
;
import
com.yongqi.xinrenli.domain.vo.DbOrderVo
;
import
com.yongqi.xinrenli.domain.vo.DbUserCommentVo
;
import
com.yongqi.xinrenli.domain.vo.DbUserCommentVo
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
com.yongqi.common.core.mapper.BaseMapperPlus
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
* 用户评论Mapper接口
* 用户评论Mapper接口
...
@@ -12,4 +19,7 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
...
@@ -12,4 +19,7 @@ import com.yongqi.common.core.mapper.BaseMapperPlus;
*/
*/
public
interface
DbUserCommentMapper
extends
BaseMapperPlus
<
DbUserCommentMapper
,
DbUserComment
,
DbUserCommentVo
>
{
public
interface
DbUserCommentMapper
extends
BaseMapperPlus
<
DbUserCommentMapper
,
DbUserComment
,
DbUserCommentVo
>
{
Page
<
DbUserCommentVo
>
selectUserPage
(
Page
<
DbUserCommentVo
>
page
,
@Param
(
Constants
.
WRAPPER
)
LambdaQueryWrapper
<
DbUserComment
>
queryWrapper
);
}
}
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/IDbOrderService.java
View file @
a2bbc772
...
@@ -69,10 +69,16 @@ public interface IDbOrderService {
...
@@ -69,10 +69,16 @@ public interface IDbOrderService {
*/
*/
TableDataInfo
<
DbOrderVo
>
homeList
(
DbOrderBo
bo
,
PageQuery
pageQuery
);
TableDataInfo
<
DbOrderVo
>
homeList
(
DbOrderBo
bo
,
PageQuery
pageQuery
);
R
orderPay
(
Long
id
,
Long
couponId
,
LoginUser
loginUser
,
String
ipAddr
);
R
orderPay
(
Long
id
,
Long
couponId
,
Lo
ng
discountId
,
Lo
ginUser
loginUser
,
String
ipAddr
);
ReportFormsVo
reportForms
();
ReportFormsVo
reportForms
();
/**
* 报表
* @return
*/
ReportFormsVo
reportFormsExl
();
Boolean
createPay
(
DbOrderEditBo
bo
);
Boolean
createPay
(
DbOrderEditBo
bo
);
/**
/**
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/IDbUserCommentService.java
View file @
a2bbc772
package
com
.
yongqi
.
xinrenli
.
service
;
package
com
.
yongqi
.
xinrenli
.
service
;
import
com.yongqi.common.core.domain.model.LoginUser
;
import
com.yongqi.xinrenli.domain.vo.DbUserCommentVo
;
import
com.yongqi.xinrenli.domain.vo.DbUserCommentVo
;
import
com.yongqi.xinrenli.domain.bo.DbUserCommentBo
;
import
com.yongqi.xinrenli.domain.bo.DbUserCommentBo
;
import
com.yongqi.common.core.page.TableDataInfo
;
import
com.yongqi.common.core.page.TableDataInfo
;
...
@@ -34,7 +35,7 @@ public interface IDbUserCommentService {
...
@@ -34,7 +35,7 @@ public interface IDbUserCommentService {
/**
/**
* 新增用户评论
* 新增用户评论
*/
*/
Boolean
insertByBo
(
DbUserCommentBo
bo
);
Boolean
insertByBo
(
DbUserCommentBo
bo
,
LoginUser
loginUser
);
/**
/**
* 修改用户评论
* 修改用户评论
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbCouponServiceImpl.java
View file @
a2bbc772
...
@@ -38,7 +38,7 @@ public class DbCouponServiceImpl implements IDbCouponService {
...
@@ -38,7 +38,7 @@ public class DbCouponServiceImpl implements IDbCouponService {
*/
*/
@Override
@Override
public
DbCouponVo
queryById
(
Long
id
)
{
public
DbCouponVo
queryById
(
Long
id
)
{
return
baseMapper
.
selectVoById
(
id
);
return
baseMapper
.
selectVoById
s
(
id
);
}
}
/**
/**
...
@@ -47,7 +47,7 @@ public class DbCouponServiceImpl implements IDbCouponService {
...
@@ -47,7 +47,7 @@ public class DbCouponServiceImpl implements IDbCouponService {
@Override
@Override
public
TableDataInfo
<
DbCouponVo
>
queryPageList
(
DbCouponBo
bo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
DbCouponVo
>
queryPageList
(
DbCouponBo
bo
,
PageQuery
pageQuery
)
{
LambdaQueryWrapper
<
DbCoupon
>
lqw
=
buildQueryWrapper
(
bo
);
LambdaQueryWrapper
<
DbCoupon
>
lqw
=
buildQueryWrapper
(
bo
);
Page
<
DbCouponVo
>
result
=
baseMapper
.
selectVoPage
(
pageQuery
.
build
(),
lqw
);
Page
<
DbCouponVo
>
result
=
baseMapper
.
selectVoPage
List
(
pageQuery
.
build
(),
lqw
);
return
TableDataInfo
.
build
(
result
);
return
TableDataInfo
.
build
(
result
);
}
}
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbInviterServiceImpl.java
View file @
a2bbc772
...
@@ -7,6 +7,12 @@ import com.yongqi.common.core.domain.PageQuery;
...
@@ -7,6 +7,12 @@ import com.yongqi.common.core.domain.PageQuery;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.yongqi.xinrenli.domain.DbFile
;
import
com.yongqi.xinrenli.domain.DbUserDiscount
;
import
com.yongqi.xinrenli.domain.vo.DbFileVo
;
import
com.yongqi.xinrenli.enums.DeleteStatusEnum
;
import
com.yongqi.xinrenli.enums.FileEnumServiceType
;
import
com.yongqi.xinrenli.mapper.DbUserDiscountMapper
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.yongqi.xinrenli.domain.bo.DbInviterBo
;
import
com.yongqi.xinrenli.domain.bo.DbInviterBo
;
...
@@ -15,6 +21,7 @@ import com.yongqi.xinrenli.domain.DbInviter;
...
@@ -15,6 +21,7 @@ import com.yongqi.xinrenli.domain.DbInviter;
import
com.yongqi.xinrenli.mapper.DbInviterMapper
;
import
com.yongqi.xinrenli.mapper.DbInviterMapper
;
import
com.yongqi.xinrenli.service.IDbInviterService
;
import
com.yongqi.xinrenli.service.IDbInviterService
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.Collection
;
import
java.util.Collection
;
...
@@ -30,7 +37,7 @@ import java.util.Collection;
...
@@ -30,7 +37,7 @@ import java.util.Collection;
public
class
DbInviterServiceImpl
implements
IDbInviterService
{
public
class
DbInviterServiceImpl
implements
IDbInviterService
{
private
final
DbInviterMapper
baseMapper
;
private
final
DbInviterMapper
baseMapper
;
private
final
DbUserDiscountMapper
DbUserDiscountMapper
;
/**
/**
* 查询邀请
* 查询邀请
*/
*/
...
@@ -79,6 +86,23 @@ public class DbInviterServiceImpl implements IDbInviterService {
...
@@ -79,6 +86,23 @@ public class DbInviterServiceImpl implements IDbInviterService {
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
if
(
flag
)
{
if
(
flag
)
{
bo
.
setId
(
add
.
getId
());
bo
.
setId
(
add
.
getId
());
// List<DbInviterVo> count = baseMapper.selectVoList(Wrappers.<DbInviter>lambdaQuery()
// .eq(DbInviter::getInviterId, bo.getInviterId())
// .eq(DbInviter::getStatus, 1));
// if(count.size()==3){
// DbUserDiscount dis = new DbUserDiscount();
// dis.setUserId(bo.getInviterId());
// dis.setDiscountRatio(BigDecimal.valueOf(0.9));
// dis.setUseStatus(0);
// Boolean f = DbUserDiscountMapper.insert(dis) > 0;
// if(f){
// for(DbInviterVo d : count){
// DbInviter inviter = BeanUtil.toBean(d, DbInviter.class);
// inviter.setStatus(0);
// baseMapper.updateById(inviter);
// }
// }
// }
}
}
return
flag
;
return
flag
;
}
}
...
...
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbOrderServiceImpl.java
View file @
a2bbc772
This diff is collapsed.
Click to expand it.
yongqi-xinrenli/src/main/java/com/yongqi/xinrenli/service/impl/DbUserCommentServiceImpl.java
View file @
a2bbc772
package
com
.
yongqi
.
xinrenli
.
service
.
impl
;
package
com
.
yongqi
.
xinrenli
.
service
.
impl
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
import
com.baomidou.mybatisplus.core.toolkit.ObjectUtils
;
import
com.yongqi.common.core.domain.model.LoginUser
;
import
com.yongqi.common.utils.StringUtils
;
import
com.yongqi.common.utils.StringUtils
;
import
com.yongqi.common.core.page.TableDataInfo
;
import
com.yongqi.common.core.page.TableDataInfo
;
import
com.yongqi.common.core.domain.PageQuery
;
import
com.yongqi.common.core.domain.PageQuery
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.yongqi.xinrenli.domain.DbWxUser
;
import
com.yongqi.xinrenli.domain.vo.DbWxUserVo
;
import
com.yongqi.xinrenli.mapper.DbWxUserMapper
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.yongqi.xinrenli.domain.bo.DbUserCommentBo
;
import
com.yongqi.xinrenli.domain.bo.DbUserCommentBo
;
...
@@ -30,7 +35,7 @@ import java.util.Collection;
...
@@ -30,7 +35,7 @@ import java.util.Collection;
public
class
DbUserCommentServiceImpl
implements
IDbUserCommentService
{
public
class
DbUserCommentServiceImpl
implements
IDbUserCommentService
{
private
final
DbUserCommentMapper
baseMapper
;
private
final
DbUserCommentMapper
baseMapper
;
private
final
DbWxUserMapper
wxUserMapper
;
/**
/**
* 查询用户评论
* 查询用户评论
*/
*/
...
@@ -45,7 +50,7 @@ public class DbUserCommentServiceImpl implements IDbUserCommentService {
...
@@ -45,7 +50,7 @@ public class DbUserCommentServiceImpl implements IDbUserCommentService {
@Override
@Override
public
TableDataInfo
<
DbUserCommentVo
>
queryPageList
(
DbUserCommentBo
bo
,
PageQuery
pageQuery
)
{
public
TableDataInfo
<
DbUserCommentVo
>
queryPageList
(
DbUserCommentBo
bo
,
PageQuery
pageQuery
)
{
LambdaQueryWrapper
<
DbUserComment
>
lqw
=
buildQueryWrapper
(
bo
);
LambdaQueryWrapper
<
DbUserComment
>
lqw
=
buildQueryWrapper
(
bo
);
Page
<
DbUserCommentVo
>
result
=
baseMapper
.
select
Vo
Page
(
pageQuery
.
build
(),
lqw
);
Page
<
DbUserCommentVo
>
result
=
baseMapper
.
select
User
Page
(
pageQuery
.
build
(),
lqw
);
return
TableDataInfo
.
build
(
result
);
return
TableDataInfo
.
build
(
result
);
}
}
...
@@ -75,8 +80,13 @@ public class DbUserCommentServiceImpl implements IDbUserCommentService {
...
@@ -75,8 +80,13 @@ public class DbUserCommentServiceImpl implements IDbUserCommentService {
* 新增用户评论
* 新增用户评论
*/
*/
@Override
@Override
public
Boolean
insertByBo
(
DbUserCommentBo
bo
)
{
public
Boolean
insertByBo
(
DbUserCommentBo
bo
,
LoginUser
loginUser
)
{
DbUserComment
add
=
BeanUtil
.
toBean
(
bo
,
DbUserComment
.
class
);
DbUserComment
add
=
BeanUtil
.
toBean
(
bo
,
DbUserComment
.
class
);
DbWxUserVo
user
=
wxUserMapper
.
selectVoById
(
bo
.
getUserId
());
if
(
ObjectUtils
.
isNotEmpty
(
user
)){
add
.
setUserHead
(
user
.
getHeadImgUrl
());
add
.
setUserId
(
bo
.
getUserId
());
}
validEntityBeforeSave
(
add
);
validEntityBeforeSave
(
add
);
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
if
(
flag
)
{
if
(
flag
)
{
...
...
yongqi-xinrenli/src/main/resources/mapper/DbCouponMapper.xml
View file @
a2bbc772
...
@@ -17,5 +17,22 @@
...
@@ -17,5 +17,22 @@
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
</resultMap>
</resultMap>
<resultMap
type=
"com.yongqi.xinrenli.domain.vo.DbCouponVo"
id=
"DbCouponVoResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"couponType"
column=
"coupon_type"
/>
<result
property=
"fullSubtraction"
column=
"full_subtraction"
/>
<result
property=
"minUsed"
column=
"min_used"
/>
<result
property=
"effectiveTime"
column=
"effective_time"
/>
<result
property=
"failureTime"
column=
"failure_time"
/>
<result
property=
"createUser"
column=
"create_user"
/>
<result
property=
"modifyUser"
column=
"modify_user"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
</resultMap>
<select
id=
"selectVoPageList"
resultMap=
"DbCouponVoResult"
>
select * from db_coupon ${ew.getCustomSqlSegment}
</select>
<select
id=
"selectVoByIds"
resultMap=
"DbCouponVoResult"
parameterType=
"java.lang.Long"
>
select * from db_coupon where id=#{id}
</select>
</mapper>
</mapper>
yongqi-xinrenli/src/main/resources/mapper/DbOrderMapper.xml
View file @
a2bbc772
...
@@ -81,7 +81,7 @@
...
@@ -81,7 +81,7 @@
modify_time=now()
modify_time=now()
where id = #{id}
where id = #{id}
</update>
</update>
<select
id=
"reportForms"
resultType=
"com.yongqi.xinrenli.domain.vo.ReportFormsVo"
>
<select
id=
"reportForms
Exl
"
resultType=
"com.yongqi.xinrenli.domain.vo.ReportFormsVo"
>
SELECT
SELECT
( SELECT count(*) FROM db_order WHERE `status` = '4' ) AS accomplish,
( SELECT count(*) FROM db_order WHERE `status` = '4' ) AS accomplish,
( SELECT count(*) FROM db_order WHERE `status` = '2' ) AS reject,
( SELECT count(*) FROM db_order WHERE `status` = '2' ) AS reject,
...
@@ -106,6 +106,17 @@
...
@@ -106,6 +106,17 @@
) t
) t
</select>
</select>
<select
id=
"reportForms"
resultType=
"com.yongqi.xinrenli.domain.vo.ReportFormsVo"
>
SELECT
( SELECT count(*) FROM db_order WHERE `status` = '4' ) AS accomplish,
( SELECT count(*) FROM db_order WHERE `status` = '2' ) AS reject,
( SELECT count(*) FROM db_order WHERE `status` = '6' ) AS refund,
( SELECT TRUNCATE ( SUM( actual_amount )/ 10000, 2 ) FROM db_order WHERE `status` = '4' ) AS totalMoney,
(SELECT count(*) AS w FROM db_order WHERE `status` IN ( 2, 6 )) AS NoAccomplish ,
(( SELECT count(*) FROM db_order WHERE `status` = '4' )+(SELECT count(*) AS w FROM db_order WHERE `status` IN ( 2, 6 ))) as sum
FROM
DUAL
</select>
<update
id=
"unpaidJob"
>
<update
id=
"unpaidJob"
>
update db_order set status='2',modify_time=NOW() where status=3 and modify_time
<
=DATE_SUB(SYSDATE(),INTERVAL 1 hour)
update db_order set status='2',modify_time=NOW() where status=3 and modify_time
<
=DATE_SUB(SYSDATE(),INTERVAL 1 hour)
</update>
</update>
...
...
yongqi-xinrenli/src/main/resources/mapper/DbUserCommentMapper.xml
View file @
a2bbc772
...
@@ -9,12 +9,23 @@
...
@@ -9,12 +9,23 @@
<result
property=
"articleId"
column=
"article_id"
/>
<result
property=
"articleId"
column=
"article_id"
/>
<result
property=
"userId"
column=
"user_id"
/>
<result
property=
"userId"
column=
"user_id"
/>
<result
property=
"content"
column=
"content"
/>
<result
property=
"content"
column=
"content"
/>
<result
property=
"createUser"
column=
"create_user"
/>
<result
property=
"createTime"
column=
"create_time"
/>
<result
property=
"modifyUser"
column=
"modify_user"
/>
<result
property=
"modifyUser"
column=
"modify_user"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
</resultMap>
</resultMap>
<resultMap
type=
"com.yongqi.xinrenli.domain.vo.DbUserCommentVo"
id=
"DbUserCommentVoResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"articleId"
column=
"article_id"
/>
<result
property=
"userId"
column=
"user_id"
/>
<result
property=
"content"
column=
"content"
/>
<result
property=
"modifyUser"
column=
"modify_user"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"deleteStatus"
column=
"delete_status"
/>
<result
property=
"userName"
column=
"userName"
/>
</resultMap>
<select
id=
"selectUserPage"
resultMap=
"DbUserCommentVoResult"
>
select c.*,w.nickname as userName from db_user_comment c INNER JOIN db_wx_user w on c.user_id=w.id ${ew.getCustomSqlSegment}
</select>
</mapper>
</mapper>
yongqi-xinrenli/src/main/resources/mapper/DbUserCouponMapper.xml
View file @
a2bbc772
...
@@ -13,6 +13,7 @@
...
@@ -13,6 +13,7 @@
<result
property=
"modifyTime"
column=
"modify_time"
/>
<result
property=
"modifyTime"
column=
"modify_time"
/>
</resultMap>
</resultMap>
<resultMap
type=
"com.yongqi.xinrenli.domain.vo.DbCouponVo"
id=
"DbCouponResult"
>
<resultMap
type=
"com.yongqi.xinrenli.domain.vo.DbCouponVo"
id=
"DbCouponResult"
>
<result
property=
"id"
column=
"id"
/>
<result
property=
"couponType"
column=
"coupon_type"
/>
<result
property=
"couponType"
column=
"coupon_type"
/>
<result
property=
"fullSubtraction"
column=
"full_subtraction"
/>
<result
property=
"fullSubtraction"
column=
"full_subtraction"
/>
<result
property=
"minUsed"
column=
"min_used"
/>
<result
property=
"minUsed"
column=
"min_used"
/>
...
@@ -23,6 +24,7 @@
...
@@ -23,6 +24,7 @@
</resultMap>
</resultMap>
<select
id=
"selectListPage"
resultMap=
"DbCouponResult"
>
<select
id=
"selectListPage"
resultMap=
"DbCouponResult"
>
SELECT
SELECT
c.id,
c.coupon_type,
c.coupon_type,
c.full_subtraction,
c.full_subtraction,
min_used,
min_used,
...
...
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