|
@@ -5,14 +5,12 @@ import com.caimei365.user.model.dto.ClubTemporaryDto;
|
|
|
import com.caimei365.user.model.dto.OnlineDto;
|
|
|
import com.caimei365.user.model.po.CmDistribution;
|
|
|
import com.caimei365.user.model.po.ServiceProviderPo;
|
|
|
-import com.caimei365.user.model.vo.ClubTemporaryVo;
|
|
|
-import com.caimei365.user.model.vo.ClubVo;
|
|
|
-import com.caimei365.user.model.vo.CmBehaviorRecordVo;
|
|
|
-import com.caimei365.user.model.vo.ServiceProviderVo;
|
|
|
+import com.caimei365.user.model.vo.*;
|
|
|
import com.caimei365.user.service.CmDistributionService;
|
|
|
import com.caimei365.user.service.SellerService;
|
|
|
import com.caimei365.user.utils.RequestUtil;
|
|
|
import com.caimei365.user.utils.ValidateUtil;
|
|
|
+import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiImplicitParam;
|
|
@@ -41,17 +39,19 @@ public class DistributionApi {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 机构访问详情
|
|
|
+ * 团队成员列表
|
|
|
*/
|
|
|
@GetMapping("/getDistributionList")
|
|
|
- public ResponseJson<List<CmDistribution>> getDistributionList(CmDistribution cmDistribution) {
|
|
|
+ public ResponseJson<List<CmDistributionVO>> getDistributionList(CmDistribution cmDistribution) {
|
|
|
if (null == cmDistribution.parentId()) {
|
|
|
return ResponseJson.error("参数异常!", null);
|
|
|
}
|
|
|
+// PageHelper.startPage(pageNum, pageSize);
|
|
|
+// PaginationVo<CmDistributionVO> paginationVo = new PaginationVo(archiveList);
|
|
|
List<CmDistribution> cmDistributionList = cmDistributionService.getCmDistributionList(new CmDistribution()
|
|
|
.parentId(cmDistribution.parentId())
|
|
|
);
|
|
|
- return ResponseJson.success(cmDistributionList);
|
|
|
+ return ResponseJson.success( CmDistributionVO.setValues(cmDistributionList));
|
|
|
}
|
|
|
|
|
|
|
|
@@ -59,14 +59,14 @@ public class DistributionApi {
|
|
|
* 协销个人中心
|
|
|
*/
|
|
|
@GetMapping("/home")
|
|
|
- public ResponseJson<CmDistribution> getHome(CmDistribution cmDistribution) {
|
|
|
- if (null == cmDistribution.userId() || null == cmDistribution.id()) {
|
|
|
+ public ResponseJson<CmDistributionVO> getHome(CmDistribution cmDistribution) {
|
|
|
+ if (null == cmDistribution.userId()) {
|
|
|
return ResponseJson.error("参数异常:用户Id不能为空!", null);
|
|
|
}
|
|
|
- return ResponseJson.success(cmDistributionService.getByCmDistribution(new CmDistribution()
|
|
|
+ return ResponseJson.success(CmDistributionVO.setValue(cmDistributionService.getByCmDistribution(new CmDistribution()
|
|
|
.id(cmDistribution.id())
|
|
|
.userId(cmDistribution.userId())
|
|
|
- ));
|
|
|
+ )));
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -89,11 +89,11 @@ public class DistributionApi {
|
|
|
* 更新协销信息
|
|
|
*/
|
|
|
@PostMapping("/setPassword")
|
|
|
- public ResponseJson setPassword(CmDistribution cmDistribution, String password, String code) {
|
|
|
+ public ResponseJson setPassword(CmDistribution cmDistribution, String oldPassword, String code) {
|
|
|
if (null == code) {
|
|
|
return ResponseJson.error("验证码不能为空!", null);
|
|
|
}
|
|
|
- if (!password.equals(cmDistribution.password())) {
|
|
|
+ if (!oldPassword.equals(cmDistribution.password())) {
|
|
|
return ResponseJson.error("两次输入的密码不一致!", null);
|
|
|
}
|
|
|
cmDistributionService.setPassword(new CmDistribution()
|
|
@@ -122,7 +122,7 @@ public class DistributionApi {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 更新协销信息
|
|
|
+ * 新增协销信息
|
|
|
*/
|
|
|
@PostMapping("/save")
|
|
|
public ResponseJson save(CmDistribution cmDistribution) {
|