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
6f0e2781
提交
6f0e2781
authored
2月 07, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、财务分析基础数据-直播间分类上传接口
上级
f97a2d75
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
50 行增加
和
8 行删除
+50
-8
FinanceBaseZbjTypeController.java
...ink/bi/controller/query/FinanceBaseZbjTypeController.java
+4
-4
CollectErrorInfo.java
...main/java/com/link/bi/domain/entity/CollectErrorInfo.java
+3
-0
EcBaStoreDailyData.java
...in/java/com/link/bi/domain/entity/EcBaStoreDailyData.java
+3
-0
FinanceBaseProduct.java
...in/java/com/link/bi/domain/entity/FinanceBaseProduct.java
+2
-0
FinanceBaseZbjType.java
...in/java/com/link/bi/domain/entity/FinanceBaseZbjType.java
+3
-1
OppoCmm.java
src/main/java/com/link/bi/domain/entity/OppoCmm.java
+3
-0
OppoSycm.java
src/main/java/com/link/bi/domain/entity/OppoSycm.java
+3
-0
OppoSycmStore.java
src/main/java/com/link/bi/domain/entity/OppoSycmStore.java
+3
-0
FinanceBaseZbjTypeListVo.java
...va/com/link/bi/pojo/request/FinanceBaseZbjTypeListVo.java
+11
-0
FinanceBaseZbjTypeService.java
...n/java/com/link/bi/service/FinanceBaseZbjTypeService.java
+2
-1
FinanceBaseZbjTypeServiceImpl.java
...m/link/bi/service/impl/FinanceBaseZbjTypeServiceImpl.java
+13
-2
没有找到文件。
src/main/java/com/link/bi/controller/query/FinanceBaseZbjTypeController.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
controller
.
query
;
package
com
.
link
.
bi
.
controller
.
query
;
import
com.link.bi.pojo.request.Finance
SelectCommon
Vo
;
import
com.link.bi.pojo.request.Finance
BaseZbjTypeList
Vo
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
com.link.bi.service.FinanceBaseZbjTypeService
;
import
com.link.bi.service.FinanceBaseZbjTypeService
;
import
com.sfa.common.core.web.controller.BaseController
;
import
com.sfa.common.core.web.controller.BaseController
;
...
@@ -25,13 +25,13 @@ public class FinanceBaseZbjTypeController extends BaseController {
...
@@ -25,13 +25,13 @@ public class FinanceBaseZbjTypeController extends BaseController {
private
FinanceBaseZbjTypeService
baseZbjTypeService
;
private
FinanceBaseZbjTypeService
baseZbjTypeService
;
/**
/**
* 直播间分类的页面查询
* 直播间分类的页面查询
* @param
common
Vo
* @param
zbjTypeList
Vo
* @return
* @return
*/
*/
@RequiresPermissions
(
"bi:livecate:list"
)
@RequiresPermissions
(
"bi:livecate:list"
)
@GetMapping
(
"/list"
)
@GetMapping
(
"/list"
)
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
SelectCommonVo
common
Vo
)
{
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
BaseZbjTypeListVo
zbjTypeList
Vo
)
{
return
baseZbjTypeService
.
baseZbjTypeAllList
(
common
Vo
);
return
baseZbjTypeService
.
baseZbjTypeAllList
(
zbjTypeList
Vo
);
}
}
@RequiresPermissions
(
"bi:livecate:list"
)
@RequiresPermissions
(
"bi:livecate:list"
)
...
...
src/main/java/com/link/bi/domain/entity/CollectErrorInfo.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
domain
.
entity
;
package
com
.
link
.
bi
.
domain
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -19,6 +21,7 @@ public class CollectErrorInfo {
...
@@ -19,6 +21,7 @@ public class CollectErrorInfo {
/**
/**
* 唯一键,自动递增
* 唯一键,自动递增
*/
*/
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
ceiId
;
private
Long
ceiId
;
/**
/**
...
...
src/main/java/com/link/bi/domain/entity/EcBaStoreDailyData.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
domain
.
entity
;
package
com
.
link
.
bi
.
domain
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excel
;
...
@@ -24,6 +26,7 @@ public class EcBaStoreDailyData extends BaseDo
...
@@ -24,6 +26,7 @@ public class EcBaStoreDailyData extends BaseDo
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/** id标识 */
/** id标识 */
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
ebtId
;
private
Long
ebtId
;
/** 年份 */
/** 年份 */
...
...
src/main/java/com/link/bi/domain/entity/FinanceBaseProduct.java
浏览文件 @
6f0e2781
...
@@ -2,6 +2,7 @@ package com.link.bi.domain.entity;
...
@@ -2,6 +2,7 @@ package com.link.bi.domain.entity;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
...
@@ -11,6 +12,7 @@ import java.math.BigDecimal;
...
@@ -11,6 +12,7 @@ import java.math.BigDecimal;
* @author lvbencai
* @author lvbencai
* @date 2025年01月07日10:04:25
* @date 2025年01月07日10:04:25
*/
*/
@TableName
(
value
=
"finance_base_product"
)
@Data
@Data
public
class
FinanceBaseProduct
{
public
class
FinanceBaseProduct
{
// 唯一标识主键
// 唯一标识主键
...
...
src/main/java/com/link/bi/domain/entity/FinanceBaseZbjType.java
浏览文件 @
6f0e2781
...
@@ -2,6 +2,7 @@ package com.link.bi.domain.entity;
...
@@ -2,6 +2,7 @@ package com.link.bi.domain.entity;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.Data
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
...
@@ -12,6 +13,7 @@ import java.time.LocalDateTime;
...
@@ -12,6 +13,7 @@ import java.time.LocalDateTime;
* @author lvbcai
* @author lvbcai
* @date 2025年01月07日10:04:25
* @date 2025年01月07日10:04:25
*/
*/
@TableName
(
value
=
"finance_base_zbj_type"
)
@Data
@Data
public
class
FinanceBaseZbjType
{
public
class
FinanceBaseZbjType
{
// 唯一键
// 唯一键
...
@@ -26,7 +28,7 @@ public class FinanceBaseZbjType {
...
@@ -26,7 +28,7 @@ public class FinanceBaseZbjType {
// 备注
// 备注
private
String
remark
;
private
String
remark
;
// 是否删除标志 0 未删除 1 已删除
// 是否删除标志 0 未删除 1 已删除
private
cha
r
delFlag
;
private
Intege
r
delFlag
;
// 创建者
// 创建者
private
String
createBy
;
private
String
createBy
;
// 创建人 UserID
// 创建人 UserID
...
...
src/main/java/com/link/bi/domain/entity/OppoCmm.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
domain
.
entity
;
package
com
.
link
.
bi
.
domain
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excel
;
...
@@ -25,6 +27,7 @@ public class OppoCmm implements Serializable {
...
@@ -25,6 +27,7 @@ public class OppoCmm implements Serializable {
/**
/**
* id标识
* id标识
*/
*/
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
cmmId
;
private
Long
cmmId
;
/**
/**
...
...
src/main/java/com/link/bi/domain/entity/OppoSycm.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
domain
.
entity
;
package
com
.
link
.
bi
.
domain
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excel
;
...
@@ -24,6 +26,7 @@ public class OppoSycm implements Serializable {
...
@@ -24,6 +26,7 @@ public class OppoSycm implements Serializable {
/**
/**
* id标识
* id标识
*/
*/
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
sycmId
;
private
Long
sycmId
;
/**
/**
...
...
src/main/java/com/link/bi/domain/entity/OppoSycmStore.java
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
domain
.
entity
;
package
com
.
link
.
bi
.
domain
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excel
;
...
@@ -25,6 +27,7 @@ public class OppoSycmStore extends BaseDo implements Serializable {
...
@@ -25,6 +27,7 @@ public class OppoSycmStore extends BaseDo implements Serializable {
/**
/**
* id标识
* id标识
*/
*/
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
sycmsId
;
private
Long
sycmsId
;
/**
/**
...
...
src/main/java/com/link/bi/pojo/request/FinanceBaseZbjTypeListVo.java
0 → 100644
浏览文件 @
6f0e2781
package
com
.
link
.
bi
.
pojo
.
request
;
import
lombok.Data
;
/**
* 财务成本页面下拉选择框搜索的通用vo
*/
@Data
public
class
FinanceBaseZbjTypeListVo
{
private
String
zbjQdType
;
}
src/main/java/com/link/bi/service/FinanceBaseZbjTypeService.java
浏览文件 @
6f0e2781
...
@@ -4,6 +4,7 @@ package com.link.bi.service;
...
@@ -4,6 +4,7 @@ package com.link.bi.service;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.link.bi.domain.entity.FinanceBaseZbjType
;
import
com.link.bi.domain.entity.FinanceBaseZbjType
;
import
com.link.bi.pojo.request.FinanceBaseZbjTypeListVo
;
import
com.link.bi.pojo.request.FinanceSelectCommonVo
;
import
com.link.bi.pojo.request.FinanceSelectCommonVo
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
...
@@ -19,7 +20,7 @@ public interface FinanceBaseZbjTypeService extends IService<FinanceBaseZbjType>
...
@@ -19,7 +20,7 @@ public interface FinanceBaseZbjTypeService extends IService<FinanceBaseZbjType>
List
<
FinanceZbjTypeListDto
>
baseZbjTypeList
(
FinanceSelectCommonVo
commonVo
);
List
<
FinanceZbjTypeListDto
>
baseZbjTypeList
(
FinanceSelectCommonVo
commonVo
);
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
SelectCommon
Vo
commonVo
);
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
BaseZbjTypeList
Vo
commonVo
);
String
importData
(
MultipartFile
file
);
String
importData
(
MultipartFile
file
);
}
}
src/main/java/com/link/bi/service/impl/FinanceBaseZbjTypeServiceImpl.java
浏览文件 @
6f0e2781
...
@@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
...
@@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import
com.link.bi.config.listener.FinanceBaseZbjTypeListener
;
import
com.link.bi.config.listener.FinanceBaseZbjTypeListener
;
import
com.link.bi.domain.entity.FinanceBaseZbjType
;
import
com.link.bi.domain.entity.FinanceBaseZbjType
;
import
com.link.bi.domain.mapper.FinanceBaseZbjTypeMapper
;
import
com.link.bi.domain.mapper.FinanceBaseZbjTypeMapper
;
import
com.link.bi.pojo.request.FinanceBaseZbjTypeListVo
;
import
com.link.bi.pojo.request.FinanceSelectCommonVo
;
import
com.link.bi.pojo.request.FinanceSelectCommonVo
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
com.link.bi.pojo.response.FinanceZbjTypeListDto
;
import
com.link.bi.service.FinanceBaseZbjTypeService
;
import
com.link.bi.service.FinanceBaseZbjTypeService
;
...
@@ -75,6 +76,11 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
...
@@ -75,6 +76,11 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
return
result
;
return
result
;
}
}
/**
* 成本分析页面-查询下拉列表数据
* @param commonVo
* @return
*/
@Override
@Override
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeList
(
FinanceSelectCommonVo
commonVo
)
{
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeList
(
FinanceSelectCommonVo
commonVo
)
{
LambdaQueryWrapper
<
FinanceBaseZbjType
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
FinanceBaseZbjType
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
...
@@ -93,10 +99,15 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
...
@@ -93,10 +99,15 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
return
result
;
return
result
;
}
}
/**
* 直播间分类页面-查询列表数据
* @param zbjTypeListVo
* @return
*/
@Override
@Override
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
SelectCommonVo
common
Vo
)
{
public
List
<
FinanceZbjTypeListDto
>
baseZbjTypeAllList
(
Finance
BaseZbjTypeListVo
zbjTypeList
Vo
)
{
LambdaQueryWrapper
<
FinanceBaseZbjType
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
FinanceBaseZbjType
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
like
(
commonVo
.
getKeyword
()
!=
null
&&
!
commonVo
.
getKeyword
().
isEmpty
(),
FinanceBaseZbjType:
:
getZbjQdType
,
commonVo
.
getKeyword
());
queryWrapper
.
like
(
zbjTypeListVo
.
getZbjQdType
()
!=
null
&&
!
zbjTypeListVo
.
getZbjQdType
().
isEmpty
(),
FinanceBaseZbjType:
:
getZbjQdType
,
zbjTypeListVo
.
getZbjQdType
());
List
<
FinanceBaseZbjType
>
list
=
list
(
queryWrapper
);
List
<
FinanceBaseZbjType
>
list
=
list
(
queryWrapper
);
// 转化成List<FinanceZbjTypeListDto>
// 转化成List<FinanceZbjTypeListDto>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论