Commit 5ba3c5633940066d2fe1dce26aa2026d22c83749

Authored by wangbo
1 parent d9239f08c6

自测bug提交

Showing 2 changed files with 14 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodServiceImpl.java View file @ 5ba3c56
... ... @@ -20,7 +20,9 @@
20 20 import com.lyms.platform.operate.web.utils.ReportConfig;
21 21 import com.lyms.platform.pojo.BasicConfig;
22 22 import com.lyms.platform.pojo.TemporaryBloodModel;
  23 +import com.lyms.platform.pojo.TemporaryWeightModel;
23 24 import com.lyms.platform.pojo.XyPresentationModel;
  25 +import com.mongodb.WriteResult;
24 26 import org.apache.commons.collections.CollectionUtils;
25 27 import org.springframework.beans.factory.annotation.Autowired;
26 28 import org.springframework.data.domain.Sort;
27 29  
... ... @@ -124,9 +126,13 @@
124 126  
125 127 @Override
126 128 public BaseResponse deleteTemporaryBlood(String id) {
127   - mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 1), TemporaryBloodModel.class);
128   - return RespBuilder.buildSuccess();
  129 + WriteResult s = mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 0), TemporaryBloodModel.class);
  130 + if (s.getN() >= 1) {
  131 + return RespBuilder.buildSuccess();
  132 + }
  133 + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("请选择一条记录");
129 134 }
  135 +
130 136  
131 137 @Override
132 138 public BaseResponse queryOne(String id) {
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryBloodSugarServiceImpl.java View file @ 5ba3c56
... ... @@ -20,6 +20,7 @@
20 20 import com.lyms.platform.permission.model.Organization;
21 21 import com.lyms.platform.permission.service.OrganizationService;
22 22 import com.lyms.platform.pojo.*;
  23 +import com.mongodb.WriteResult;
23 24 import org.apache.commons.collections.CollectionUtils;
24 25 import org.springframework.beans.factory.annotation.Autowired;
25 26 import org.springframework.data.domain.Sort;
... ... @@ -119,8 +120,11 @@
119 120  
120 121 @Override
121 122 public BaseResponse deleteBloodSugar(String id) {
122   - mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 1), TemporaryBloodSugar.class);
123   - return RespBuilder.buildSuccess();
  123 + WriteResult s = mongoTemplate.updateFirst(Query.query(Criteria.where("_id").is(id)), Update.update("yn", 0), TemporaryBloodSugar.class);
  124 + if (s.getN() >= 1) {
  125 + return RespBuilder.buildSuccess();
  126 + }
  127 + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("请选择一条记录");
124 128 }
125 129  
126 130 @Override