|
@ -11,7 +11,6 @@ import com.yihu.jw.entity.base.area.BaseCityDO;
|
|
|
import com.yihu.jw.entity.base.area.BaseCommitteeDO;
|
|
|
import com.yihu.jw.entity.base.area.BaseProvinceDO;
|
|
|
import com.yihu.jw.entity.base.area.BaseTownDO;
|
|
|
import com.yihu.jw.entity.base.doctor.BaseDoctorDO;
|
|
|
import com.yihu.jw.entity.hospital.message.SystemMessageDO;
|
|
|
import com.yihu.jw.entity.hospital.prescription.*;
|
|
|
import com.yihu.jw.hospital.mapping.service.PatientMappingService;
|
|
@ -38,7 +37,6 @@ import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionVO;
|
|
|
import com.yihu.jw.restmodel.web.*;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping;
|
|
|
import com.yihu.jw.rm.iot.IotRequestMapping;
|
|
|
import com.yihu.jw.wlyy.service.WlyyBusinessService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@ -568,6 +566,34 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint {
|
|
|
@RequestParam(value = "withWork", required = false)String withWork){
|
|
|
return success(prescriptionService.findDoctorInfo(doctor,withWork));
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = BaseHospitalRequestMapping.Prescription.updateDoctorInfo)
|
|
|
@ApiOperation(value = "更新医生信息", notes = "更新医生信息")
|
|
|
public ObjEnvelop updateDoctorInfo(@ApiParam(name = "id", value = "医生id")
|
|
|
@RequestParam(value = "id", required = true)String id,
|
|
|
@ApiParam(name = "img", value = "风采图")
|
|
|
@RequestParam(value = "img", required = false)String img,
|
|
|
@ApiParam(name = "background", value = "医生id")
|
|
|
@RequestParam(value = "background", required = false)String background,
|
|
|
@ApiParam(name = "expertise", value = "医生特长")
|
|
|
@RequestParam(value = "expertise", required = false)String expertise,
|
|
|
@ApiParam(name = "visitHospital", value = "出诊医院code")
|
|
|
@RequestParam(value = "visitHospital", required = false)String visitHospital,
|
|
|
@ApiParam(name = "visitHospitalName", value = "出诊医院名称")
|
|
|
@RequestParam(value = "visitHospitalName", required = false)String visitHospitalName,
|
|
|
@ApiParam(name = "visitDept", value = "出诊科室code")
|
|
|
@RequestParam(value = "visitDept", required = false)String visitDept,
|
|
|
@ApiParam(name = "visitDeptName", value = "出诊科室名称")
|
|
|
@RequestParam(value = "visitDeptName", required = false)String visitDeptName,
|
|
|
@ApiParam(name = "backgroundId", value = "背景id")
|
|
|
@RequestParam(value = "backgroundId", required = false)String backgroundId){
|
|
|
try {
|
|
|
return success(prescriptionService.updateDoctorInfo(id, img,background,expertise, visitHospital, visitHospitalName, visitDept, visitDeptName, backgroundId));
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return ObjEnvelop.getError(e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@GetMapping(value = BaseHospitalRequestMapping.Prescription.findDoctorBaseInfo)
|
|
|
@ApiOperation(value = "获取医生基本信息信息", notes = "获取医生基本信息信息")
|