From 3d552ff313388b08ead4ba0819bf4716d027ece0 Mon Sep 17 00:00:00 2001
From: paidaxing444 <12qwaszx>
Date: Mon, 10 Aug 2020 17:59:25 +0800
Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E7=AB=A5=E5=AD=A6=E4=B9=A0=E4=B8=8E?=
 =?UTF-8?q?=E5=8F=91=E5=B1=95=E6=A1=A3=E6=A1=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
 .../src/api/benyi/learndevelopmentfamily.js   |  53 +++
 .../src/api/benyi/learndevelopmentteacher.js  |  53 +++
 .../benyi/learndevelopmentfamily/index.vue    | 314 ++++++++++++++++++
 .../benyi/learndevelopmentteacher/index.vue   | 314 ++++++++++++++++++
 ...ChildLearndevelopmentFamilyController.java |  97 ++++++
 ...hildLearndevelopmentTeacherController.java |  97 ++++++
 .../domain/ByChildLearndevelopmentFamily.java | 202 +++++++++++
 .../ByChildLearndevelopmentTeacher.java       | 202 +++++++++++
 .../ByChildLearndevelopmentFamilyMapper.java  |  61 ++++
 .../ByChildLearndevelopmentTeacherMapper.java |  61 ++++
 ...IByChildLearndevelopmentFamilyService.java |  61 ++++
 ...ByChildLearndevelopmentTeacherService.java |  61 ++++
 ...hildLearndevelopmentFamilyServiceImpl.java |  89 +++++
 ...ildLearndevelopmentTeacherServiceImpl.java |  89 +++++
 .../ByChildLearndevelopmentFamilyMapper.xml   | 115 +++++++
 .../ByChildLearndevelopmentTeacherMapper.xml  | 115 +++++++
 16 files changed, 1984 insertions(+)
 create mode 100644 ruoyi-ui/src/api/benyi/learndevelopmentfamily.js
 create mode 100644 ruoyi-ui/src/api/benyi/learndevelopmentteacher.js
 create mode 100644 ruoyi-ui/src/views/benyi/learndevelopmentfamily/index.vue
 create mode 100644 ruoyi-ui/src/views/benyi/learndevelopmentteacher/index.vue
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentFamilyController.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentTeacherController.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentFamily.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentTeacher.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentFamilyMapper.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentTeacherMapper.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentFamilyService.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentTeacherService.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentFamilyServiceImpl.java
 create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentTeacherServiceImpl.java
 create mode 100644 ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentFamilyMapper.xml
 create mode 100644 ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentTeacherMapper.xml
