Browse Source

1.0.0 修改小程序参拍记录bug

feature/v1.0.0
peihao 4 years ago
parent
commit
1f62d059aa
  1. 13
      air/src/main/java/com/air/applets/controller/AuctionRecordController.java
  2. 2
      air/src/main/java/com/air/land/mapper/AuctionRecordMapper.java
  3. 2
      air/src/main/java/com/air/land/service/impl/AuctionRecordServiceImpl.java
  4. 2
      air/src/main/resources/mapper/AuctionRecordMapper.xml

13
air/src/main/java/com/air/applets/controller/AuctionRecordController.java

@ -1,5 +1,6 @@
package com.air.applets.controller;
import cn.hutool.core.util.StrUtil;
import com.air.land.entity.AuctionRecord;
import com.air.land.service.AuctionRecordService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@ -40,13 +41,11 @@ public class AuctionRecordController {
*/
@ApiOperation(value = "查询参拍记录列表", notes = "查询参拍记录列表")
@GetMapping("/list")
public R<IPage<AuctionRecord>> getAuctionRecordPage(QueryPage page, @RequestParam(required = false) String landListedId) {
LambdaQueryWrapper<AuctionRecord> lambda = Wrappers.<AuctionRecord>query().lambda();
if (landListedId != null) {
lambda.eq(AuctionRecord::getLandListedId, landListedId);
}
IPage<AuctionRecord> recordPage = auctionRecordService.page(page.toPage(),
lambda.orderByDesc(AuctionRecord::getUpdateDate));
public R<IPage<AuctionRecord>> getAuctionRecordPage(QueryPage page, String landListedId) {
LambdaQueryWrapper<AuctionRecord> query = Wrappers.<AuctionRecord>query().lambda()
.eq(StrUtil.isNotEmpty(landListedId), AuctionRecord::getLandListedId, landListedId)
.orderByDesc(AuctionRecord::getUpdateDate);
IPage<AuctionRecord> recordPage = auctionRecordService.page(page.toPage(), query);
return R.ok(recordPage, "查询成功");
}
}

2
air/src/main/java/com/air/land/mapper/AuctionRecordMapper.java

@ -16,5 +16,5 @@ import java.util.List;
*/
public interface AuctionRecordMapper extends BaseMapper<AuctionRecord> {
List<AuctionRecord> selectPage(Page page, @Param("param") AuctionRecordPageVo recordPageVo);
List<AuctionRecord> selectPages(Page page, @Param("param") AuctionRecordPageVo recordPageVo);
}

2
air/src/main/java/com/air/land/service/impl/AuctionRecordServiceImpl.java

@ -77,7 +77,7 @@ public class AuctionRecordServiceImpl extends ServiceImpl<AuctionRecordMapper, A
@Override
public IPage<AuctionRecord> selectPage(Page page, AuctionRecordPageVo recordPageVo) {
List<AuctionRecord> auctionRecords = baseMapper.selectPage(page, recordPageVo);
List<AuctionRecord> auctionRecords = baseMapper.selectPages(page, recordPageVo);
return page.setRecords(auctionRecords);
}

2
air/src/main/resources/mapper/AuctionRecordMapper.xml

@ -4,7 +4,7 @@
<mapper namespace="com.air.land.mapper.AuctionRecordMapper">
<select id="selectPage" resultType="com.air.land.entity.AuctionRecord" parameterType="com.air.land.vo.AuctionRecordPageVo">
<select id="selectPages" resultType="com.air.land.entity.AuctionRecord" parameterType="com.air.land.vo.AuctionRecordPageVo">
SELECT
ar.*,
ll.land_code

Loading…
Cancel
Save