|
@@ -1,5 +1,7 @@
|
|
|
package com.huimv.management.service.impl;
|
|
|
|
|
|
+import com.huimv.management.entity.BaseFeedFormulaEntity;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import java.util.Map;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
@@ -18,9 +20,16 @@ public class BaseBloodlineServiceImpl extends ServiceImpl<BaseBloodlineDao, Base
|
|
|
|
|
|
@Override
|
|
|
public PageUtils queryPage(Map<String, Object> params) {
|
|
|
+ String farmId = (String) params.get("formFarmId");
|
|
|
+ String keywords = (String) params.get("keyword");
|
|
|
+ QueryWrapper<BaseBloodlineEntity> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq(StringUtils.isNotBlank(farmId),"",farmId);
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(keywords),"name",keywords);
|
|
|
+ queryWrapper.like(StringUtils.isNotBlank(keywords),"origin",keywords);
|
|
|
+
|
|
|
IPage<BaseBloodlineEntity> page = this.page(
|
|
|
new Query<BaseBloodlineEntity>().getPage(params),
|
|
|
- new QueryWrapper<BaseBloodlineEntity>()
|
|
|
+ queryWrapper
|
|
|
);
|
|
|
|
|
|
return new PageUtils(page);
|