From b3300afe37798300d4bfdd186ee633a1212c3b06 Mon Sep 17 00:00:00 2001
From: 侯瑞军 <411269194@kidgrow.com>
Date: Wed, 01 Apr 2020 12:08:24 +0800
Subject: [PATCH] 1、kidgrow-opration-center运营中心项目Api、Biz、Server结构化代码生成 2、kidgrow-common-spring-boot-starter 去除 mqbus引用依赖
---
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml | 65
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/PasswordConfig.java | 16
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderDetailMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorTempleteServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysLogger.java | 63
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysProductServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderMapper.xml | 86 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderDetailMapper.xml | 83 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/HospitalScreeningController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorAnswer.java | 42
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorTempleteMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderDetailController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorSigningService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysFeedbackService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DataNeedController.java | 97 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysProductMapper.xml | 77
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessServer.java | 69
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysLoggerService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessRecordsServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/HospitalScreeningServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysLoggerController.java | 97 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DataNeed.java | 90 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessRecordsService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDataNeedService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysFeedbackMapper.xml | 83 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderDetailService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/WebMvcConfig.java | 16
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessServerController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorServerService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessServerMapper.xml | 74
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysFeedbackController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorTempleteMapper.xml | 89 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysProductService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/AsycTaskExecutorConfig.java | 17
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorSigningMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessServerMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysLoggerMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysLoggerServiceImpl.java | 49
kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml | 6
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysFeedbackMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/HospitalScreeningMapper.xml | 71
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorAnswerServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrderDetail.java | 79
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorServerController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrder.java | 83 +
kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml | 8
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorServerServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorServer.java | 55
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/ExceptionAdvice.java | 15
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessRecordsController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/HospitalScreeningMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessRecordsMapper.xml | 80
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysFeedback.java | 78
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorAnswerController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/MybatisPlusConfig.java | 18
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IHospitalScreeningService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessServerServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorSigning.java | 42
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorTempleteController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/HospitalScreening.java | 63
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DataNeedMapper.xml | 92 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessRecords.java | 68
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorSigningController.java | 103 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorTempleteService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessRecordsMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysProductController.java | 97 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorTemplete.java | 89 +
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysProduct.java | 71
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysLoggerMapper.xml | 56
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorSigningServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysProductMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorServerMapper.xml | 65
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DataNeedServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorAnswerMapper.xml | 56
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorAnswerService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DataNeedMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorServerMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessServerService.java | 33
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorAnswerMapper.java | 34
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderDetailServiceImpl.java | 49
kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorSigningMapper.xml | 56
86 files changed, 4,846 insertions(+), 4 deletions(-)
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessRecords.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessRecords.java
new file mode 100644
index 0000000..65d83c4
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessRecords.java
@@ -0,0 +1,68 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.kidgrow.common.model.SuperModel;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.NotBlank;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 业务操作记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("business_records")
+public class BusinessRecords extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 记录标题
+ */
+ @NotBlank(message = "记录标题不能为空")
+ private String recordTitle;
+ /**
+ * 操作人ID
+ */
+ @NotBlank(message = "操作人ID不能为空")
+ private Long userId;
+ /**
+ * 操作人姓名
+ */
+ @NotBlank(message = "操作人姓名不能为空")
+ private String userName;
+ /**
+ * 应用ID
+ */
+ @NotBlank(message = "应用ID不能为空")
+ private Long appId;
+ /**
+ * 应用名称
+ */
+ @NotBlank(message = "应用名称不能为空")
+ private String appName;
+ /**
+ * ip
+ */
+ private String recordIp;
+ /**
+ * 业务操作记录详情
+ */
+ private String recordDetail;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessServer.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessServer.java
new file mode 100644
index 0000000..7b51771
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/BusinessServer.java
@@ -0,0 +1,69 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医院服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("business_server")
+public class BusinessServer extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 科室ID
+ */
+ @NotBlank(message = "科室ID不能为空")
+ private Long departmentId;
+ /**
+ * 医生账户数量
+ */
+ @NotBlank(message = "医生账户数量不能为空")
+ private Integer doctorCount;
+ /**
+ * 服务到期时间
+ */
+ @NotBlank(message = "服务到期时间不能为空")
+ private Date serverEndDate;
+ /**
+ * 累积读片量
+ */
+ private Long totalRayCount;
+ /**
+ * 累积报告量
+ */
+ private Long totalRecordCount;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 租户字段
+ */
+ private String tenantId;
+ /**
+ * 状态,1启用,0停用
+ */
+ @NotBlank(message = "状态,1启用,0停用不能为空")
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DataNeed.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DataNeed.java
new file mode 100644
index 0000000..5df129b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DataNeed.java
@@ -0,0 +1,90 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的数据需求<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("data_need")
+public class DataNeed extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 需求类型 0就诊数据 1筛查
+ */
+ @NotBlank(message = "需求类型 0就诊数据 1筛查不能为空")
+ private Integer needType;
+ /**
+ * 提需求的医生
+ */
+ @NotBlank(message = "提需求的医生不能为空")
+ private Long doctorId;
+ /**
+ * 医生姓名
+ */
+ @NotBlank(message = "医生姓名不能为空")
+ private String doctorName;
+ /**
+ * 医院名称
+ */
+ private String hospitalName;
+ /**
+ * 科室名称
+ */
+ private String departmentName;
+ /**
+ * 医生连续方式
+ */
+ private String doctorTel;
+ /**
+ * 需求数据的开始时间
+ */
+ @NotBlank(message = "需求数据的开始时间不能为空")
+ private Date needBegintime;
+ /**
+ * 需求数据的结束时间
+ */
+ @NotBlank(message = "需求数据的结束时间不能为空")
+ private Date needEndtime;
+ /**
+ * 需求标签
+ */
+ @NotBlank(message = "需求标签不能为空")
+ private String needTags;
+ /**
+ * 是否删除,1删除(已下载),0未删除(未下载)
+ */
+ private Boolean isDel;
+ /**
+ * 文件路径
+ */
+ private String dataFile;
+ /**
+ * 下载时间
+ */
+ private Date downTime;
+ /**
+ * 状态,1已上传了数据文件,0未处理
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorAnswer.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorAnswer.java
new file mode 100644
index 0000000..5a06127
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorAnswer.java
@@ -0,0 +1,42 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医答医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("doctor_answer")
+public class DoctorAnswer extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ @NotBlank(message = "状态,1启用,0停用不能为空")
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorServer.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorServer.java
new file mode 100644
index 0000000..a7e5a2b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorServer.java
@@ -0,0 +1,55 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生业务服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("doctor_server")
+public class DoctorServer extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 是否医答医生 0否1是
+ */
+ private Boolean isAnswer;
+ /**
+ * 是否签约医生 0否1是
+ */
+ private Boolean isSigning;
+ /**
+ * 医生状态 1正常 0试用
+ */
+ @NotBlank(message = "医生状态 1正常 0试用不能为空")
+ private Boolean doctorState;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ @NotBlank(message = "状态,1启用,0停用不能为空")
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorSigning.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorSigning.java
new file mode 100644
index 0000000..d58f7fd
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorSigning.java
@@ -0,0 +1,42 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 签约医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("doctor_signing")
+public class DoctorSigning extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ @NotBlank(message = "状态,1启用,0停用不能为空")
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorTemplete.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorTemplete.java
new file mode 100644
index 0000000..7cbf0ad
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/DoctorTemplete.java
@@ -0,0 +1,89 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的模板<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("doctor_templete")
+public class DoctorTemplete extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 医院标识id
+ */
+ @NotBlank(message = "医院标识id不能为空")
+ private Long hospitalId;
+ /**
+ * 医院名称
+ */
+ @NotBlank(message = "医院名称不能为空")
+ private String hospitalName;
+ /**
+ * 科室ID
+ */
+ @NotBlank(message = "科室ID不能为空")
+ private Long departmentId;
+ /**
+ * 科室名称
+ */
+ @NotBlank(message = "科室名称不能为空")
+ private String departmentName;
+ /**
+ * 医生id
+ */
+ @NotBlank(message = "医生id不能为空")
+ private Long doctorId;
+ /**
+ * 医生姓名
+ */
+ @NotBlank(message = "医生姓名不能为空")
+ private String doctorName;
+ /**
+ * 公开类型 0公开 1私有
+ */
+ private Boolean publicType;
+ /**
+ * 模板分类 0结论 1建议 2方案
+ */
+ private Integer templeteType;
+ /**
+ * 模板标题
+ */
+ @NotBlank(message = "模板标题不能为空")
+ private String templeteTitle;
+ /**
+ * 模板内容
+ */
+ @NotBlank(message = "模板内容不能为空")
+ private String templeteNote;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/HospitalScreening.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/HospitalScreening.java
new file mode 100644
index 0000000..c296fdb
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/HospitalScreening.java
@@ -0,0 +1,63 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 筛查医院信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("hospital_screening")
+public class HospitalScreening extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 医院ID
+ */
+ @NotBlank(message = "医院ID不能为空")
+ private Long hospitalId;
+ /**
+ * 医院名称
+ */
+ private String hospitalName;
+ /**
+ * 医院logo
+ */
+ private String hospitalLogo;
+ /**
+ * 筛查二维码图片
+ */
+ private String hospitalQrImage;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 租户字段
+ */
+ private String tenantId;
+ /**
+ * 状态,1启用,0停用
+ */
+ @NotBlank(message = "状态,1启用,0停用不能为空")
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrder.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrder.java
new file mode 100644
index 0000000..a1cae89
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrder.java
@@ -0,0 +1,83 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品的充值记录-订单<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("product_order")
+public class ProductOrder extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 医院标识id
+ */
+ @NotBlank(message = "医院标识id不能为空")
+ private Long hospitalId;
+ /**
+ * 医院名称
+ */
+ @NotBlank(message = "医院名称不能为空")
+ private String hospitalName;
+ /**
+ * 科室ID
+ */
+ @NotBlank(message = "科室ID不能为空")
+ private Long departmentId;
+ /**
+ * 科室名称
+ */
+ @NotBlank(message = "科室名称不能为空")
+ private String departmentName;
+ /**
+ * 合同编号
+ */
+ @NotBlank(message = "合同编号不能为空")
+ private String contractNo;
+ /**
+ * 合同名称
+ */
+ @NotBlank(message = "合同名称不能为空")
+ private String contractTitle;
+ /**
+ * 合同开始时间
+ */
+ private Date contractBeginTime;
+ /**
+ * 合同结束时间
+ */
+ private Date contractEndTime;
+ /**
+ * 合同签订日期
+ */
+ private Date contractTime;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrderDetail.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrderDetail.java
new file mode 100644
index 0000000..2929570
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/ProductOrderDetail.java
@@ -0,0 +1,79 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品/明显的充值记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("product_order_detail")
+public class ProductOrderDetail extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 对应product_order表中的id
+ */
+ @NotBlank(message = "对应product_order表中的id不能为空")
+ private Long orderId;
+ /**
+ * 产品/明细ID
+ */
+ @NotBlank(message = "产品/明细ID不能为空")
+ private Long proId;
+ /**
+ * 产品/明细名称
+ */
+ @NotBlank(message = "产品/明细名称不能为空")
+ private String proName;
+ /**
+ * 是否共享 0否 1是
+ */
+ @NotBlank(message = "是否共享 0否 1是不能为空")
+ private Boolean isShare;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ @NotBlank(message = "是否删除,1删除,0未删除不能为空")
+ private Boolean isDel;
+ /**
+ * 读片量
+ */
+ @NotBlank(message = "读片量不能为空")
+ private Integer ailightCount;
+ /**
+ * 报告量
+ */
+ @NotBlank(message = "报告量不能为空")
+ private Integer recordCount;
+ /**
+ * 有效的开始时间
+ */
+ private Date proBegintime;
+ /**
+ * 有效的结束时间
+ */
+ private Date proEndtime;
+ /**
+ * 状态,1启用,0停用
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysFeedback.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysFeedback.java
new file mode 100644
index 0000000..ae77fb9
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysFeedback.java
@@ -0,0 +1,78 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("sys_feedback")
+public class SysFeedback extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 提需求的医生
+ */
+ @NotBlank(message = "提需求的医生不能为空")
+ private Long doctorId;
+ /**
+ * 医生姓名
+ */
+ @NotBlank(message = "医生姓名不能为空")
+ private String doctorName;
+ /**
+ * 医生联系方式
+ */
+ private String doctorTel;
+ /**
+ * 科室ID
+ */
+ @NotBlank(message = "科室ID不能为空")
+ private Long departmentId;
+ /**
+ * 科室名称
+ */
+ @NotBlank(message = "科室名称不能为空")
+ private String departmentName;
+ /**
+ * 医院标识id
+ */
+ @NotBlank(message = "医院标识id不能为空")
+ private Long hospitalId;
+ /**
+ * 医院名称
+ */
+ private String hospitalName;
+ /**
+ * 反馈的意见内容
+ */
+ @NotBlank(message = "反馈的意见内容不能为空")
+ private String feedbackNote;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ private Boolean isDel;
+ /**
+ * 状态,1已查收,0未处理
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysLogger.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysLogger.java
new file mode 100644
index 0000000..7348fd2
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysLogger.java
@@ -0,0 +1,63 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.kidgrow.common.model.SuperModel;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.NotBlank;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("sys_logger")
+public class SysLogger extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 应用名
+ */
+ private String applicationName;
+ /**
+ * 类名
+ */
+ @NotBlank(message = "类名不能为空")
+ private String className;
+ /**
+ * 方法名
+ */
+ @NotBlank(message = "方法名不能为空")
+ private String methodName;
+ /**
+ * 用户id
+ */
+ private Integer userId;
+ /**
+ * 用户名
+ */
+ private String userName;
+ /**
+ * 租户id
+ */
+ private String clientId;
+ /**
+ * 操作信息
+ */
+ @NotBlank(message = "操作信息不能为空")
+ private String operation;
+ /**
+ * 创建时间
+ */
+ @NotBlank(message = "创建时间不能为空")
+ private String timestamp;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysProduct.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysProduct.java
new file mode 100644
index 0000000..4c30319
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-api/src/main/java/com/kidgrow/oprationcenter/model/SysProduct.java
@@ -0,0 +1,71 @@
+package com.kidgrow.oprationcenter.model;
+
+import com.kidgrow.common.model.SuperModel;
+import com.baomidou.mybatisplus.annotation.FieldFill;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.hibernate.validator.constraints.*;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("sys_product")
+public class SysProduct extends SuperModel {
+ private static final long serialVersionUID=1L;
+
+ /**
+ * 产品名称
+ */
+ @NotBlank(message = "产品名称不能为空")
+ private String proName;
+ /**
+ * 时长(天)
+ */
+ @NotBlank(message = "时长(天)不能为空")
+ private Integer proTime;
+ /**
+ * 产品类型 0试用 1正式
+ */
+ @NotBlank(message = "产品类型 0试用 1正式不能为空")
+ private Integer proType;
+ /**
+ * 建议售价
+ */
+ @NotBlank(message = "建议售价不能为空")
+ private BigDecimal proPrice;
+ /**
+ * 报告量
+ */
+ @NotBlank(message = "报告量不能为空")
+ private Integer recordCount;
+ /**
+ * 读片量
+ */
+ @NotBlank(message = "读片量不能为空")
+ private Integer ailightCount;
+ /**
+ * 是否删除,1删除,0未删除
+ */
+ private Boolean isDel;
+ /**
+ * 状态,1启用,0停用
+ */
+ private Boolean enabled;
+ }
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessRecordsMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessRecordsMapper.java
new file mode 100644
index 0000000..45248f8
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessRecordsMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.BusinessRecords;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 业务操作记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface BusinessRecordsMapper extends SuperMapper<BusinessRecords> {
+ /**
+ * 分页查询业务操作记录列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<BusinessRecords> findList(Page<BusinessRecords> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据BusinessRecords对象当做查询条件进行查询
+ * @param
+ * @return BusinessRecords对象
+ */
+ BusinessRecords findByObject(BusinessRecords businessRecords);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessServerMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessServerMapper.java
new file mode 100644
index 0000000..902c1af
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/BusinessServerMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.BusinessServer;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医院服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface BusinessServerMapper extends SuperMapper<BusinessServer> {
+ /**
+ * 分页查询医院服务信息表列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<BusinessServer> findList(Page<BusinessServer> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据BusinessServer对象当做查询条件进行查询
+ * @param
+ * @return BusinessServer对象
+ */
+ BusinessServer findByObject(BusinessServer businessServer);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DataNeedMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DataNeedMapper.java
new file mode 100644
index 0000000..4fe898f
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DataNeedMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.DataNeed;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的数据需求<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface DataNeedMapper extends SuperMapper<DataNeed> {
+ /**
+ * 分页查询医生的数据需求列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<DataNeed> findList(Page<DataNeed> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据DataNeed对象当做查询条件进行查询
+ * @param
+ * @return DataNeed对象
+ */
+ DataNeed findByObject(DataNeed dataNeed);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorAnswerMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorAnswerMapper.java
new file mode 100644
index 0000000..8056044
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorAnswerMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.DoctorAnswer;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医答医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface DoctorAnswerMapper extends SuperMapper<DoctorAnswer> {
+ /**
+ * 分页查询医答医生信息表-未完待续列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<DoctorAnswer> findList(Page<DoctorAnswer> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据DoctorAnswer对象当做查询条件进行查询
+ * @param
+ * @return DoctorAnswer对象
+ */
+ DoctorAnswer findByObject(DoctorAnswer doctorAnswer);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorServerMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorServerMapper.java
new file mode 100644
index 0000000..e6d38cf
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorServerMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.DoctorServer;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生业务服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface DoctorServerMapper extends SuperMapper<DoctorServer> {
+ /**
+ * 分页查询医生业务服务信息表列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<DoctorServer> findList(Page<DoctorServer> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据DoctorServer对象当做查询条件进行查询
+ * @param
+ * @return DoctorServer对象
+ */
+ DoctorServer findByObject(DoctorServer doctorServer);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorSigningMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorSigningMapper.java
new file mode 100644
index 0000000..3c5585a
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorSigningMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.DoctorSigning;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 签约医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface DoctorSigningMapper extends SuperMapper<DoctorSigning> {
+ /**
+ * 分页查询签约医生信息表-未完待续列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<DoctorSigning> findList(Page<DoctorSigning> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据DoctorSigning对象当做查询条件进行查询
+ * @param
+ * @return DoctorSigning对象
+ */
+ DoctorSigning findByObject(DoctorSigning doctorSigning);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorTempleteMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorTempleteMapper.java
new file mode 100644
index 0000000..7c2c04c
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/DoctorTempleteMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.DoctorTemplete;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的模板<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface DoctorTempleteMapper extends SuperMapper<DoctorTemplete> {
+ /**
+ * 分页查询医生的模板列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<DoctorTemplete> findList(Page<DoctorTemplete> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据DoctorTemplete对象当做查询条件进行查询
+ * @param
+ * @return DoctorTemplete对象
+ */
+ DoctorTemplete findByObject(DoctorTemplete doctorTemplete);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/HospitalScreeningMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/HospitalScreeningMapper.java
new file mode 100644
index 0000000..a54afa6
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/HospitalScreeningMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.HospitalScreening;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 筛查医院信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface HospitalScreeningMapper extends SuperMapper<HospitalScreening> {
+ /**
+ * 分页查询筛查医院信息表-未完待续列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<HospitalScreening> findList(Page<HospitalScreening> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据HospitalScreening对象当做查询条件进行查询
+ * @param
+ * @return HospitalScreening对象
+ */
+ HospitalScreening findByObject(HospitalScreening hospitalScreening);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderDetailMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderDetailMapper.java
new file mode 100644
index 0000000..0436193
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderDetailMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.ProductOrderDetail;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品/明显的充值记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface ProductOrderDetailMapper extends SuperMapper<ProductOrderDetail> {
+ /**
+ * 分页查询产品/明显的充值记录列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<ProductOrderDetail> findList(Page<ProductOrderDetail> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据ProductOrderDetail对象当做查询条件进行查询
+ * @param
+ * @return ProductOrderDetail对象
+ */
+ ProductOrderDetail findByObject(ProductOrderDetail productOrderDetail);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderMapper.java
new file mode 100644
index 0000000..2b254fb
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/ProductOrderMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.ProductOrder;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品的充值记录-订单<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface ProductOrderMapper extends SuperMapper<ProductOrder> {
+ /**
+ * 分页查询产品的充值记录-订单列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<ProductOrder> findList(Page<ProductOrder> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据ProductOrder对象当做查询条件进行查询
+ * @param
+ * @return ProductOrder对象
+ */
+ ProductOrder findByObject(ProductOrder productOrder);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysFeedbackMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysFeedbackMapper.java
new file mode 100644
index 0000000..dff3da8
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysFeedbackMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.SysFeedback;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface SysFeedbackMapper extends SuperMapper<SysFeedback> {
+ /**
+ * 分页查询列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<SysFeedback> findList(Page<SysFeedback> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据SysFeedback对象当做查询条件进行查询
+ * @param
+ * @return SysFeedback对象
+ */
+ SysFeedback findByObject(SysFeedback sysFeedback);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysLoggerMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysLoggerMapper.java
new file mode 100644
index 0000000..4191d59
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysLoggerMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.SysLogger;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface SysLoggerMapper extends SuperMapper<SysLogger> {
+ /**
+ * 分页查询列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<SysLogger> findList(Page<SysLogger> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据SysLogger对象当做查询条件进行查询
+ * @param
+ * @return SysLogger对象
+ */
+ SysLogger findByObject(SysLogger sysLogger);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysProductMapper.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysProductMapper.java
new file mode 100644
index 0000000..b8c87a7
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/mapper/SysProductMapper.java
@@ -0,0 +1,34 @@
+package com.kidgrow.oprationcenter.mapper;
+
+import com.kidgrow.oprationcenter.model.SysProduct;
+import com.kidgrow.db.mapper.SuperMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface SysProductMapper extends SuperMapper<SysProduct> {
+ /**
+ * 分页查询列表
+ * @param page
+ * @param params
+ * @return
+ */
+ List<SysProduct> findList(Page<SysProduct> page, @Param("p") Map<String, Object> params);
+
+ /**
+ * 根据SysProduct对象当做查询条件进行查询
+ * @param
+ * @return SysProduct对象
+ */
+ SysProduct findByObject(SysProduct sysProduct);
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessRecordsService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessRecordsService.java
new file mode 100644
index 0000000..efaa165
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessRecordsService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.BusinessRecords;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 业务操作记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IBusinessRecordsService extends ISuperService<BusinessRecords> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<BusinessRecords> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据BusinessRecords对象当做查询条件进行查询
+ * @param businessRecords
+ * @return BusinessRecords对象
+ */
+ BusinessRecords findByObject(BusinessRecords businessRecords);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessServerService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessServerService.java
new file mode 100644
index 0000000..eef5868
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IBusinessServerService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.BusinessServer;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医院服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IBusinessServerService extends ISuperService<BusinessServer> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<BusinessServer> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据BusinessServer对象当做查询条件进行查询
+ * @param businessServer
+ * @return BusinessServer对象
+ */
+ BusinessServer findByObject(BusinessServer businessServer);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDataNeedService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDataNeedService.java
new file mode 100644
index 0000000..cad3d49
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDataNeedService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.DataNeed;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的数据需求<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IDataNeedService extends ISuperService<DataNeed> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<DataNeed> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据DataNeed对象当做查询条件进行查询
+ * @param dataNeed
+ * @return DataNeed对象
+ */
+ DataNeed findByObject(DataNeed dataNeed);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorAnswerService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorAnswerService.java
new file mode 100644
index 0000000..6495d2f
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorAnswerService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.DoctorAnswer;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医答医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IDoctorAnswerService extends ISuperService<DoctorAnswer> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<DoctorAnswer> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据DoctorAnswer对象当做查询条件进行查询
+ * @param doctorAnswer
+ * @return DoctorAnswer对象
+ */
+ DoctorAnswer findByObject(DoctorAnswer doctorAnswer);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorServerService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorServerService.java
new file mode 100644
index 0000000..b30d1ab
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorServerService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.DoctorServer;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生业务服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IDoctorServerService extends ISuperService<DoctorServer> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<DoctorServer> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据DoctorServer对象当做查询条件进行查询
+ * @param doctorServer
+ * @return DoctorServer对象
+ */
+ DoctorServer findByObject(DoctorServer doctorServer);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorSigningService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorSigningService.java
new file mode 100644
index 0000000..15a3c4d
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorSigningService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.DoctorSigning;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 签约医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IDoctorSigningService extends ISuperService<DoctorSigning> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<DoctorSigning> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据DoctorSigning对象当做查询条件进行查询
+ * @param doctorSigning
+ * @return DoctorSigning对象
+ */
+ DoctorSigning findByObject(DoctorSigning doctorSigning);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorTempleteService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorTempleteService.java
new file mode 100644
index 0000000..f2f3dba
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IDoctorTempleteService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.DoctorTemplete;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的模板<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IDoctorTempleteService extends ISuperService<DoctorTemplete> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<DoctorTemplete> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据DoctorTemplete对象当做查询条件进行查询
+ * @param doctorTemplete
+ * @return DoctorTemplete对象
+ */
+ DoctorTemplete findByObject(DoctorTemplete doctorTemplete);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IHospitalScreeningService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IHospitalScreeningService.java
new file mode 100644
index 0000000..7f1646f
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IHospitalScreeningService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.HospitalScreening;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 筛查医院信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IHospitalScreeningService extends ISuperService<HospitalScreening> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<HospitalScreening> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据HospitalScreening对象当做查询条件进行查询
+ * @param hospitalScreening
+ * @return HospitalScreening对象
+ */
+ HospitalScreening findByObject(HospitalScreening hospitalScreening);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderDetailService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderDetailService.java
new file mode 100644
index 0000000..6424e0f
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderDetailService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.ProductOrderDetail;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品/明显的充值记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IProductOrderDetailService extends ISuperService<ProductOrderDetail> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<ProductOrderDetail> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据ProductOrderDetail对象当做查询条件进行查询
+ * @param productOrderDetail
+ * @return ProductOrderDetail对象
+ */
+ ProductOrderDetail findByObject(ProductOrderDetail productOrderDetail);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderService.java
new file mode 100644
index 0000000..d7f005a
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/IProductOrderService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.ProductOrder;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品的充值记录-订单<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface IProductOrderService extends ISuperService<ProductOrder> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<ProductOrder> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据ProductOrder对象当做查询条件进行查询
+ * @param productOrder
+ * @return ProductOrder对象
+ */
+ ProductOrder findByObject(ProductOrder productOrder);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysFeedbackService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysFeedbackService.java
new file mode 100644
index 0000000..3f9f798
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysFeedbackService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.SysFeedback;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface ISysFeedbackService extends ISuperService<SysFeedback> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<SysFeedback> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据SysFeedback对象当做查询条件进行查询
+ * @param sysFeedback
+ * @return SysFeedback对象
+ */
+ SysFeedback findByObject(SysFeedback sysFeedback);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysLoggerService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysLoggerService.java
new file mode 100644
index 0000000..d4f4036
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysLoggerService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.SysLogger;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface ISysLoggerService extends ISuperService<SysLogger> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<SysLogger> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据SysLogger对象当做查询条件进行查询
+ * @param sysLogger
+ * @return SysLogger对象
+ */
+ SysLogger findByObject(SysLogger sysLogger);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysProductService.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysProductService.java
new file mode 100644
index 0000000..0487484
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/ISysProductService.java
@@ -0,0 +1,33 @@
+package com.kidgrow.oprationcenter.service;
+
+import com.kidgrow.oprationcenter.model.SysProduct;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.service.ISuperService;
+
+import java.util.Map;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+public interface ISysProductService extends ISuperService<SysProduct> {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ PageResult<SysProduct> findList(Map<String, Object> params);
+
+
+ /**
+ * 根据SysProduct对象当做查询条件进行查询
+ * @param sysProduct
+ * @return SysProduct对象
+ */
+ SysProduct findByObject(SysProduct sysProduct);
+}
+
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessRecordsServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessRecordsServiceImpl.java
new file mode 100644
index 0000000..73e14b8
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessRecordsServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.BusinessRecords;
+import com.kidgrow.oprationcenter.mapper.BusinessRecordsMapper;
+import com.kidgrow.oprationcenter.service.IBusinessRecordsService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 业务操作记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class BusinessRecordsServiceImpl extends SuperServiceImpl<BusinessRecordsMapper, BusinessRecords> implements IBusinessRecordsService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<BusinessRecords> findList(Map<String, Object> params){
+ Page<BusinessRecords> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<BusinessRecords> list = baseMapper.findList(page, params);
+ return PageResult.<BusinessRecords>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据BusinessRecords对象当做查询条件进行查询
+ * @param businessRecords
+ * @return BusinessRecords
+ */
+ @Override
+ public BusinessRecords findByObject(BusinessRecords businessRecords){
+ return baseMapper.findByObject(businessRecords);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessServerServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessServerServiceImpl.java
new file mode 100644
index 0000000..ca162ea
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/BusinessServerServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.BusinessServer;
+import com.kidgrow.oprationcenter.mapper.BusinessServerMapper;
+import com.kidgrow.oprationcenter.service.IBusinessServerService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医院服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class BusinessServerServiceImpl extends SuperServiceImpl<BusinessServerMapper, BusinessServer> implements IBusinessServerService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<BusinessServer> findList(Map<String, Object> params){
+ Page<BusinessServer> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<BusinessServer> list = baseMapper.findList(page, params);
+ return PageResult.<BusinessServer>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据BusinessServer对象当做查询条件进行查询
+ * @param businessServer
+ * @return BusinessServer
+ */
+ @Override
+ public BusinessServer findByObject(BusinessServer businessServer){
+ return baseMapper.findByObject(businessServer);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DataNeedServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DataNeedServiceImpl.java
new file mode 100644
index 0000000..b5f7020
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DataNeedServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DataNeed;
+import com.kidgrow.oprationcenter.mapper.DataNeedMapper;
+import com.kidgrow.oprationcenter.service.IDataNeedService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的数据需求<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class DataNeedServiceImpl extends SuperServiceImpl<DataNeedMapper, DataNeed> implements IDataNeedService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<DataNeed> findList(Map<String, Object> params){
+ Page<DataNeed> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<DataNeed> list = baseMapper.findList(page, params);
+ return PageResult.<DataNeed>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据DataNeed对象当做查询条件进行查询
+ * @param dataNeed
+ * @return DataNeed
+ */
+ @Override
+ public DataNeed findByObject(DataNeed dataNeed){
+ return baseMapper.findByObject(dataNeed);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorAnswerServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorAnswerServiceImpl.java
new file mode 100644
index 0000000..76eb4bf
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorAnswerServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorAnswer;
+import com.kidgrow.oprationcenter.mapper.DoctorAnswerMapper;
+import com.kidgrow.oprationcenter.service.IDoctorAnswerService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医答医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class DoctorAnswerServiceImpl extends SuperServiceImpl<DoctorAnswerMapper, DoctorAnswer> implements IDoctorAnswerService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<DoctorAnswer> findList(Map<String, Object> params){
+ Page<DoctorAnswer> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<DoctorAnswer> list = baseMapper.findList(page, params);
+ return PageResult.<DoctorAnswer>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据DoctorAnswer对象当做查询条件进行查询
+ * @param doctorAnswer
+ * @return DoctorAnswer
+ */
+ @Override
+ public DoctorAnswer findByObject(DoctorAnswer doctorAnswer){
+ return baseMapper.findByObject(doctorAnswer);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorServerServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorServerServiceImpl.java
new file mode 100644
index 0000000..046982d
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorServerServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorServer;
+import com.kidgrow.oprationcenter.mapper.DoctorServerMapper;
+import com.kidgrow.oprationcenter.service.IDoctorServerService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生业务服务信息表<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class DoctorServerServiceImpl extends SuperServiceImpl<DoctorServerMapper, DoctorServer> implements IDoctorServerService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<DoctorServer> findList(Map<String, Object> params){
+ Page<DoctorServer> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<DoctorServer> list = baseMapper.findList(page, params);
+ return PageResult.<DoctorServer>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据DoctorServer对象当做查询条件进行查询
+ * @param doctorServer
+ * @return DoctorServer
+ */
+ @Override
+ public DoctorServer findByObject(DoctorServer doctorServer){
+ return baseMapper.findByObject(doctorServer);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorSigningServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorSigningServiceImpl.java
new file mode 100644
index 0000000..92f60d1
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorSigningServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorSigning;
+import com.kidgrow.oprationcenter.mapper.DoctorSigningMapper;
+import com.kidgrow.oprationcenter.service.IDoctorSigningService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 签约医生信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class DoctorSigningServiceImpl extends SuperServiceImpl<DoctorSigningMapper, DoctorSigning> implements IDoctorSigningService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<DoctorSigning> findList(Map<String, Object> params){
+ Page<DoctorSigning> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<DoctorSigning> list = baseMapper.findList(page, params);
+ return PageResult.<DoctorSigning>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据DoctorSigning对象当做查询条件进行查询
+ * @param doctorSigning
+ * @return DoctorSigning
+ */
+ @Override
+ public DoctorSigning findByObject(DoctorSigning doctorSigning){
+ return baseMapper.findByObject(doctorSigning);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorTempleteServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorTempleteServiceImpl.java
new file mode 100644
index 0000000..7f72f2b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/DoctorTempleteServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorTemplete;
+import com.kidgrow.oprationcenter.mapper.DoctorTempleteMapper;
+import com.kidgrow.oprationcenter.service.IDoctorTempleteService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的模板<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class DoctorTempleteServiceImpl extends SuperServiceImpl<DoctorTempleteMapper, DoctorTemplete> implements IDoctorTempleteService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<DoctorTemplete> findList(Map<String, Object> params){
+ Page<DoctorTemplete> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<DoctorTemplete> list = baseMapper.findList(page, params);
+ return PageResult.<DoctorTemplete>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据DoctorTemplete对象当做查询条件进行查询
+ * @param doctorTemplete
+ * @return DoctorTemplete
+ */
+ @Override
+ public DoctorTemplete findByObject(DoctorTemplete doctorTemplete){
+ return baseMapper.findByObject(doctorTemplete);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/HospitalScreeningServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/HospitalScreeningServiceImpl.java
new file mode 100644
index 0000000..24a012a
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/HospitalScreeningServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.HospitalScreening;
+import com.kidgrow.oprationcenter.mapper.HospitalScreeningMapper;
+import com.kidgrow.oprationcenter.service.IHospitalScreeningService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 筛查医院信息表-未完待续<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class HospitalScreeningServiceImpl extends SuperServiceImpl<HospitalScreeningMapper, HospitalScreening> implements IHospitalScreeningService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<HospitalScreening> findList(Map<String, Object> params){
+ Page<HospitalScreening> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<HospitalScreening> list = baseMapper.findList(page, params);
+ return PageResult.<HospitalScreening>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据HospitalScreening对象当做查询条件进行查询
+ * @param hospitalScreening
+ * @return HospitalScreening
+ */
+ @Override
+ public HospitalScreening findByObject(HospitalScreening hospitalScreening){
+ return baseMapper.findByObject(hospitalScreening);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderDetailServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderDetailServiceImpl.java
new file mode 100644
index 0000000..2a63e1b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderDetailServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.ProductOrderDetail;
+import com.kidgrow.oprationcenter.mapper.ProductOrderDetailMapper;
+import com.kidgrow.oprationcenter.service.IProductOrderDetailService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品/明显的充值记录<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class ProductOrderDetailServiceImpl extends SuperServiceImpl<ProductOrderDetailMapper, ProductOrderDetail> implements IProductOrderDetailService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<ProductOrderDetail> findList(Map<String, Object> params){
+ Page<ProductOrderDetail> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<ProductOrderDetail> list = baseMapper.findList(page, params);
+ return PageResult.<ProductOrderDetail>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据ProductOrderDetail对象当做查询条件进行查询
+ * @param productOrderDetail
+ * @return ProductOrderDetail
+ */
+ @Override
+ public ProductOrderDetail findByObject(ProductOrderDetail productOrderDetail){
+ return baseMapper.findByObject(productOrderDetail);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderServiceImpl.java
new file mode 100644
index 0000000..56657e2
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/ProductOrderServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.ProductOrder;
+import com.kidgrow.oprationcenter.mapper.ProductOrderMapper;
+import com.kidgrow.oprationcenter.service.IProductOrderService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品的充值记录-订单<br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class ProductOrderServiceImpl extends SuperServiceImpl<ProductOrderMapper, ProductOrder> implements IProductOrderService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<ProductOrder> findList(Map<String, Object> params){
+ Page<ProductOrder> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<ProductOrder> list = baseMapper.findList(page, params);
+ return PageResult.<ProductOrder>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据ProductOrder对象当做查询条件进行查询
+ * @param productOrder
+ * @return ProductOrder
+ */
+ @Override
+ public ProductOrder findByObject(ProductOrder productOrder){
+ return baseMapper.findByObject(productOrder);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java
new file mode 100644
index 0000000..a3ca564
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.SysFeedback;
+import com.kidgrow.oprationcenter.mapper.SysFeedbackMapper;
+import com.kidgrow.oprationcenter.service.ISysFeedbackService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class SysFeedbackServiceImpl extends SuperServiceImpl<SysFeedbackMapper, SysFeedback> implements ISysFeedbackService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<SysFeedback> findList(Map<String, Object> params){
+ Page<SysFeedback> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<SysFeedback> list = baseMapper.findList(page, params);
+ return PageResult.<SysFeedback>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据SysFeedback对象当做查询条件进行查询
+ * @param sysFeedback
+ * @return SysFeedback
+ */
+ @Override
+ public SysFeedback findByObject(SysFeedback sysFeedback){
+ return baseMapper.findByObject(sysFeedback);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysLoggerServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysLoggerServiceImpl.java
new file mode 100644
index 0000000..aa4ed6e
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysLoggerServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.SysLogger;
+import com.kidgrow.oprationcenter.mapper.SysLoggerMapper;
+import com.kidgrow.oprationcenter.service.ISysLoggerService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class SysLoggerServiceImpl extends SuperServiceImpl<SysLoggerMapper, SysLogger> implements ISysLoggerService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<SysLogger> findList(Map<String, Object> params){
+ Page<SysLogger> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<SysLogger> list = baseMapper.findList(page, params);
+ return PageResult.<SysLogger>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据SysLogger对象当做查询条件进行查询
+ * @param sysLogger
+ * @return SysLogger
+ */
+ @Override
+ public SysLogger findByObject(SysLogger sysLogger){
+ return baseMapper.findByObject(sysLogger);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysProductServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysProductServiceImpl.java
new file mode 100644
index 0000000..82797e4
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysProductServiceImpl.java
@@ -0,0 +1,49 @@
+package com.kidgrow.oprationcenter.service.impl;
+
+import org.springframework.stereotype.Service;
+import com.kidgrow.common.model.PageResult;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.kidgrow.common.service.impl.SuperServiceImpl;
+
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.collections4.MapUtils;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.SysProduct;
+import com.kidgrow.oprationcenter.mapper.SysProductMapper;
+import com.kidgrow.oprationcenter.service.ISysProductService;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: <br>
+ * @Project: 用户中心<br>
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version 1.0
+ */
+@Slf4j
+@Service
+public class SysProductServiceImpl extends SuperServiceImpl<SysProductMapper, SysProduct> implements ISysProductService {
+ /**
+ * 列表
+ * @param params
+ * @return
+ */
+ @Override
+ public PageResult<SysProduct> findList(Map<String, Object> params){
+ Page<SysProduct> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit"));
+ List<SysProduct> list = baseMapper.findList(page, params);
+ return PageResult.<SysProduct>builder().data(list).code(0).count(page.getTotal()).build();
+ }
+
+ /**
+ * 根据SysProduct对象当做查询条件进行查询
+ * @param sysProduct
+ * @return SysProduct
+ */
+ @Override
+ public SysProduct findByObject(SysProduct sysProduct){
+ return baseMapper.findByObject(sysProduct);
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessRecordsMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessRecordsMapper.xml
new file mode 100644
index 0000000..12ea971
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessRecordsMapper.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--业务操作记录-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.BusinessRecordsMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="recordTitle != null and recordTitle !=''">
+ and record_title = #{recordTitle}
+ </if>
+ <if test="userId != null and userId !=''">
+ and user_id = #{userId}
+ </if>
+ <if test="userName != null and userName !=''">
+ and user_name = #{userName}
+ </if>
+ <if test="appId != null and appId !=''">
+ and app_id = #{appId}
+ </if>
+ <if test="appName != null and appName !=''">
+ and app_name = #{appName}
+ </if>
+ <if test="recordIp != null and recordIp !=''">
+ and record_ip = #{recordIp}
+ </if>
+ <if test="recordDetail != null and recordDetail !=''">
+ and record_detail = #{recordDetail}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-BusinessRecords当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.BusinessRecords">
+ select <include refid="Column_List"/>
+ from business_records
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-BusinessRecords当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.BusinessRecords">
+ select <include refid="Column_List"/>
+ from business_records
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessServerMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessServerMapper.xml
new file mode 100644
index 0000000..7579e93
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/BusinessServerMapper.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--医院服务信息表-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.BusinessServerMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="departmentId != null and departmentId !=''">
+ and department_id = #{departmentId}
+ </if>
+ <if test="doctorCount != null and doctorCount !=''">
+ and doctor_count = #{doctorCount}
+ </if>
+ <if test="serverEndDate != null and serverEndDate !=''">
+ and server_end_date = #{serverEndDate}
+ </if>
+ <if test="totalRayCount != null and totalRayCount !=''">
+ and total_ray_count = #{totalRayCount}
+ </if>
+ <if test="totalRecordCount != null and totalRecordCount !=''">
+ and total_record_count = #{totalRecordCount}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="tenantId != null and tenantId !=''">
+ and tenant_id = #{tenantId}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-BusinessServer当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.BusinessServer">
+ select <include refid="Column_List"/>
+ from business_server
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-BusinessServer当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.BusinessServer">
+ select <include refid="Column_List"/>
+ from business_server
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DataNeedMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DataNeedMapper.xml
new file mode 100644
index 0000000..00a451b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DataNeedMapper.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--医生的数据需求-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.DataNeedMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="needType != null and needType !=''">
+ and need_type = #{needType}
+ </if>
+ <if test="doctorId != null and doctorId !=''">
+ and doctor_id = #{doctorId}
+ </if>
+ <if test="doctorName != null and doctorName !=''">
+ and doctor_name = #{doctorName}
+ </if>
+ <if test="hospitalName != null and hospitalName !=''">
+ and hospital_name = #{hospitalName}
+ </if>
+ <if test="departmentName != null and departmentName !=''">
+ and department_name = #{departmentName}
+ </if>
+ <if test="doctorTel != null and doctorTel !=''">
+ and doctor_tel = #{doctorTel}
+ </if>
+ <if test="needBegintime != null and needBegintime !=''">
+ and need_begintime = #{needBegintime}
+ </if>
+ <if test="needEndtime != null and needEndtime !=''">
+ and need_endtime = #{needEndtime}
+ </if>
+ <if test="needTags != null and needTags !=''">
+ and need_tags = #{needTags}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="dataFile != null and dataFile !=''">
+ and data_file = #{dataFile}
+ </if>
+ <if test="downTime != null and downTime !=''">
+ and down_time = #{downTime}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-DataNeed当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.DataNeed">
+ select <include refid="Column_List"/>
+ from data_need
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-DataNeed当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.DataNeed">
+ select <include refid="Column_List"/>
+ from data_need
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorAnswerMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorAnswerMapper.xml
new file mode 100644
index 0000000..8445827
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorAnswerMapper.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--医答医生信息表-未完待续-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.DoctorAnswerMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-DoctorAnswer当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.DoctorAnswer">
+ select <include refid="Column_List"/>
+ from doctor_answer
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-DoctorAnswer当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.DoctorAnswer">
+ select <include refid="Column_List"/>
+ from doctor_answer
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorServerMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorServerMapper.xml
new file mode 100644
index 0000000..9d7dec6
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorServerMapper.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--医生业务服务信息表-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.DoctorServerMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="isAnswer != null and isAnswer !=''">
+ and is_answer = #{isAnswer}
+ </if>
+ <if test="isSigning != null and isSigning !=''">
+ and is_signing = #{isSigning}
+ </if>
+ <if test="doctorState != null and doctorState !=''">
+ and doctor_state = #{doctorState}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-DoctorServer当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.DoctorServer">
+ select <include refid="Column_List"/>
+ from doctor_server
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-DoctorServer当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.DoctorServer">
+ select <include refid="Column_List"/>
+ from doctor_server
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorSigningMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorSigningMapper.xml
new file mode 100644
index 0000000..e46ef45
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorSigningMapper.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--签约医生信息表-未完待续-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.DoctorSigningMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-DoctorSigning当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.DoctorSigning">
+ select <include refid="Column_List"/>
+ from doctor_signing
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-DoctorSigning当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.DoctorSigning">
+ select <include refid="Column_List"/>
+ from doctor_signing
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorTempleteMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorTempleteMapper.xml
new file mode 100644
index 0000000..2fa6267
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/DoctorTempleteMapper.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--医生的模板-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.DoctorTempleteMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="hospitalId != null and hospitalId !=''">
+ and hospital_id = #{hospitalId}
+ </if>
+ <if test="hospitalName != null and hospitalName !=''">
+ and hospital_name = #{hospitalName}
+ </if>
+ <if test="departmentId != null and departmentId !=''">
+ and department_id = #{departmentId}
+ </if>
+ <if test="departmentName != null and departmentName !=''">
+ and department_name = #{departmentName}
+ </if>
+ <if test="doctorId != null and doctorId !=''">
+ and doctor_id = #{doctorId}
+ </if>
+ <if test="doctorName != null and doctorName !=''">
+ and doctor_name = #{doctorName}
+ </if>
+ <if test="publicType != null and publicType !=''">
+ and public_type = #{publicType}
+ </if>
+ <if test="templeteType != null and templeteType !=''">
+ and templete_type = #{templeteType}
+ </if>
+ <if test="templeteTitle != null and templeteTitle !=''">
+ and templete_title = #{templeteTitle}
+ </if>
+ <if test="templeteNote != null and templeteNote !=''">
+ and templete_note = #{templeteNote}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-DoctorTemplete当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.DoctorTemplete">
+ select <include refid="Column_List"/>
+ from doctor_templete
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-DoctorTemplete当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.DoctorTemplete">
+ select <include refid="Column_List"/>
+ from doctor_templete
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/HospitalScreeningMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/HospitalScreeningMapper.xml
new file mode 100644
index 0000000..44eeab0
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/HospitalScreeningMapper.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--筛查医院信息表-未完待续-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.HospitalScreeningMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="hospitalId != null and hospitalId !=''">
+ and hospital_id = #{hospitalId}
+ </if>
+ <if test="hospitalName != null and hospitalName !=''">
+ and hospital_name = #{hospitalName}
+ </if>
+ <if test="hospitalLogo != null and hospitalLogo !=''">
+ and hospital_logo = #{hospitalLogo}
+ </if>
+ <if test="hospitalQrImage != null and hospitalQrImage !=''">
+ and hospital_qr_image = #{hospitalQrImage}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="tenantId != null and tenantId !=''">
+ and tenant_id = #{tenantId}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-HospitalScreening当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.HospitalScreening">
+ select <include refid="Column_List"/>
+ from hospital_screening
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-HospitalScreening当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.HospitalScreening">
+ select <include refid="Column_List"/>
+ from hospital_screening
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderDetailMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderDetailMapper.xml
new file mode 100644
index 0000000..c85a2ae
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderDetailMapper.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--产品/明显的充值记录-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.ProductOrderDetailMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="orderId != null and orderId !=''">
+ and order_id = #{orderId}
+ </if>
+ <if test="proId != null and proId !=''">
+ and pro_id = #{proId}
+ </if>
+ <if test="proName != null and proName !=''">
+ and pro_name = #{proName}
+ </if>
+ <if test="isShare != null and isShare !=''">
+ and is_share = #{isShare}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="ailightCount != null and ailightCount !=''">
+ and ailight_count = #{ailightCount}
+ </if>
+ <if test="recordCount != null and recordCount !=''">
+ and record_count = #{recordCount}
+ </if>
+ <if test="proBegintime != null and proBegintime !=''">
+ and pro_begintime = #{proBegintime}
+ </if>
+ <if test="proEndtime != null and proEndtime !=''">
+ and pro_endtime = #{proEndtime}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-ProductOrderDetail当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.ProductOrderDetail">
+ select <include refid="Column_List"/>
+ from product_order_detail
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-ProductOrderDetail当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.ProductOrderDetail">
+ select <include refid="Column_List"/>
+ from product_order_detail
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderMapper.xml
new file mode 100644
index 0000000..6035955
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/ProductOrderMapper.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!--产品的充值记录-订单-->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.ProductOrderMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="hospitalId != null and hospitalId !=''">
+ and hospital_id = #{hospitalId}
+ </if>
+ <if test="hospitalName != null and hospitalName !=''">
+ and hospital_name = #{hospitalName}
+ </if>
+ <if test="departmentId != null and departmentId !=''">
+ and department_id = #{departmentId}
+ </if>
+ <if test="departmentName != null and departmentName !=''">
+ and department_name = #{departmentName}
+ </if>
+ <if test="contractNo != null and contractNo !=''">
+ and contract_no = #{contractNo}
+ </if>
+ <if test="contractTitle != null and contractTitle !=''">
+ and contract_title = #{contractTitle}
+ </if>
+ <if test="contractBeginTime != null and contractBeginTime !=''">
+ and contract_begin_time = #{contractBeginTime}
+ </if>
+ <if test="contractEndTime != null and contractEndTime !=''">
+ and contract_end_time = #{contractEndTime}
+ </if>
+ <if test="contractTime != null and contractTime !=''">
+ and contract_time = #{contractTime}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-ProductOrder当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.ProductOrder">
+ select <include refid="Column_List"/>
+ from product_order
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-ProductOrder当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.ProductOrder">
+ select <include refid="Column_List"/>
+ from product_order
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysFeedbackMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysFeedbackMapper.xml
new file mode 100644
index 0000000..9a05a17
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysFeedbackMapper.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!---->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.SysFeedbackMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="doctorId != null and doctorId !=''">
+ and doctor_id = #{doctorId}
+ </if>
+ <if test="doctorName != null and doctorName !=''">
+ and doctor_name = #{doctorName}
+ </if>
+ <if test="doctorTel != null and doctorTel !=''">
+ and doctor_tel = #{doctorTel}
+ </if>
+ <if test="departmentId != null and departmentId !=''">
+ and department_id = #{departmentId}
+ </if>
+ <if test="departmentName != null and departmentName !=''">
+ and department_name = #{departmentName}
+ </if>
+ <if test="hospitalId != null and hospitalId !=''">
+ and hospital_id = #{hospitalId}
+ </if>
+ <if test="hospitalName != null and hospitalName !=''">
+ and hospital_name = #{hospitalName}
+ </if>
+ <if test="feedbackNote != null and feedbackNote !=''">
+ and feedback_note = #{feedbackNote}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-SysFeedback当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.SysFeedback">
+ select <include refid="Column_List"/>
+ from sys_feedback
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-SysFeedback当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.SysFeedback">
+ select <include refid="Column_List"/>
+ from sys_feedback
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysLoggerMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysLoggerMapper.xml
new file mode 100644
index 0000000..3e8d57c
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysLoggerMapper.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!---->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.SysLoggerMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="applicationName != null and applicationName !=''">
+ and application_name = #{applicationName}
+ </if>
+ <if test="className != null and className !=''">
+ and class_name = #{className}
+ </if>
+ <if test="methodName != null and methodName !=''">
+ and method_name = #{methodName}
+ </if>
+ <if test="userId != null and userId !=''">
+ and user_id = #{userId}
+ </if>
+ <if test="userName != null and userName !=''">
+ and user_name = #{userName}
+ </if>
+ <if test="clientId != null and clientId !=''">
+ and client_id = #{clientId}
+ </if>
+ <if test="operation != null and operation !=''">
+ and operation = #{operation}
+ </if>
+ <if test="timestamp != null and timestamp !=''">
+ and timestamp = #{timestamp}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-SysLogger当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.SysLogger">
+ select <include refid="Column_List"/>
+ from sys_logger
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-SysLogger当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.SysLogger">
+ select <include refid="Column_List"/>
+ from sys_logger
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysProductMapper.xml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysProductMapper.xml
new file mode 100644
index 0000000..530c816
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/resources/mapper/SysProductMapper.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<!---->
+<mapper namespace="com.kidgrow.oprationcenter.mapper.SysProductMapper">
+ <!--定义查询列-->
+ <sql id="Column_List">
+ *
+ </sql>
+
+ <!--sql查询片段-->
+ <sql id="where">
+ <where>
+ <!--查询条件自行添加-->
+ is_del=0
+ <if test="id != null and id !=''">
+ and id = #{id}
+ </if>
+ <if test="proName != null and proName !=''">
+ and pro_name = #{proName}
+ </if>
+ <if test="proTime != null and proTime !=''">
+ and pro_time = #{proTime}
+ </if>
+ <if test="proType != null and proType !=''">
+ and pro_type = #{proType}
+ </if>
+ <if test="proPrice != null and proPrice !=''">
+ and pro_price = #{proPrice}
+ </if>
+ <if test="recordCount != null and recordCount !=''">
+ and record_count = #{recordCount}
+ </if>
+ <if test="ailightCount != null and ailightCount !=''">
+ and ailight_count = #{ailightCount}
+ </if>
+ <if test="isDel != null and isDel !=''">
+ and is_del = #{isDel}
+ </if>
+ <if test="enabled != null and enabled !=''">
+ and enabled = #{enabled}
+ </if>
+ <if test="createUserId != null and createUserId !=''">
+ and create_user_id = #{createUserId}
+ </if>
+ <if test="createUserName != null and createUserName !=''">
+ and create_user_name = #{createUserName}
+ </if>
+ <if test="updateUserId != null and updateUserId !=''">
+ and update_user_id = #{updateUserId}
+ </if>
+ <if test="updateUserName != null and updateUserName !=''">
+ and update_user_name = #{updateUserName}
+ </if>
+ <if test="createTime != null and createTime !=''">
+ and create_time = #{createTime}
+ </if>
+ <if test="updateTime != null and updateTime !=''">
+ and update_time = #{updateTime}
+ </if>
+ </where>
+ </sql>
+
+ <!--定义根据-SysProduct当作查询条件返回对象-->
+ <select id="findByObject" resultType="com.kidgrow.oprationcenter.model.SysProduct">
+ select <include refid="Column_List"/>
+ from sys_product
+ <include refid="where"/>
+ order by id desc
+ </select>
+
+ <!--定义根据-SysProduct当作查询条件返回对象集合-->
+ <select id="findList" resultType="com.kidgrow.oprationcenter.model.SysProduct">
+ select <include refid="Column_List"/>
+ from sys_product
+ order by id desc
+ </select>
+</mapper>
\ No newline at end of file
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/AsycTaskExecutorConfig.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/AsycTaskExecutorConfig.java
new file mode 100644
index 0000000..b2b5f5b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/AsycTaskExecutorConfig.java
@@ -0,0 +1,17 @@
+package com.kidgrow.config;
+
+import com.kidgrow.common.config.DefaultAsycTaskConfig;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ *
+ * @Description: 线程池配置、启用异步<br>
+ * @Project: <br>
+ * @CreateDate: Created in 2020/2/13 15:50 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ */
+@Configuration
+public class AsycTaskExecutorConfig extends DefaultAsycTaskConfig {
+
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/ExceptionAdvice.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/ExceptionAdvice.java
new file mode 100644
index 0000000..4cf40d3
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/ExceptionAdvice.java
@@ -0,0 +1,15 @@
+package com.kidgrow.config;
+
+import com.kidgrow.common.exception.DefaultExceptionAdvice;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ *
+ * @Description: <br>
+ * @Project: <br>
+ * @CreateDate: Created in 2020/2/13 15:50 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ */
+//@ControllerAdvice
+public class ExceptionAdvice extends DefaultExceptionAdvice {
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/MybatisPlusConfig.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/MybatisPlusConfig.java
new file mode 100644
index 0000000..45a449b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/MybatisPlusConfig.java
@@ -0,0 +1,18 @@
+package com.kidgrow.config;
+
+import com.kidgrow.db.config.DefaultMybatisPlusConfig;
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ *
+ * @Description: MybatisPlus配置<br>
+ * @Project: <br>
+ * @CreateDate: Created in 2020/2/13 15:50 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ */
+@Configuration
+@MapperScan({"com.kidgrow.oprationcenter.mapper*"})
+public class MybatisPlusConfig extends DefaultMybatisPlusConfig {
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/PasswordConfig.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/PasswordConfig.java
new file mode 100644
index 0000000..01065c2
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/PasswordConfig.java
@@ -0,0 +1,16 @@
+package com.kidgrow.config;
+
+import com.kidgrow.common.config.DefaultPasswordConfig;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ *
+ * @Description: <br>
+ * @Project: <br>
+ * @CreateDate: Created in 2020/2/13 15:50 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ */
+@Configuration
+public class PasswordConfig extends DefaultPasswordConfig {
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/WebMvcConfig.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/WebMvcConfig.java
new file mode 100644
index 0000000..691c583
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/config/WebMvcConfig.java
@@ -0,0 +1,16 @@
+package com.kidgrow.config;
+
+import com.kidgrow.common.config.DefaultWebMvcConfig;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ *
+ * @Description: <br>
+ * @Project: <br>
+ * @CreateDate: Created in 2020/2/13 15:50 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ */
+@Configuration
+public class WebMvcConfig extends DefaultWebMvcConfig {
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessRecordsController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessRecordsController.java
new file mode 100644
index 0000000..44f6f69
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessRecordsController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.BusinessRecords;
+import com.kidgrow.oprationcenter.service.IBusinessRecordsService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 业务操作记录
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/businessrecords")
+@Api(tags = "业务操作记录")
+public class BusinessRecordsController extends BaseController{
+ @Autowired
+ private IBusinessRecordsService businessRecordsService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return businessRecordsService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ BusinessRecords model = businessRecordsService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据BusinessRecords当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据BusinessRecords当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody BusinessRecords businessRecords) {
+ BusinessRecords model = businessRecordsService.findByObject(businessRecords);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody BusinessRecords businessRecords, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ businessRecordsService.saveOrUpdate(businessRecords);
+ return ResultBody.ok().data(businessRecords).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ businessRecordsService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessServerController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessServerController.java
new file mode 100644
index 0000000..822953b
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/BusinessServerController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.BusinessServer;
+import com.kidgrow.oprationcenter.service.IBusinessServerService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医院服务信息表
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/businessserver")
+@Api(tags = "医院服务信息表")
+public class BusinessServerController extends BaseController{
+ @Autowired
+ private IBusinessServerService businessServerService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return businessServerService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ BusinessServer model = businessServerService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据BusinessServer当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据BusinessServer当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody BusinessServer businessServer) {
+ BusinessServer model = businessServerService.findByObject(businessServer);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody BusinessServer businessServer, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ businessServerService.saveOrUpdate(businessServer);
+ return ResultBody.ok().data(businessServer).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ businessServerService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DataNeedController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DataNeedController.java
new file mode 100644
index 0000000..5ec8aaf
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DataNeedController.java
@@ -0,0 +1,97 @@
+package com.kidgrow.oprationcenter.controller;
+
+import com.kidgrow.common.controller.BaseController;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.model.ResultBody;
+import com.kidgrow.oprationcenter.model.DataNeed;
+import com.kidgrow.oprationcenter.service.IDataNeedService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.BindingResult;
+import org.springframework.web.bind.annotation.*;
+
+import javax.validation.Valid;
+import java.util.Map;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的数据需求
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/dataneed")
+@Api(tags = "医生的数据需求")
+public class DataNeedController extends BaseController{
+ @Autowired
+ private IDataNeedService dataNeedService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return dataNeedService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ DataNeed model = dataNeedService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据DataNeed当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据DataNeed当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody DataNeed dataNeed) {
+ DataNeed model = dataNeedService.findByObject(dataNeed);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody DataNeed dataNeed, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ dataNeedService.saveOrUpdate(dataNeed);
+ return ResultBody.ok().data(dataNeed).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ dataNeedService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorAnswerController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorAnswerController.java
new file mode 100644
index 0000000..5ec97f5
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorAnswerController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorAnswer;
+import com.kidgrow.oprationcenter.service.IDoctorAnswerService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医答医生信息表-未完待续
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/doctoranswer")
+@Api(tags = "医答医生信息表-未完待续")
+public class DoctorAnswerController extends BaseController{
+ @Autowired
+ private IDoctorAnswerService doctorAnswerService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return doctorAnswerService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ DoctorAnswer model = doctorAnswerService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据DoctorAnswer当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据DoctorAnswer当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody DoctorAnswer doctorAnswer) {
+ DoctorAnswer model = doctorAnswerService.findByObject(doctorAnswer);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody DoctorAnswer doctorAnswer, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ doctorAnswerService.saveOrUpdate(doctorAnswer);
+ return ResultBody.ok().data(doctorAnswer).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ doctorAnswerService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorServerController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorServerController.java
new file mode 100644
index 0000000..5c55f65
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorServerController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorServer;
+import com.kidgrow.oprationcenter.service.IDoctorServerService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生业务服务信息表
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/doctorserver")
+@Api(tags = "医生业务服务信息表")
+public class DoctorServerController extends BaseController{
+ @Autowired
+ private IDoctorServerService doctorServerService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return doctorServerService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ DoctorServer model = doctorServerService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据DoctorServer当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据DoctorServer当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody DoctorServer doctorServer) {
+ DoctorServer model = doctorServerService.findByObject(doctorServer);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody DoctorServer doctorServer, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ doctorServerService.saveOrUpdate(doctorServer);
+ return ResultBody.ok().data(doctorServer).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ doctorServerService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorSigningController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorSigningController.java
new file mode 100644
index 0000000..c4fa5d1
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorSigningController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorSigning;
+import com.kidgrow.oprationcenter.service.IDoctorSigningService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 签约医生信息表-未完待续
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/doctorsigning")
+@Api(tags = "签约医生信息表-未完待续")
+public class DoctorSigningController extends BaseController{
+ @Autowired
+ private IDoctorSigningService doctorSigningService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return doctorSigningService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ DoctorSigning model = doctorSigningService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据DoctorSigning当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据DoctorSigning当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody DoctorSigning doctorSigning) {
+ DoctorSigning model = doctorSigningService.findByObject(doctorSigning);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody DoctorSigning doctorSigning, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ doctorSigningService.saveOrUpdate(doctorSigning);
+ return ResultBody.ok().data(doctorSigning).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ doctorSigningService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorTempleteController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorTempleteController.java
new file mode 100644
index 0000000..9eddb20
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/DoctorTempleteController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.DoctorTemplete;
+import com.kidgrow.oprationcenter.service.IDoctorTempleteService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 医生的模板
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/doctortemplete")
+@Api(tags = "医生的模板")
+public class DoctorTempleteController extends BaseController{
+ @Autowired
+ private IDoctorTempleteService doctorTempleteService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return doctorTempleteService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ DoctorTemplete model = doctorTempleteService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据DoctorTemplete当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据DoctorTemplete当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody DoctorTemplete doctorTemplete) {
+ DoctorTemplete model = doctorTempleteService.findByObject(doctorTemplete);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody DoctorTemplete doctorTemplete, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ doctorTempleteService.saveOrUpdate(doctorTemplete);
+ return ResultBody.ok().data(doctorTemplete).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ doctorTempleteService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/HospitalScreeningController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/HospitalScreeningController.java
new file mode 100644
index 0000000..afcc45e
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/HospitalScreeningController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.HospitalScreening;
+import com.kidgrow.oprationcenter.service.IHospitalScreeningService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 筛查医院信息表-未完待续
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/hospitalscreening")
+@Api(tags = "筛查医院信息表-未完待续")
+public class HospitalScreeningController extends BaseController{
+ @Autowired
+ private IHospitalScreeningService hospitalScreeningService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return hospitalScreeningService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ HospitalScreening model = hospitalScreeningService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据HospitalScreening当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据HospitalScreening当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody HospitalScreening hospitalScreening) {
+ HospitalScreening model = hospitalScreeningService.findByObject(hospitalScreening);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody HospitalScreening hospitalScreening, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ hospitalScreeningService.saveOrUpdate(hospitalScreening);
+ return ResultBody.ok().data(hospitalScreening).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ hospitalScreeningService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderController.java
new file mode 100644
index 0000000..2edf84d
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.ProductOrder;
+import com.kidgrow.oprationcenter.service.IProductOrderService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品的充值记录-订单
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/productorder")
+@Api(tags = "产品的充值记录-订单")
+public class ProductOrderController extends BaseController{
+ @Autowired
+ private IProductOrderService productOrderService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return productOrderService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ ProductOrder model = productOrderService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据ProductOrder当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据ProductOrder当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody ProductOrder productOrder) {
+ ProductOrder model = productOrderService.findByObject(productOrder);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody ProductOrder productOrder, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ productOrderService.saveOrUpdate(productOrder);
+ return ResultBody.ok().data(productOrder).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ productOrderService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderDetailController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderDetailController.java
new file mode 100644
index 0000000..1dbd74d
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/ProductOrderDetailController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.ProductOrderDetail;
+import com.kidgrow.oprationcenter.service.IProductOrderDetailService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description: 产品/明显的充值记录
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/productorderdetail")
+@Api(tags = "产品/明显的充值记录")
+public class ProductOrderDetailController extends BaseController{
+ @Autowired
+ private IProductOrderDetailService productOrderDetailService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return productOrderDetailService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ ProductOrderDetail model = productOrderDetailService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据ProductOrderDetail当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据ProductOrderDetail当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody ProductOrderDetail productOrderDetail) {
+ ProductOrderDetail model = productOrderDetailService.findByObject(productOrderDetail);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody ProductOrderDetail productOrderDetail, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ productOrderDetailService.saveOrUpdate(productOrderDetail);
+ return ResultBody.ok().data(productOrderDetail).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ productOrderDetailService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysFeedbackController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysFeedbackController.java
new file mode 100644
index 0000000..ca40227
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysFeedbackController.java
@@ -0,0 +1,103 @@
+package com.kidgrow.oprationcenter.controller;
+
+import java.util.Map;
+import com.kidgrow.common.controller.BaseController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+
+import com.kidgrow.oprationcenter.model.SysFeedback;
+import com.kidgrow.oprationcenter.service.ISysFeedbackService;
+import com.kidgrow.common.model.*;
+
+import org.springframework.validation.BindingResult;
+import javax.validation.Valid;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description:
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/sysfeedback")
+@Api(tags = "")
+public class SysFeedbackController extends BaseController{
+ @Autowired
+ private ISysFeedbackService sysFeedbackService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return sysFeedbackService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ SysFeedback model = sysFeedbackService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据SysFeedback当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据SysFeedback当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody SysFeedback sysFeedback) {
+ SysFeedback model = sysFeedbackService.findByObject(sysFeedback);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody SysFeedback sysFeedback, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ sysFeedbackService.saveOrUpdate(sysFeedback);
+ return ResultBody.ok().data(sysFeedback).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ sysFeedbackService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysLoggerController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysLoggerController.java
new file mode 100644
index 0000000..93dae33
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysLoggerController.java
@@ -0,0 +1,97 @@
+package com.kidgrow.oprationcenter.controller;
+
+import com.kidgrow.common.controller.BaseController;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.model.ResultBody;
+import com.kidgrow.oprationcenter.model.SysLogger;
+import com.kidgrow.oprationcenter.service.ISysLoggerService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.BindingResult;
+import org.springframework.web.bind.annotation.*;
+
+import javax.validation.Valid;
+import java.util.Map;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description:
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:04 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/syslogger")
+@Api(tags = "")
+public class SysLoggerController extends BaseController{
+ @Autowired
+ private ISysLoggerService sysLoggerService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return sysLoggerService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ SysLogger model = sysLoggerService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据SysLogger当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据SysLogger当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody SysLogger sysLogger) {
+ SysLogger model = sysLoggerService.findByObject(sysLogger);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody SysLogger sysLogger, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ sysLoggerService.saveOrUpdate(sysLogger);
+ return ResultBody.ok().data(sysLogger).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ sysLoggerService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysProductController.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysProductController.java
new file mode 100644
index 0000000..d07fa2e
--- /dev/null
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/java/com/kidgrow/oprationcenter/controller/SysProductController.java
@@ -0,0 +1,97 @@
+package com.kidgrow.oprationcenter.controller;
+
+import com.kidgrow.common.controller.BaseController;
+import com.kidgrow.common.model.PageResult;
+import com.kidgrow.common.model.ResultBody;
+import com.kidgrow.oprationcenter.model.SysProduct;
+import com.kidgrow.oprationcenter.service.ISysProductService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.BindingResult;
+import org.springframework.web.bind.annotation.*;
+
+import javax.validation.Valid;
+import java.util.Map;
+
+
+/**
+ * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
+ * @Description:
+ * @Project: 用户中心
+ * @CreateDate: Created in 2020-04-01 09:37:05 <br>
+ * @Author: <a href="4345453@kidgrow.com">liuke</a>
+ * @version: 1.0
+ */
+@Slf4j
+@RestController
+@RequestMapping("/sysproduct")
+@Api(tags = "")
+public class SysProductController extends BaseController{
+ @Autowired
+ private ISysProductService sysProductService;
+
+ /**
+ * 列表
+ */
+ @ApiOperation(value = "查询列表")
+ @ApiImplicitParams({
+ @ApiImplicitParam(name = "page", value = "分页起始位置", required = true, dataType = "Integer"),
+ @ApiImplicitParam(name = "limit", value = "分页结束位置", required = true, dataType = "Integer")
+ })
+ @GetMapping
+ public PageResult list(@RequestParam Map<String, Object> params) {
+ if(params.size()==0){
+ params.put("page",1);
+ params.put("limit",10);
+ }
+ return sysProductService.findList(params);
+ }
+
+ /**
+ * 查询
+ */
+ @ApiOperation(value = "查询")
+ @GetMapping("/{id}")
+ public ResultBody findById(@PathVariable Long id) {
+ SysProduct model = sysProductService.getById(id);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 根据SysProduct当做查询条件进行查询
+ */
+ @ApiOperation(value = "根据SysProduct当做查询条件进行查询")
+ @PostMapping("/query")
+ public ResultBody findByObject(@RequestBody SysProduct sysProduct) {
+ SysProduct model = sysProductService.findByObject(sysProduct);
+ return ResultBody.ok().data(model).msg("查询成功");
+ }
+
+ /**
+ * 新增or更新
+ */
+ @ApiOperation(value = "保存")
+ @PostMapping
+ public ResultBody save(@Valid @RequestBody SysProduct sysProduct, BindingResult bindingResult) {
+ if (bindingResult.hasErrors()) {
+ return ResultBody.failed().msg(bindingResult.getFieldError().getDefaultMessage());
+ } else {
+ sysProductService.saveOrUpdate(sysProduct);
+ return ResultBody.ok().data(sysProduct).msg("保存成功");
+ }
+ }
+
+ /**
+ * 删除
+ */
+ @ApiOperation(value = "删除")
+ @DeleteMapping("/{id}")
+ public ResultBody delete(@PathVariable Long id) {
+ sysProductService.removeById(id);
+ return ResultBody.ok().msg("删除成功");
+ }
+}
diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml
index e69de29..023de49 100644
--- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml
+++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml
@@ -0,0 +1,65 @@
+server:
+ tomcat:
+ uri-encoding: UTF-8
+ max-threads: 1000
+ min-spare-threads: 30
+ port: 6005
+
+# mysql
+spring:
+ application:
+ name: oprationcenter-server
+ datasource:
+ url: jdbc:mysql://${kidgrow.datasource.ip}:3306/opration_center?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
+ username: ${kidgrow.datasource.username}
+ password: ${kidgrow.datasource.password}
+ # driver-class-name: com.mysql.jdbc.Driver
+ type: com.alibaba.druid.pool.DruidDataSource
+ druid:
+ aop-patterns: com.kidgrow.oprationcenter.controller.*,com.kidgrow.oprationcenter.mapper.*
+
+eureka:
+ instance:
+ ###注册中心ip地址
+ hostname: ${kidgrow.eureka.instance.hostname}
+ instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}
+ prefer-ip-address: true
+ client:
+ serviceUrl:
+ defaultZone: ${kidgrow.eureka.client.serviceUrl.defaultZone}
+
+mybatis-plus:
+ mapper-locations: classpath:/mapper/*.xml
+ #实体扫描,多个package用逗号或者分号分隔
+ typeAliasesPackage: com.kidgrow.common.model
+ global-config:
+ db-config:
+ id-type: ASSIGN_ID
+
+
+
+kidgrow:
+ swagger:
+ base-package: com.kidgrow.oprationcenter.controller
+ description: 运营中心接口文档
+ enabled: true
+ title: 运营中心
+ version: 1.0
+ cache-manager:
+ configs:
+ - key: menu
+ second: 300
+ - key: user
+ second: 1800
+ #多租户配置
+ tenant:
+ enable: true
+ #多租户隔离字段
+ tenantid: tenant_id
+ ignoreTables:
+ - sys_user
+ - sys_logger
+ ignoreSqls:
+ - com.kidgrow.usercenter.mapper.SysRoleMapper.findAll
+
+
diff --git a/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml b/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml
index c04239e..4db67a8 100644
--- a/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml
+++ b/kidgrow-commons/kidgrow-common-spring-boot-starter/pom.xml
@@ -132,10 +132,10 @@
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
<!-- 消息总线rabbitMQ -->
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-bus-amqp</artifactId>
- </dependency>
+<!-- <dependency>-->
+<!-- <groupId>org.springframework.cloud</groupId>-->
+<!-- <artifactId>spring-cloud-starter-bus-amqp</artifactId>-->
+<!-- </dependency>-->
</dependencies>
<build>
diff --git a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml
index e8aea62..a55e0f0 100644
--- a/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml
+++ b/kidgrow-springcloud/kidgrow-springcloud-zuul/src/main/resources/application.yml
@@ -97,6 +97,12 @@
strip-prefix: true
sensitive-headers: '*'
custom-sensitive-headers: true
+ oprationcenter:
+ path: /api-opration/**
+ service-id: oprationcenter-server
+ strip-prefix: true
+ sensitive-headers: '*'
+ custom-sensitive-headers: true
demo-order:
path: /api-order/**
service-id: demo-order-server
--
Gitblit v1.8.0