From b957281412c0235c8ae33768831f24586d0c17de Mon Sep 17 00:00:00 2001
From: paidaxing444 <12qwaszx>
Date: Fri, 9 Oct 2020 15:47: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

---
 .../views/benyi/assessmentcontent/index.vue   | 57 ++-----------------
 .../views/benyi/assessmentintroduce/index.vue | 51 +++--------------
 2 files changed, 15 insertions(+), 93 deletions(-)

diff --git a/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue b/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
index 237c9b3d5..e90895201 100644
--- a/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
+++ b/ruoyi-ui/src/views/benyi/assessmentcontent/index.vue
@@ -6,28 +6,10 @@
       :inline="true"
       label-width="68px"
     >
-      <el-form-item label="父id" prop="parentid">
+      <el-form-item label="名称" prop="name">
         <el-input
-          v-model="queryParams.parentid"
-          placeholder="请输入父id"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="是否元素" prop="iselement">
-        <el-input
-          v-model="queryParams.iselement"
-          placeholder="请输入是否元素"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="元素才有适用范围;应该以幼儿的岁数为准" prop="scope">
-        <el-input
-          v-model="queryParams.scope"
-          placeholder="请输入元素才有适用范围;应该以幼儿的岁数为准"
+          v-model="queryParams.name"
+          placeholder="请输入名称"
           clearable
           size="small"
           @keyup.enter.native="handleQuery"
@@ -80,16 +62,6 @@
           >删除</el-button
         >
       </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="warning"
-          icon="el-icon-download"
-          size="mini"
-          @click="handleExport"
-          v-hasPermi="['benyi:assessmentcontent:export']"
-          >导出</el-button
-        >
-      </el-col>
     </el-row>
 
     <el-table
@@ -98,12 +70,12 @@
       @selection-change="handleSelectionChange"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="编号" align="center" prop="id" />
-      <el-table-column label="父id" align="center" prop="parentid" />
+      <!-- <el-table-column label="编号" align="center" prop="id" /> -->
+      <!-- <el-table-column label="父id" align="center" prop="parentid" /> -->
       <el-table-column label="名称" align="center" prop="name" />
       <el-table-column label="是否元素" align="center" prop="iselement" />
       <el-table-column
-        label="元素才有适用范围;应该以幼儿的岁数为准"
+        label="适用范围"
         align="center"
         prop="scope"
       />
@@ -182,7 +154,6 @@ import {
   delAssessmentcontent,
   addAssessmentcontent,
   updateAssessmentcontent,
-  exportAssessmentcontent,
 } from "@/api/benyi/assessmentcontent";
 
 export default {
@@ -327,22 +298,6 @@ export default {
         })
         .catch(function () {});
     },
-    /** 导出按钮操作 */
-    handleExport() {
-      const queryParams = this.queryParams;
-      this.$confirm("是否确认导出所有评估内容数据项?", "警告", {
-        confirmButtonText: "确定",
-        cancelButtonText: "取消",
-        type: "warning",
-      })
-        .then(function () {
-          return exportAssessmentcontent(queryParams);
-        })
-        .then((response) => {
-          this.download(response.msg);
-        })
-        .catch(function () {});
-    },
   },
 };
 </script>
\ 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
index ac7a7dba8..637479e3d 100644
--- a/ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue
+++ b/ruoyi-ui/src/views/benyi/assessmentintroduce/index.vue
@@ -6,7 +6,7 @@
       :inline="true"
       label-width="68px"
     >
-      <el-form-item label="标题" prop="title">
+      <el-form-item label="评估标题" prop="title">
         <el-input
           v-model="queryParams.title"
           placeholder="请输入标题"
@@ -15,15 +15,6 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="内容" prop="content">
-        <el-input
-          v-model="queryParams.content"
-          placeholder="请输入内容"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
       <el-form-item>
         <el-button
           type="primary"
@@ -71,16 +62,6 @@
           >删除</el-button
         >
       </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="warning"
-          icon="el-icon-download"
-          size="mini"
-          @click="handleExport"
-          v-hasPermi="['benyi:assessmentintroduce:export']"
-          >导出</el-button
-        >
-      </el-col>
     </el-row>
 
     <el-table
@@ -89,9 +70,9 @@
       @selection-change="handleSelectionChange"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="编号" align="center" prop="id" />
+      <!-- <el-table-column label="编号" align="center" prop="id" /> -->
       <el-table-column label="标题" align="center" prop="title" />
-      <el-table-column label="内容" align="center" prop="content" />
+      <el-table-column label="内容" align="center" show-overflow-tooltip="true" prop="content" />
       <el-table-column
         label="操作"
         align="center"
@@ -127,13 +108,13 @@
     />
 
     <!-- 添加或修改评估体系介绍对话框 -->
-    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
+    <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="标题" prop="title">
           <el-input v-model="form.title" placeholder="请输入标题" />
         </el-form-item>
         <el-form-item label="内容" prop="content">
-          <el-input v-model="form.content" placeholder="请输入内容" />
+          <el-input type="textarea" v-model="form.content" placeholder="请输入内容" />
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
@@ -151,7 +132,6 @@ import {
   delAssessmentintroduce,
   addAssessmentintroduce,
   updateAssessmentintroduce,
-  exportAssessmentintroduce,
 } from "@/api/benyi/assessmentintroduce";
 
 export default {
@@ -184,7 +164,10 @@ export default {
       // 表单参数
       form: {},
       // 表单校验
-      rules: {},
+      rules: {
+          title: [{ required: true, message: "名称不能为空", trigger: "blur" }],
+        content: [{ required: true, message: "内容不能为空", trigger: "blur" }],
+      },
     };
   },
   created() {
@@ -292,22 +275,6 @@ export default {
         })
         .catch(function () {});
     },
-    /** 导出按钮操作 */
-    handleExport() {
-      const queryParams = this.queryParams;
-      this.$confirm("是否确认导出所有评估体系介绍数据项?", "警告", {
-        confirmButtonText: "确定",
-        cancelButtonText: "取消",
-        type: "warning",
-      })
-        .then(function () {
-          return exportAssessmentintroduce(queryParams);
-        })
-        .then((response) => {
-          this.download(response.msg);
-        })
-        .catch(function () {});
-    },
   },
 };
 </script>
\ No newline at end of file