记得上下班打卡 | 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
7608cd7a
Commit
7608cd7a
authored
Jun 01, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refund admin list
parent
95327d40
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
47 additions
and
40 deletions
+47
-40
KylinOrderRefundAdminController.java
...oller/zhengzai/kylin/KylinOrderRefundAdminController.java
+31
-33
KylinOrderRefundBatchAdminController.java
.../zhengzai/kylin/KylinOrderRefundBatchAdminController.java
+16
-7
No files found.
liquidnet-bus-
service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/adm
in/KylinOrderRefundAdminController.java
→
liquidnet-bus-
client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/kyl
in/KylinOrderRefundAdminController.java
View file @
7608cd7a
package
com
.
liquidnet
.
service
.
kylin
.
controller
.
adm
in
;
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
kyl
in
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.controller.BaseController
;
import
com.liquidnet.client.admin.common.core.page.TableDataInfo
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinOrderRefundsServiceImpl
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.dao.OrderRefundDao
;
import
com.liquidnet.service.kylin.dao.OrderRefundDao
;
import
com.liquidnet.service.kylin.dto.param.RefundCallbackParam
;
import
com.liquidnet.service.kylin.dto.param.RefundCallbackParam
;
import
com.liquidnet.service.kylin.dto.param.RefundSearchParam
;
import
com.liquidnet.service.kylin.dto.vo.KylinOrderRefundsVo
;
import
com.liquidnet.service.kylin.dto.vo.KylinOrderRefundsVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinOrderRefundsServiceImpl
;
import
com.liquidnet.service.kylin.dto.vo.partner.KylinPerformanceMisVo
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.ui.ModelMap
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -25,15 +32,21 @@ import java.util.List;
...
@@ -25,15 +32,21 @@ import java.util.List;
* @since 2021-05-25 10:58 上午
* @since 2021-05-25 10:58 上午
*/
*/
@
Api
(
tags
=
"后端-单订单退款"
)
@
Controller
@Re
stController
@Re
questMapping
(
"/kylin/refund"
)
@RequestMapping
(
"admin/refund"
)
public
class
KylinOrderRefundAdminController
extends
BaseController
{
public
class
KylinOrderRefundAdminController
{
private
String
prefix
=
"zhengzai/kylin/refund"
;
@Autowired
@Autowired
private
KylinOrderRefundsServiceImpl
kylinOrderRefundsServiceImpl
;
private
KylinOrderRefundsServiceImpl
kylinOrderRefundsServiceImpl
;
@RequiresPermissions
(
"kylin:refund:view"
)
@GetMapping
()
public
String
refund
()
{
return
prefix
+
"/refund"
;
}
@GetMapping
(
"callback"
)
@GetMapping
(
"callback"
)
@ApiOperation
(
"退款回调"
)
@ApiOperation
(
"退款回调"
)
public
String
refundCallback
(
@RequestBody
RefundCallbackParam
refundCallbackParam
)
{
public
String
refundCallback
(
@RequestBody
RefundCallbackParam
refundCallbackParam
)
{
...
@@ -41,36 +54,21 @@ public class KylinOrderRefundAdminController {
...
@@ -41,36 +54,21 @@ public class KylinOrderRefundAdminController {
return
result
;
return
result
;
}
}
@GetMapping
(
"{orderRefundId}"
)
@RequiresPermissions
(
"kylin:refund:detail"
)
@ApiOperation
(
"详情"
)
@GetMapping
(
value
=
"/details/{orderRefundId}"
)
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"orderRefundId"
,
value
=
"主键id"
,
required
=
true
)
public
String
detail
(
@PathVariable
(
"orderRefundId"
)
String
orderRefundId
,
ModelMap
mmap
)
{
public
ResponseDto
<
KylinOrderRefundsVo
>
detail
(
@PathVariable
(
"orderRefundId"
)
String
orderRefundId
)
{
KylinOrderRefundsVo
result
=
null
;
KylinOrderRefundsVo
result
=
null
;
result
=
kylinOrderRefundsServiceImpl
.
detail
(
orderRefundId
);
result
=
kylinOrderRefundsServiceImpl
.
detail
(
orderRefundId
);
if
(
null
!=
result
)
{
mmap
.
put
(
"kylinPerformanceMisVo"
,
result
);
return
ResponseDto
.
success
(
result
);
return
prefix
+
"/details"
;
}
else
{
return
ResponseDto
.
failure
(
"获取详情失败"
);
}
}
}
@GetMapping
(
"list"
)
@RequiresPermissions
(
"kylin:refund:list"
)
@ApiOperation
(
"列表"
)
@PostMapping
(
"/list"
)
@ApiImplicitParams
({
@ResponseBody
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页码"
),
public
TableDataInfo
refundList
(
RefundSearchParam
refundSearchParam
)
{
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"每页数量"
)
PageInfo
<
OrderRefundDao
>
result
=
kylinOrderRefundsServiceImpl
.
refundList
(
refundSearchParam
);
})
return
getDataTable
(
result
.
getList
());
public
ResponseDto
<
PageInfo
<
OrderRefundDao
>>
bannerList
(
@RequestParam
(
defaultValue
=
"1"
)
Integer
page
,
@RequestParam
(
defaultValue
=
"10"
)
Integer
size
)
{
PageInfo
<
OrderRefundDao
>
result
=
null
;
result
=
kylinOrderRefundsServiceImpl
.
refundList
(
page
,
size
);
if
(
null
!=
result
)
{
return
ResponseDto
.
success
(
result
);
}
else
{
return
ResponseDto
.
failure
(
"获取列表失败"
);
}
}
}
@PostMapping
(
"apply"
)
@PostMapping
(
"apply"
)
...
...
liquidnet-bus-
service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/adm
in/KylinOrderRefundBatchAdminController.java
→
liquidnet-bus-
client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/kyl
in/KylinOrderRefundBatchAdminController.java
View file @
7608cd7a
package
com
.
liquidnet
.
service
.
kylin
.
controller
.
adm
in
;
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
kyl
in
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.controller.BaseController
;
import
com.liquidnet.client.admin.zhengzai.kylin.service.impl.KylinRefundPerformancesAdminServiceImpl
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dao.OrderRefundBatchDao
;
import
com.liquidnet.service.kylin.dao.OrderRefundBatchDao
;
import
com.liquidnet.service.kylin.dto.vo.KylinOrderRefundBatchesVo
;
import
com.liquidnet.service.kylin.dto.vo.KylinOrderRefundBatchesVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinRefundPerformancesAdminServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -23,15 +25,22 @@ import java.util.HashMap;
...
@@ -23,15 +25,22 @@ import java.util.HashMap;
* @since 2021-05-25 11:07 上午
* @since 2021-05-25 11:07 上午
*/
*/
@
Api
(
tags
=
"后端-批量退款"
)
@
Controller
@Re
stController
@Re
questMapping
(
"/kylin/refundBatch"
)
@RequestMapping
(
"admin/refundBatch"
)
public
class
KylinOrderRefundBatchAdminController
extends
BaseController
{
public
class
KylinOrderRefundBatchAdminController
{
private
String
prefix
=
"kylin/refundBatch"
;
@Autowired
@Autowired
private
KylinRefundPerformancesAdminServiceImpl
kylinRefundPerformancesAdminServiceImpl
;
private
KylinRefundPerformancesAdminServiceImpl
kylinRefundPerformancesAdminServiceImpl
;
@RequiresPermissions
(
"kylin:refundBatch:view"
)
@GetMapping
()
public
String
operlog
()
{
return
prefix
+
"/refundBatch"
;
}
@GetMapping
(
"{refundBatchId}"
)
@GetMapping
(
"{refundBatchId}"
)
@ApiOperation
(
"详情"
)
@ApiOperation
(
"详情"
)
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"refundBatchId"
,
value
=
"主键id"
,
required
=
true
)
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"refundBatchId"
,
value
=
"主键id"
,
required
=
true
)
...
...
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