Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
D
data-server
Project
Project
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
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
licc
data-server
Commits
35c72c22
Commit
35c72c22
authored
Feb 22, 2021
by
licc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交返佣实体类
parent
a90a1f8a
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
150 additions
and
0 deletions
+150
-0
RebateMapper.java
...apper/src/main/java/cn/wisenergy/mapper/RebateMapper.java
+32
-0
RebateMapper.xml
wisenergy-mapper/src/main/resources/mapper/RebateMapper.xml
+70
-0
Rebate.java
...gy-model/src/main/java/cn/wisenergy/model/app/Rebate.java
+48
-0
No files found.
wisenergy-mapper/src/main/java/cn/wisenergy/mapper/RebateMapper.java
0 → 100644
View file @
35c72c22
package
cn
.
wisenergy
.
mapper
;
import
cn.wisenergy.model.app.Rebate
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Param
;
/**
* @author 86187
*/
public
interface
RebateMapper
extends
BaseMapper
<
Rebate
>
{
/**
*
* @param rebate 入参
* @return 1
*/
int
add
(
Rebate
rebate
);
/**
* 编辑
* @param rebate 入参
* @return 1
*/
int
edit
(
Rebate
rebate
);
/**
* 删除
* @param id 主键id
* @return 1
*/
int
delById
(
@Param
(
"id"
)
Integer
id
);
}
wisenergy-mapper/src/main/resources/mapper/RebateMapper.xml
0 → 100644
View file @
35c72c22
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.wisenergy.mapper.RebateMapper"
>
<resultMap
id=
"userMap"
type=
"cn.wisenergy.model.app.Rebate"
>
<id
column=
"id"
property=
"id"
/>
<result
column=
"user_level"
property=
"userLevel"
/>
<result
column=
"percent"
property=
"percent"
/>
<result
column=
"create_time"
property=
"createTime"
/>
<result
column=
"update_time"
property=
"updateTime"
/>
</resultMap>
<sql
id=
"table"
>
rebate
</sql>
<sql
id=
"cols_all"
>
id,
<include
refid=
"cols_exclude_id"
/>
</sql>
<sql
id=
"cols_exclude_id"
>
user_level,percent,create_time,update_time
</sql>
<sql
id=
"vals"
>
#{userLevel},#{percent},now(),now()
</sql>
<sql
id=
"updateCondition"
>
<if
test=
"userLevel != null"
>
user_level = #{userLevel},
</if>
<if
test=
"percent != null"
>
percent =#{percent},
</if>
update_time =now()
</sql>
<sql
id=
"criteria"
>
<if
test=
"id != null"
>
id = #{id}
</if>
<if
test=
"userLevel != null"
>
and user_level = #{userLevel}
</if>
<if
test=
"percent != null"
>
and percent =#{percent}
</if>
<if
test=
"createTime != null"
>
and create_time
>
= #{createTime}
</if>
<if
test=
"updateTime != null"
>
and #{updateTime}
>
= update_time
</if>
</sql>
<insert
id=
"add"
parameterType=
"cn.wisenergy.model.app.Rebate"
keyProperty=
"id"
useGeneratedKeys=
"true"
>
insert into
<include
refid=
"table"
/>
(
<include
refid=
"cols_exclude_id"
/>
)
value(
<include
refid=
"vals"
/>
)
</insert>
<update
id=
"edit"
parameterType=
"cn.wisenergy.model.app.Rebate"
>
UPDATE
<include
refid=
"table"
/>
<set>
<include
refid=
"updateCondition"
/>
</set>
<where>
id = #{id}
</where>
</update>
<delete
id=
"delById"
parameterType=
"java.lang.Integer"
>
delete from
<include
refid=
"table"
/>
where id = #{id}
</delete>
</mapper>
wisenergy-model/src/main/java/cn/wisenergy/model/app/Rebate.java
0 → 100644
View file @
35c72c22
package
cn
.
wisenergy
.
model
.
app
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author 86187
* @ Description: 返佣表实体类
* @ Author : 86187
* @ Date : 2021/2/22 11:05
*/
@Data
@ApiModel
(
"Rebate"
)
public
class
Rebate
implements
Serializable
{
/**
* 返佣id
*/
@ApiModelProperty
(
name
=
"id"
,
value
=
"返佣id"
)
private
Integer
id
;
/**
* 用户会员等级 0:普通用户 1:幼苗 2:青铜树 3:白银树 4:黄金树 5:农场主 6:森林之星 7:西田森合伙人
*/
@ApiModelProperty
(
name
=
"userLevel"
,
value
=
"用户会员等级"
)
private
Integer
userLevel
;
/**
* 等级对应的返佣比例
*/
@ApiModelProperty
(
name
=
""
,
value
=
""
)
private
Integer
percent
;
/**
* 创建时间
*/
@ApiModelProperty
(
name
=
""
,
value
=
""
)
private
Date
createTime
;
/**
* 更新时间
*/
@ApiModelProperty
(
name
=
""
,
value
=
""
)
private
Date
updateTime
;
}
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