Эх сурвалжийг харах

教育培训 页面字段变更

jingyuanchao 2 жил өмнө
parent
commit
119a774fe5

+ 8 - 6
src/components/orgTree/index.vue

@@ -28,7 +28,7 @@
         :default-checked-keys="defaultKeys"
         @node-click="handleNodeClick"
         v-bind="$attrs"
-      >    
+      >
     </el-tree>
     </div>
   </div>
@@ -46,12 +46,12 @@ export default {
       //过滤信息
       deptName: "",
       //是否关联下级
-      checked: false,
       // 机构树列表
       treeList: [],
       //默认选中节点
       defaultKeys: [],
-      checkSub: false,
+      //是否关联下级
+      checkSub: true,
       defaultKey: null,
     };
   },
@@ -62,9 +62,11 @@ export default {
     },
     defaultProps: {
       type: Object,
-      default: {
-        children: "children",
-        label: "name",
+      default: ()=>{
+        return {
+          children: "children",
+          label: "name",
+        }
       },
     },
     customRequest: {

+ 7 - 7
src/views/core/edu/plan/index.vue

@@ -35,8 +35,8 @@
                          :value="item.roleId"></el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="计划名称" prop="planName">
-            <el-input v-model="queryParams.planName" placeholder="请输入计划名称" clearable
+          <el-form-item label="培训主题" prop="planName">
+            <el-input v-model="queryParams.planName" placeholder="请输入培训主题" clearable
                       @keyup.enter.native="handleQuery"/>
           </el-form-item>
 
@@ -79,7 +79,7 @@
         <el-table max-height="550px" :data="planList" @selection-change="handleSelectionChange" row-key="id"
                   :tree-props="{ children: 'children' }">
           <el-table-column label="序号" align="center" prop="no"/>
-          <el-table-column label="计划名称" align="center" prop="planName"/>
+          <el-table-column label="培训主题" align="center" prop="planName"/>
           <el-table-column label="计划创建机构" align="center" prop="createOrgName"/>
           <el-table-column label="计划所属机构" align="center" prop="belongOrgName"/>
           <el-table-column label="培训机构类型" align="center" prop="execOrgType">
@@ -139,8 +139,8 @@
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="计划名称" prop="planName">
-              <el-input v-model="form.planName" placeholder="请输入计划名称"/>
+            <el-form-item label="培训主题" prop="planName">
+              <el-input v-model="form.planName" placeholder="请输入培训主题"/>
             </el-form-item>
           </el-col>
           <el-col :span="12">
@@ -318,7 +318,7 @@ export default {
       // 表单校验
       rules: {
         planName: [
-          {required: true, message: "计划名称不能为空", trigger: "blur"}
+          {required: true, message: "培训主题不能为空", trigger: "blur"}
         ],
         planCycle: [
           {required: true, message: "计划周期不能为空", trigger: "blur"}
@@ -544,7 +544,7 @@ export default {
     /** 删除按钮操作 */
     handleDelete(row) {
       const ids = row.id || this.ids;
-      this.$modal.confirm('是否确认删除教育培训计划编号为"' + ids + '"的数据项?').then(function () {
+      this.$modal.confirm('是否确认删除教育培训计划"' + row.planName).then(function () {
         return delPlan(ids);
       }).then(() => {
         this.getList();