|
|
@@ -19,7 +19,7 @@
|
|
|
</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-option v-for="dict in dict.type.drill_plan_cycle" :key="dict.value" :label="dict.label"
|
|
|
:value="dict.value"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
@@ -29,8 +29,8 @@
|
|
|
:value="dict.value"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="培训角色" prop="planRoleId">
|
|
|
- <el-select v-model="queryParams.planRoleId" placeholder="请选择培训角色" clearable>
|
|
|
+ <el-form-item label="演练角色" prop="planRoleId">
|
|
|
+ <el-select v-model="queryParams.planRoleId" placeholder="请选择演练角色" clearable>
|
|
|
<el-option v-for="item in planRoleList" :key="item.roleId" :label="item.roleName"
|
|
|
:value="item.roleId"></el-option>
|
|
|
</el-select>
|
|
|
@@ -52,27 +52,6 @@
|
|
|
v-hasPermi="['core:plan:add']">新增
|
|
|
</el-button>
|
|
|
</el-col>
|
|
|
- <el-col :span="1.5">
|
|
|
- <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
|
|
|
- v-hasPermi="['core:plan:edit']">修改
|
|
|
- </el-button>
|
|
|
- </el-col>
|
|
|
- <el-col :span="1.5">
|
|
|
- <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
|
|
|
- v-hasPermi="['core:plan:remove']">删除
|
|
|
- </el-button>
|
|
|
- </el-col>
|
|
|
- <!-- <el-col :span="1.5">
|
|
|
- <el-button
|
|
|
- type="warning"
|
|
|
- plain
|
|
|
- icon="el-icon-download"
|
|
|
- size="mini"
|
|
|
- @click="handleExport"
|
|
|
- v-hasPermi="['core:plan:export']"
|
|
|
- >导出
|
|
|
- </el-button>
|
|
|
- </el-col>-->
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
|
|
|
|
@@ -89,7 +68,7 @@
|
|
|
</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"/>
|
|
|
+ <dict-tag :options="dict.type.drill_plan_cycle" :value="scope.row.planCycle"/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="planRoleNameList" label="培训角色">
|
|
|
@@ -146,7 +125,7 @@
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="计划周期" prop="planCycle">
|
|
|
<el-select v-model="form.planCycle" placeholder="请选择计划周期">
|
|
|
- <el-option v-for="dict in dict.type.edu_plan_cycle" :key="dict.value" :label="dict.label"
|
|
|
+ <el-option v-for="dict in dict.type.drill_plan_cycle" :key="dict.value" :label="dict.label"
|
|
|
:value="parseInt(dict.value)"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
@@ -172,7 +151,7 @@
|
|
|
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="培训次数" prop="execTimes">
|
|
|
+ <el-form-item label="演练次数" prop="execTimes">
|
|
|
<template>
|
|
|
<el-input-number v-model="form.execTimes" :min="1" :max="10"></el-input-number>
|
|
|
</template>
|
|
|
@@ -233,11 +212,11 @@
|
|
|
<K-file-upload ref="upload" v-model="form.fileList" @input="getKUploadFileList"/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+<!-- <el-col :span="12">
|
|
|
<el-form-item label="">
|
|
|
<el-button type="primary" @click="showSelectFile">从学习资料中选择</el-button>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col>-->
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
|
|
|
@@ -275,7 +254,7 @@ import DialogSelectFile from "./dialog.select.file.vue";
|
|
|
|
|
|
export default {
|
|
|
name: "Plan",
|
|
|
- dicts: ['plan_cycle', 'sys_org_type', 'plan_status', 'edu_plan_cycle'],
|
|
|
+ dicts: ['plan_cycle', 'sys_org_type', 'plan_status', 'drill_plan_cycle'],
|
|
|
components: {OrgTree, KFileUpload, DialogSelectFile},
|
|
|
mixins: [tableList],
|
|
|
data() {
|