Commit 046c209ff584ca8005c3ac75f9cd4cbd80aa21f5

Authored by jiangjiazhi
1 parent 535360dc63

add

Showing 3 changed files with 83 additions and 14 deletions

platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyPatientExtendEarMapper.java View file @ 046c209
1 1 package com.lyms.platform.permission.dao.master;
2 2  
3   -public interface BabyPatientExtendEarMapper {
  3 +import com.lyms.platform.permission.model.BabyPatientExtendEar;
  4 +import com.lyms.platform.permission.model.BabyPatientExtendEarQuery;
  5 +
  6 +import java.util.List;
  7 +
  8 +public interface BabyPatientExtendEarMapper
  9 +{
  10 + public void addBabyPatientExtendEar(BabyPatientExtendEar obj);
  11 +
  12 + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj);
  13 +
  14 + public void deleteBabyPatientExtendEar(String id);
  15 +
  16 + public BabyPatientExtendEar getBabyPatientExtendEar(String id);
  17 +
  18 + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query);
  19 +
  20 + public List<BabyPatientExtendEar> queryBabyPatientExtendEar(BabyPatientExtendEarQuery query);
4 21  
5 22 }
platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyPatientExtendEarService.java View file @ 046c209
1 1 package com.lyms.platform.permission.service;
2 2  
3 3 import com.lyms.platform.common.result.BaseObjectResponse;
4   -import com.lyms.platform.permission.model.BabyPatientExtendEar;
5   -import com.lyms.platform.permission.model.BabyPatientExtendEarBirth;
6   -import com.lyms.platform.permission.model.BabyPatientExtendEarFamily;
7   -import com.lyms.platform.permission.model.BabyPatientExtendEarMother;
  4 +import com.lyms.platform.permission.model.*;
8 5  
9   -public interface BabyPatientExtendEarService {
  6 +import java.util.List;
10 7  
  8 +public interface BabyPatientExtendEarService
  9 +{
  10 +
11 11 BaseObjectResponse insert(BabyPatientExtendEar ear, BabyPatientExtendEarBirth earBirth, BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId);
12 12  
13 13 BaseObjectResponse getConfigs();
  14 +
  15 + public void addBabyPatientExtendEar(BabyPatientExtendEar obj);
  16 +
  17 + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj);
  18 +
  19 + public void deleteBabyPatientExtendEar(String id);
  20 +
  21 + public BabyPatientExtendEar getBabyPatientExtendEar(String id);
  22 +
  23 + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query);
  24 +
  25 + public List<BabyPatientExtendEar> queryBabyPatientExtendEar(BabyPatientExtendEarQuery query);
14 26 }
platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java View file @ 046c209
... ... @@ -6,20 +6,19 @@
6 6 import com.lyms.platform.common.result.RespBuilder;
7 7 import com.lyms.platform.common.utils.EnumUtil;
8 8 import com.lyms.platform.permission.dao.master.BabyPatientExtendEarMapper;
9   -import com.lyms.platform.permission.model.BabyPatientExtendEar;
10   -import com.lyms.platform.permission.model.BabyPatientExtendEarBirth;
11   -import com.lyms.platform.permission.model.BabyPatientExtendEarFamily;
12   -import com.lyms.platform.permission.model.BabyPatientExtendEarMother;
  9 +import com.lyms.platform.permission.model.*;
13 10 import com.lyms.platform.permission.service.BabyPatientExtendEarService;
14 11 import org.springframework.beans.factory.annotation.Autowired;
15 12 import org.springframework.data.mongodb.core.MongoTemplate;
16 13 import org.springframework.stereotype.Service;
17 14  
18 15 import java.util.HashMap;
  16 +import java.util.List;
19 17 import java.util.Map;
20 18  
21 19 @Service
22   -public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarService {
  20 +public class BabyPatientExtendEarServiceImpl implements BabyPatientExtendEarService
  21 +{
23 22  
24 23 @Autowired
25 24 private MongoTemplate mongoTemplate;
26 25  
... ... @@ -29,13 +28,15 @@
29 28  
30 29 @Override
31 30 public BaseObjectResponse insert(BabyPatientExtendEar ear, BabyPatientExtendEarBirth earBirth,
32   - BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId) {
  31 + BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, Integer userId)
  32 + {
33 33 System.out.println("ear = [" + ear + "], earBirth = [" + earBirth + "], earMother = [" + earMother + "], earFamily = [" + earFamily + "], userId = [" + userId + "]");
34 34 return RespBuilder.buildSuccess();
35 35 }
36 36  
37 37 @Override
38   - public BaseObjectResponse getConfigs() {
  38 + public BaseObjectResponse getConfigs()
  39 + {
39 40 Map<String, Object> restMap = new HashMap<>();
40 41 restMap.put("fmType", EnumUtil.toJson(FmTypeEnums.class)); /** 分娩方式 */
41 42 restMap.put("aborType", EnumUtil.toJson(AbortionEnums.class)); /** 流产方式 */
... ... @@ -45,5 +46,44 @@
45 46 return RespBuilder.buildSuccess(restMap);
46 47 }
47 48  
  49 + @Override
  50 + public void addBabyPatientExtendEar(BabyPatientExtendEar obj)
  51 + {
  52 + earMapper.addBabyPatientExtendEar(obj);
  53 + }
  54 +
  55 + @Override
  56 + public void updateBabyPatientExtendEar(BabyPatientExtendEar obj)
  57 + {
  58 + earMapper.updateBabyPatientExtendEar(obj);
  59 + }
  60 +
  61 + @Override
  62 + public void deleteBabyPatientExtendEar(String id)
  63 + {
  64 + earMapper.deleteBabyPatientExtendEar(id);
  65 + }
  66 +
  67 + @Override
  68 + public BabyPatientExtendEar getBabyPatientExtendEar(String id)
  69 + {
  70 + return earMapper.getBabyPatientExtendEar(id);
  71 + }
  72 +
  73 + @Override
  74 + public int queryBabyPatientExtendEarCount(BabyPatientExtendEarQuery query)
  75 + {
  76 + return earMapper.queryBabyPatientExtendEarCount(query);
  77 + }
  78 +
  79 + @Override
  80 + public List<BabyPatientExtendEar> queryBabyPatientExtendEar(BabyPatientExtendEarQuery query)
  81 + {
  82 + if (query.getNeed() != null)
  83 + {
  84 + query.mysqlBuild(earMapper.queryBabyPatientExtendEarCount(query));
  85 + }
  86 + return earMapper.queryBabyPatientExtendEar(query);
  87 + }
48 88 }