Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-module-job
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-module-job
Commits
544ce747
提交
544ce747
authored
2月 05, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化代码,FinanceOrderDetail去掉部分字段,增加FinianceBaseZbjTypeDaoImpl
上级
36c3cd75
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
105 行增加
和
17 行删除
+105
-17
FinianceBaseZbjTypeDaoImpl.java
...job/domain/order/dao/impl/FinianceBaseZbjTypeDaoImpl.java
+97
-0
FinanceOrderDetail.java
...a/com/sfa/job/domain/order/entity/FinanceOrderDetail.java
+8
-17
没有找到文件。
src/main/java/com/sfa/job/domain/order/dao/impl/FinianceBaseZbjTypeDaoImpl.java
0 → 100644
浏览文件 @
544ce747
package
com
.
sfa
.
job
.
domain
.
order
.
dao
.
impl
;
import
com.baomidou.dynamic.datasource.annotation.DS
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.sfa.job.domain.order.dao.FinanceBaseZbjTypeDao
;
import
com.sfa.job.domain.order.entity.FinanceBaseZbjType
;
import
com.sfa.job.domain.order.mapper.FinanceBaseZbjTypeMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Repository
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
@DS
(
"Bi"
)
@Repository
public
class
FinianceBaseZbjTypeDaoImpl
implements
FinanceBaseZbjTypeDao
{
@Autowired
FinanceBaseZbjTypeMapper
mapper
;
@Override
public
Map
<
String
,
String
>
selectBaseZbjType
()
{
List
<
FinanceBaseZbjType
>
list
=
mapper
.
selectList
(
new
LambdaQueryWrapper
<>());
// 以fenxiaoName为key,直播间渠道类型为value,放入map中
Map
<
String
,
String
>
map
=
list
.
stream
()
.
collect
(
HashMap:
:
new
,
(
k
,
v
)
->
k
.
put
(
v
.
getFenxiaoName
(),
v
.
getZbjQdType
()),
HashMap:
:
putAll
);
return
map
;
}
}
src/main/java/com/sfa/job/domain/order/entity/FinanceOrderDetail.java
浏览文件 @
544ce747
package
com
.
sfa
.
job
.
domain
.
order
.
entity
;
package
com
.
sfa
.
job
.
domain
.
order
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.sfa.common.core.web.domain.BaseDo
;
import
lombok.Data
;
import
lombok.Data
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.apache.commons.lang3.ObjectUtils
;
...
@@ -19,7 +17,7 @@ import java.util.regex.Pattern;
...
@@ -19,7 +17,7 @@ import java.util.regex.Pattern;
*/
*/
@TableName
(
value
=
"finance_order_detail"
)
@TableName
(
value
=
"finance_order_detail"
)
@Data
@Data
public
class
FinanceOrderDetail
extends
BaseDo
{
public
class
FinanceOrderDetail
{
// 订单唯一键
// 订单唯一键
private
Long
tradeId
;
private
Long
tradeId
;
// 订单明细唯一键
// 订单明细唯一键
...
@@ -33,7 +31,7 @@ public class FinanceOrderDetail extends BaseDo {
...
@@ -33,7 +31,7 @@ public class FinanceOrderDetail extends BaseDo {
private
String
srcTid
;
private
String
srcTid
;
// 赠品方式 0、非赠品
// 赠品方式 0、非赠品
// 1、自动赠送 2、手工赠送 4、周期购赠送 8、平台赠送 32、阶梯满赠 64、CRM追加赠送 128 主品
// 1、自动赠送 2、手工赠送 4、周期购赠送 8、平台赠送 32、阶梯满赠 64、CRM追加赠送 128 主品
private
Integer
giftType
;
//
private Integer giftType;
// 0:未付款 1:部分付款 2:已付款(原始订单的支付状态)
// 0:未付款 1:部分付款 2:已付款(原始订单的支付状态)
private
Integer
payStatus
;
private
Integer
payStatus
;
// 退款状态:
// 退款状态:
...
@@ -49,7 +47,7 @@ public class FinanceOrderDetail extends BaseDo {
...
@@ -49,7 +47,7 @@ public class FinanceOrderDetail extends BaseDo {
// 1、担保
// 1、担保
// 2、非担保
// 2、非担保
// 3、在线非担保
// 3、在线非担保
private
Integer
guaranteeMode
;
//
private Integer guaranteeMode;
// 如果没有对应的原始单明细,则返回0.
// 如果没有对应的原始单明细,则返回0.
// 平台状态:
// 平台状态:
// 10、未确认
// 10、未确认
...
@@ -266,21 +264,14 @@ public class FinanceOrderDetail extends BaseDo {
...
@@ -266,21 +264,14 @@ public class FinanceOrderDetail extends BaseDo {
private
BigDecimal
actualCost
;
private
BigDecimal
actualCost
;
// 标准成本
// 标准成本
private
BigDecimal
standardCost
;
private
BigDecimal
standardCost
;
@TableField
(
exist
=
false
)
private
BigDecimal
shareAmountSum
;
@TableField
(
exist
=
false
)
private
BigDecimal
actualCostSum
;
@TableField
(
exist
=
false
)
private
BigDecimal
standardCostSum
;
@TableField
(
exist
=
false
)
private
BigDecimal
shareAmountDiffSum
;
@TableField
(
exist
=
false
)
private
String
queryType
;
// 系列
// 系列
private
String
series
;
private
String
series
;
// 实际成本*num 实际总成本
private
BigDecimal
sumActualCost
;
// 标准成本*num 标准总成本
private
BigDecimal
sumStandardCost
;
/**
/**
* 是否删除标志0未删除1已删除
* 是否删除标志0未删除1已删除
*/
*/
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论