根据条款名称分页查询

This commit is contained in:
SUNJIABIN
2023-04-07 20:40:01 +08:00
parent 7c4dc14cc4
commit 80263690cd
7 changed files with 12 additions and 7 deletions
@@ -89,7 +89,7 @@ public class SarStandItemsController extends BaseController<SarStandItems> {
@ApiOperation(value = "分解单查询")
@GetMapping("/querySarItemAndInterpretation")
public ResponseMessage querySarItemAndInterpretation(FindSarItemsPageReqDTO page){
List<SarStandItems> rows = ServiceImpl.selectByName(page.getItemsName());
List<SarStandItems> rows = ServiceImpl.querySarItemAndInterpretation(page);
PageInfo<SarStandItems> pageInfo = getPageInfo(page.getPager(), rows);
@@ -441,7 +441,4 @@ public class SarStandItemsServiceImpl extends ServiceImpl<SarStandItemsDao, SarS
return null;
}
public List<SarStandItems> selectByName(String itemsName) {
return sarFileSplitItemsEODao.selectByName(itemsName);
}
}
@@ -85,6 +85,7 @@ public class SarFileSplitItemsEOController extends BaseController<SarFileSplitIt
// @RequiresPermissions("lawss:sarFileSplitItems:page")
public ResponseMessage<PageInfo<SarFileSplitItemsEO>> page(SarFileSplitItemsEOPage page) throws Exception {
//6-18 端哥已做修改
sarFileSplitItemsEOService.selectByName(page.getItemsName());
Map<String,Object> map = sarFileSplitItemsEOService.getByPage(page);
page.getPager().setRowCount((Integer) map.get("count"));
return Result.success(getPageInfo(page.getPager(), (List<SarFileSplitItemsEO>) map.get("list")));
@@ -64,5 +64,5 @@ public interface SarFileSplitItemsEODao extends BaseMapper<SarFileSplitItemsEO>
@Select("select ID from sar_file_split_info where ID=#{infoId}")
String selectByInfoId(String infoId);
List<SarStandItems> selectByName(String itemsName);
void selectByName(String itemsName);
}
@@ -48,4 +48,6 @@ public interface SarFileSplitItemsEOService {
void combineItems(String ids);
List<SarFileSplitItemsEO> queryByList2(SarFileSplitItemsEOPage page);
void selectByName(String itemsName);
}
@@ -867,6 +867,11 @@ public class SarFileSplitItemsEOServiceImpl implements SarFileSplitItemsEOServic
return sarFileSplitItemsEODao.queryByList2(page);
}
@Override
public void selectByName(String itemsName) {
sarFileSplitItemsEODao.selectByName(itemsName);
}
public void changeInfos (StringBuilder resultContent,String reaultItemId,List<String> delMenuIds,List<String> delIds,List<SarFileSplitItemsValEO> resultValList) {
//1.更新最终合并的条款内容
if (resultContent != null) {
@@ -630,8 +630,8 @@
${pager.orderCondition}
</if>
</select>
<select id="selectByName" resultType="com.adc.da.slrs.sarStandItems.entity.SarStandItems">
select ITEMS_NAME from sar_file_split_items where ITEMS_NAME =#{itemsName}
<select id="selectByName">
select ITEMS_NAME from sar_file_split_items where ITEMS_NAME like "%" #{itemsName} "%";
</select>
</mapper>