|
@ -274,7 +274,44 @@ public class CreditsDetailController extends EnvelopRestEndpoint {
|
|
|
@ApiParam(name = "doctorId",value = "医生code")
|
|
|
@RequestParam(value = "doctorId",required = false)String doctorId){
|
|
|
try {
|
|
|
return service.doctorDescreaseIntegrate(ruleId,patientId,doctorId,hospital,hospitalName,integrate,reason);
|
|
|
return service.doctorDescreaseIntegrate(ruleId,patientId,doctorId,hospital,hospitalName,integrate,reason,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
tracer.getCurrentSpan().logEvent(e.getMessage());
|
|
|
return MixEnvelop.getError(e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 医生手动加积分
|
|
|
* @param ruleId
|
|
|
* @param patientId
|
|
|
* @param hospital
|
|
|
* @param hospitalName
|
|
|
* @param integrate
|
|
|
* @param reason
|
|
|
* @param doctorId
|
|
|
* @return
|
|
|
*/
|
|
|
@PostMapping(value = HealthBankMapping.healthBank.doctorIncreaseIntegrate)
|
|
|
@ApiOperation(value = "医生手动加积分")
|
|
|
public MixEnvelop<Boolean, Boolean> doctorIncreaseIntegrate(@ApiParam(name = "ruleId",value = "规则id")
|
|
|
@RequestParam(value = "ruleId",required = false)String ruleId,
|
|
|
@ApiParam(name = "patientId",value = "居民id")
|
|
|
@RequestParam(value = "patientId",required = false)String patientId,
|
|
|
@ApiParam(name = "hospital",value = "机构code")
|
|
|
@RequestParam(value = "hospital",required = false)String hospital,
|
|
|
@ApiParam(name = "hospitalName",value = "机构名称")
|
|
|
@RequestParam(value = "hospitalName",required = false)String hospitalName,
|
|
|
@ApiParam(name = "integrate",value = "增加的积分")
|
|
|
@RequestParam(value = "integrate",required = false)Integer integrate,
|
|
|
@ApiParam(name = "reason",value = "增加的原因")
|
|
|
@RequestParam(value = "reason",required = false)String reason,
|
|
|
@ApiParam(name = "doctorId",value = "医生code")
|
|
|
@RequestParam(value = "doctorId",required = false)String doctorId){
|
|
|
try {
|
|
|
return service.doctorDescreaseIntegrate(ruleId,patientId,doctorId,hospital,hospitalName,integrate,reason,"add");
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
tracer.getCurrentSpan().logEvent(e.getMessage());
|