Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-module-operation
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-module-operation
Commits
a10fd704
提交
a10fd704
authored
12月 03, 2025
作者:
000516
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
筛选未执行的列
上级
2553ba9a
隐藏空白字符变更
内嵌
并排
正在显示
14 个修改的文件
包含
86 行增加
和
11 行删除
+86
-11
SalesApDisplayDaoImpl.java
...peration/domain/sales/dao/impl/SalesApDisplayDaoImpl.java
+13
-0
SalesApDisplayJDaoImpl.java
...eration/domain/sales/dao/impl/SalesApDisplayJDaoImpl.java
+3
-0
SalesApDisplaySDaoImpl.java
...eration/domain/sales/dao/impl/SalesApDisplaySDaoImpl.java
+3
-0
SalesApPromotionDisplayDaoImpl.java
...domain/sales/dao/impl/SalesApPromotionDisplayDaoImpl.java
+10
-0
SalesApPromotionImplDao.java
...ration/domain/sales/dao/impl/SalesApPromotionImplDao.java
+13
-0
SalesApSnacksDisplayDaoImpl.java
...on/domain/sales/dao/impl/SalesApSnacksDisplayDaoImpl.java
+3
-0
SalesApDisplay.java
...com/sfa/operation/domain/sales/entity/SalesApDisplay.java
+9
-4
SalesApDisplayJ.java
...om/sfa/operation/domain/sales/entity/SalesApDisplayJ.java
+2
-1
SalesApDisplayS.java
...om/sfa/operation/domain/sales/entity/SalesApDisplayS.java
+1
-0
SalesApPromotion.java
...m/sfa/operation/domain/sales/entity/SalesApPromotion.java
+11
-6
SalesApPromotionDisplay.java
...peration/domain/sales/entity/SalesApPromotionDisplay.java
+3
-0
SalesApSnacksDisplay.java
...a/operation/domain/sales/entity/SalesApSnacksDisplay.java
+1
-0
SalesApWq.java
...ain/java/com/sfa/operation/domain/sales/wq/SalesApWq.java
+7
-0
SalesApRequest.java
.../com/sfa/operation/pojo/sales/request/SalesApRequest.java
+7
-0
没有找到文件。
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApDisplayDaoImpl.java
浏览文件 @
a10fd704
...
@@ -107,6 +107,19 @@ public class SalesApDisplayDaoImpl implements ISalesApDisplayDao {
...
@@ -107,6 +107,19 @@ public class SalesApDisplayDaoImpl implements ISalesApDisplayDao {
.
like
(
SalesApDisplay:
:
getStoreCode
,
salesApWq
.
getStoreCN
())
.
like
(
SalesApDisplay:
:
getStoreCode
,
salesApWq
.
getStoreCN
())
);
);
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
and
(
wrapper
->
wrapper
.
eq
(
SalesApDisplay:
:
getActualMainShelfExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApDisplay:
:
getActualEndCapExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApDisplay:
:
getActualFloorStackExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApDisplay:
:
getActualMultiDisplayExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApDisplay:
:
getHangingStripExecuted
,
salesApWq
.
getRqStatus
())
);
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
qw
.
like
(
SalesApDisplay:
:
getLineName
,
salesApWq
.
getLineNameLike
());
qw
.
like
(
SalesApDisplay:
:
getLineName
,
salesApWq
.
getLineNameLike
());
}
}
...
...
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApDisplayJDaoImpl.java
浏览文件 @
a10fd704
...
@@ -49,6 +49,9 @@ public class SalesApDisplayJDaoImpl implements ISalesApDisplayJDao {
...
@@ -49,6 +49,9 @@ public class SalesApDisplayJDaoImpl implements ISalesApDisplayJDao {
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
qw
.
eq
(
SalesApDisplayJ:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
qw
.
eq
(
SalesApDisplayJ:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
eq
(
SalesApDisplayJ:
:
getGwExecuted6
,
salesApWq
.
getRqStatus
());
}
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
qw
.
in
(
SalesApDisplayJ:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
qw
.
in
(
SalesApDisplayJ:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
}
}
...
...
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApDisplaySDaoImpl.java
浏览文件 @
a10fd704
...
@@ -49,6 +49,9 @@ public class SalesApDisplaySDaoImpl implements ISalesApDisplaySDao {
...
@@ -49,6 +49,9 @@ public class SalesApDisplaySDaoImpl implements ISalesApDisplaySDao {
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
qw
.
eq
(
SalesApDisplayS:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
qw
.
eq
(
SalesApDisplayS:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
eq
(
SalesApDisplayS:
:
getDisplayQtyExecuted60
,
salesApWq
.
getRqStatus
());
}
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
qw
.
in
(
SalesApDisplayS:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
qw
.
in
(
SalesApDisplayS:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
}
}
...
...
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApPromotionDisplayDaoImpl.java
浏览文件 @
a10fd704
...
@@ -83,6 +83,16 @@ public class SalesApPromotionDisplayDaoImpl implements ISalesApPromotionDisplayD
...
@@ -83,6 +83,16 @@ public class SalesApPromotionDisplayDaoImpl implements ISalesApPromotionDisplayD
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
qw
.
like
(
SalesApPromotionDisplay:
:
getLineName
,
salesApWq
.
getLineNameLike
());
qw
.
like
(
SalesApPromotionDisplay:
:
getLineName
,
salesApWq
.
getLineNameLike
());
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
and
(
wrapper
->
wrapper
.
eq
(
SalesApPromotionDisplay:
:
getActualEndCapExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApPromotionDisplay:
:
getActualOtherDisplayExecuted
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApPromotionDisplay:
:
getActualFloorStackExecuted
,
salesApWq
.
getRqStatus
())
);
}
return
qw
;
return
qw
;
}
}
}
}
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApPromotionImplDao.java
浏览文件 @
a10fd704
...
@@ -106,6 +106,19 @@ public class SalesApPromotionImplDao implements ISalesApPromotionDao {
...
@@ -106,6 +106,19 @@ public class SalesApPromotionImplDao implements ISalesApPromotionDao {
.
like
(
SalesApPromotion:
:
getDealerCode
,
salesApWq
.
getDealerCN
())
.
like
(
SalesApPromotion:
:
getDealerCode
,
salesApWq
.
getDealerCN
())
);
);
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
and
(
wrapper
->
wrapper
.
eq
(
SalesApPromotion:
:
getSpecExecutionStatus
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApPromotion:
:
getFlavorExecutionStatus
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApPromotion:
:
getPromotionImplementationStatus
,
"否"
)
.
or
()
.
eq
(
SalesApPromotion:
:
getPromotionPriceExecutionStatus
,
salesApWq
.
getRqStatus
())
.
or
()
.
eq
(
SalesApPromotion:
:
getPosterExecutionStatus
,
salesApWq
.
getRqStatus
())
);
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getLineNameLike
())){
qw
.
like
(
SalesApPromotion:
:
getLineName
,
salesApWq
.
getLineNameLike
());
qw
.
like
(
SalesApPromotion:
:
getLineName
,
salesApWq
.
getLineNameLike
());
}
}
...
...
src/main/java/com/sfa/operation/domain/sales/dao/impl/SalesApSnacksDisplayDaoImpl.java
浏览文件 @
a10fd704
...
@@ -47,6 +47,9 @@ public class SalesApSnacksDisplayDaoImpl implements ISalesApSnacksDisplayDao {
...
@@ -47,6 +47,9 @@ public class SalesApSnacksDisplayDaoImpl implements ISalesApSnacksDisplayDao {
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
if
(
Objects
.
nonNull
(
salesApWq
.
getSalesMonth
())){
qw
.
eq
(
SalesApSnacksDisplay:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
qw
.
eq
(
SalesApSnacksDisplay:
:
getSalesMonth
,
salesApWq
.
getSalesMonth
());
}
}
if
(
StringUtils
.
isNotBlank
(
salesApWq
.
getRqStatus
())){
qw
.
eq
(
SalesApSnacksDisplay:
:
getSnackDisplayExecuted
,
salesApWq
.
getRqStatus
());
}
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
if
(!
CollectionUtils
.
isEmpty
(
salesApWq
.
getDealerCodes
()))
{
qw
.
in
(
SalesApSnacksDisplay:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
qw
.
in
(
SalesApSnacksDisplay:
:
getDealerCode
,
salesApWq
.
getDealerCodes
());
}
}
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApDisplay.java
浏览文件 @
a10fd704
...
@@ -198,7 +198,8 @@ public class SalesApDisplay implements Serializable {
...
@@ -198,7 +198,8 @@ public class SalesApDisplay implements Serializable {
private
Integer
actualMainShelfQty
;
private
Integer
actualMainShelfQty
;
/**
/**
* 实际主货架-是否执行,有计划默认否
* 实际主货架-是否执行
* 主货架目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualMainShelfExecuted
;
private
String
actualMainShelfExecuted
;
...
@@ -228,7 +229,8 @@ public class SalesApDisplay implements Serializable {
...
@@ -228,7 +229,8 @@ public class SalesApDisplay implements Serializable {
private
Double
actualEndCapQty
;
private
Double
actualEndCapQty
;
/**
/**
* 实际端架-是否执行,有计划默认否
* 实际端架-是否执行
* 端架目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualEndCapExecuted
;
private
String
actualEndCapExecuted
;
...
@@ -278,7 +280,8 @@ public class SalesApDisplay implements Serializable {
...
@@ -278,7 +280,8 @@ public class SalesApDisplay implements Serializable {
private
String
actualThemedFloorStack
;
private
String
actualThemedFloorStack
;
/**
/**
* 实际地堆是否执行,有计划默认否
* 实际地堆是否执行
* 地堆目标网点数 >=1时,为执行/未执行
*/
*/
private
String
actualFloorStackExecuted
;
private
String
actualFloorStackExecuted
;
...
@@ -303,7 +306,8 @@ public class SalesApDisplay implements Serializable {
...
@@ -303,7 +306,8 @@ public class SalesApDisplay implements Serializable {
private
String
actualMultiDisplay
;
private
String
actualMultiDisplay
;
/**
/**
* 实际多点陈列-是否执行,有计划默认否
* 实际多点陈列-是否执行
* 多点陈列目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualMultiDisplayExecuted
;
private
String
actualMultiDisplayExecuted
;
...
@@ -324,6 +328,7 @@ public class SalesApDisplay implements Serializable {
...
@@ -324,6 +328,7 @@ public class SalesApDisplay implements Serializable {
/**
/**
* 挂条-是否执行
* 挂条-是否执行
* 挂条目标网点数>=1时,为执行/未执行
*/
*/
private
String
hangingStripExecuted
;
private
String
hangingStripExecuted
;
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApDisplayJ.java
浏览文件 @
a10fd704
...
@@ -138,7 +138,8 @@ public class SalesApDisplayJ implements Serializable {
...
@@ -138,7 +138,8 @@ public class SalesApDisplayJ implements Serializable {
private
BigDecimal
totalCostGw6
;
private
BigDecimal
totalCostGw6
;
/**
/**
* 六小金刚批发挂网-是否执行(Y=是,N=否)
* 六小金刚批发挂网-是否执行
* 六小金刚批发挂网目标网点数>=1时,为执行/未执行
*/
*/
private
String
gwExecuted6
;
private
String
gwExecuted6
;
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApDisplayS.java
浏览文件 @
a10fd704
...
@@ -139,6 +139,7 @@ public class SalesApDisplayS implements Serializable {
...
@@ -139,6 +139,7 @@ public class SalesApDisplayS implements Serializable {
/**
/**
* 60g挂条陈列-是否执行
* 60g挂条陈列-是否执行
* 陈列目标网点数>=1时,为执行/未执行
*/
*/
private
String
displayQtyExecuted60
;
private
String
displayQtyExecuted60
;
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApPromotion.java
浏览文件 @
a10fd704
...
@@ -158,12 +158,14 @@ public class SalesApPromotion implements Serializable {
...
@@ -158,12 +158,14 @@ public class SalesApPromotion implements Serializable {
private
String
actualPromotionFlavorRe
;
private
String
actualPromotionFlavorRe
;
/**
/**
* 档期规格是否执行,有计划默认否
* 档期规格是否执行
* 必有值:执行/未执行
*/
*/
private
String
specExecutionStatus
;
private
String
specExecutionStatus
;
/**
/**
* 促销口味是否执行,有计划默认未执行
* 促销口味是否执行
* 必有值:执行/未执行
*/
*/
private
String
flavorExecutionStatus
;
private
String
flavorExecutionStatus
;
...
@@ -223,7 +225,8 @@ public class SalesApPromotion implements Serializable {
...
@@ -223,7 +225,8 @@ public class SalesApPromotion implements Serializable {
private
Date
actualPromotionEndDate
;
private
Date
actualPromotionEndDate
;
/**
/**
* 档期是否开展,有计划默认否
* 档期是否开展
* 必有值:是/否
*/
*/
private
String
promotionImplementationStatus
;
private
String
promotionImplementationStatus
;
...
@@ -253,7 +256,7 @@ public class SalesApPromotion implements Serializable {
...
@@ -253,7 +256,7 @@ public class SalesApPromotion implements Serializable {
private
String
actualPromotionMechanism
;
private
String
actualPromotionMechanism
;
/**
/**
* 促销机制是否执行
,有计划默认否
* 促销机制是否执行
*/
*/
private
String
promotionMechanismExecutionStatus
;
private
String
promotionMechanismExecutionStatus
;
...
@@ -293,7 +296,8 @@ public class SalesApPromotion implements Serializable {
...
@@ -293,7 +296,8 @@ public class SalesApPromotion implements Serializable {
private
BigDecimal
actualPromotionPrice
;
private
BigDecimal
actualPromotionPrice
;
/**
/**
* 促销价是否执行,有计划默认否
* 促销价是否执行
* 必有值:执行/未执行
*/
*/
private
String
promotionPriceExecutionStatus
;
private
String
promotionPriceExecutionStatus
;
...
@@ -363,7 +367,8 @@ public class SalesApPromotion implements Serializable {
...
@@ -363,7 +367,8 @@ public class SalesApPromotion implements Serializable {
private
String
actualPosterFormat
;
private
String
actualPosterFormat
;
/**
/**
* 海报是否执行,有计划默认否
* 海报是否执行
* 计划-海报形式有值时:执行/未执行
*/
*/
private
String
posterExecutionStatus
;
private
String
posterExecutionStatus
;
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApPromotionDisplay.java
浏览文件 @
a10fd704
...
@@ -215,6 +215,7 @@ public class SalesApPromotionDisplay implements Serializable {
...
@@ -215,6 +215,7 @@ public class SalesApPromotionDisplay implements Serializable {
/**
/**
* 实际端架-是否执行
* 实际端架-是否执行
* 端架目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualEndCapExecuted
;
private
String
actualEndCapExecuted
;
...
@@ -245,6 +246,7 @@ public class SalesApPromotionDisplay implements Serializable {
...
@@ -245,6 +246,7 @@ public class SalesApPromotionDisplay implements Serializable {
/**
/**
* 实际地堆是否执行
* 实际地堆是否执行
* 地堆目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualFloorStackExecuted
;
private
String
actualFloorStackExecuted
;
...
@@ -265,6 +267,7 @@ public class SalesApPromotionDisplay implements Serializable {
...
@@ -265,6 +267,7 @@ public class SalesApPromotionDisplay implements Serializable {
/**
/**
* 实际其他陈列-是否执行
* 实际其他陈列-是否执行
* 其他陈列目标网点数>=1时,为执行/未执行
*/
*/
private
String
actualOtherDisplayExecuted
;
private
String
actualOtherDisplayExecuted
;
...
...
src/main/java/com/sfa/operation/domain/sales/entity/SalesApSnacksDisplay.java
浏览文件 @
a10fd704
...
@@ -161,6 +161,7 @@ public class SalesApSnacksDisplay implements Serializable {
...
@@ -161,6 +161,7 @@ public class SalesApSnacksDisplay implements Serializable {
private
String
endCapQtyExecuted
;
private
String
endCapQtyExecuted
;
/**
/**
* 零食陈列是否执行
* 零食陈列是否执行
* 陈列目标网点数>=1时,为执行/未执行
*/
*/
private
String
snackDisplayExecuted
;
private
String
snackDisplayExecuted
;
/**
/**
...
...
src/main/java/com/sfa/operation/domain/sales/wq/SalesApWq.java
浏览文件 @
a10fd704
...
@@ -43,4 +43,11 @@ public class SalesApWq {
...
@@ -43,4 +43,11 @@ public class SalesApWq {
* 部门编码
* 部门编码
*/
*/
private
String
deptCode
;
private
String
deptCode
;
/**
* 任务状态 未执行/""
* 未执行:返回所有状态是未执行的
* ""(空):不筛选状态
*/
private
String
rqStatus
;
}
}
src/main/java/com/sfa/operation/pojo/sales/request/SalesApRequest.java
浏览文件 @
a10fd704
...
@@ -55,6 +55,13 @@ public class SalesApRequest {
...
@@ -55,6 +55,13 @@ public class SalesApRequest {
*/
*/
private
String
deptCode
;
private
String
deptCode
;
/**
* 任务状态 未执行/""
* 未执行:返回所有状态是未执行的
* ""(空):不筛选状态
*/
private
String
rqStatus
;
// ######################## 通用查询 ########################
// ######################## 通用查询 ########################
/**
/**
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论