diff --git a/ruoyi-ui/src/api/benyi/learndevelopmentfamily.js b/ruoyi-ui/src/api/benyi/learndevelopmentfamily.js
new file mode 100644
index 000000000..71aad1991
--- /dev/null
+++ b/ruoyi-ui/src/api/benyi/learndevelopmentfamily.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询儿童学习与发展档案(家长)列表
+export function listFamily(query) {
+  return request({
+    url: '/benyi/learndevelopmentfamily/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询儿童学习与发展档案(家长)详细
+export function getFamily(id) {
+  return request({
+    url: '/benyi/learndevelopmentfamily/' + id,
+    method: 'get'
+  })
+}
+
+// 新增儿童学习与发展档案(家长)
+export function addFamily(data) {
+  return request({
+    url: '/benyi/learndevelopmentfamily',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改儿童学习与发展档案(家长)
+export function updateFamily(data) {
+  return request({
+    url: '/benyi/learndevelopmentfamily',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除儿童学习与发展档案(家长)
+export function delFamily(id) {
+  return request({
+    url: '/benyi/learndevelopmentfamily/' + id,
+    method: 'delete'
+  })
+}
+
+// 导出儿童学习与发展档案(家长)
+export function exportFamily(query) {
+  return request({
+    url: '/benyi/learndevelopmentfamily/export',
+    method: 'get',
+    params: query
+  })
+}
\ No newline at end of file
diff --git a/ruoyi-ui/src/api/benyi/learndevelopmentteacher.js b/ruoyi-ui/src/api/benyi/learndevelopmentteacher.js
new file mode 100644
index 000000000..d03ef1386
--- /dev/null
+++ b/ruoyi-ui/src/api/benyi/learndevelopmentteacher.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询儿童学习与发展档案(教师)列表
+export function listTeacher(query) {
+  return request({
+    url: '/benyi/learndevelopmentteacher/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询儿童学习与发展档案(教师)详细
+export function getTeacher(id) {
+  return request({
+    url: '/benyi/learndevelopmentteacher/' + id,
+    method: 'get'
+  })
+}
+
+// 新增儿童学习与发展档案(教师)
+export function addTeacher(data) {
+  return request({
+    url: '/benyi/learndevelopmentteacher',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改儿童学习与发展档案(教师)
+export function updateTeacher(data) {
+  return request({
+    url: '/benyi/learndevelopmentteacher',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除儿童学习与发展档案(教师)
+export function delTeacher(id) {
+  return request({
+    url: '/benyi/learndevelopmentteacher/' + id,
+    method: 'delete'
+  })
+}
+
+// 导出儿童学习与发展档案(教师)
+export function exportTeacher(query) {
+  return request({
+    url: '/benyi/learndevelopmentteacher/export',
+    method: 'get',
+    params: query
+  })
+}
diff --git a/ruoyi-ui/src/views/benyi/learndevelopmentfamily/index.vue b/ruoyi-ui/src/views/benyi/learndevelopmentfamily/index.vue
new file mode 100644
index 000000000..c2c5d0635
--- /dev/null
+++ b/ruoyi-ui/src/views/benyi/learndevelopmentfamily/index.vue
@@ -0,0 +1,314 @@
+
+  
+    
+      
+         
+      
+         
+      
+        搜索 
+        重置 
+       
+     
+
+    
+      
+        新增 
+       
+      
+        修改 
+       
+      
+        删除 
+       
+     
+
+    
+      
+        
+          修改 
+          删除 
+         
+       
+     
+
+    
+
+    
+    
+      
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+       
+      
+     
+  
 
+
+
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/benyi/learndevelopmentteacher/index.vue b/ruoyi-ui/src/views/benyi/learndevelopmentteacher/index.vue
new file mode 100644
index 000000000..77d2c83d7
--- /dev/null
+++ b/ruoyi-ui/src/views/benyi/learndevelopmentteacher/index.vue
@@ -0,0 +1,314 @@
+
+  
+    
+      
+         
+      
+         
+      
+        搜索 
+        重置 
+       
+     
+
+    
+      
+        新增 
+       
+      
+        修改 
+       
+      
+        删除 
+       
+     
+
+    
+      
+        
+          修改 
+          删除 
+         
+       
+     
+
+    
+
+    
+    
+      
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+        
+           
+       
+      
+     
+  
 
+
+
\ No newline at end of file
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentFamilyController.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentFamilyController.java
new file mode 100644
index 000000000..f8d270556
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentFamilyController.java
@@ -0,0 +1,97 @@
+package com.ruoyi.project.benyi.controller;
+
+import java.util.List;
+
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.ruoyi.framework.aspectj.lang.annotation.Log;
+import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentFamily;
+import com.ruoyi.project.benyi.service.IByChildLearndevelopmentFamilyService;
+import com.ruoyi.framework.web.controller.BaseController;
+import com.ruoyi.framework.web.domain.AjaxResult;
+import com.ruoyi.common.utils.poi.ExcelUtil;
+import com.ruoyi.framework.web.page.TableDataInfo;
+
+/**
+ * 儿童学习与发展档案(家长)Controller
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+@RestController
+@RequestMapping("/benyi/learndevelopmentfamily")
+public class ByChildLearndevelopmentFamilyController extends BaseController {
+    @Autowired
+    private IByChildLearndevelopmentFamilyService byChildLearndevelopmentFamilyService;
+
+    /**
+     * 查询儿童学习与发展档案(家长)列表
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        startPage();
+        List list = byChildLearndevelopmentFamilyService.selectByChildLearndevelopmentFamilyList(byChildLearndevelopmentFamily);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出儿童学习与发展档案(家长)列表
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:export')")
+    @Log(title = "儿童学习与发展档案(家长)", businessType = BusinessType.EXPORT)
+    @GetMapping("/export")
+    public AjaxResult export(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        List list = byChildLearndevelopmentFamilyService.selectByChildLearndevelopmentFamilyList(byChildLearndevelopmentFamily);
+        ExcelUtil util = new ExcelUtil(ByChildLearndevelopmentFamily.class);
+        return util.exportExcel(list, "family");
+    }
+
+    /**
+     * 获取儿童学习与发展档案(家长)详细信息
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:query')")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id) {
+        return AjaxResult.success(byChildLearndevelopmentFamilyService.selectByChildLearndevelopmentFamilyById(id));
+    }
+
+    /**
+     * 新增儿童学习与发展档案(家长)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:add')")
+    @Log(title = "儿童学习与发展档案(家长)", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        return toAjax(byChildLearndevelopmentFamilyService.insertByChildLearndevelopmentFamily(byChildLearndevelopmentFamily));
+    }
+
+    /**
+     * 修改儿童学习与发展档案(家长)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:edit')")
+    @Log(title = "儿童学习与发展档案(家长)", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        return toAjax(byChildLearndevelopmentFamilyService.updateByChildLearndevelopmentFamily(byChildLearndevelopmentFamily));
+    }
+
+    /**
+     * 删除儿童学习与发展档案(家长)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentfamily:remove')")
+    @Log(title = "儿童学习与发展档案(家长)", businessType = BusinessType.DELETE)
+    @DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids) {
+        return toAjax(byChildLearndevelopmentFamilyService.deleteByChildLearndevelopmentFamilyByIds(ids));
+    }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentTeacherController.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentTeacherController.java
new file mode 100644
index 000000000..12831fcb0
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByChildLearndevelopmentTeacherController.java
@@ -0,0 +1,97 @@
+package com.ruoyi.project.benyi.controller;
+
+import java.util.List;
+
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.ruoyi.framework.aspectj.lang.annotation.Log;
+import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentTeacher;
+import com.ruoyi.project.benyi.service.IByChildLearndevelopmentTeacherService;
+import com.ruoyi.framework.web.controller.BaseController;
+import com.ruoyi.framework.web.domain.AjaxResult;
+import com.ruoyi.common.utils.poi.ExcelUtil;
+import com.ruoyi.framework.web.page.TableDataInfo;
+
+/**
+ * 儿童学习与发展档案(教师)Controller
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+@RestController
+@RequestMapping("/benyi/learndevelopmentteacher")
+public class ByChildLearndevelopmentTeacherController extends BaseController {
+    @Autowired
+    private IByChildLearndevelopmentTeacherService byChildLearndevelopmentTeacherService;
+
+    /**
+     * 查询儿童学习与发展档案(教师)列表
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        startPage();
+        List list = byChildLearndevelopmentTeacherService.selectByChildLearndevelopmentTeacherList(byChildLearndevelopmentTeacher);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出儿童学习与发展档案(教师)列表
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:export')")
+    @Log(title = "儿童学习与发展档案(教师)", businessType = BusinessType.EXPORT)
+    @GetMapping("/export")
+    public AjaxResult export(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        List list = byChildLearndevelopmentTeacherService.selectByChildLearndevelopmentTeacherList(byChildLearndevelopmentTeacher);
+        ExcelUtil util = new ExcelUtil(ByChildLearndevelopmentTeacher.class);
+        return util.exportExcel(list, "teacher");
+    }
+
+    /**
+     * 获取儿童学习与发展档案(教师)详细信息
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:query')")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id) {
+        return AjaxResult.success(byChildLearndevelopmentTeacherService.selectByChildLearndevelopmentTeacherById(id));
+    }
+
+    /**
+     * 新增儿童学习与发展档案(教师)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:add')")
+    @Log(title = "儿童学习与发展档案(教师)", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        return toAjax(byChildLearndevelopmentTeacherService.insertByChildLearndevelopmentTeacher(byChildLearndevelopmentTeacher));
+    }
+
+    /**
+     * 修改儿童学习与发展档案(教师)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:edit')")
+    @Log(title = "儿童学习与发展档案(教师)", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        return toAjax(byChildLearndevelopmentTeacherService.updateByChildLearndevelopmentTeacher(byChildLearndevelopmentTeacher));
+    }
+
+    /**
+     * 删除儿童学习与发展档案(教师)
+     */
+    @PreAuthorize("@ss.hasPermi('benyi:learndevelopmentteacher:remove')")
+    @Log(title = "儿童学习与发展档案(教师)", businessType = BusinessType.DELETE)
+    @DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids) {
+        return toAjax(byChildLearndevelopmentTeacherService.deleteByChildLearndevelopmentTeacherByIds(ids));
+    }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentFamily.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentFamily.java
new file mode 100644
index 000000000..d08fd62dc
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentFamily.java
@@ -0,0 +1,202 @@
+package com.ruoyi.project.benyi.domain;
+
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import com.ruoyi.framework.web.domain.BaseEntity;
+
+/**
+ * 儿童学习与发展档案(家长)对象 by_child_learndevelopment_family
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public class ByChildLearndevelopmentFamily extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    private Long id;
+
+    /**
+     * 幼儿id
+     */
+    @Excel(name = "幼儿id")
+    private Long childid;
+
+    /**
+     * 学年学期
+     */
+    @Excel(name = "学年学期")
+    private String xnxq;
+
+    /**
+     * 作品照片
+     */
+    @Excel(name = "作品照片")
+    private String zpimgs;
+
+    /**
+     * 作品照片备注
+     */
+    @Excel(name = "作品照片备注")
+    private String zpimgremarks;
+
+    /**
+     * 生活照片
+     */
+    @Excel(name = "生活照片")
+    private String shimgs;
+
+    /**
+     * 生活照片备注
+     */
+    @Excel(name = "生活照片备注")
+    private String shimgsremarks;
+
+    /**
+     * 有趣事件
+     */
+    @Excel(name = "有趣事件")
+    private String yqsj;
+
+    /**
+     * 有趣事件备注
+     */
+    @Excel(name = "有趣事件备注")
+    private String yqsjremarks;
+
+    /**
+     * 教师评语
+     */
+    @Excel(name = "教师评语")
+    private String jspy;
+
+    /**
+     * 教师评语备注
+     */
+    @Excel(name = "教师评语备注")
+    private String jspyremarks;
+
+    /**
+     * 创建人
+     */
+    @Excel(name = "创建人")
+    private Long createuserid;
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setChildid(Long childid) {
+        this.childid = childid;
+    }
+
+    public Long getChildid() {
+        return childid;
+    }
+
+    public void setXnxq(String xnxq) {
+        this.xnxq = xnxq;
+    }
+
+    public String getXnxq() {
+        return xnxq;
+    }
+
+    public void setZpimgs(String zpimgs) {
+        this.zpimgs = zpimgs;
+    }
+
+    public String getZpimgs() {
+        return zpimgs;
+    }
+
+    public void setZpimgremarks(String zpimgremarks) {
+        this.zpimgremarks = zpimgremarks;
+    }
+
+    public String getZpimgremarks() {
+        return zpimgremarks;
+    }
+
+    public void setShimgs(String shimgs) {
+        this.shimgs = shimgs;
+    }
+
+    public String getShimgs() {
+        return shimgs;
+    }
+
+    public void setShimgsremarks(String shimgsremarks) {
+        this.shimgsremarks = shimgsremarks;
+    }
+
+    public String getShimgsremarks() {
+        return shimgsremarks;
+    }
+
+    public void setYqsj(String yqsj) {
+        this.yqsj = yqsj;
+    }
+
+    public String getYqsj() {
+        return yqsj;
+    }
+
+    public void setYqsjremarks(String yqsjremarks) {
+        this.yqsjremarks = yqsjremarks;
+    }
+
+    public String getYqsjremarks() {
+        return yqsjremarks;
+    }
+
+    public void setJspy(String jspy) {
+        this.jspy = jspy;
+    }
+
+    public String getJspy() {
+        return jspy;
+    }
+
+    public void setJspyremarks(String jspyremarks) {
+        this.jspyremarks = jspyremarks;
+    }
+
+    public String getJspyremarks() {
+        return jspyremarks;
+    }
+
+    public void setCreateuserid(Long createuserid) {
+        this.createuserid = createuserid;
+    }
+
+    public Long getCreateuserid() {
+        return createuserid;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("childid", getChildid())
+                .append("xnxq", getXnxq())
+                .append("zpimgs", getZpimgs())
+                .append("zpimgremarks", getZpimgremarks())
+                .append("shimgs", getShimgs())
+                .append("shimgsremarks", getShimgsremarks())
+                .append("yqsj", getYqsj())
+                .append("yqsjremarks", getYqsjremarks())
+                .append("jspy", getJspy())
+                .append("jspyremarks", getJspyremarks())
+                .append("createuserid", getCreateuserid())
+                .append("createTime", getCreateTime())
+                .toString();
+    }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentTeacher.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentTeacher.java
new file mode 100644
index 000000000..3db192ad1
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByChildLearndevelopmentTeacher.java
@@ -0,0 +1,202 @@
+package com.ruoyi.project.benyi.domain;
+
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import com.ruoyi.framework.web.domain.BaseEntity;
+
+/**
+ * 儿童学习与发展档案(教师)对象 by_child_learndevelopment_teacher
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public class ByChildLearndevelopmentTeacher extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    private Long id;
+
+    /**
+     * 幼儿id
+     */
+    @Excel(name = "幼儿id")
+    private Long childid;
+
+    /**
+     * 学年学期
+     */
+    @Excel(name = "学年学期")
+    private String xnxq;
+
+    /**
+     * 观察记录
+     */
+    @Excel(name = "观察记录")
+    private String gcjl;
+
+    /**
+     * 观察记录备注
+     */
+    @Excel(name = "观察记录备注")
+    private String gcjlremarks;
+
+    /**
+     * 问题与方案
+     */
+    @Excel(name = "问题与方案")
+    private String wtyfa;
+
+    /**
+     * 问题与方案备注
+     */
+    @Excel(name = "问题与方案备注")
+    private String wtyfaremarks;
+
+    /**
+     * 评估结果
+     */
+    @Excel(name = "评估结果")
+    private String pgjg;
+
+    /**
+     * 评估结果备注
+     */
+    @Excel(name = "评估结果备注")
+    private String pgjgremarks;
+
+    /**
+     * 教育计划
+     */
+    @Excel(name = "教育计划")
+    private String jyjh;
+
+    /**
+     * 教育计划备注
+     */
+    @Excel(name = "教育计划备注")
+    private String jyjhremarks;
+
+    /**
+     * 创建人
+     */
+    @Excel(name = "创建人")
+    private Long createuserid;
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setChildid(Long childid) {
+        this.childid = childid;
+    }
+
+    public Long getChildid() {
+        return childid;
+    }
+
+    public void setXnxq(String xnxq) {
+        this.xnxq = xnxq;
+    }
+
+    public String getXnxq() {
+        return xnxq;
+    }
+
+    public void setGcjl(String gcjl) {
+        this.gcjl = gcjl;
+    }
+
+    public String getGcjl() {
+        return gcjl;
+    }
+
+    public void setGcjlremarks(String gcjlremarks) {
+        this.gcjlremarks = gcjlremarks;
+    }
+
+    public String getGcjlremarks() {
+        return gcjlremarks;
+    }
+
+    public void setWtyfa(String wtyfa) {
+        this.wtyfa = wtyfa;
+    }
+
+    public String getWtyfa() {
+        return wtyfa;
+    }
+
+    public void setWtyfaremarks(String wtyfaremarks) {
+        this.wtyfaremarks = wtyfaremarks;
+    }
+
+    public String getWtyfaremarks() {
+        return wtyfaremarks;
+    }
+
+    public void setPgjg(String pgjg) {
+        this.pgjg = pgjg;
+    }
+
+    public String getPgjg() {
+        return pgjg;
+    }
+
+    public void setPgjgremarks(String pgjgremarks) {
+        this.pgjgremarks = pgjgremarks;
+    }
+
+    public String getPgjgremarks() {
+        return pgjgremarks;
+    }
+
+    public void setJyjh(String jyjh) {
+        this.jyjh = jyjh;
+    }
+
+    public String getJyjh() {
+        return jyjh;
+    }
+
+    public void setJyjhremarks(String jyjhremarks) {
+        this.jyjhremarks = jyjhremarks;
+    }
+
+    public String getJyjhremarks() {
+        return jyjhremarks;
+    }
+
+    public void setCreateuserid(Long createuserid) {
+        this.createuserid = createuserid;
+    }
+
+    public Long getCreateuserid() {
+        return createuserid;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("childid", getChildid())
+                .append("xnxq", getXnxq())
+                .append("gcjl", getGcjl())
+                .append("gcjlremarks", getGcjlremarks())
+                .append("wtyfa", getWtyfa())
+                .append("wtyfaremarks", getWtyfaremarks())
+                .append("pgjg", getPgjg())
+                .append("pgjgremarks", getPgjgremarks())
+                .append("jyjh", getJyjh())
+                .append("jyjhremarks", getJyjhremarks())
+                .append("createuserid", getCreateuserid())
+                .append("createTime", getCreateTime())
+                .toString();
+    }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentFamilyMapper.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentFamilyMapper.java
new file mode 100644
index 000000000..dc77244ae
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentFamilyMapper.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.mapper;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentFamily;
+
+/**
+ * 儿童学习与发展档案(家长)Mapper接口
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public interface ByChildLearndevelopmentFamilyMapper {
+    /**
+     * 查询儿童学习与发展档案(家长)
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 儿童学习与发展档案(家长)
+     */
+    public ByChildLearndevelopmentFamily selectByChildLearndevelopmentFamilyById(Long id);
+
+    /**
+     * 查询儿童学习与发展档案(家长)列表
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 儿童学习与发展档案(家长)集合
+     */
+    public List selectByChildLearndevelopmentFamilyList(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 新增儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    public int insertByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 修改儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    public int updateByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 删除儿童学习与发展档案(家长)
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentFamilyById(Long id);
+
+    /**
+     * 批量删除儿童学习与发展档案(家长)
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentFamilyByIds(Long[] ids);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentTeacherMapper.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentTeacherMapper.java
new file mode 100644
index 000000000..5953bb32e
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByChildLearndevelopmentTeacherMapper.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.mapper;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentTeacher;
+
+/**
+ * 儿童学习与发展档案(教师)Mapper接口
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public interface ByChildLearndevelopmentTeacherMapper {
+    /**
+     * 查询儿童学习与发展档案(教师)
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 儿童学习与发展档案(教师)
+     */
+    public ByChildLearndevelopmentTeacher selectByChildLearndevelopmentTeacherById(Long id);
+
+    /**
+     * 查询儿童学习与发展档案(教师)列表
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 儿童学习与发展档案(教师)集合
+     */
+    public List selectByChildLearndevelopmentTeacherList(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 新增儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    public int insertByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 修改儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    public int updateByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 删除儿童学习与发展档案(教师)
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentTeacherById(Long id);
+
+    /**
+     * 批量删除儿童学习与发展档案(教师)
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentTeacherByIds(Long[] ids);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentFamilyService.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentFamilyService.java
new file mode 100644
index 000000000..348e0f48b
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentFamilyService.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.service;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentFamily;
+
+/**
+ * 儿童学习与发展档案(家长)Service接口
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public interface IByChildLearndevelopmentFamilyService {
+    /**
+     * 查询儿童学习与发展档案(家长)
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 儿童学习与发展档案(家长)
+     */
+    public ByChildLearndevelopmentFamily selectByChildLearndevelopmentFamilyById(Long id);
+
+    /**
+     * 查询儿童学习与发展档案(家长)列表
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 儿童学习与发展档案(家长)集合
+     */
+    public List selectByChildLearndevelopmentFamilyList(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 新增儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    public int insertByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 修改儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    public int updateByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily);
+
+    /**
+     * 批量删除儿童学习与发展档案(家长)
+     *
+     * @param ids 需要删除的儿童学习与发展档案(家长)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentFamilyByIds(Long[] ids);
+
+    /**
+     * 删除儿童学习与发展档案(家长)信息
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentFamilyById(Long id);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentTeacherService.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentTeacherService.java
new file mode 100644
index 000000000..2f07c270e
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByChildLearndevelopmentTeacherService.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.service;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentTeacher;
+
+/**
+ * 儿童学习与发展档案(教师)Service接口
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+public interface IByChildLearndevelopmentTeacherService {
+    /**
+     * 查询儿童学习与发展档案(教师)
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 儿童学习与发展档案(教师)
+     */
+    public ByChildLearndevelopmentTeacher selectByChildLearndevelopmentTeacherById(Long id);
+
+    /**
+     * 查询儿童学习与发展档案(教师)列表
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 儿童学习与发展档案(教师)集合
+     */
+    public List selectByChildLearndevelopmentTeacherList(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 新增儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    public int insertByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 修改儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    public int updateByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher);
+
+    /**
+     * 批量删除儿童学习与发展档案(教师)
+     *
+     * @param ids 需要删除的儿童学习与发展档案(教师)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentTeacherByIds(Long[] ids);
+
+    /**
+     * 删除儿童学习与发展档案(教师)信息
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 结果
+     */
+    public int deleteByChildLearndevelopmentTeacherById(Long id);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentFamilyServiceImpl.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentFamilyServiceImpl.java
new file mode 100644
index 000000000..a6c4ea257
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentFamilyServiceImpl.java
@@ -0,0 +1,89 @@
+package com.ruoyi.project.benyi.service.impl;
+
+import java.util.List;
+
+import com.ruoyi.common.utils.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.ruoyi.project.benyi.mapper.ByChildLearndevelopmentFamilyMapper;
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentFamily;
+import com.ruoyi.project.benyi.service.IByChildLearndevelopmentFamilyService;
+
+/**
+ * 儿童学习与发展档案(家长)Service业务层处理
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+@Service
+public class ByChildLearndevelopmentFamilyServiceImpl implements IByChildLearndevelopmentFamilyService {
+    @Autowired
+    private ByChildLearndevelopmentFamilyMapper byChildLearndevelopmentFamilyMapper;
+
+    /**
+     * 查询儿童学习与发展档案(家长)
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 儿童学习与发展档案(家长)
+     */
+    @Override
+    public ByChildLearndevelopmentFamily selectByChildLearndevelopmentFamilyById(Long id) {
+        return byChildLearndevelopmentFamilyMapper.selectByChildLearndevelopmentFamilyById(id);
+    }
+
+    /**
+     * 查询儿童学习与发展档案(家长)列表
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 儿童学习与发展档案(家长)
+     */
+    @Override
+    public List selectByChildLearndevelopmentFamilyList(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        return byChildLearndevelopmentFamilyMapper.selectByChildLearndevelopmentFamilyList(byChildLearndevelopmentFamily);
+    }
+
+    /**
+     * 新增儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    @Override
+    public int insertByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        byChildLearndevelopmentFamily.setCreateTime(DateUtils.getNowDate());
+        return byChildLearndevelopmentFamilyMapper.insertByChildLearndevelopmentFamily(byChildLearndevelopmentFamily);
+    }
+
+    /**
+     * 修改儿童学习与发展档案(家长)
+     *
+     * @param byChildLearndevelopmentFamily 儿童学习与发展档案(家长)
+     * @return 结果
+     */
+    @Override
+    public int updateByChildLearndevelopmentFamily(ByChildLearndevelopmentFamily byChildLearndevelopmentFamily) {
+        return byChildLearndevelopmentFamilyMapper.updateByChildLearndevelopmentFamily(byChildLearndevelopmentFamily);
+    }
+
+    /**
+     * 批量删除儿童学习与发展档案(家长)
+     *
+     * @param ids 需要删除的儿童学习与发展档案(家长)ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByChildLearndevelopmentFamilyByIds(Long[] ids) {
+        return byChildLearndevelopmentFamilyMapper.deleteByChildLearndevelopmentFamilyByIds(ids);
+    }
+
+    /**
+     * 删除儿童学习与发展档案(家长)信息
+     *
+     * @param id 儿童学习与发展档案(家长)ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByChildLearndevelopmentFamilyById(Long id) {
+        return byChildLearndevelopmentFamilyMapper.deleteByChildLearndevelopmentFamilyById(id);
+    }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentTeacherServiceImpl.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentTeacherServiceImpl.java
new file mode 100644
index 000000000..bdcd77c9f
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByChildLearndevelopmentTeacherServiceImpl.java
@@ -0,0 +1,89 @@
+package com.ruoyi.project.benyi.service.impl;
+
+import java.util.List;
+
+import com.ruoyi.common.utils.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.ruoyi.project.benyi.mapper.ByChildLearndevelopmentTeacherMapper;
+import com.ruoyi.project.benyi.domain.ByChildLearndevelopmentTeacher;
+import com.ruoyi.project.benyi.service.IByChildLearndevelopmentTeacherService;
+
+/**
+ * 儿童学习与发展档案(教师)Service业务层处理
+ *
+ * @author tsbz
+ * @date 2020-08-10
+ */
+@Service
+public class ByChildLearndevelopmentTeacherServiceImpl implements IByChildLearndevelopmentTeacherService {
+    @Autowired
+    private ByChildLearndevelopmentTeacherMapper byChildLearndevelopmentTeacherMapper;
+
+    /**
+     * 查询儿童学习与发展档案(教师)
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 儿童学习与发展档案(教师)
+     */
+    @Override
+    public ByChildLearndevelopmentTeacher selectByChildLearndevelopmentTeacherById(Long id) {
+        return byChildLearndevelopmentTeacherMapper.selectByChildLearndevelopmentTeacherById(id);
+    }
+
+    /**
+     * 查询儿童学习与发展档案(教师)列表
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 儿童学习与发展档案(教师)
+     */
+    @Override
+    public List selectByChildLearndevelopmentTeacherList(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        return byChildLearndevelopmentTeacherMapper.selectByChildLearndevelopmentTeacherList(byChildLearndevelopmentTeacher);
+    }
+
+    /**
+     * 新增儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    @Override
+    public int insertByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        byChildLearndevelopmentTeacher.setCreateTime(DateUtils.getNowDate());
+        return byChildLearndevelopmentTeacherMapper.insertByChildLearndevelopmentTeacher(byChildLearndevelopmentTeacher);
+    }
+
+    /**
+     * 修改儿童学习与发展档案(教师)
+     *
+     * @param byChildLearndevelopmentTeacher 儿童学习与发展档案(教师)
+     * @return 结果
+     */
+    @Override
+    public int updateByChildLearndevelopmentTeacher(ByChildLearndevelopmentTeacher byChildLearndevelopmentTeacher) {
+        return byChildLearndevelopmentTeacherMapper.updateByChildLearndevelopmentTeacher(byChildLearndevelopmentTeacher);
+    }
+
+    /**
+     * 批量删除儿童学习与发展档案(教师)
+     *
+     * @param ids 需要删除的儿童学习与发展档案(教师)ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByChildLearndevelopmentTeacherByIds(Long[] ids) {
+        return byChildLearndevelopmentTeacherMapper.deleteByChildLearndevelopmentTeacherByIds(ids);
+    }
+
+    /**
+     * 删除儿童学习与发展档案(教师)信息
+     *
+     * @param id 儿童学习与发展档案(教师)ID
+     * @return 结果
+     */
+    @Override
+    public int deleteByChildLearndevelopmentTeacherById(Long id) {
+        return byChildLearndevelopmentTeacherMapper.deleteByChildLearndevelopmentTeacherById(id);
+    }
+}
diff --git a/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentFamilyMapper.xml b/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentFamilyMapper.xml
new file mode 100644
index 000000000..85532a5c3
--- /dev/null
+++ b/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentFamilyMapper.xml
@@ -0,0 +1,115 @@
+
+
+
+
+    
+         
+
+    
+        select id, childid, xnxq, zpimgs, zpimgremarks, shimgs, shimgsremarks, yqsj, yqsjremarks, jspy, jspyremarks, createuserid, create_time from by_child_learndevelopment_family
+     
+
+    
+        
+            and childid = #{childid} 
+            and xnxq = #{xnxq} 
+            and zpimgs = #{zpimgs} 
+            and zpimgremarks = #{zpimgremarks} 
+            and shimgs = #{shimgs} 
+            and shimgsremarks = #{shimgsremarks} 
+            and yqsj = #{yqsj} 
+            and yqsjremarks = #{yqsjremarks} 
+            and jspy = #{jspy} 
+            and jspyremarks = #{jspyremarks} 
+            and createuserid = #{createuserid} 
+         
+     
+
+    
+         
+
+    
+        insert into by_child_learndevelopment_family
+        
+            id, 
+            childid, 
+            xnxq, 
+            zpimgs, 
+            zpimgremarks, 
+            shimgs, 
+            shimgsremarks, 
+            yqsj, 
+            yqsjremarks, 
+            jspy, 
+            jspyremarks, 
+            createuserid, 
+            create_time, 
+         
+        
+            #{id}, 
+            #{childid}, 
+            #{xnxq}, 
+            #{zpimgs}, 
+            #{zpimgremarks}, 
+            #{shimgs}, 
+            #{shimgsremarks}, 
+            #{yqsj}, 
+            #{yqsjremarks}, 
+            #{jspy}, 
+            #{jspyremarks}, 
+            #{createuserid}, 
+            #{createTime}, 
+         
+     
+
+    
+        update by_child_learndevelopment_family
+        
+            childid = #{childid}, 
+            xnxq = #{xnxq}, 
+            zpimgs = #{zpimgs}, 
+            zpimgremarks = #{zpimgremarks}, 
+            shimgs = #{shimgs}, 
+            shimgsremarks = #{shimgsremarks}, 
+            yqsj = #{yqsj}, 
+            yqsjremarks = #{yqsjremarks}, 
+            jspy = #{jspy}, 
+            jspyremarks = #{jspyremarks}, 
+            createuserid = #{createuserid}, 
+            create_time = #{createTime}, 
+         
+        where id = #{id}
+     
+
+    
+        delete from by_child_learndevelopment_family where id = #{id}
+     
+
+    
+        delete from by_child_learndevelopment_family where id in
+        
+            #{id}
+         
+     
+
+ 
\ No newline at end of file
diff --git a/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentTeacherMapper.xml b/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentTeacherMapper.xml
new file mode 100644
index 000000000..c7359049e
--- /dev/null
+++ b/ruoyi/src/main/resources/mybatis/benyi/ByChildLearndevelopmentTeacherMapper.xml
@@ -0,0 +1,115 @@
+
+
+
+
+    
+         
+
+    
+        select id, childid, xnxq, gcjl, gcjlremarks, wtyfa, wtyfaremarks, pgjg, pgjgremarks, jyjh, jyjhremarks, createuserid, create_time from by_child_learndevelopment_teacher
+     
+
+    
+        
+            and childid = #{childid} 
+            and xnxq = #{xnxq} 
+            and gcjl = #{gcjl} 
+            and gcjlremarks = #{gcjlremarks} 
+            and wtyfa = #{wtyfa} 
+            and wtyfaremarks = #{wtyfaremarks} 
+            and pgjg = #{pgjg} 
+            and pgjgremarks = #{pgjgremarks} 
+            and jyjh = #{jyjh} 
+            and jyjhremarks = #{jyjhremarks} 
+            and createuserid = #{createuserid} 
+         
+     
+
+    
+         
+
+    
+        insert into by_child_learndevelopment_teacher
+        
+            id, 
+            childid, 
+            xnxq, 
+            gcjl, 
+            gcjlremarks, 
+            wtyfa, 
+            wtyfaremarks, 
+            pgjg, 
+            pgjgremarks, 
+            jyjh, 
+            jyjhremarks, 
+            createuserid, 
+            create_time, 
+         
+        
+            #{id}, 
+            #{childid}, 
+            #{xnxq}, 
+            #{gcjl}, 
+            #{gcjlremarks}, 
+            #{wtyfa}, 
+            #{wtyfaremarks}, 
+            #{pgjg}, 
+            #{pgjgremarks}, 
+            #{jyjh}, 
+            #{jyjhremarks}, 
+            #{createuserid}, 
+            #{createTime}, 
+         
+     
+
+    
+        update by_child_learndevelopment_teacher
+        
+            childid = #{childid}, 
+            xnxq = #{xnxq}, 
+            gcjl = #{gcjl}, 
+            gcjlremarks = #{gcjlremarks}, 
+            wtyfa = #{wtyfa}, 
+            wtyfaremarks = #{wtyfaremarks}, 
+            pgjg = #{pgjg}, 
+            pgjgremarks = #{pgjgremarks}, 
+            jyjh = #{jyjh}, 
+            jyjhremarks = #{jyjhremarks}, 
+            createuserid = #{createuserid}, 
+            create_time = #{createTime}, 
+         
+        where id = #{id}
+     
+
+    
+        delete from by_child_learndevelopment_teacher where id = #{id}
+     
+
+    
+        delete from by_child_learndevelopment_teacher where id in
+        
+            #{id}
+         
+     
+
+ 
\ No newline at end of file