Browse Source

客户

master
wangpengfei 7 months ago
parent
commit
3de5434308
  1. 7
      src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java
  2. 1
      src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempQuery.java
  3. 12
      src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java

7
src/main/java/com/yxt/customer/apiadmin/CrmCustomerTempRest.java

@ -148,4 +148,11 @@ public class CrmCustomerTempRest {
List<CrmCustomerTempVo> w = crmCustomerTempService.getCustomerByOrgSid(orgSid);
return rb.success().setData(w);
}
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage1")
public ResultBean<PagerVo<CrmCustomerTempVo>> listPage1(@RequestBody PagerQuery<CrmCustomerTempQuery> pq) {
ResultBean rb = ResultBean.fireFail();
PagerVo<CrmCustomerTempVo> pv = crmCustomerTempService.listPageVo1(pq);
return rb.success().setData(pv);
}
}

1
src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempQuery.java

@ -72,4 +72,5 @@ public class CrmCustomerTempQuery implements Query {
@ApiModelProperty("用户sid")
private String userSid;
private int index;
private String customerName;
}

12
src/main/java/com/yxt/customer/biz/crmcustomer/CrmCustomerTempService.java

@ -193,4 +193,16 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa
public List<CrmCustomerTempVo> getCustomerByOrgSid(String orgSid) {
return baseMapper.getCustomerByOrgSid(orgSid);
}
public PagerVo<CrmCustomerTempVo> listPageVo1(PagerQuery<CrmCustomerTempQuery> pq) {
CrmCustomerTempQuery query = pq.getParams();
QueryWrapper<CrmCustomerTemp> qw = new QueryWrapper<>();
qw.like("s.orgSidPath", query.getOrgPath());
if(StringUtils.isNotBlank(query.getCustomerName())){
qw.like("a.name",query.getCustomerName());
}
IPage<CrmCustomerTemp> page = PagerUtil.queryToPage(pq);
IPage<CrmCustomerTempVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<CrmCustomerTempVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
}

Loading…
Cancel
Save