소스 검색

调整培训计划页面的 字段显示顺序

zhulu 2 년 전
부모
커밋
bb25cb2216
1개의 변경된 파일25개의 추가작업 그리고 26개의 파일을 삭제
  1. 25 26
      src/views/core/edu/plan/index.vue

+ 25 - 26
src/views/core/edu/plan/index.vue

@@ -9,20 +9,18 @@
       <!--搜索栏-->
       <el-col :span="20" :xs="24">
         <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
-                 label-width="68px">
+                 label-width="100px">
 
-          <el-form-item label="机构类型" prop="execOrgType">
-            <el-select v-model="queryParams.execOrgType" placeholder="请选择执行机构类型" clearable>
-              <el-option v-for="dict in dict.type.sys_org_type" :key="dict.value" :label="dict.label"
-                         :value="dict.value"/>
-            </el-select>
+          <el-form-item label="培训主题" prop="planName">
+            <el-input v-model="queryParams.planName" placeholder="请输入培训主题" clearable
+                      @keyup.enter.native="handleQuery"/>
           </el-form-item>
-          <el-form-item label="计划周期" prop="planCycle">
-            <el-select v-model="queryParams.planCycle" placeholder="请选择计划周期" clearable>
-              <el-option v-for="dict in dict.type.edu_plan_cycle" :key="dict.value" :label="dict.label"
+          <el-form-item label="培训机构类型" prop="execOrgType">
+            <el-select v-model="queryParams.execOrgType" placeholder="请选择培训机构类型" clearable>
+              <el-option v-for="dict in dict.type.sys_org_type" :key="dict.value" :label="dict.label"
                          :value="dict.value"/>
             </el-select>
-          </el-form-item>
+          </el-form-item>          
           <el-form-item label="计划状态" prop="planStatus">
             <el-select v-model="queryParams.planStatus" placeholder="请选择计划状态" clearable>
               <el-option v-for="dict in dict.type.plan_status" :key="dict.value" :label="dict.label"
@@ -35,10 +33,12 @@
                          :value="item.roleId"></el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="培训主题" prop="planName">
-            <el-input v-model="queryParams.planName" placeholder="请输入培训主题" clearable
-                      @keyup.enter.native="handleQuery"/>
-          </el-form-item>
+          <el-form-item label="计划周期" prop="planCycle">
+            <el-select v-model="queryParams.planCycle" placeholder="请选择计划周期" clearable>
+              <el-option v-for="dict in dict.type.edu_plan_cycle" :key="dict.value" :label="dict.label"
+                         :value="dict.value"/>
+            </el-select>
+          </el-form-item>       
 
           <el-form-item>
             <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@@ -90,16 +90,6 @@
               <dict-tag :options="dict.type.sys_org_type" :value="scope.row.execOrgType"/>
             </template>
           </el-table-column>
-          <el-table-column label="计划周期" align="center" prop="planCycle">
-            <template slot-scope="scope">
-              <dict-tag :options="dict.type.edu_plan_cycle" :value="scope.row.planCycle"/>
-            </template>
-          </el-table-column>
-          <el-table-column label="计划状态" align="center" prop="planStatus">
-            <template slot-scope="scope">
-              <dict-tag :options="dict.type.plan_status" :value="scope.row.planStatus"/>
-            </template>
-          </el-table-column>
           <el-table-column prop="planRoleNameList" width="180" label="培训角色">
             <template slot-scope="scope">
               <template v-if="scope.row.planRoleNameList">
@@ -114,10 +104,19 @@
               </template>
             </template>
           </el-table-column>
+          <el-table-column label="计划周期" align="center" prop="planCycle">
+            <template slot-scope="scope">
+              <dict-tag :options="dict.type.edu_plan_cycle" :value="scope.row.planCycle"/>
+            </template>
+          </el-table-column>
           <el-table-column label="培训次数" align="center" prop="execTimes"/>
+          <el-table-column label="计划状态" align="center" prop="planStatus">
+            <template slot-scope="scope">
+              <dict-tag :options="dict.type.plan_status" :value="scope.row.planStatus"/>
+            </template>
+          </el-table-column>          
+          <el-table-column label="修改人" align="center" prop="updateBy"/>          
           <el-table-column label="备注" align="center" prop="remark"/>
-          <el-table-column label="修改人" align="center" prop="updateBy"/>
-
           <el-table-column label="操作" width="160" fixed="right" align="center" class-name="small-padding fixed-width">
             <template slot-scope="scope">
               <el-button v-if="checkCanPublish(scope.row)" size="mini" type="text" icon="el-icon-down"