Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
O
oms-ci-test
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
test-ci
oms-ci-test
Commits
6a1a45e7
提交
6a1a45e7
authored
6月 05, 2023
作者:
张小凤
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
coupon(update)
上级
53445198
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
9 行增加
和
10 行删除
+9
-10
CouponBackController.java
...ain/java/com/mmc/oms/controller/CouponBackController.java
+2
-2
CouponUserController.java
...ain/java/com/mmc/oms/controller/CouponUserController.java
+4
-4
BaseInfoQO.java
src/main/java/com/mmc/oms/model/qo/BaseInfoQO.java
+2
-2
ProductCouponQO.java
src/main/java/com/mmc/oms/model/qo/ProductCouponQO.java
+1
-2
没有找到文件。
src/main/java/com/mmc/oms/controller/CouponBackController.java
浏览文件 @
6a1a45e7
...
@@ -160,14 +160,14 @@ public class CouponBackController {
...
@@ -160,14 +160,14 @@ public class CouponBackController {
return
couponBackService
.
feignGetCouponType
(
type
);
return
couponBackService
.
feignGetCouponType
(
type
);
}
}
@ApiOperation
(
value
=
"
V2.3.2——
商品优惠券普通活动列表"
)
@ApiOperation
(
value
=
"商品优惠券普通活动列表"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponDTO
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponDTO
.
class
)})
@PostMapping
(
"/ordinaryActivities"
)
@PostMapping
(
"/ordinaryActivities"
)
public
ResultBody
<
PageResult
<
CouponDTO
>>
ordinaryActivities
(
@Validated
(
Page
.
class
)
@RequestBody
ProductCouponQO
productCouponQO
)
{
public
ResultBody
<
PageResult
<
CouponDTO
>>
ordinaryActivities
(
@Validated
(
Page
.
class
)
@RequestBody
ProductCouponQO
productCouponQO
)
{
return
couponBackService
.
ordinaryActivities
(
productCouponQO
);
return
couponBackService
.
ordinaryActivities
(
productCouponQO
);
}
}
@ApiOperation
(
value
=
"
V2.3.2——
商品优惠券裂变活动列表"
)
@ApiOperation
(
value
=
"商品优惠券裂变活动列表"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponDTO
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponDTO
.
class
)})
@PostMapping
(
"/fissionActivity"
)
@PostMapping
(
"/fissionActivity"
)
public
ResultBody
<
PageResult
<
PageResult
>>
fissionActivity
(
@Validated
(
Page
.
class
)
@RequestBody
ProductCouponQO
productCouponQO
)
{
public
ResultBody
<
PageResult
<
PageResult
>>
fissionActivity
(
@Validated
(
Page
.
class
)
@RequestBody
ProductCouponQO
productCouponQO
)
{
...
...
src/main/java/com/mmc/oms/controller/CouponUserController.java
浏览文件 @
6a1a45e7
...
@@ -38,7 +38,7 @@ public class CouponUserController extends BaseController {
...
@@ -38,7 +38,7 @@ public class CouponUserController extends BaseController {
@ApiOperation
(
value
=
"查看我的优惠卷"
)
@ApiOperation
(
value
=
"查看我的优惠卷"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponUserDTO
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponUserDTO
.
class
)})
@GetMapping
(
"/checkMyCoupon"
)
@GetMapping
(
"/checkMyCoupon"
)
public
ResultBody
getMyCoupon
(
@ApiParam
(
value
=
"状态 1:已使用, 2:已失效,3:已转赠"
)
public
ResultBody
<
CouponUserDTO
>
getMyCoupon
(
@ApiParam
(
value
=
"状态 1:已使用, 2:已失效,3:已转赠"
)
@RequestParam
(
value
=
"status"
,
required
=
false
)
Integer
status
,
@RequestParam
(
value
=
"status"
,
required
=
false
)
Integer
status
,
@ApiParam
(
value
=
"页码"
,
required
=
true
)
@ApiParam
(
value
=
"页码"
,
required
=
true
)
@RequestParam
(
value
=
"pageNo"
)
Integer
pageNo
,
@RequestParam
(
value
=
"pageNo"
)
Integer
pageNo
,
...
@@ -75,7 +75,7 @@ public class CouponUserController extends BaseController {
...
@@ -75,7 +75,7 @@ public class CouponUserController extends BaseController {
@ApiOperation
(
value
=
"获取可领取优惠券列表"
)
@ApiOperation
(
value
=
"获取可领取优惠券列表"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponListDTO
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponListDTO
.
class
)})
@GetMapping
(
"/webPageList"
)
@GetMapping
(
"/webPageList"
)
public
ResultBody
getList
(
@ApiParam
(
value
=
"品牌id 搜索品牌指定优惠卷"
,
required
=
false
)
public
ResultBody
<
CouponListDTO
>
getList
(
@ApiParam
(
value
=
"品牌id 搜索品牌指定优惠卷"
,
required
=
false
)
@RequestParam
(
value
=
"productId"
,
defaultValue
=
"0"
)
List
<
Integer
>
productId
,
@RequestParam
(
value
=
"productId"
,
defaultValue
=
"0"
)
List
<
Integer
>
productId
,
@ApiParam
(
value
=
"页码"
,
required
=
true
)
@ApiParam
(
value
=
"页码"
,
required
=
true
)
@RequestParam
(
value
=
"pageNo"
)
Integer
pageNo
,
@RequestParam
(
value
=
"pageNo"
)
Integer
pageNo
,
...
@@ -187,7 +187,7 @@ public class CouponUserController extends BaseController {
...
@@ -187,7 +187,7 @@ public class CouponUserController extends BaseController {
@ApiImplicitParam
(
name
=
"useType"
,
required
=
false
,
value
=
"1vip券, 2品牌券"
),
@ApiImplicitParam
(
name
=
"useType"
,
required
=
false
,
value
=
"1vip券, 2品牌券"
),
})
})
@GetMapping
(
"/couponMerchandise"
)
@GetMapping
(
"/couponMerchandise"
)
public
ResultBody
couponMerchandise
(
@RequestParam
(
value
=
"couponId"
,
required
=
false
)
Integer
couponId
,
public
ResultBody
<
AppGoodsInfoDTO
>
couponMerchandise
(
@RequestParam
(
value
=
"couponId"
,
required
=
false
)
Integer
couponId
,
@RequestParam
(
value
=
"productName"
,
required
=
false
)
String
productName
,
@RequestParam
(
value
=
"productName"
,
required
=
false
)
String
productName
,
@RequestParam
(
value
=
"useType"
,
required
=
false
)
Integer
useType
)
{
@RequestParam
(
value
=
"useType"
,
required
=
false
)
Integer
useType
)
{
return
couponUserService
.
couponMerchandise
(
couponId
,
productName
,
useType
);
return
couponUserService
.
couponMerchandise
(
couponId
,
productName
,
useType
);
...
@@ -199,7 +199,7 @@ public class CouponUserController extends BaseController {
...
@@ -199,7 +199,7 @@ public class CouponUserController extends BaseController {
})
})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponUsageDetailsDTO
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
CouponUsageDetailsDTO
.
class
)})
@GetMapping
(
"/couponUsageDetails"
)
@GetMapping
(
"/couponUsageDetails"
)
public
ResultBody
couponUsageDetails
(
@RequestParam
(
value
=
"uid"
,
required
=
true
)
Integer
uid
)
{
public
ResultBody
<
CouponUsageDetailsDTO
>
couponUsageDetails
(
@RequestParam
(
value
=
"uid"
,
required
=
true
)
Integer
uid
)
{
return
couponUserService
.
couponUsageDetails
(
uid
);
return
couponUserService
.
couponUsageDetails
(
uid
);
}
}
...
...
src/main/java/com/mmc/oms/model/qo/BaseInfoQO.java
浏览文件 @
6a1a45e7
...
@@ -26,12 +26,12 @@ public class BaseInfoQO {
...
@@ -26,12 +26,12 @@ public class BaseInfoQO {
@ApiModelProperty
(
value
=
"结束时间"
)
@ApiModelProperty
(
value
=
"结束时间"
)
private
String
endTime
;
private
String
endTime
;
@ApiModelProperty
(
value
=
"页码"
)
@ApiModelProperty
(
value
=
"页码"
,
example
=
"1"
)
@NotNull
(
message
=
"页码不能为空"
,
groups
=
{
Page
.
class
,
Freeze
.
class
})
@NotNull
(
message
=
"页码不能为空"
,
groups
=
{
Page
.
class
,
Freeze
.
class
})
@Min
(
value
=
1
,
groups
=
Page
.
class
,
message
=
"pageNo不能少于1"
)
@Min
(
value
=
1
,
groups
=
Page
.
class
,
message
=
"pageNo不能少于1"
)
private
Integer
pageNo
;
private
Integer
pageNo
;
@ApiModelProperty
(
value
=
"每页显示数"
)
@ApiModelProperty
(
value
=
"每页显示数"
,
example
=
"10"
)
@NotNull
(
message
=
"每页显示数不能为空"
,
groups
=
{
Page
.
class
,
Freeze
.
class
})
@NotNull
(
message
=
"每页显示数不能为空"
,
groups
=
{
Page
.
class
,
Freeze
.
class
})
@Min
(
value
=
1
,
groups
=
Page
.
class
,
message
=
"pageSize不能少于1"
)
@Min
(
value
=
1
,
groups
=
Page
.
class
,
message
=
"pageSize不能少于1"
)
private
Integer
pageSize
;
private
Integer
pageSize
;
...
...
src/main/java/com/mmc/oms/model/qo/ProductCouponQO.java
浏览文件 @
6a1a45e7
package
com
.
mmc
.
oms
.
model
.
qo
;
package
com
.
mmc
.
oms
.
model
.
qo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -20,7 +19,7 @@ import java.io.Serializable;
...
@@ -20,7 +19,7 @@ import java.io.Serializable;
//@ApiModel(value = "ProductCouponQO对象",description = "ProductCouponQO查询Qo")
//@ApiModel(value = "ProductCouponQO对象",description = "ProductCouponQO查询Qo")
public
class
ProductCouponQO
extends
BaseInfoQO
implements
Serializable
{
public
class
ProductCouponQO
extends
BaseInfoQO
implements
Serializable
{
@ApiModelProperty
(
value
=
"商品id"
)
@ApiModelProperty
(
value
=
"商品id"
,
required
=
true
)
@NotNull
(
message
=
"参数[goodsInfoId]不能为空"
)
@NotNull
(
message
=
"参数[goodsInfoId]不能为空"
)
private
Integer
goodsInfoId
;
private
Integer
goodsInfoId
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论