修改SQL
parent
e879a58ecc
commit
3de69b277d
|
@ -487,11 +487,9 @@ public class SysUserController extends BaseController
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@GetMapping("findRegistrationInfoUserId/{registrationInformationId}")
|
@GetMapping("findRegistrationInfoUserId/{registrationInformationId}")
|
||||||
public AjaxResult findRegistrationInfoUserId(@PathVariable("registrationInformationId") Long registrationInformationId){
|
public R<SysDoctor> findRegistrationInfoUserId(@PathVariable("registrationInformationId") Long registrationInformationId){
|
||||||
AjaxResult ajax = AjaxResult.success();
|
SysDoctor sysDoctor = userService.findRegistrationInfoUserId(registrationInformationId);
|
||||||
List<SysRegistrationInformation> sysRegistrationInformation = userService.findRegistrationInfoUserId(registrationInformationId);
|
return R.ok(sysDoctor,"查询成功");
|
||||||
ajax.put("sysRegistrationInformation",sysRegistrationInformation);
|
|
||||||
return ajax;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -179,5 +179,5 @@ public interface SysUserMapper
|
||||||
|
|
||||||
SysUser infoByUserEmail(String email);
|
SysUser infoByUserEmail(String email);
|
||||||
|
|
||||||
List<SysRegistrationInformation> findRegistrationInfoUserId(Long registrationInformationId);
|
SysDoctor findRegistrationInfoUserId(Long registrationInformationId);
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,12 +4,9 @@ import java.math.BigDecimal;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
import com.four.common.core.web.domain.AjaxResult;
|
|
||||||
import com.four.system.api.domain.SysUser;
|
import com.four.system.api.domain.SysUser;
|
||||||
import com.four.system.domain.SysDoctor;
|
import com.four.system.domain.SysDoctor;
|
||||||
import com.four.system.domain.SysRegistrationInformation;
|
import com.four.system.domain.SysRegistrationInformation;
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
import org.apache.poi.hpsf.Decimal;
|
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -246,7 +243,7 @@ public interface ISysUserService
|
||||||
|
|
||||||
SysUser infoByUserEmail(String email);
|
SysUser infoByUserEmail(String email);
|
||||||
|
|
||||||
List<SysRegistrationInformation> findRegistrationInfoUserId(Long registrationInformationId);
|
SysDoctor findRegistrationInfoUserId(Long registrationInformationId);
|
||||||
|
|
||||||
String searchBaidu(MultipartFile file);
|
String searchBaidu(MultipartFile file);
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,10 @@ import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import javax.validation.Validator;
|
import javax.validation.Validator;
|
||||||
|
|
||||||
import com.four.common.core.domain.R;
|
|
||||||
import com.four.common.core.web.domain.AjaxResult;
|
|
||||||
import com.four.system.Test.FastUtil;
|
import com.four.system.Test.FastUtil;
|
||||||
import com.four.system.controller.SampleTest;
|
import com.four.system.controller.SampleTest;
|
||||||
import com.four.system.domain.*;
|
import com.four.system.domain.*;
|
||||||
import com.four.system.service.ISysConfigService;
|
import com.four.system.service.ISysConfigService;
|
||||||
import org.apache.poi.hpsf.Decimal;
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -634,7 +631,7 @@ public class SysUserServiceImpl implements ISysUserService
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<SysRegistrationInformation> findRegistrationInfoUserId(Long registrationInformationId) {
|
public SysDoctor findRegistrationInfoUserId(Long registrationInformationId) {
|
||||||
return userMapper.findRegistrationInfoUserId(registrationInformationId);
|
return userMapper.findRegistrationInfoUserId(registrationInformationId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -301,7 +301,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
where u.email = #{email}
|
where u.email = #{email}
|
||||||
</select>
|
</select>
|
||||||
<select id="findRegistrationInfoUserId" resultMap="SysDoctorResult">
|
<select id="findRegistrationInfoUserId" resultMap="SysDoctorResult">
|
||||||
|
SELECT
|
||||||
|
r.registration_information_id,
|
||||||
|
r.user_id,
|
||||||
|
r.affiliated_hospital,
|
||||||
|
r.medical_department_id,
|
||||||
|
r.professional_title_doctor_id,
|
||||||
|
r.personal_resume,
|
||||||
|
r.area_expertise,
|
||||||
|
r.number_patients_served,
|
||||||
|
r.consulting_price,
|
||||||
|
r.praise,
|
||||||
|
r.registration_information_examine_status,
|
||||||
|
r.registration_information_medic_status
|
||||||
|
FROM
|
||||||
|
registration_information r
|
||||||
|
LEFT JOIN professional_title_doctor p ON r.professional_title_doctor_id = p.professional_title_doctor_id where registration_information_id = #{registrationInformationId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue