Browse Source

供应商

master
wangpengfei 6 months ago
parent
commit
259fcc87d0
  1. 6
      src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java
  2. 14
      src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java

6
src/main/java/com/yxt/supplier/apiadmin/SupplierInfoRest.java

@ -100,4 +100,10 @@ public class SupplierInfoRest {
List<SupplierInfoVo> w = SupplierInfoService.getSupplierCountByOrgSid(orgSid);
return rb.success().setData(w);
}
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage1")
public ResultBean<PagerVo<SupplierInfoVo>> listPage1(@RequestBody PagerQuery<SupplierInfoQuery> pq){
ResultBean rb = ResultBean.fireFail();
return SupplierInfoService.listPageVo1(pq);
}
}

14
src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java

@ -193,5 +193,17 @@ public class SupplierInfoService extends MybatisBaseService<SupplierInfoMapper,
List<SupplierInfoVo> supplierInfoChoiceList = baseMapper.getSupplierCountByOrgSid(useOrgSid);
return supplierInfoChoiceList;
}
public ResultBean<PagerVo<SupplierInfoVo>> listPageVo1(PagerQuery<SupplierInfoQuery> pq) {
ResultBean rb = ResultBean.fireFail();
SupplierInfoQuery query = pq.getParams();
QueryWrapper<SupplierInfo> qw = new QueryWrapper<SupplierInfo>();
qw.eq("s.orgSidPath",query.getOrgPath());
if(StringUtils.isNotBlank(query.getSupplierName())){
qw.like("a.supplierName",query.getSupplierName());
}
IPage<SupplierInfo> page = PagerUtil.queryToPage(pq);
IPage<SupplierInfoVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<SupplierInfoVo> p = PagerUtil.pageToVo(pagging, null);
return rb.success().setData(p);
}
}
Loading…
Cancel
Save