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
d297ef25
提交
d297ef25
authored
3月 10, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、错误日志bean增加字段 2、优化导入直播间类型接口
上级
7ef53fb8
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
6 行增加
和
4 行删除
+6
-4
CollectOrderLog.java
src/main/java/com/link/bi/domain/entity/CollectOrderLog.java
+2
-0
FinanceBaseZbjTypeServiceImpl.java
...m/link/bi/service/impl/FinanceBaseZbjTypeServiceImpl.java
+4
-4
没有找到文件。
src/main/java/com/link/bi/domain/entity/CollectOrderLog.java
浏览文件 @
d297ef25
...
...
@@ -26,6 +26,8 @@ public class CollectOrderLog implements Serializable {
@TableId
(
value
=
"cli_id"
,
type
=
IdType
.
AUTO
)
private
Long
cliId
;
private
String
method
;
/**
* 采集订单的数量,存储为字符串,长度不超过 20 个字符
*/
...
...
src/main/java/com/link/bi/service/impl/FinanceBaseZbjTypeServiceImpl.java
浏览文件 @
d297ef25
...
...
@@ -165,16 +165,16 @@ public class FinanceBaseZbjTypeServiceImpl implements FinanceBaseZbjTypeService
}
public
void
deleteAbsentProducts
(
List
<
FinanceBaseZbjType
>
dataList
)
{
Set
excelQdTypes
=
dataList
.
stream
()
.
map
(
FinanceBaseZbjType:
:
getZbjQdType
)
.
collect
(
Collectors
.
toSet
());
// datalist 按照key为zbjQdType转成HashMap
Map
<
String
,
FinanceBaseZbjType
>
dataMap
=
dataList
.
stream
().
collect
(
Collectors
.
toMap
(
FinanceBaseZbjType:
:
getFenxiaoName
,
item
->
item
));
// 查询数据库中所有数据
List
<
FinanceBaseZbjType
>
allDbRecords
=
dao
.
list
(
new
LambdaQueryWrapper
<>());
// 找出数据库中存在但 Excel 中不存在的记录的 fbztId
List
<
Long
>
idsToDelete
=
new
ArrayList
<>();
for
(
FinanceBaseZbjType
dbRecord
:
allDbRecords
)
{
// 判断 是否匹配ZbjQdType
if
(!
excelQdTypes
.
contains
(
dbRecord
.
getZbjQdType
()))
{
FinanceBaseZbjType
financeBaseZbjType
=
dataMap
.
get
(
dbRecord
.
getFenxiaoName
());
if
(
ObjectUtil
.
isEmpty
(
financeBaseZbjType
)
||
!
dbRecord
.
getZbjQdType
().
equals
(
financeBaseZbjType
.
getZbjQdType
()))
{
idsToDelete
.
add
(
dbRecord
.
getFbztId
());
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论