From 046c209ff584ca8005c3ac75f9cd4cbd80aa21f5 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Mon, 22 May 2017 15:23:51 +0800 Subject: [PATCH] add --- .../dao/master/BabyPatientExtendEarMapper.java | 21 ++++++++- .../service/BabyPatientExtendEarService.java | 22 +++++++-- .../impl/BabyPatientExtendEarServiceImpl.java | 54 +++++++++++++++++++--- 3 files changed, 83 insertions(+), 14 deletions(-) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyPatientExtendEarMapper.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyPatientExtendEarMapper.java index ccabdd4..d35a356 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyPatientExtendEarMapper.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyPatientExtendEarMapper.java @@ -1,5 +1,22 @@ package com.lyms.platform.permission.dao.master; -public interface BabyPatientExtendEarMapper { +import com.lyms.platform.permission.model.BabyPatientExtendEar; +import com.lyms.platform.permission.model.BabyPatientExtendEarQuery; -} +import java.util.List; + +public interface BabyPatientExtendEarMapper +{ + public void addBabyPatientExtendEar(BabyPatientExtendEar obj); + + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj); + + public void deleteBabyPatientExtendEar(String id); + + public BabyPatientExtendEar getBabyPatientExtendEar(String id); + + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query); + + public List queryBabyPatientExtendEar(BabyPatientExtendEarQuery query); + +} \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyPatientExtendEarService.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyPatientExtendEarService.java index 200edd3..3472c50 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyPatientExtendEarService.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyPatientExtendEarService.java @@ -1,14 +1,26 @@ package com.lyms.platform.permission.service; import com.lyms.platform.common.result.BaseObjectResponse; -import com.lyms.platform.permission.model.BabyPatientExtendEar; -import com.lyms.platform.permission.model.BabyPatientExtendEarBirth; -import com.lyms.platform.permission.model.BabyPatientExtendEarFamily; -import com.lyms.platform.permission.model.BabyPatientExtendEarMother; +import com.lyms.platform.permission.model.*; -public interface BabyPatientExtendEarService { +import java.util.List; + +public interface BabyPatientExtendEarService +{ BaseObjectResponse insert(BabyPatientExtendEar ear, BabyPatientExtendEarBirth earBirth, BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId); BaseObjectResponse getConfigs(); + + public void addBabyPatientExtendEar(BabyPatientExtendEar obj); + + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj); + + public void deleteBabyPatientExtendEar(String id); + + public BabyPatientExtendEar getBabyPatientExtendEar(String id); + + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query); + + public List queryBabyPatientExtendEar(BabyPatientExtendEarQuery query); } diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java index 70162db..9bee17b 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java @@ -6,20 +6,19 @@ import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.RespBuilder; import com.lyms.platform.common.utils.EnumUtil; import com.lyms.platform.permission.dao.master.BabyPatientExtendEarMapper; -import com.lyms.platform.permission.model.BabyPatientExtendEar; -import com.lyms.platform.permission.model.BabyPatientExtendEarBirth; -import com.lyms.platform.permission.model.BabyPatientExtendEarFamily; -import com.lyms.platform.permission.model.BabyPatientExtendEarMother; +import com.lyms.platform.permission.model.*; import com.lyms.platform.permission.service.BabyPatientExtendEarService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.stereotype.Service; import java.util.HashMap; +import java.util.List; import java.util.Map; @Service -public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarService { +public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarService +{ @Autowired private MongoTemplate mongoTemplate; @@ -29,13 +28,15 @@ public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarServ @Override public BaseObjectResponse insert(BabyPatientExtendEar ear, BabyPatientExtendEarBirth earBirth, - BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId) { + BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId) + { System.out.println("ear = [" + ear + "], earBirth = [" + earBirth + "], earMother = [" + earMother + "], earFamily = [" + earFamily + "], userId = [" + userId + "]"); return RespBuilder.buildSuccess(); } @Override - public BaseObjectResponse getConfigs() { + public BaseObjectResponse getConfigs() + { Map restMap = new HashMap<>(); restMap.put("fmType", EnumUtil.toJson(FmTypeEnums.class)); /** 分娩方式 */ restMap.put("aborType", EnumUtil.toJson(AbortionEnums.class)); /** 流产方式 */ @@ -45,4 +46,43 @@ public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarServ return RespBuilder.buildSuccess(restMap); } + @Override + public void addBabyPatientExtendEar(BabyPatientExtendEar obj) + { + earMapper.addBabyPatientExtendEar(obj); + } + + @Override + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj) + { + earMapper.updateBabyPatientExtendEar(obj); + } + + @Override + public void deleteBabyPatientExtendEar(String id) + { + earMapper.deleteBabyPatientExtendEar(id); + } + + @Override + public BabyPatientExtendEar getBabyPatientExtendEar(String id) + { + return earMapper.getBabyPatientExtendEar(id); + } + + @Override + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query) + { + return earMapper.queryBabyPatientExtendEarCount(query); + } + + @Override + public List queryBabyPatientExtendEar(BabyPatientExtendEarQuery query) + { + if (query.getNeed() != null) + { + query.mysqlBuild(earMapper.queryBabyPatientExtendEarCount(query)); + } + return earMapper.queryBabyPatientExtendEar(query); + } } -- 1.8.3.1