Bläddra i källkod

fix:返回老师id

liujunchi 3 år sedan
förälder
incheckning
8902941fc1

+ 10 - 0
cooleshow-mall/mall-portal/src/main/java/com/yonge/cooleshow/portal/dto/ShareProductVo.java

@@ -16,6 +16,8 @@ import java.io.Serializable;
 public class ShareProductVo implements Serializable {
 
 
+    @ApiModelProperty("老师id")
+    private Long teacherId;
     @ApiModelProperty("推荐老师姓名")
     private String name;
 
@@ -28,6 +30,14 @@ public class ShareProductVo implements Serializable {
     @ApiModelProperty("商品信息")
     private PmsPortalProductDetail productDetail;
 
+    public Long getTeacherId() {
+        return teacherId;
+    }
+
+    public void setTeacherId(Long teacherId) {
+        this.teacherId = teacherId;
+    }
+
     public String getName() {
         return name;
     }

+ 1 - 0
cooleshow-mall/mall-portal/src/main/java/com/yonge/cooleshow/portal/service/impl/PmsPortalProductServiceImpl.java

@@ -203,6 +203,7 @@ public class PmsPortalProductServiceImpl implements PmsPortalProductService {
         ShareProductVo  shareProductVo = new ShareProductVo();
         shareProductVo.setProductDetail(detail);
         shareProductVo.setAvatar(sysUser.getAvatar());
+        shareProductVo.setTeacherId(sysUser.getId());
         shareProductVo.setName(sysUser.getUsername());
         String url = adminFeignService.findConfigValue(SysConfigConstant.TEACHER_PRODUCT_SHARE_PROFIT_URL).getData();
 

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/CourseGroupServiceImpl.java

@@ -1217,6 +1217,7 @@ public class CourseGroupServiceImpl extends ServiceImpl<CourseGroupDao, CourseGr
         String teacherLiveGroupShareProfitUrl= sysConfigService.findConfigValue(SysConfigConstant.TEACHER_LIVE_GROUP_SHARE_PROFIT_URL);
 
         ShareProfitVo result = new ShareProfitVo();
+        result.setTeacherId(sysUser.getId());
         result.setType("LIVE");
         result.setLiveCourseGroup(liveCourseGroupShareVo);
         result.setUrl(MessageFormatter.arrayFormat(teacherLiveGroupShareProfitUrl, courseGroup.getId(), sysUser.getId()));

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MemberPriceSettingsServiceImpl.java

@@ -108,6 +108,7 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
         result.setVip(detail);
         result.setAvatar(sysUser.getAvatar());
         result.setName(sysUser.getUsername());
+        result.setTeacherId(sysUser.getId());
 
         String teacherVipShareProfitUrl= sysConfigService.findConfigValue(SysConfigConstant.TEACHER_VIP_SHARE_PROFIT_URL);
         result.setUrl(MessageFormatter.arrayFormat(teacherVipShareProfitUrl, detail.getId(), sysUser.getId()));

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MusicSheetServiceImpl.java

@@ -839,6 +839,7 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao,MusicSheet>
         ShareProfitVo result = new ShareProfitVo();
         MusicSheet musicSheet = getById(musicSheetId);
 
+        result.setTeacherId(sysUser.getId());
         result.setType("MUSIC");
         result.setMusicSheet(musicSheet);
         result.setAvatar(sysUser.getAvatar());

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/VideoLessonGroupServiceImpl.java

@@ -374,6 +374,7 @@ public class VideoLessonGroupServiceImpl extends ServiceImpl<VideoLessonGroupDao
 
         ShareProfitVo result = new ShareProfitVo();
         result.setType("VIDEO");
+        result.setTeacherId(sysUser.getId());
         result.setVideoGroup(detail);
         result.setUrl(MessageFormatter.arrayFormat(teacherVideoGroupShareProfitUrl, detail.getId(), sysUser.getId()));
         result.setName(sysUser.getUsername());

+ 11 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/vo/ShareProfitVo.java

@@ -13,6 +13,9 @@ import io.swagger.annotations.ApiModelProperty;
 @ApiModel( description = "老师分享分润信息")
 public class ShareProfitVo {
 
+    @ApiModelProperty("老师id")
+    private Long teacherId;
+
     @ApiModelProperty("推荐老师姓名")
     private String name;
 
@@ -37,6 +40,14 @@ public class ShareProfitVo {
     @ApiModelProperty("会员信息")
     private MemberPriceSettingsVo vip;
 
+    public Long getTeacherId() {
+        return teacherId;
+    }
+
+    public void setTeacherId(Long teacherId) {
+        this.teacherId = teacherId;
+    }
+
     public MemberPriceSettingsVo getVip() {
         return vip;
     }