Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-link-module-bi
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-link-module-bi
Commits
98db7ec1
提交
98db7ec1
authored
12月 09, 2024
作者:
李秋林
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
根据商品标签进行查询
上级
7e289807
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
21 行增加
和
1 行删除
+21
-1
PrdTagQueryController.java
...a/com/link/bi/controller/query/PrdTagQueryController.java
+5
-0
SummaryMarketDailyDetailController.java
.../controller/query/SummaryMarketDailyDetailController.java
+1
-0
MarketDetailWq.java
src/main/java/com/link/bi/domain/wq/MarketDetailWq.java
+2
-0
MarketSummaryVo.java
src/main/java/com/link/bi/pojo/request/MarketSummaryVo.java
+7
-1
EcMarketDailyDetailMapper.xml
src/main/resources/mapper/bi/EcMarketDailyDetailMapper.xml
+6
-0
没有找到文件。
src/main/java/com/link/bi/controller/query/PrdTagQueryController.java
浏览文件 @
98db7ec1
...
@@ -9,7 +9,9 @@ import org.springframework.web.bind.annotation.GetMapping;
...
@@ -9,7 +9,9 @@ import org.springframework.web.bind.annotation.GetMapping;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Objects
;
/**
/**
* @author : liqiulin
* @author : liqiulin
...
@@ -35,6 +37,9 @@ public class PrdTagQueryController {
...
@@ -35,6 +37,9 @@ public class PrdTagQueryController {
@RequiresPermissions
(
"bi:prdtag:list"
)
@RequiresPermissions
(
"bi:prdtag:list"
)
@GetMapping
(
"/infos"
)
@GetMapping
(
"/infos"
)
public
List
queryInfo
(
PrdTagVo
prdTagVo
){
public
List
queryInfo
(
PrdTagVo
prdTagVo
){
if
(
Objects
.
isNull
(
prdTagVo
.
getPrdTagId
())){
return
new
ArrayList
<>();
}
return
prdTagQueryService
.
selectTagInfos
(
prdTagVo
);
return
prdTagQueryService
.
selectTagInfos
(
prdTagVo
);
}
}
}
}
src/main/java/com/link/bi/controller/query/SummaryMarketDailyDetailController.java
浏览文件 @
98db7ec1
...
@@ -29,6 +29,7 @@ public class SummaryMarketDailyDetailController {
...
@@ -29,6 +29,7 @@ public class SummaryMarketDailyDetailController {
@GetMapping
(
"/sum_d"
)
@GetMapping
(
"/sum_d"
)
public
Map
marketSummary
(
MarketSummaryVo
summaryVo
){
public
Map
marketSummary
(
MarketSummaryVo
summaryVo
){
summaryVo
.
setDate
();
summaryVo
.
setDate
();
summaryVo
.
checkPrdCodes
();
return
summaryService
.
marketSummary
(
summaryVo
);
return
summaryService
.
marketSummary
(
summaryVo
);
}
}
...
...
src/main/java/com/link/bi/domain/wq/MarketDetailWq.java
浏览文件 @
98db7ec1
...
@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor;
...
@@ -6,6 +6,7 @@ import lombok.NoArgsConstructor;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
/**
/**
* @author : liqiulin
* @author : liqiulin
...
@@ -55,4 +56,5 @@ public class MarketDetailWq {
...
@@ -55,4 +56,5 @@ public class MarketDetailWq {
* |礼盒-2025小抓财手|、|虎皮凤爪-香辣400g|、|牛肉豆堡-卤香120g|……
* |礼盒-2025小抓财手|、|虎皮凤爪-香辣400g|、|牛肉豆堡-卤香120g|……
* */
* */
private
String
prdCode
;
private
String
prdCode
;
private
List
<
String
>
prdCodes
;
}
}
src/main/java/com/link/bi/pojo/request/MarketSummaryVo.java
浏览文件 @
98db7ec1
...
@@ -37,7 +37,6 @@ public class MarketSummaryVo {
...
@@ -37,7 +37,6 @@ public class MarketSummaryVo {
*/
*/
private
Date
dateStart
;
private
Date
dateStart
;
private
Date
dateEnd
;
private
Date
dateEnd
;
private
List
<
String
>
prdCodes
;
private
List
<
String
>
prdCodes
;
public
boolean
isOnlyPlatform
()
{
public
boolean
isOnlyPlatform
()
{
...
@@ -52,4 +51,11 @@ public class MarketSummaryVo {
...
@@ -52,4 +51,11 @@ public class MarketSummaryVo {
this
.
dateEnd
=
date
;
this
.
dateEnd
=
date
;
}
}
}
}
public
void
checkPrdCodes
(){
if
(
this
.
prdCodes
!=
null
&&
this
.
prdCodes
.
size
()
>
0
)
{
this
.
seriesId
=
null
;
this
.
prdCode
=
null
;
}
}
}
}
src/main/resources/mapper/bi/EcMarketDailyDetailMapper.xml
浏览文件 @
98db7ec1
...
@@ -97,6 +97,12 @@
...
@@ -97,6 +97,12 @@
<if
test=
"qw.prdCode != null and qw.prdCode != '' "
>
<if
test=
"qw.prdCode != null and qw.prdCode != '' "
>
and prd_code = #{qw.prdCode}
and prd_code = #{qw.prdCode}
</if>
</if>
<if
test=
"qw.prdCodes != null and qw.prdCodes.size() > 0 "
>
and prd_code in
<foreach
item=
"item"
index=
"index"
collection=
"qw.prdCodes"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
</sql>
</sql>
<select
id=
"summaryByPlatform"
resultMap=
"SummaryByPlatformMap"
>
<select
id=
"summaryByPlatform"
resultMap=
"SummaryByPlatformMap"
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论