diff --git a/client/dist/index.html b/client/dist/index.html
index bddc307..3ef4821 100644
--- a/client/dist/index.html
+++ b/client/dist/index.html
@@ -1 +1 @@
-
vue Admin Template
\ No newline at end of file
+vue Admin Template
\ No newline at end of file
diff --git a/client/src/router/index.js b/client/src/router/index.js
index 4afc899..f9a435c 100644
--- a/client/src/router/index.js
+++ b/client/src/router/index.js
@@ -430,7 +430,7 @@ export const asyncRoutes = [
path: 'course',
name: 'course',
component: () => import('@/views/testvideo/course.vue'),
- meta: { title: '课程列表'}
+ meta: { title: '课程列表', perms: ['certificate']}
},
{
path: 'videolist',
diff --git a/client/src/views/testvideo/certificate.vue b/client/src/views/testvideo/certificate.vue
index f95151e..7a4713c 100644
--- a/client/src/views/testvideo/certificate.vue
+++ b/client/src/views/testvideo/certificate.vue
@@ -73,7 +73,8 @@
导入证书
- 202312模板
+
+ 202312模板
@@ -96,6 +97,8 @@
+
+
@@ -155,23 +158,26 @@
>
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
@@ -357,14 +359,19 @@ 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" }],
},
courseOption:[],
planOption:["202309","202312"],
+ fileUrl:''
};
},
mounted() {
this.getList();
this.getCourseList();
+ let timers = new Date().getTime();
+ this.fileUrl ='/media/cert/template/cert-202312.xlsx?time='+timers;
},
methods: {
checkPermission,
diff --git a/server/dist/index_zs.html b/server/dist/index_zs.html
index 7ed288e..8a7c265 100644
--- a/server/dist/index_zs.html
+++ b/server/dist/index_zs.html
@@ -215,10 +215,11 @@ user-scalable: 用户是否能缩放页面 -->
姓名:{{item.姓名}}
+
单位名称:{{item.单位名称}}
证书编号:{{item.证书编号}}
培训日期:{{item.培训日期}}
培训结束日期:{{item.培训结束日期}}
-
培训日期:{{item.发证日期}}
+
发证日期{{item.发证日期}}