|
@@ -45,11 +45,8 @@ class PatientService extends CrudService {
|
|
|
// TODO: 检查是否已经注册
|
|
|
let entity = await this.model.findOne({ openid });
|
|
|
if (entity) {
|
|
|
- console.log(group.patients);
|
|
|
if (group.patients.length === 0) {
|
|
|
const patient = { patientid: entity.id, url: entity.url, name: entity.name, openid: entity.openid };
|
|
|
- // const newpatient = group.patients.create(patient);
|
|
|
- // console.log('newpatient:', newpatient);
|
|
|
group.patients.push(patient);
|
|
|
await group.save();
|
|
|
} else {
|
|
@@ -58,8 +55,6 @@ class PatientService extends CrudService {
|
|
|
throw new BusinessError(ErrorCode.DATA_EXIST, '已经注册,无需重复注册');
|
|
|
} else {
|
|
|
const patient = { patientid: entity.id, url: entity.url, name: entity.name, openid: entity.openid };
|
|
|
- // const newpatient = group.patients.create(patient);
|
|
|
- // console.log('newpatient:', newpatient);
|
|
|
group.patients.push(patient);
|
|
|
await group.save();
|
|
|
}
|
|
@@ -150,7 +145,6 @@ class PatientService extends CrudService {
|
|
|
const newData = { indate, outdate, title, content, doctorid, doctorname };
|
|
|
// TODO: 保存数据
|
|
|
const newemr = patient.emrs.create(newData);
|
|
|
- console.log('newemr:', newemr);
|
|
|
patient.emrs.push(newemr);
|
|
|
await patient.save();
|
|
|
return newemr;
|