单位名称

This commit is contained in:
shijing 2024-01-04 09:23:35 +08:00
parent e6fcdef681
commit 9b5583e49b
3 changed files with 24 additions and 23 deletions

File diff suppressed because one or more lines are too long

View File

@ -430,7 +430,7 @@ export const asyncRoutes = [
path: 'course', path: 'course',
name: 'course', name: 'course',
component: () => import('@/views/testvideo/course.vue'), component: () => import('@/views/testvideo/course.vue'),
meta: { title: '课程列表'} meta: { title: '课程列表', perms: ['certificate']}
}, },
{ {
path: 'videolist', path: 'videolist',

View File

@ -94,7 +94,7 @@
</el-table-column> </el-table-column>
<el-table-column label="证书方案" prop="证书方案"> <el-table-column label="证书方案" prop="证书方案">
</el-table-column> </el-table-column>
<el-table-column label="所属单位" prop="所属单位" v-if="listQuery.证书方案=='202309'"> <el-table-column label="所属单位" prop="所属单位">
</el-table-column> </el-table-column>
<el-table-column label="姓名" prop="姓名"> <el-table-column label="姓名" prop="姓名">
</el-table-column> </el-table-column>
@ -155,23 +155,26 @@
> >
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="证书方案"> <el-form-item label="证书方案" prop="证书方案">
<el-select style="width: 100%" v-model="form.证书方案" placeholder="证书方案" :disabled="dialogType=='edit'"> <el-select style="width: 100%" v-model="form.证书方案" placeholder="证书方案" :disabled="dialogType=='edit'">
<el-option v-for="item in planOption" :key="item" :label="item" :value="item"></el-option> <el-option v-for="item in planOption" :key="item" :label="item" :value="item"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="姓名" prop="姓名">
<el-input v-model="form.姓名" />
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="证书编号" prop="证书编号"> <el-form-item label="证书编号" prop="证书编号">
<el-input v-model="form.证书编号" /> <el-input v-model="form.证书编号" />
</el-form-item> </el-form-item>
<el-form-item label="单位名称" prop="单位名称">
<el-input v-model="form.单位名称"/>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="form.证书方案=='202312'"> <el-row v-if="form.证书方案=='202312'">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="姓名">
<el-input v-model="form.姓名" />
</el-form-item>
<el-form-item label="培训开始日期" prop="培训日期"> <el-form-item label="培训开始日期" prop="培训日期">
<el-date-picker <el-date-picker
v-model="form.培训日期" v-model="form.培训日期"
@ -184,16 +187,6 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="发证日期" prop="发证日期">
<el-date-picker
v-model="form.发证日期"
type="date"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
placeholder="发证日期"
style="width:100%">
</el-date-picker>
</el-form-item>
<el-form-item label="培训结束日期" prop="培训结束日期"> <el-form-item label="培训结束日期" prop="培训结束日期">
<el-date-picker <el-date-picker
v-model="form.培训结束日期" v-model="form.培训结束日期"
@ -215,15 +208,21 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="发证日期" prop="发证日期">
<el-date-picker
v-model="form.发证日期"
type="date"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
placeholder="发证日期"
style="width:100%">
</el-date-picker>
</el-form-item>
</el-col>
</el-row> </el-row>
<el-row v-if="form.证书方案=='202309'"> <el-row v-if="form.证书方案=='202309'">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="姓名">
<el-input v-model="form.姓名" />
</el-form-item>
<el-form-item label="单位名称" prop="单位名称">
<el-input v-model="form.单位名称"/>
</el-form-item>
<el-form-item label="性别"> <el-form-item label="性别">
<el-input v-model="form.性别" /> <el-input v-model="form.性别" />
</el-form-item> </el-form-item>
@ -357,6 +356,8 @@ export default {
证书编号: [{ required: true, message: "请填写", trigger: "blur" }], 证书编号: [{ required: true, message: "请填写", trigger: "blur" }],
所属单位: [{ required: true, message: "请填写", trigger: "blur" }], 所属单位: [{ required: true, message: "请填写", trigger: "blur" }],
单位名称: [{ required: true, message: "请填写", trigger: "blur" }], 单位名称: [{ required: true, message: "请填写", trigger: "blur" }],
证书方案: [{ required: true, message: "请选择", trigger: "blur" }],
姓名: [{ required: true, message: "请填写", trigger: "blur" }],
}, },
courseOption:[], courseOption:[],
planOption:["202309","202312"], planOption:["202309","202312"],