Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
V
volunteer_service
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
volunteer_service
Commits
0d5963f3
Commit
0d5963f3
authored
Jan 08, 2021
by
licc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
接口定义3
parent
451eb6da
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
210 additions
and
2 deletions
+210
-2
SchemeRecordMapper.java
...src/main/java/cn/wisenergy/mapper/SchemeRecordMapper.java
+16
-0
AdvertisingMapper.xml
...gy-mapper/src/main/resources/mapper/AdvertisingMapper.xml
+1
-1
SchemeRecordMapper.xml
...y-mapper/src/main/resources/mapper/SchemeRecordMapper.xml
+82
-0
ScoreInfoMapper.xml
...ergy-mapper/src/main/resources/mapper/ScoreInfoMapper.xml
+1
-1
SchemeQueryRecord.java
...c/main/java/cn/wisenergy/model/app/SchemeQueryRecord.java
+56
-0
SchemeRecordService.java
...in/java/cn/wisenergy/service/app/SchemeRecordService.java
+25
-0
SchemeRecordServiceImpl.java
...n/wisenergy/service/app/impl/SchemeRecordServiceImpl.java
+29
-0
No files found.
wisenergy-mapper/src/main/java/cn/wisenergy/mapper/SchemeRecordMapper.java
0 → 100644
View file @
0d5963f3
package
cn
.
wisenergy
.
mapper
;
import
cn.wisenergy.model.app.SchemeQueryRecord
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Param
;
/**
* @author 86187
*/
public
interface
SchemeRecordMapper
extends
BaseMapper
<
SchemeQueryRecord
>
{
SchemeQueryRecord
add
(
SchemeQueryRecord
schemeQueryRecord
);
int
edit
(
SchemeQueryRecord
schemeQueryRecord
);
int
delById
(
@Param
(
"id"
)
Integer
id
);
}
wisenergy-mapper/src/main/resources/mapper/AdvertisingMapper.xml
View file @
0d5963f3
...
...
@@ -15,7 +15,7 @@
</resultMap>
<sql
id=
"table"
>
user
advertising
</sql>
<sql
id=
"cols_all"
>
...
...
wisenergy-mapper/src/main/resources/mapper/SchemeRecordMapper.xml
0 → 100644
View file @
0d5963f3
<?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.SchemeRecordMapper"
>
<resultMap
id=
"userMap"
type=
"cn.wisenergy.model.app.SchemeQueryRecord"
>
<id
column=
"id"
property=
"id"
/>
<result
column=
"user_id"
property=
"userId"
/>
<result
column=
"major_name"
property=
"majorName"
/>
<result
column=
"student_type"
property=
"studentType"
/>
<result
column=
"volunteer_ids"
property=
"volunteerIds"
/>
<result
column=
"score"
property=
"score"
/>
<result
column=
"is_delete"
property=
"isDelete"
/>
<result
column=
"create_time"
property=
"createTime"
/>
<result
column=
"update_time"
property=
"updateTime"
/>
</resultMap>
<sql
id=
"table"
>
scheme_query_record
</sql>
<sql
id=
"cols_all"
>
id,
<include
refid=
"cols_exclude_id"
/>
</sql>
<sql
id=
"cols_exclude_id"
>
user_id,major_name, student_type,volunteer_ids,score,is_delete,create_time,update_time
</sql>
<sql
id=
"vals"
>
#{userId},#{majorName},#{studentType},#{volunteerIds},#{score}, #{isDelete},now(),now()
</sql>
<sql
id=
"updateCondition"
>
<if
test=
"userId != null"
>
user_id = #{userId},
</if>
<if
test=
"majorName != null"
>
major_name =#{majorName},
</if>
<if
test=
"studentType != null"
>
student_type =#{studentType},
</if>
<if
test=
"volunteerIds != null"
>
volunteer_ids =#{volunteerIds},
</if>
<if
test=
"score != null"
>
score =#{score},
</if>
<if
test=
"isDelete != null"
>
is_delete = #{isDelete},
</if>
update_time =now()
</sql>
<sql
id=
"criteria"
>
<if
test=
"id != null"
>
id = #{id}
</if>
<if
test=
"userId != null"
>
and user_id = #{userId}
</if>
<if
test=
"majorName != null"
>
and major_name =#{majorName}
</if>
<if
test=
"studentType != null"
>
and student_type =#{studentType}
</if>
<if
test=
"volunteerIds != null"
>
and volunteer_ids =#{volunteerIds}
</if>
<if
test=
"score != null"
>
and score =#{score}
</if>
<if
test=
"isDelete != null"
>
and is_delete = #{isDelete}
</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.SchemeQueryRecord"
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.SchemeQueryRecord"
>
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-mapper/src/main/resources/mapper/ScoreInfoMapper.xml
View file @
0d5963f3
...
...
@@ -21,7 +21,7 @@
</resultMap>
<sql
id=
"table"
>
user
score
</sql>
<sql
id=
"cols_all"
>
...
...
wisenergy-model/src/main/java/cn/wisenergy/model/app/SchemeQueryRecord.java
0 → 100644
View file @
0d5963f3
package
cn
.
wisenergy
.
model
.
app
;
import
cn.wisenergy.model.common.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @ Description: 方案查询记录
* @ Author : 86187
* @ Date : 2021/1/8 10:22
*/
@Data
@ApiModel
(
value
=
"SchemeQueryRecord"
)
public
class
SchemeQueryRecord
extends
BaseEntity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6600452699328342752L
;
/**
* 方案查询记录id
*/
@ApiModelProperty
(
value
=
"方案查询记录id"
,
name
=
"id"
)
private
Integer
id
;
/**
* 用户id
*/
@ApiModelProperty
(
value
=
"用户id"
,
name
=
"userId"
)
private
Integer
userId
;
/**
* 专业名称
*/
@ApiModelProperty
(
value
=
"专业名称"
,
name
=
"majorName"
)
private
String
majorName
;
/**
* 考生类型 1:本科
*/
@ApiModelProperty
(
value
=
"考生类型 1:本科"
,
name
=
"studentType"
)
private
Integer
studentType
;
/**
* 方案下的志愿id 如:“1,2,3...”
*/
@ApiModelProperty
(
value
=
"方案下的志愿id 如:“1,2,3...”"
,
name
=
"volunteerIds"
)
private
String
volunteerIds
;
/**
* 分页
*/
@ApiModelProperty
(
value
=
"分页"
,
name
=
"score"
)
private
String
score
;
}
wisenergy-service/src/main/java/cn/wisenergy/service/app/SchemeRecordService.java
0 → 100644
View file @
0d5963f3
package
cn
.
wisenergy
.
service
.
app
;
import
cn.wisenergy.model.app.SchemeQueryRecord
;
import
java.util.List
;
public
interface
SchemeRecordService
{
/**
* 添加方案查询记录
*
* @param schemeRecordService 方案信息
* @return 方案信息
*/
SchemeQueryRecord
add
(
SchemeRecordService
schemeRecordService
);
/**
* 获取方案查询列表
*
* @param userId 用户id
* @return 方案查询列表
*/
List
<
SchemeRecordService
>
getList
(
Integer
userId
);
}
wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/SchemeRecordServiceImpl.java
0 → 100644
View file @
0d5963f3
package
cn
.
wisenergy
.
service
.
app
.
impl
;
import
cn.wisenergy.mapper.SchemeRecordMapper
;
import
cn.wisenergy.model.app.SchemeQueryRecord
;
import
cn.wisenergy.service.app.SchemeRecordService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
*@ Description: 方案查询记录接口实现
*@ Author : 86187
*@ Date : 2021/1/8 11:41
*/
@Slf4j
@Service
public
class
SchemeRecordServiceImpl
extends
ServiceImpl
<
SchemeRecordMapper
,
SchemeQueryRecord
>
implements
SchemeRecordService
{
@Override
public
SchemeQueryRecord
add
(
SchemeRecordService
schemeRecordService
)
{
return
null
;
}
@Override
public
List
<
SchemeRecordService
>
getList
(
Integer
userId
)
{
return
null
;
}
}
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