From aa43a92c7ec9053dbaef92fe5ccb3011b670442c Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 12 七月 2023 11:46:21 +0800
Subject: [PATCH] 更新线上视频奖励模块接口

---
 cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
index 3683a9d..4ab69ac 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/service/impl/TStudentServiceImpl.java
@@ -9,8 +9,10 @@
 import com.dsh.account.feignclient.activity.UserConponClient;
 import com.dsh.account.feignclient.activity.model.IntrduceOfUserRequest;
 import com.dsh.account.feignclient.competition.DeductionCompetitionsClient;
+import com.dsh.account.feignclient.competition.ParticipantClient;
 import com.dsh.account.feignclient.competition.model.GetStuSourseList;
 import com.dsh.account.feignclient.competition.model.PurchaseRecordVo;
+import com.dsh.account.feignclient.competition.model.SaveParticipant;
 import com.dsh.account.feignclient.course.CancelListClient;
 import com.dsh.account.feignclient.course.CoursePaymentClient;
 import com.dsh.account.feignclient.course.CourseRecordClient;
@@ -95,6 +97,12 @@
     @Resource
     private CoachMapper coachMapper;
 
+    @Resource
+    private ParticipantClient participantClient;
+
+
+
+
     @Override
     public void addStuOfAppUser(StuDetailsReq stu,Integer appUserId) {
         TStudent student = new TStudent();
@@ -114,6 +122,18 @@
         student.setInsertTime(new Date());
         student.setState(1);
         this.baseMapper.insert(student);
+
+        //同步信息到参赛人员信息中
+        SaveParticipant saveParticipant = new SaveParticipant();
+        saveParticipant.setAppUserId(appUserId);
+        saveParticipant.setName(student.getName());
+        saveParticipant.setBirthday(student.getBirthday());
+        saveParticipant.setGender(student.getSex());
+        saveParticipant.setHeight(student.getHeight().intValue());
+        saveParticipant.setWeight(student.getWeight());
+        saveParticipant.setPhone(student.getPhone());
+        saveParticipant.setIdcard(student.getIdCard());
+        participantClient.saveParticipant(saveParticipant);
     }
 
     @Override

--
Gitblit v1.7.1