提交 f0d5ef91 作者: han

查询飞手的团队信息(团队管理员的ID)

上级 77985df5
package com.mmc.iuav.user.entity.dronepilot; package com.mmc.iuav.user.model.dto;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
...@@ -13,9 +13,7 @@ import java.io.Serializable; ...@@ -13,9 +13,7 @@ import java.io.Serializable;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Builder public class TeamMessageDO{
public class TeamMessageDO implements Serializable {
private static final long serialVersionUID = 1L;
/** /**
* 飞手ID * 飞手ID
*/ */
......
...@@ -5,8 +5,7 @@ import com.mmc.iuav.group.Page; ...@@ -5,8 +5,7 @@ import com.mmc.iuav.group.Page;
import com.mmc.iuav.group.Update; import com.mmc.iuav.group.Update;
import com.mmc.iuav.response.ResultBody; import com.mmc.iuav.response.ResultBody;
import com.mmc.iuav.user.controller.BaseController; import com.mmc.iuav.user.controller.BaseController;
import com.mmc.iuav.user.entity.dronepilot.PilotCertificationDO; import com.mmc.iuav.user.model.dto.TeamMessageDO;
import com.mmc.iuav.user.entity.dronepilot.TeamMessageDO;
import com.mmc.iuav.user.model.dto.RoleInfoDTO; import com.mmc.iuav.user.model.dto.RoleInfoDTO;
import com.mmc.iuav.user.model.dto.dronepilot.*; import com.mmc.iuav.user.model.dto.dronepilot.*;
import com.mmc.iuav.user.model.qo.dronepilot.*; import com.mmc.iuav.user.model.qo.dronepilot.*;
...@@ -14,7 +13,6 @@ import com.mmc.iuav.user.model.vo.CompanyInfoVO; ...@@ -14,7 +13,6 @@ import com.mmc.iuav.user.model.vo.CompanyInfoVO;
import com.mmc.iuav.user.model.vo.PilotAuditSumVO; import com.mmc.iuav.user.model.vo.PilotAuditSumVO;
import com.mmc.iuav.user.model.vo.dronepilot.PilotCertificationVO; import com.mmc.iuav.user.model.vo.dronepilot.PilotCertificationVO;
import com.mmc.iuav.user.service.dronepilot.PilotCertificationService; import com.mmc.iuav.user.service.dronepilot.PilotCertificationService;
import com.sun.xml.bind.v2.TODO;
import io.swagger.annotations.*; import io.swagger.annotations.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
...@@ -203,7 +201,7 @@ public class PilotCertificationController extends BaseController { ...@@ -203,7 +201,7 @@ public class PilotCertificationController extends BaseController {
} }
@ApiOperation(value = "查询飞手的团队信息(团队管理员的ID)") @ApiOperation(value = "查询飞手的团队信息(团队管理员的ID)")
@ApiResponses({@ApiResponse(code = 200, message = "OK", response = ResultBody.class)}) @ApiResponses({@ApiResponse(code = 200, message = "OK", response = TeamMessageDO.class)})
@GetMapping("/selectPilotTeam") @GetMapping("/selectPilotTeam")
public TeamMessageDO selectPilotTeam(@RequestParam Integer pilotId){ public TeamMessageDO selectPilotTeam(@RequestParam Integer pilotId){
return certificationService.selectPilotTeam(pilotId); return certificationService.selectPilotTeam(pilotId);
......
...@@ -3,10 +3,10 @@ package com.mmc.iuav.user.dao.dronepilot; ...@@ -3,10 +3,10 @@ package com.mmc.iuav.user.dao.dronepilot;
import com.mmc.iuav.user.entity.CompanyInfoDO; import com.mmc.iuav.user.entity.CompanyInfoDO;
import com.mmc.iuav.user.entity.UserAccountDO; import com.mmc.iuav.user.entity.UserAccountDO;
import com.mmc.iuav.user.entity.dronepilot.*; import com.mmc.iuav.user.entity.dronepilot.*;
import com.mmc.iuav.user.model.dto.TeamMessageDO;
import com.mmc.iuav.user.model.dto.dronepilot.FlyingTeam; import com.mmc.iuav.user.model.dto.dronepilot.FlyingTeam;
import com.mmc.iuav.user.model.qo.dronepilot.*; import com.mmc.iuav.user.model.qo.dronepilot.*;
import com.mmc.iuav.user.model.vo.dronepilot.PilotAbilityVO; import com.mmc.iuav.user.model.vo.dronepilot.PilotAbilityVO;
import io.swagger.models.auth.In;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;
......
...@@ -2,14 +2,13 @@ package com.mmc.iuav.user.service.dronepilot; ...@@ -2,14 +2,13 @@ package com.mmc.iuav.user.service.dronepilot;
import com.mmc.iuav.page.PageResult; import com.mmc.iuav.page.PageResult;
import com.mmc.iuav.response.ResultBody; import com.mmc.iuav.response.ResultBody;
import com.mmc.iuav.user.entity.dronepilot.TeamMessageDO; import com.mmc.iuav.user.model.dto.TeamMessageDO;
import com.mmc.iuav.user.model.dto.LoginSuccessDTO; import com.mmc.iuav.user.model.dto.LoginSuccessDTO;
import com.mmc.iuav.user.model.dto.dronepilot.PilotAbilityDTO; import com.mmc.iuav.user.model.dto.dronepilot.PilotAbilityDTO;
import com.mmc.iuav.user.model.dto.dronepilot.PilotCertificationDTO; import com.mmc.iuav.user.model.dto.dronepilot.PilotCertificationDTO;
import com.mmc.iuav.user.model.dto.dronepilot.PilotCertificationInteriorDTO; import com.mmc.iuav.user.model.dto.dronepilot.PilotCertificationInteriorDTO;
import com.mmc.iuav.user.model.dto.dronepilot.PilotReasonDTO; import com.mmc.iuav.user.model.dto.dronepilot.PilotReasonDTO;
import com.mmc.iuav.user.model.qo.dronepilot.*; import com.mmc.iuav.user.model.qo.dronepilot.*;
import com.mmc.iuav.user.model.vo.CompanyInfoVO;
import com.mmc.iuav.user.model.vo.dronepilot.PilotCertificationVO; import com.mmc.iuav.user.model.vo.dronepilot.PilotCertificationVO;
import java.util.List; import java.util.List;
......
...@@ -21,6 +21,7 @@ import com.mmc.iuav.user.entity.dronepilot.*; ...@@ -21,6 +21,7 @@ import com.mmc.iuav.user.entity.dronepilot.*;
import com.mmc.iuav.user.entity.userpoints.UserPointsDO; import com.mmc.iuav.user.entity.userpoints.UserPointsDO;
import com.mmc.iuav.user.entity.userpoints.UserPointsDetails; import com.mmc.iuav.user.entity.userpoints.UserPointsDetails;
import com.mmc.iuav.user.model.dto.LoginSuccessDTO; import com.mmc.iuav.user.model.dto.LoginSuccessDTO;
import com.mmc.iuav.user.model.dto.TeamMessageDO;
import com.mmc.iuav.user.model.dto.dronepilot.*; import com.mmc.iuav.user.model.dto.dronepilot.*;
import com.mmc.iuav.user.model.qo.dronepilot.*; import com.mmc.iuav.user.model.qo.dronepilot.*;
import com.mmc.iuav.user.model.vo.CompanyInfoVO; import com.mmc.iuav.user.model.vo.CompanyInfoVO;
......
...@@ -524,7 +524,7 @@ ...@@ -524,7 +524,7 @@
select phone_num from pilot_certification pc left join user_account ua on pc.user_account_id = ua.id select phone_num from pilot_certification pc left join user_account ua on pc.user_account_id = ua.id
where pc.id = #{pilotId} where pc.id = #{pilotId}
</select> </select>
<select id="selectPilotTeam" resultType="com.mmc.iuav.user.entity.dronepilot.TeamMessageDO"> <select id="selectPilotTeam" resultType="com.mmc.iuav.user.model.dto.TeamMessageDO">
SELECT p.id AS pilotId, p.pilot_user_id AS pilotUserId, cm.user_account_id AS pilotMessageId SELECT p.id AS pilotId, p.pilot_user_id AS pilotUserId, cm.user_account_id AS pilotMessageId
FROM pilot_join_team p FROM pilot_join_team p
JOIN company_back_user cb ON p.back_user_id = cb.back_user_account_id JOIN company_back_user cb ON p.back_user_id = cb.back_user_account_id
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论