From 400ebd01dc5b3935f2f1c1c5cd382f356a01547d Mon Sep 17 00:00:00 2001
From: paidaxing444 <12qwaszx>
Date: Fri, 9 Oct 2020 15:26:44 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AF=84=E4=BC=B0=E5=86=85=E5=AE=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/src/api/benyi/assessmentcontent.js | 53 +++
ruoyi-ui/src/api/benyi/assessmentintroduce.js | 53 +++
.../views/benyi/assessmentcontent/index.vue | 348 ++++++++++++++++++
.../views/benyi/assessmentintroduce/index.vue | 313 ++++++++++++++++
.../ByAssessmentcontentController.java | 103 ++++++
.../ByAssessmentintroduceController.java | 97 +++++
.../benyi/domain/ByAssessmentcontent.java | 97 +++++
.../benyi/domain/ByAssessmentintroduce.java | 67 ++++
.../mapper/ByAssessmentcontentMapper.java | 61 +++
.../mapper/ByAssessmentintroduceMapper.java | 61 +++
.../service/IByAssessmentcontentService.java | 61 +++
.../IByAssessmentintroduceService.java | 61 +++
.../impl/ByAssessmentcontentServiceImpl.java | 89 +++++
.../ByAssessmentintroduceServiceImpl.java | 89 +++++
.../benyi/ByAssessmentcontentMapper.xml | 77 ++++
.../benyi/ByAssessmentintroduceMapper.xml | 68 ++++
16 files changed, 1698 insertions(+)
create mode 100644 ruoyi-ui/src/api/benyi/assessmentcontent.js
create mode 100644 ruoyi-ui/src/api/benyi/assessmentintroduce.js
create mode 100644 ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
create mode 100644 ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentcontentController.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentintroduceController.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentcontent.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentintroduce.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentcontentMapper.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentintroduceMapper.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentcontentService.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentintroduceService.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentcontentServiceImpl.java
create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentintroduceServiceImpl.java
create mode 100644 ruoyi/src/main/resources/mybatis/benyi/ByAssessmentcontentMapper.xml
create mode 100644 ruoyi/src/main/resources/mybatis/benyi/ByAssessmentintroduceMapper.xml
diff --git a/ruoyi-ui/src/api/benyi/assessmentcontent.js b/ruoyi-ui/src/api/benyi/assessmentcontent.js
new file mode 100644
index 000000000..e0559c694
--- /dev/null
+++ b/ruoyi-ui/src/api/benyi/assessmentcontent.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询评估内容列表
+export function listAssessmentcontent(query) {
+ return request({
+ url: '/benyi/assessmentcontent/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询评估内容详细
+export function getAssessmentcontent(id) {
+ return request({
+ url: '/benyi/assessmentcontent/' + id,
+ method: 'get'
+ })
+}
+
+// 新增评估内容
+export function addAssessmentcontent(data) {
+ return request({
+ url: '/benyi/assessmentcontent',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改评估内容
+export function updateAssessmentcontent(data) {
+ return request({
+ url: '/benyi/assessmentcontent',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除评估内容
+export function delAssessmentcontent(id) {
+ return request({
+ url: '/benyi/assessmentcontent/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出评估内容
+export function exportAssessmentcontent(query) {
+ return request({
+ url: '/benyi/assessmentcontent/export',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/ruoyi-ui/src/api/benyi/assessmentintroduce.js b/ruoyi-ui/src/api/benyi/assessmentintroduce.js
new file mode 100644
index 000000000..7d984d12f
--- /dev/null
+++ b/ruoyi-ui/src/api/benyi/assessmentintroduce.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询评估体系介绍列表
+export function listAssessmentintroduce(query) {
+ return request({
+ url: '/benyi/assessmentintroduce/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询评估体系介绍详细
+export function getAssessmentintroduce(id) {
+ return request({
+ url: '/benyi/assessmentintroduce/' + id,
+ method: 'get'
+ })
+}
+
+// 新增评估体系介绍
+export function addAssessmentintroduce(data) {
+ return request({
+ url: '/benyi/assessmentintroduce',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改评估体系介绍
+export function updateAssessmentintroduce(data) {
+ return request({
+ url: '/benyi/assessmentintroduce',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除评估体系介绍
+export function delAssessmentintroduce(id) {
+ return request({
+ url: '/benyi/assessmentintroduce/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出评估体系介绍
+export function exportAssessmentintroduce(query) {
+ return request({
+ url: '/benyi/assessmentintroduce/export',
+ method: 'get',
+ params: query
+ })
+}
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue b/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
new file mode 100644
index 000000000..237c9b3d5
--- /dev/null
+++ b/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
@@ -0,0 +1,348 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue b/ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue
new file mode 100644
index 000000000..ac7a7dba8
--- /dev/null
+++ b/ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentcontentController.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentcontentController.java
new file mode 100644
index 000000000..fc674f405
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentcontentController.java
@@ -0,0 +1,103 @@
+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.ByAssessmentcontent;
+import com.ruoyi.project.benyi.service.IByAssessmentcontentService;
+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-10-09
+ */
+@RestController
+@RequestMapping("/benyi/assessmentcontent")
+public class ByAssessmentcontentController extends BaseController
+{
+ @Autowired
+ private IByAssessmentcontentService byAssessmentcontentService;
+
+/**
+ * 查询评估内容列表
+ */
+@PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:list')")
+@GetMapping("/list")
+ public TableDataInfo list(ByAssessmentcontent byAssessmentcontent)
+ {
+ startPage();
+ List list = byAssessmentcontentService.selectByAssessmentcontentList(byAssessmentcontent);
+ return getDataTable(list);
+ }
+
+ /**
+ * 导出评估内容列表
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:export')")
+ @Log(title = "评估内容", businessType = BusinessType.EXPORT)
+ @GetMapping("/export")
+ public AjaxResult export(ByAssessmentcontent byAssessmentcontent)
+ {
+ List list = byAssessmentcontentService.selectByAssessmentcontentList(byAssessmentcontent);
+ ExcelUtil util = new ExcelUtil(ByAssessmentcontent.class);
+ return util.exportExcel(list, "assessmentcontent");
+ }
+
+ /**
+ * 获取评估内容详细信息
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:query')")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ return AjaxResult.success(byAssessmentcontentService.selectByAssessmentcontentById(id));
+ }
+
+ /**
+ * 新增评估内容
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:add')")
+ @Log(title = "评估内容", businessType = BusinessType.INSERT)
+ @PostMapping
+ public AjaxResult add(@RequestBody ByAssessmentcontent byAssessmentcontent)
+ {
+ return toAjax(byAssessmentcontentService.insertByAssessmentcontent(byAssessmentcontent));
+ }
+
+ /**
+ * 修改评估内容
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:edit')")
+ @Log(title = "评估内容", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody ByAssessmentcontent byAssessmentcontent)
+ {
+ return toAjax(byAssessmentcontentService.updateByAssessmentcontent(byAssessmentcontent));
+ }
+
+ /**
+ * 删除评估内容
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentcontent:remove')")
+ @Log(title = "评估内容", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids)
+ {
+ return toAjax(byAssessmentcontentService.deleteByAssessmentcontentByIds(ids));
+ }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentintroduceController.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentintroduceController.java
new file mode 100644
index 000000000..7984c5683
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByAssessmentintroduceController.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.ByAssessmentintroduce;
+import com.ruoyi.project.benyi.service.IByAssessmentintroduceService;
+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-10-09
+ */
+@RestController
+@RequestMapping("/benyi/assessmentintroduce")
+public class ByAssessmentintroduceController extends BaseController {
+ @Autowired
+ private IByAssessmentintroduceService byAssessmentintroduceService;
+
+ /**
+ * 查询评估体系介绍列表
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:list')")
+ @GetMapping("/list")
+ public TableDataInfo list(ByAssessmentintroduce byAssessmentintroduce) {
+ startPage();
+ List list = byAssessmentintroduceService.selectByAssessmentintroduceList(byAssessmentintroduce);
+ return getDataTable(list);
+ }
+
+ /**
+ * 导出评估体系介绍列表
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:export')")
+ @Log(title = "评估体系介绍", businessType = BusinessType.EXPORT)
+ @GetMapping("/export")
+ public AjaxResult export(ByAssessmentintroduce byAssessmentintroduce) {
+ List list = byAssessmentintroduceService.selectByAssessmentintroduceList(byAssessmentintroduce);
+ ExcelUtil util = new ExcelUtil(ByAssessmentintroduce.class);
+ return util.exportExcel(list, "assessmentintroduce");
+ }
+
+ /**
+ * 获取评估体系介绍详细信息
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:query')")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id) {
+ return AjaxResult.success(byAssessmentintroduceService.selectByAssessmentintroduceById(id));
+ }
+
+ /**
+ * 新增评估体系介绍
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:add')")
+ @Log(title = "评估体系介绍", businessType = BusinessType.INSERT)
+ @PostMapping
+ public AjaxResult add(@RequestBody ByAssessmentintroduce byAssessmentintroduce) {
+ return toAjax(byAssessmentintroduceService.insertByAssessmentintroduce(byAssessmentintroduce));
+ }
+
+ /**
+ * 修改评估体系介绍
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:edit')")
+ @Log(title = "评估体系介绍", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody ByAssessmentintroduce byAssessmentintroduce) {
+ return toAjax(byAssessmentintroduceService.updateByAssessmentintroduce(byAssessmentintroduce));
+ }
+
+ /**
+ * 删除评估体系介绍
+ */
+ @PreAuthorize("@ss.hasPermi('benyi:assessmentintroduce:remove')")
+ @Log(title = "评估体系介绍", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids) {
+ return toAjax(byAssessmentintroduceService.deleteByAssessmentintroduceByIds(ids));
+ }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentcontent.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentcontent.java
new file mode 100644
index 000000000..929f8659c
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentcontent.java
@@ -0,0 +1,97 @@
+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_assessmentcontent
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public class ByAssessmentcontent extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 编号
+ */
+ private Long id;
+
+ /**
+ * 父id
+ */
+ @Excel(name = "父id")
+ private Long parentid;
+
+ /**
+ * 名称
+ */
+ @Excel(name = "名称")
+ private String name;
+
+ /**
+ * 是否元素
+ */
+ @Excel(name = "是否元素")
+ private String iselement;
+
+ /**
+ * 元素才有适用范围;应该以幼儿的岁数为准
+ */
+ @Excel(name = "元素才有适用范围;应该以幼儿的岁数为准")
+ private String scope;
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setParentid(Long parentid) {
+ this.parentid = parentid;
+ }
+
+ public Long getParentid() {
+ return parentid;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setIselement(String iselement) {
+ this.iselement = iselement;
+ }
+
+ public String getIselement() {
+ return iselement;
+ }
+
+ public void setScope(String scope) {
+ this.scope = scope;
+ }
+
+ public String getScope() {
+ return scope;
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("id", getId())
+ .append("parentid", getParentid())
+ .append("name", getName())
+ .append("iselement", getIselement())
+ .append("scope", getScope())
+ .append("createTime", getCreateTime())
+ .toString();
+ }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentintroduce.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentintroduce.java
new file mode 100644
index 000000000..e6d100084
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByAssessmentintroduce.java
@@ -0,0 +1,67 @@
+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_assessmentintroduce
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public class ByAssessmentintroduce extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 编号
+ */
+ private Long id;
+
+ /**
+ * 标题
+ */
+ @Excel(name = "标题")
+ private String title;
+
+ /**
+ * 内容
+ */
+ @Excel(name = "内容")
+ private String content;
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+ public String getContent() {
+ return content;
+ }
+
+ @Override
+ public String toString() {
+ return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+ .append("id", getId())
+ .append("title", getTitle())
+ .append("content", getContent())
+ .append("createTime", getCreateTime())
+ .toString();
+ }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentcontentMapper.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentcontentMapper.java
new file mode 100644
index 000000000..ff1c65987
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentcontentMapper.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.mapper;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByAssessmentcontent;
+
+/**
+ * 评估内容Mapper接口
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public interface ByAssessmentcontentMapper {
+ /**
+ * 查询评估内容
+ *
+ * @param id 评估内容ID
+ * @return 评估内容
+ */
+ public ByAssessmentcontent selectByAssessmentcontentById(Long id);
+
+ /**
+ * 查询评估内容列表
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 评估内容集合
+ */
+ public List selectByAssessmentcontentList(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 新增评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ public int insertByAssessmentcontent(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 修改评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ public int updateByAssessmentcontent(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 删除评估内容
+ *
+ * @param id 评估内容ID
+ * @return 结果
+ */
+ public int deleteByAssessmentcontentById(Long id);
+
+ /**
+ * 批量删除评估内容
+ *
+ * @param ids 需要删除的数据ID
+ * @return 结果
+ */
+ public int deleteByAssessmentcontentByIds(Long[] ids);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentintroduceMapper.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentintroduceMapper.java
new file mode 100644
index 000000000..2fc8228f9
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByAssessmentintroduceMapper.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.mapper;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByAssessmentintroduce;
+
+/**
+ * 评估体系介绍Mapper接口
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public interface ByAssessmentintroduceMapper {
+ /**
+ * 查询评估体系介绍
+ *
+ * @param id 评估体系介绍ID
+ * @return 评估体系介绍
+ */
+ public ByAssessmentintroduce selectByAssessmentintroduceById(Long id);
+
+ /**
+ * 查询评估体系介绍列表
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 评估体系介绍集合
+ */
+ public List selectByAssessmentintroduceList(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 新增评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ public int insertByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 修改评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ public int updateByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 删除评估体系介绍
+ *
+ * @param id 评估体系介绍ID
+ * @return 结果
+ */
+ public int deleteByAssessmentintroduceById(Long id);
+
+ /**
+ * 批量删除评估体系介绍
+ *
+ * @param ids 需要删除的数据ID
+ * @return 结果
+ */
+ public int deleteByAssessmentintroduceByIds(Long[] ids);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentcontentService.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentcontentService.java
new file mode 100644
index 000000000..f8701b3f3
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentcontentService.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.service;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByAssessmentcontent;
+
+/**
+ * 评估内容Service接口
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public interface IByAssessmentcontentService {
+ /**
+ * 查询评估内容
+ *
+ * @param id 评估内容ID
+ * @return 评估内容
+ */
+ public ByAssessmentcontent selectByAssessmentcontentById(Long id);
+
+ /**
+ * 查询评估内容列表
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 评估内容集合
+ */
+ public List selectByAssessmentcontentList(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 新增评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ public int insertByAssessmentcontent(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 修改评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ public int updateByAssessmentcontent(ByAssessmentcontent byAssessmentcontent);
+
+ /**
+ * 批量删除评估内容
+ *
+ * @param ids 需要删除的评估内容ID
+ * @return 结果
+ */
+ public int deleteByAssessmentcontentByIds(Long[] ids);
+
+ /**
+ * 删除评估内容信息
+ *
+ * @param id 评估内容ID
+ * @return 结果
+ */
+ public int deleteByAssessmentcontentById(Long id);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentintroduceService.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentintroduceService.java
new file mode 100644
index 000000000..c21d8b21b
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByAssessmentintroduceService.java
@@ -0,0 +1,61 @@
+package com.ruoyi.project.benyi.service;
+
+import java.util.List;
+
+import com.ruoyi.project.benyi.domain.ByAssessmentintroduce;
+
+/**
+ * 评估体系介绍Service接口
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+public interface IByAssessmentintroduceService {
+ /**
+ * 查询评估体系介绍
+ *
+ * @param id 评估体系介绍ID
+ * @return 评估体系介绍
+ */
+ public ByAssessmentintroduce selectByAssessmentintroduceById(Long id);
+
+ /**
+ * 查询评估体系介绍列表
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 评估体系介绍集合
+ */
+ public List selectByAssessmentintroduceList(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 新增评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ public int insertByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 修改评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ public int updateByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce);
+
+ /**
+ * 批量删除评估体系介绍
+ *
+ * @param ids 需要删除的评估体系介绍ID
+ * @return 结果
+ */
+ public int deleteByAssessmentintroduceByIds(Long[] ids);
+
+ /**
+ * 删除评估体系介绍信息
+ *
+ * @param id 评估体系介绍ID
+ * @return 结果
+ */
+ public int deleteByAssessmentintroduceById(Long id);
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentcontentServiceImpl.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentcontentServiceImpl.java
new file mode 100644
index 000000000..589981410
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentcontentServiceImpl.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.ByAssessmentcontentMapper;
+import com.ruoyi.project.benyi.domain.ByAssessmentcontent;
+import com.ruoyi.project.benyi.service.IByAssessmentcontentService;
+
+/**
+ * 评估内容Service业务层处理
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+@Service
+public class ByAssessmentcontentServiceImpl implements IByAssessmentcontentService {
+ @Autowired
+ private ByAssessmentcontentMapper byAssessmentcontentMapper;
+
+ /**
+ * 查询评估内容
+ *
+ * @param id 评估内容ID
+ * @return 评估内容
+ */
+ @Override
+ public ByAssessmentcontent selectByAssessmentcontentById(Long id) {
+ return byAssessmentcontentMapper.selectByAssessmentcontentById(id);
+ }
+
+ /**
+ * 查询评估内容列表
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 评估内容
+ */
+ @Override
+ public List selectByAssessmentcontentList(ByAssessmentcontent byAssessmentcontent) {
+ return byAssessmentcontentMapper.selectByAssessmentcontentList(byAssessmentcontent);
+ }
+
+ /**
+ * 新增评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ @Override
+ public int insertByAssessmentcontent(ByAssessmentcontent byAssessmentcontent) {
+ byAssessmentcontent.setCreateTime(DateUtils.getNowDate());
+ return byAssessmentcontentMapper.insertByAssessmentcontent(byAssessmentcontent);
+ }
+
+ /**
+ * 修改评估内容
+ *
+ * @param byAssessmentcontent 评估内容
+ * @return 结果
+ */
+ @Override
+ public int updateByAssessmentcontent(ByAssessmentcontent byAssessmentcontent) {
+ return byAssessmentcontentMapper.updateByAssessmentcontent(byAssessmentcontent);
+ }
+
+ /**
+ * 批量删除评估内容
+ *
+ * @param ids 需要删除的评估内容ID
+ * @return 结果
+ */
+ @Override
+ public int deleteByAssessmentcontentByIds(Long[] ids) {
+ return byAssessmentcontentMapper.deleteByAssessmentcontentByIds(ids);
+ }
+
+ /**
+ * 删除评估内容信息
+ *
+ * @param id 评估内容ID
+ * @return 结果
+ */
+ @Override
+ public int deleteByAssessmentcontentById(Long id) {
+ return byAssessmentcontentMapper.deleteByAssessmentcontentById(id);
+ }
+}
diff --git a/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentintroduceServiceImpl.java b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentintroduceServiceImpl.java
new file mode 100644
index 000000000..69750621b
--- /dev/null
+++ b/ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByAssessmentintroduceServiceImpl.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.ByAssessmentintroduceMapper;
+import com.ruoyi.project.benyi.domain.ByAssessmentintroduce;
+import com.ruoyi.project.benyi.service.IByAssessmentintroduceService;
+
+/**
+ * 评估体系介绍Service业务层处理
+ *
+ * @author tsbz
+ * @date 2020-10-09
+ */
+@Service
+public class ByAssessmentintroduceServiceImpl implements IByAssessmentintroduceService {
+ @Autowired
+ private ByAssessmentintroduceMapper byAssessmentintroduceMapper;
+
+ /**
+ * 查询评估体系介绍
+ *
+ * @param id 评估体系介绍ID
+ * @return 评估体系介绍
+ */
+ @Override
+ public ByAssessmentintroduce selectByAssessmentintroduceById(Long id) {
+ return byAssessmentintroduceMapper.selectByAssessmentintroduceById(id);
+ }
+
+ /**
+ * 查询评估体系介绍列表
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 评估体系介绍
+ */
+ @Override
+ public List selectByAssessmentintroduceList(ByAssessmentintroduce byAssessmentintroduce) {
+ return byAssessmentintroduceMapper.selectByAssessmentintroduceList(byAssessmentintroduce);
+ }
+
+ /**
+ * 新增评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ @Override
+ public int insertByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce) {
+ byAssessmentintroduce.setCreateTime(DateUtils.getNowDate());
+ return byAssessmentintroduceMapper.insertByAssessmentintroduce(byAssessmentintroduce);
+ }
+
+ /**
+ * 修改评估体系介绍
+ *
+ * @param byAssessmentintroduce 评估体系介绍
+ * @return 结果
+ */
+ @Override
+ public int updateByAssessmentintroduce(ByAssessmentintroduce byAssessmentintroduce) {
+ return byAssessmentintroduceMapper.updateByAssessmentintroduce(byAssessmentintroduce);
+ }
+
+ /**
+ * 批量删除评估体系介绍
+ *
+ * @param ids 需要删除的评估体系介绍ID
+ * @return 结果
+ */
+ @Override
+ public int deleteByAssessmentintroduceByIds(Long[] ids) {
+ return byAssessmentintroduceMapper.deleteByAssessmentintroduceByIds(ids);
+ }
+
+ /**
+ * 删除评估体系介绍信息
+ *
+ * @param id 评估体系介绍ID
+ * @return 结果
+ */
+ @Override
+ public int deleteByAssessmentintroduceById(Long id) {
+ return byAssessmentintroduceMapper.deleteByAssessmentintroduceById(id);
+ }
+}
diff --git a/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentcontentMapper.xml b/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentcontentMapper.xml
new file mode 100644
index 000000000..954e3bd4d
--- /dev/null
+++ b/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentcontentMapper.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, parentId, name, iselement, scope, create_time from by_assessmentcontent
+
+
+
+
+
+ and parentId = #{parentid}
+ and name like concat('%', #{name}, '%')
+ and iselement = #{iselement}
+ and scope = #{scope}
+
+
+
+
+
+ where id = #{id}
+
+
+
+ insert into by_assessmentcontent
+
+ parentId,
+ name,
+ iselement,
+ scope,
+ create_time,
+
+
+ #{parentid},
+ #{name},
+ #{iselement},
+ #{scope},
+ #{createTime},
+
+
+
+
+ update by_assessmentcontent
+
+ parentId = #{parentid},
+ name = #{name},
+ iselement = #{iselement},
+ scope = #{scope},
+ create_time = #{createTime},
+
+ where id = #{id}
+
+
+
+ delete from by_assessmentcontent where id = #{id}
+
+
+
+ delete from by_assessmentcontent where id in
+
+ #{id}
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentintroduceMapper.xml b/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentintroduceMapper.xml
new file mode 100644
index 000000000..67b0723cc
--- /dev/null
+++ b/ruoyi/src/main/resources/mybatis/benyi/ByAssessmentintroduceMapper.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, title, content, create_time from by_assessmentintroduce
+
+
+
+
+
+ and title = #{title}
+ and content = #{content}
+
+
+
+
+
+ where id = #{id}
+
+
+
+ insert into by_assessmentintroduce
+
+ title,
+ content,
+ create_time,
+
+
+ #{title},
+ #{content},
+ #{createTime},
+
+
+
+
+ update by_assessmentintroduce
+
+ title = #{title},
+ content = #{content},
+ create_time = #{createTime},
+
+ where id = #{id}
+
+
+
+ delete from by_assessmentintroduce where id = #{id}
+
+
+
+ delete from by_assessmentintroduce where id in
+
+ #{id}
+
+
+
+
\ No newline at end of file