Skip to content

Commit b3d892e

Browse files
committed
修改queryByExampleName接口中参数的搜索框的参数名
1 parent 2898bb2 commit b3d892e

File tree

6 files changed

+15
-13
lines changed

6 files changed

+15
-13
lines changed

springboot-dubbo-api/src/main/java/com/lzq/api/dto/ExampleAccount.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.lzq.api.dto;
22

3+
import com.alibaba.fastjson.annotation.JSONField;
34
import com.baomidou.mybatisplus.annotation.FieldFill;
45
import com.baomidou.mybatisplus.annotation.IdType;
56
import com.baomidou.mybatisplus.annotation.TableField;
@@ -90,15 +91,16 @@ public class ExampleAccount implements Serializable {
9091
/**
9192
* 创建时间
9293
*/
94+
9395
@JsonProperty("createTime")
94-
@TableField(fill = FieldFill.INSERT)
96+
@TableField("create_time")
9597
@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss:",timezone = "GMT+8")
9698
private Date createTime;
9799
/**
98100
* 更新时间
99101
*/
100102
@JsonProperty("updateTime")
101-
@TableField(fill = FieldFill.INSERT_UPDATE)
103+
@TableField("update_time")
102104
@JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss",timezone = "GMT+8")
103105
private Date updateTime;
104106
}

springboot-dubbo-api/src/main/java/com/lzq/api/service/ExampleAccountService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ public interface ExampleAccountService {
1515
/**
1616
* 通过实例名查询实例
1717
*
18-
* @param exampleName 实例名
18+
* @param content 搜索框内容
1919
* @param currentPage 当前页
2020
* @param orderCondition 排序条件
2121
* @return
2222
*/
23-
PageInfo<ExampleAccount> queryByExampleName(String exampleName, Integer currentPage, Integer orderCondition);
23+
PageInfo<ExampleAccount> queryByExampleName(String content, Integer currentPage, Integer orderCondition);
2424

2525
/**
2626
* 查询个人喜爱实例

springboot-dubbo-service/src/main/java/com/lzq/dubboservice/mapper/ExampleAccountMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
@Repository
1616
public interface ExampleAccountMapper extends BaseMapper<ExampleAccount> {
1717

18-
public List<ExampleAccount> queryByExampleName(@Param("exampleName") String exampleName,@Param("orderCondition") Integer orderCondition);
18+
public List<ExampleAccount> queryByExampleName(@Param("content") String content, @Param("orderCondition") Integer orderCondition);
1919

2020
List<ExampleAccount> queryPersonFavorites(@Param("username") String username,@Param("orderCondition") Integer orderCondition);
2121
}

springboot-dubbo-service/src/main/java/com/lzq/dubboservice/service/ExampleAccountServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121
public class ExampleAccountServiceImpl extends ServiceImpl<ExampleAccountMapper, ExampleAccount> implements ExampleAccountService {
2222

2323
@Override
24-
public PageInfo<ExampleAccount> queryByExampleName(String exampleName, Integer currentPage, Integer orderCondition) {
24+
public PageInfo<ExampleAccount> queryByExampleName(String content, Integer currentPage, Integer orderCondition) {
2525
//当前页和每页条数
2626
PageHelper.startPage(currentPage, 12);
2727
//获取全部数据
28-
List<ExampleAccount> list = baseMapper.queryByExampleName(exampleName, orderCondition);
28+
List<ExampleAccount> list = baseMapper.queryByExampleName(content, orderCondition);
2929
return new PageInfo<>(list);
3030
}
3131

springboot-dubbo-service/src/main/resources/mapper/ExampleAccoutMapper.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
on
2323
a.username=b.username
2424
where
25-
b.example_name like concat('%',#{exampleName},'%')
26-
or b.label like concat('%',#{exampleName},'%')
25+
b.example_name like concat('%',#{content},'%')
26+
or b.label like concat('%',#{content},'%')
2727
<if test="orderCondition == 0">
2828
order by b.create_time desc
2929
</if>

springboot-dubbo-web/src/main/java/com/lzq/web/controller/QueryController.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,21 +194,21 @@ public Map<String, Object> getFanList(HttpServletRequest request, AccountResult
194194
* 根据实例名查询实例
195195
*
196196
* @param request
197-
* @param exampleName 实例名
197+
* @param content 搜索框内容
198198
* @param currentPage 当前页
199199
* @return
200200
*/
201201
@GetMapping("/queryByExampleName")
202-
@ApiOperation("根据实例名查询实例")
203-
public Map<String, Object> queryByExampleName(HttpServletRequest request, String exampleName, @RequestParam(defaultValue = "1") Integer currentPage, @RequestParam(defaultValue = "0") Integer orderCondition) {
202+
@ApiOperation("根据实例名或者标签查询实例")
203+
public Map<String, Object> queryByExampleName(HttpServletRequest request, String content, @RequestParam(defaultValue = "1") Integer currentPage, @RequestParam(defaultValue = "0") Integer orderCondition) {
204204
String username = null;
205205
if (request.getHeader("token") != null) {
206206
//获取token中的用户名
207207
username = JWTUtils.verify(request.getHeader("token"))
208208
.getClaim("username").asString();
209209
}
210210
//先查询实例用户集合
211-
PageInfo<ExampleAccount> pageInfo = exampleAccountService.queryByExampleName(exampleName, currentPage, orderCondition);
211+
PageInfo<ExampleAccount> pageInfo = exampleAccountService.queryByExampleName(content, currentPage, orderCondition);
212212
List<ExampleAccount> list = pageInfo.getList();
213213
//当用户不登陆时不需要进行任何操作查询数据直接返回
214214
if (username != null) {

0 commit comments

Comments
 (0)