diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IBasicConfigDao.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IBasicConfigDao.java index beace4b..5515dde 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IBasicConfigDao.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IBasicConfigDao.java @@ -1,5 +1,6 @@ package com.lyms.platform.biz.dal; +import java.util.Collection; import java.util.List; import com.lyms.platform.common.dao.operator.MongoQuery; @@ -23,4 +24,6 @@ public interface IBasicConfigDao { public Page findPage(MongoQuery query); public BasicConfig getOneBasicConfigById(String id); + + public void batchSave(Collection list); } \ No newline at end of file diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/BasicConfigDaoImpl.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/BasicConfigDaoImpl.java index f097158..3610e30 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/BasicConfigDaoImpl.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/BasicConfigDaoImpl.java @@ -1,5 +1,6 @@ package com.lyms.platform.biz.dal.impl; +import java.util.Collection; import java.util.List; import com.lyms.platform.pojo.BabyModel; @@ -27,6 +28,11 @@ public class BasicConfigDaoImpl extends BaseMongoDAOImpl implements delete(new MongoQuery(new MongoCondition("id", id, MongoOper.IS)).convertToMongoQuery()); } + public void batchSave(Collection list) { + batchSave(list); + } + + public BasicConfig getBasicConfig(String id) { return findById(id); } diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BasicConfigService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BasicConfigService.java index 0bd8700..b634ff2 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BasicConfigService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BasicConfigService.java @@ -1,5 +1,6 @@ package com.lyms.platform.biz.service; +import java.util.Collection; import java.util.List; import com.lyms.platform.common.enums.YnEnums; @@ -40,6 +41,10 @@ public class BasicConfigService { return basicConfigDao.queryBasicConfig(query.addOrder(Direction.ASC, "id")); } + public void batchSave(Collection list) { + basicConfigDao.batchSave(list); + } + public List queryParentConfig() { return basicConfigDao.queryBasicConfig(MongoCondition.newInstance("parentId", "0", MongoOper.IS).and("yn", YnEnums.YES.getId(), MongoOper.IS).toMongoQuery() .addOrder(Direction.ASC, "id"));