|
@@ -1,6 +1,8 @@
|
|
|
package com.hssx.cloudmodel.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.github.pagehelper.PageHelper;
|
|
|
+import com.github.pagehelper.PageInfo;
|
|
|
import com.hssx.cloudmodel.constant.Constant;
|
|
|
import com.hssx.cloudmodel.entity.*;
|
|
|
import com.hssx.cloudmodel.entity.vo.CompanyVO;
|
|
@@ -177,21 +179,14 @@ public class CompanyServiceImpl extends ServiceImpl<CompanyMapper, Company> impl
|
|
|
public HttpRespMsg pageList(PageUtil page, String keyName, Integer companyType) {
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
List<CompanyVO> list = new ArrayList<>();
|
|
|
- System.out.println(page);
|
|
|
- Integer start = (page.getPageNum() - 1) * page.getPageSize();
|
|
|
+ PageHelper.startPage(page.getPageNum(),page.getPageSize());
|
|
|
if (companyType == 0) {
|
|
|
- list = companyMapper.getListByKeyName(keyName, start, page.getPageSize(), companyType);
|
|
|
- Integer count = list.size();
|
|
|
- page.setTotal(count);
|
|
|
- page.setPages(page.getTotal());
|
|
|
+ list = companyMapper.getListByKeyName(keyName, companyType);
|
|
|
} else {
|
|
|
- list = companyMapper.getCustomerListByKeyName(keyName, start, page.getPageSize(), companyType);
|
|
|
- Integer count = list.size();
|
|
|
- page.setTotal(count);
|
|
|
- page.setPages(page.getTotal());
|
|
|
+ list = companyMapper.getCustomerListByKeyName(keyName, companyType);
|
|
|
}
|
|
|
- page.setList(list);
|
|
|
- msg.data = page;
|
|
|
+ PageInfo<CompanyVO> pageInfos = new PageInfo<>(list);
|
|
|
+ msg.data = pageInfos;
|
|
|
return msg;
|
|
|
}
|
|
|
|
|
@@ -286,6 +281,22 @@ public class CompanyServiceImpl extends ServiceImpl<CompanyMapper, Company> impl
|
|
|
return msg;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public HttpRespMsg detail(UserVO userVO) {
|
|
|
+ HttpRespMsg msg = new HttpRespMsg();
|
|
|
+// Company company = companyMapper.selectById(userVO.getCompanyId());
|
|
|
+// if (company != null) {
|
|
|
+// if (0 == company.getCompanyType()) {
|
|
|
+// //资产方
|
|
|
+// CompanyVO
|
|
|
+//
|
|
|
+// }
|
|
|
+// } else {
|
|
|
+// msg.setError("公司不存在");
|
|
|
+// }
|
|
|
+ return msg;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public HttpRespMsg deleteById(Integer id) {
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|