Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
promotion-service
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
promotion
promotion-service
Commits
924008a1
提交
924008a1
authored
1月 09, 2026
作者:
窦馨雨
浏览文件
操作
浏览文件
下载
差异文件
合并分支 'dxy' 到 'qa'
cp稽核接口改造:新增稽核ID查询打卡信息V2 查看合并请求
!55
上级
c94bf431
e5ea8462
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
52 行增加
和
3 行删除
+52
-3
TemporaryActivityCoreController.java
...r/activity/temporary/TemporaryActivityCoreController.java
+1
-1
PromPlanQueryController.java
...on/controller/activityplanv2/PromPlanQueryController.java
+2
-1
ActivityResponse.java
...otion/pojo/activity/planv2/response/ActivityResponse.java
+3
-1
TemporaryActivityReportedDto.java
.../activity/temporary/dto/TemporaryActivityReportedDto.java
+19
-0
TemporaryActivityDataVo.java
...n/pojo/activity/temporary/vo/TemporaryActivityDataVo.java
+20
-0
ExaPlanQueryService.java
...omotion/service/activity/examine/ExaPlanQueryService.java
+2
-0
ExaPlanQueryServiceImpl.java
...ervice/activity/examine/impl/ExaPlanQueryServiceImpl.java
+5
-0
没有找到文件。
src/main/java/com/wangxiaolu/promotion/controller/activity/temporary/TemporaryActivityCoreController.java
浏览文件 @
924008a1
package
com
.
wangxiaolu
.
promotion
.
controller
.
activity
.
temporary
;
import
com.wangxiaolu.promotion.domain.user.dao.TemporaryInfoDao
;
import
com.wangxiaolu.promotion.enums.activity.TemActApproveStatus
;
import
com.wangxiaolu.promotion.exception.DataException
;
import
com.wangxiaolu.promotion.exception.ParamException
;
...
...
@@ -53,7 +54,6 @@ public class TemporaryActivityCoreController {
TemporaryActivityReportedDto
temActDto
=
new
TemporaryActivityReportedDto
();
BeanUtils
.
copyProperties
(
activityVo
,
temActDto
);
temActDto
.
setId
(
activityVo
.
getActivityReportedId
());
/**
* 已有id,修改任务
*/
...
...
src/main/java/com/wangxiaolu/promotion/controller/activityplanv2/PromPlanQueryController.java
浏览文件 @
924008a1
...
...
@@ -5,6 +5,7 @@ import com.wangxiaolu.promotion.domain.activity.wrapperQo.TemporaryActivityWrapp
import
com.wangxiaolu.promotion.domain.activity.wrapperQo.TemporaryClockWrapper
;
import
com.wangxiaolu.promotion.pojo.PageInfo
;
import
com.wangxiaolu.promotion.pojo.activity.examine.dto.ActivityExamineDto
;
import
com.wangxiaolu.promotion.pojo.activity.inspectionInfo.dto.InspectionInfoDto
;
import
com.wangxiaolu.promotion.pojo.activity.planv2.response.ActivityResponse
;
import
com.wangxiaolu.promotion.pojo.activity.temporary.dto.TemporaryActivityReportedDto
;
import
com.wangxiaolu.promotion.pojo.activity.temporary.dto.TemporaryClockDto
;
...
...
@@ -53,7 +54,7 @@ public class PromPlanQueryController {
// 查询计划
ActivityResponse
activityResponse
=
promPlanQueryService
.
queryPlanById
(
id
);
// 查询当前计划是否被稽查
ActivityExamineDto
examineDto
=
exaPlanQueryService
.
selectByPlanId
(
id
);
InspectionInfoDto
examineDto
=
exaPlanQueryService
.
selectByPlanIdV2
(
id
);
activityResponse
.
setExamine
(
examineDto
);
// 查询促销上报任务
List
<
TemporaryActivityReportedDto
>
reportedDtos
=
temporaryActivityQueryService
.
findListByPlan
(
id
);
...
...
src/main/java/com/wangxiaolu/promotion/pojo/activity/planv2/response/ActivityResponse.java
浏览文件 @
924008a1
...
...
@@ -2,6 +2,7 @@ package com.wangxiaolu.promotion.pojo.activity.planv2.response;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.wangxiaolu.promotion.pojo.activity.examine.dto.ActivityExamineDto
;
import
com.wangxiaolu.promotion.pojo.activity.inspectionInfo.dto.InspectionInfoDto
;
import
com.wangxiaolu.promotion.pojo.activity.planv2.dto.ActivityPlanInfoDto
;
import
com.wangxiaolu.promotion.pojo.activity.temporary.dto.TemporaryActivityReportedDto
;
import
com.wangxiaolu.promotion.pojo.activity.temporary.dto.TemporaryClockDto
;
...
...
@@ -26,7 +27,8 @@ public class ActivityResponse {
List
<
ActivityReported
>
reporteds
;
ActivityExamineDto
examine
;
// ActivityExamineDto examine;
InspectionInfoDto
examine
;
@JsonIgnore
List
<
TemporaryActivityReportedDto
>
reportedDtos
;
...
...
src/main/java/com/wangxiaolu/promotion/pojo/activity/temporary/dto/TemporaryActivityReportedDto.java
浏览文件 @
924008a1
...
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
lombok.NoArgsConstructor
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
...
...
@@ -183,6 +184,24 @@ public class TemporaryActivityReportedDto {
* 1:有效;0:删除;
*/
private
Integer
isDelete
;
// 促销员联系电话
private
String
temporaryPhone
;
// 执行方式
private
String
executeModePlan
;
// 配发试吃品是否有黑鸭口味
private
String
hasBlackDuckFlavor
;
// 配发黑鸭试吃品(根)
private
Integer
blackDuckTastingNum
;
// 配发卤香试吃品(根)
private
Integer
braisedTastingNum
;
// 配发赠品个数
private
Integer
giftNum
;
// 推广活动销额(元)
private
BigDecimal
promotionSales
;
// 黑鸭销售(元)
private
BigDecimal
blackDuckSales
;
// 礼盒销售(元)
private
BigDecimal
giftBoxSales
;
public
void
approvedDataVerify
(){
...
...
src/main/java/com/wangxiaolu/promotion/pojo/activity/temporary/vo/TemporaryActivityDataVo.java
浏览文件 @
924008a1
...
...
@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor;
import
lombok.experimental.Accessors
;
import
javax.validation.constraints.NotNull
;
import
java.math.BigDecimal
;
import
java.util.List
;
/**
...
...
@@ -66,4 +67,23 @@ public class TemporaryActivityDataVo {
*/
private
List
<
String
>
psvPhotoUrls
;
private
List
<
String
>
psvChangePhotoUrls
;
// 促销员联系电话
private
String
temporaryPhone
;
// 执行方式
private
String
executeModePlan
;
// 配发试吃品是否有黑鸭口味
private
String
hasBlackDuckFlavor
;
// 配发黑鸭试吃品(根)
private
Integer
blackDuckTastingNum
;
// 配发卤香试吃品(根)
private
Integer
braisedTastingNum
;
// 配发赠品个数
private
Integer
giftNum
;
// 推广活动销额(元)
private
BigDecimal
promotionSales
;
// 黑鸭销售(元)
private
BigDecimal
blackDuckSales
;
// 礼盒销售(元)
private
BigDecimal
giftBoxSales
;
}
src/main/java/com/wangxiaolu/promotion/service/activity/examine/ExaPlanQueryService.java
浏览文件 @
924008a1
...
...
@@ -19,4 +19,6 @@ public interface ExaPlanQueryService {
InspectionInfoDto
selectNewByID
(
Long
id
);
void
pageV2
(
PageInfo
pageInfo
);
InspectionInfoDto
selectByPlanIdV2
(
Long
id
);
}
src/main/java/com/wangxiaolu/promotion/service/activity/examine/impl/ExaPlanQueryServiceImpl.java
浏览文件 @
924008a1
...
...
@@ -52,4 +52,9 @@ public class ExaPlanQueryServiceImpl implements ExaPlanQueryService {
InspectionInfoWrapper
wq
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
pageInfo
.
getQueryParams
()),
InspectionInfoWrapper
.
class
);
inspectionInfoDao
.
page
(
pageInfo
,
wq
);
}
@Override
public
InspectionInfoDto
selectByPlanIdV2
(
Long
id
)
{
return
inspectionInfoDao
.
selectByPlanId
(
id
);
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论