Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
huhu-partner
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guanchen
huhu-partner
Commits
25cfb495
Commit
25cfb495
authored
Jul 02, 2019
by
guanchen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.jntmedia.cn/guanchen/huhu-partner
parents
faa5cc0e
a0d0335d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
340 additions
and
4 deletions
+340
-4
pom.xml
pom.xml
+4
-4
OrderTaobaoJdCommissionMapper.java
...anren/huhu/partner/dao/OrderTaobaoJdCommissionMapper.java
+19
-0
OrderTaobaoJdCommission.java
...m/lanren/huhu/partner/domain/OrderTaobaoJdCommission.java
+252
-0
OrderTaobaoJdCommissionManager.java
.../huhu/partner/manager/OrderTaobaoJdCommissionManager.java
+2
-0
OrderTaobaoJdCommissionService.java
.../huhu/partner/service/OrderTaobaoJdCommissionService.java
+25
-0
OrderTaobaoJdCommissionServiceImpl.java
...tner/service/impl/OrderTaobaoJdCommissionServiceImpl.java
+38
-0
OrderTaobaoJdCommissionMapper.xml
src/main/resources/mapper/OrderTaobaoJdCommissionMapper.xml
+0
-0
No files found.
pom.xml
View file @
25cfb495
...
...
@@ -58,7 +58,7 @@
<dependency>
<groupId>
org.mybatis.spring.boot
</groupId>
<artifactId>
mybatis-spring-boot-starter
</artifactId>
<version>
2.0.
0
</version>
<version>
2.0.
1
</version>
</dependency>
<dependency>
<groupId>
mysql
</groupId>
...
...
@@ -74,7 +74,7 @@
<dependency>
<groupId>
com.baomidou
</groupId>
<artifactId>
mybatis-plus-boot-starter
</artifactId>
<version>
3.1.
0
</version>
<version>
3.1.
2
</version>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
...
...
@@ -100,14 +100,14 @@
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
druid
</artifactId>
<version>
1.1.1
7
</version>
<version>
1.1.1
8
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter -->
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
druid-spring-boot-starter
</artifactId>
<version>
1.1.1
7
</version>
<version>
1.1.1
8
</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
...
...
src/main/java/com/lanren/huhu/partner/dao/OrderTaobaoJdCommissionMapper.java
0 → 100644
View file @
25cfb495
package
com
.
lanren
.
huhu
.
partner
.
dao
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.lanren.huhu.partner.domain.OrderTaobaoJdCommission
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
@Mapper
public
interface
OrderTaobaoJdCommissionMapper
extends
BaseMapper
<
OrderTaobaoJdCommission
>
{
int
updateBatch
(
List
<
OrderTaobaoJdCommission
>
list
);
int
batchInsert
(
@Param
(
"list"
)
List
<
OrderTaobaoJdCommission
>
list
);
int
insertOrUpdate
(
OrderTaobaoJdCommission
record
);
int
insertOrUpdateSelective
(
OrderTaobaoJdCommission
record
);
}
\ No newline at end of file
src/main/java/com/lanren/huhu/partner/domain/OrderTaobaoJdCommission.java
0 → 100644
View file @
25cfb495
package
com
.
lanren
.
huhu
.
partner
.
domain
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
/**
* @author houseme
*/
@Data
@TableName
(
value
=
"huhu.order_taobao_jd_commission"
)
public
class
OrderTaobaoJdCommission
implements
Serializable
{
/**
* 订单类型 taobao:淘宝,jd:京东
*/
@TableId
(
value
=
"type"
,
type
=
IdType
.
INPUT
)
private
String
type
;
/**
* 订单号
*/
@TableId
(
value
=
"order_sn"
,
type
=
IdType
.
AUTO
)
private
String
orderSn
;
/**
* 父订单号
*/
@TableField
(
value
=
"order_sn_parent"
)
private
String
orderSnParent
;
/**
* 是否是父订单
*/
@TableField
(
value
=
"is_parent"
)
private
Integer
isParent
;
/**
* 标题
*/
@TableField
(
value
=
"title"
)
private
String
title
;
/**
* 预估佣金
*/
@TableField
(
value
=
"estimate_effect"
)
private
BigDecimal
estimateEffect
;
/**
* 实际结算佣金
*/
@TableField
(
value
=
"commission_amount"
)
private
BigDecimal
commissionAmount
;
/**
* 维权退款返还佣金
*/
@TableField
(
value
=
"refund_amount"
)
private
BigDecimal
refundAmount
;
/**
* 变现金额
*/
@TableField
(
value
=
"money"
)
private
BigDecimal
money
;
/**
* 乘系数之前的给用户返佣金额
*/
@TableField
(
value
=
"all_money"
)
private
BigDecimal
allMoney
;
/**
* 0未付款 1付款 3 结算 -3失效
*/
@TableField
(
value
=
"status"
)
private
Integer
status
;
/**
* 订单创建时间
*/
@TableField
(
value
=
"create_time"
)
private
LocalDateTime
createTime
;
/**
* 结算时间
*/
@TableField
(
value
=
"settle_time"
)
private
LocalDateTime
settleTime
;
/**
* 倒计时最后时间
*/
@TableField
(
value
=
"last_time"
)
private
LocalDateTime
lastTime
;
/**
* 用户实际支付金额
*/
@TableField
(
value
=
"amount"
)
private
BigDecimal
amount
;
@TableField
(
value
=
"created_at"
)
private
Integer
createdAt
;
@TableField
(
value
=
"updated_at"
)
private
Integer
updatedAt
;
@TableField
(
value
=
"deleted_at"
)
private
Integer
deletedAt
;
@TableField
(
value
=
"user_id"
)
private
Integer
userId
;
/**
* 100 待激活 200 待结算 300 已结算
*/
@TableField
(
value
=
"active_state"
)
private
Integer
activeState
;
@TableField
(
value
=
"post_time"
)
private
LocalDateTime
postTime
;
@TableField
(
value
=
"active_time"
)
private
LocalDateTime
activeTime
;
/**
* 广告位名称
*/
@TableField
(
value
=
"pname"
)
private
String
pname
;
/**
* 是否预付订金订单 1是0否
*/
@TableField
(
value
=
"has_deposit"
)
private
Integer
hasDeposit
;
/**
* 已激活用户显示当前佣金, 新用户显示预估佣金
*/
@TableField
(
value
=
"commission_snapshot"
)
private
BigDecimal
commissionSnapshot
;
/**
* 是否是新人专享
*/
@TableField
(
value
=
"is_for_new"
)
private
Integer
isForNew
;
/**
* 呼呼补贴金额快照
*/
@TableField
(
value
=
"huhu_subsidy_snapshot"
)
private
BigDecimal
huhuSubsidySnapshot
;
/**
* 呼呼补贴金额实际
*/
@TableField
(
value
=
"huhu_subsidy_actual"
)
private
BigDecimal
huhuSubsidyActual
;
/**
* 不给呼呼邀请奖励: 1不给 0给
*/
@TableField
(
value
=
"no_invite_reward"
)
private
Integer
noInviteReward
;
/**
* 商品购买数量
*/
@TableField
(
value
=
"goods_cnt"
)
private
Integer
goodsCnt
;
/**
* 呼呼返佣比例
*/
@TableField
(
value
=
"huhu_commission_rate"
)
private
BigDecimal
huhuCommissionRate
;
@TableField
(
value
=
"insert_time"
)
private
LocalDateTime
insertTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
static
final
String
COL_ORDER_SN_PARENT
=
"order_sn_parent"
;
public
static
final
String
COL_IS_PARENT
=
"is_parent"
;
public
static
final
String
COL_TITLE
=
"title"
;
public
static
final
String
COL_ESTIMATE_EFFECT
=
"estimate_effect"
;
public
static
final
String
COL_COMMISSION_AMOUNT
=
"commission_amount"
;
public
static
final
String
COL_REFUND_AMOUNT
=
"refund_amount"
;
public
static
final
String
COL_MONEY
=
"money"
;
public
static
final
String
COL_ALL_MONEY
=
"all_money"
;
public
static
final
String
COL_STATUS
=
"status"
;
public
static
final
String
COL_CREATE_TIME
=
"create_time"
;
public
static
final
String
COL_SETTLE_TIME
=
"settle_time"
;
public
static
final
String
COL_LAST_TIME
=
"last_time"
;
public
static
final
String
COL_AMOUNT
=
"amount"
;
public
static
final
String
COL_CREATED_AT
=
"created_at"
;
public
static
final
String
COL_UPDATED_AT
=
"updated_at"
;
public
static
final
String
COL_DELETED_AT
=
"deleted_at"
;
public
static
final
String
COL_USER_ID
=
"user_id"
;
public
static
final
String
COL_ACTIVE_STATE
=
"active_state"
;
public
static
final
String
COL_POST_TIME
=
"post_time"
;
public
static
final
String
COL_ACTIVE_TIME
=
"active_time"
;
public
static
final
String
COL_PNAME
=
"pname"
;
public
static
final
String
COL_HAS_DEPOSIT
=
"has_deposit"
;
public
static
final
String
COL_COMMISSION_SNAPSHOT
=
"commission_snapshot"
;
public
static
final
String
COL_IS_FOR_NEW
=
"is_for_new"
;
public
static
final
String
COL_HUHU_SUBSIDY_SNAPSHOT
=
"huhu_subsidy_snapshot"
;
public
static
final
String
COL_HUHU_SUBSIDY_ACTUAL
=
"huhu_subsidy_actual"
;
public
static
final
String
COL_NO_INVITE_REWARD
=
"no_invite_reward"
;
public
static
final
String
COL_GOODS_CNT
=
"goods_cnt"
;
public
static
final
String
COL_HUHU_COMMISSION_RATE
=
"huhu_commission_rate"
;
public
static
final
String
COL_INSERT_TIME
=
"insert_time"
;
}
\ No newline at end of file
src/main/java/com/lanren/huhu/partner/manager/OrderTaobaoJdCommissionManager.java
0 → 100644
View file @
25cfb495
package
com
.
lanren
.
huhu
.
partner
.
manager
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.lanren.huhu.partner.domain.OrderTaobaoJdCommission
;
import
com.lanren.huhu.partner.service.OrderTaobaoJdCommissionService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
/** * @author houseme * @date 2019-07-01 14:45 * @Project partner * @Package com.lanren.huhu.partner.manager * @File: OrderTaobaoJdCommissionManager */
@Component
public
class
OrderTaobaoJdCommissionManager
{
private
static
Logger
logger
=
LoggerFactory
.
getLogger
(
OrderTaobaoJdCommissionManager
.
class
);
@Autowired
private
OrderTaobaoJdCommissionService
orderTaobaoJdCommissionService
;
public
void
one
()
{
QueryWrapper
<
OrderTaobaoJdCommission
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"order_sn"
,
"511853890422935938 "
);
System
.
out
.
println
(
queryWrapper
);
System
.
out
.
println
(
orderTaobaoJdCommissionService
.
getOne
(
queryWrapper
));
}
}
\ No newline at end of file
src/main/java/com/lanren/huhu/partner/service/OrderTaobaoJdCommissionService.java
0 → 100644
View file @
25cfb495
package
com
.
lanren
.
huhu
.
partner
.
service
;
import
java.util.List
;
import
com.lanren.huhu.partner.domain.OrderTaobaoJdCommission
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
*
* @author houseme
* @date 2019-07-01 14:43
* @Project partner
* @Package ${PACKAGE_NAME}
* @File: ${NAME}
*/
public
interface
OrderTaobaoJdCommissionService
extends
IService
<
OrderTaobaoJdCommission
>{
int
updateBatch
(
List
<
OrderTaobaoJdCommission
>
list
);
int
batchInsert
(
List
<
OrderTaobaoJdCommission
>
list
);
int
insertOrUpdate
(
OrderTaobaoJdCommission
record
);
int
insertOrUpdateSelective
(
OrderTaobaoJdCommission
record
);
}
src/main/java/com/lanren/huhu/partner/service/impl/OrderTaobaoJdCommissionServiceImpl.java
0 → 100644
View file @
25cfb495
package
com
.
lanren
.
huhu
.
partner
.
service
.
impl
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
java.util.List
;
import
com.lanren.huhu.partner.domain.OrderTaobaoJdCommission
;
import
com.lanren.huhu.partner.dao.OrderTaobaoJdCommissionMapper
;
import
com.lanren.huhu.partner.service.OrderTaobaoJdCommissionService
;
/**
*
* @author houseme
* @date 2019-07-01 14:43
* @Project partner
* @Package ${PACKAGE_NAME}
* @File: ${NAME}
*/
@Service
public
class
OrderTaobaoJdCommissionServiceImpl
extends
ServiceImpl
<
OrderTaobaoJdCommissionMapper
,
OrderTaobaoJdCommission
>
implements
OrderTaobaoJdCommissionService
{
@Override
public
int
updateBatch
(
List
<
OrderTaobaoJdCommission
>
list
)
{
return
baseMapper
.
updateBatch
(
list
);
}
@Override
public
int
batchInsert
(
List
<
OrderTaobaoJdCommission
>
list
)
{
return
baseMapper
.
batchInsert
(
list
);
}
@Override
public
int
insertOrUpdate
(
OrderTaobaoJdCommission
record
)
{
return
baseMapper
.
insertOrUpdate
(
record
);
}
@Override
public
int
insertOrUpdateSelective
(
OrderTaobaoJdCommission
record
)
{
return
baseMapper
.
insertOrUpdateSelective
(
record
);
}
}
src/main/resources/mapper/OrderTaobaoJdCommissionMapper.xml
0 → 100644
View file @
25cfb495
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment