diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/TemporaryBloodSugar.java b/platform-dal/src/main/java/com/lyms/platform/pojo/TemporaryBloodSugar.java index 10942b5..45a4eb8 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/TemporaryBloodSugar.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/TemporaryBloodSugar.java @@ -1,11 +1,13 @@ package com.lyms.platform.pojo; import com.lyms.platform.common.result.BaseModel; +import org.springframework.data.mongodb.core.mapping.Document; import java.util.Date; import java.util.List; import java.util.Map; +@Document(collection = "lyms_temporary_bloodSugar") public class TemporaryBloodSugar extends BaseModel { private String id; diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java index f091a28..c58a5f9 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java @@ -11,8 +11,6 @@ import com.lyms.platform.common.utils.StringUtils; import com.lyms.platform.operate.web.service.ITemporaryBloodService; import com.lyms.platform.operate.web.service.PatientWeightService; import com.lyms.platform.operate.web.utils.ReportConfig; -import com.lyms.platform.pojo.BloodPressure; -import com.lyms.platform.pojo.Patients; import com.lyms.platform.pojo.TemporaryBloodModel; import com.lyms.platform.pojo.XyPresentationModel; import org.apache.commons.collections.CollectionUtils; @@ -81,7 +79,6 @@ public class TemporaryBloodServiceImpl extends BaseServiceImpl implements ITempo } } - @Override public BaseResponse deleteTemporaryBlood(String id) { mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 1), TemporaryBloodModel.class); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java index 64e9389..0ed42e2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java @@ -22,6 +22,7 @@ import com.lyms.platform.permission.model.Users; import com.lyms.platform.permission.service.OrganizationService; import com.lyms.platform.permission.service.UsersService; import com.lyms.platform.pojo.*; +import com.mongodb.WriteResult; import org.apache.commons.collections.MapUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Sort; @@ -98,9 +99,12 @@ public class TemporaryWeightServiceImpl extends BaseServiceImpl implements Tempo } @Override - public BaseResponse deleteTemporaryWeight(String phone) { - mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(phone)), Update.update("yn", 0), TemporaryWeightModel.class); - return RespBuilder.buildSuccess(); + public BaseResponse deleteTemporaryWeight(String id) { + WriteResult s = mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 0), TemporaryWeightModel.class); + if (s.getN() >= 1) { + return RespBuilder.buildSuccess(); + } + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("请选择一条记录"); } @Override