+
{{ title }}
{
class="is-hover cursor-pointer"
icon="ep:close"
hover-color="var(--el-color-primary)"
- color="var(--el-color-info)"
+ color="#ffffff"
@click="close"
/>
@@ -118,10 +119,12 @@ const dialogStyle = computed(() => {
margin: 0 !important;
&__header {
- height: 54px;
+ height: 40px;
padding: 0;
margin-right: 0 !important;
border-bottom: 1px solid var(--el-border-color);
+ background: #409eff;
+ color: #ffffff;
}
&__body {
diff --git a/src/layout/components/Footer/src/Footer.vue b/src/layout/components/Footer/src/Footer.vue
index 3eede386510c572014cd04a8c263837e0cac3101..55101592b4ec5f50c00842e15b03c34748aba837 100644
--- a/src/layout/components/Footer/src/Footer.vue
+++ b/src/layout/components/Footer/src/Footer.vue
@@ -19,6 +19,6 @@ const title = computed(() => appStore.getTitle)
:class="prefixCls"
class="h-[var(--app-footer-height)] bg-[var(--app-content-bg-color)] text-center leading-[var(--app-footer-height)] text-[var(--el-text-color-placeholder)] dark:bg-[var(--el-bg-color)]"
>
-
Copyright ©2022-{{ title }}
+
Copyright ©2024-{{ title }}
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index 0721651d8ade35825f5c124a0971622f88492cc8..79a51c3b82d730f6d03f47023d900b1c1063e8b1 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -54,7 +54,8 @@ export default {
updateTime: '更新时间',
copy: '复制',
copySuccess: '复制成功',
- copyError: '复制失败'
+ copyError: '复制失败',
+ checkoutSuccess: '归还成功',
},
lock: {
lockScreen: '锁定屏幕',
@@ -114,7 +115,7 @@ export default {
},
login: {
welcome: '欢迎使用本系统',
- message: '开箱即用的中后台管理系统',
+ message: '北京金隅集团科研管理系统',
tenantname: '租户名称',
username: '用户名',
password: '密码',
@@ -197,7 +198,7 @@ export default {
happyDay: '祝你开心每一天!',
toady: '今日晴',
notice: '通知公告',
- project: '项目数',
+ project: '站内通知',
access: '项目访问',
toDo: '待办',
introduction: '一个正经的简介',
@@ -368,7 +369,7 @@ export default {
qrSignInFormTitle: '二维码登录',
signUpFormTitle: '注册',
forgetFormTitle: '重置密码',
- signInTitle: '开箱即用的中后台管理系统',
+ signInTitle: '北京金隅集团科研管理系统',
signInDesc: '输入您的个人详细信息开始使用!',
policy: '我同意xxx隐私政策',
scanSign: `扫码后点击"确认",即可完成登录`,
diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts
index f63bee6e49d726addde2f59c7833207ceed8a645..a77fdc27642a5dc5985c99f84bf0ab803b481a1e 100644
--- a/src/router/modules/remaining.ts
+++ b/src/router/modules/remaining.ts
@@ -128,6 +128,54 @@ const remainingRouter: AppRouteRecordRaw[] = [
]
},
+ {
+ path: '/lab',
+ component: Layout,
+ name: 'llab',
+ meta: {
+ hidden: true
+ },
+ children: [
+ {
+ path: 'equip/:labId',
+ component: () => import('@/views/publicLab/publicLab/equip/index.vue'),
+ name: 'eequip',
+ meta: {
+ title: '设备管理',
+ noCache: true,
+ hidden: true,
+ canTo: true,
+ icon: '',
+ activeMenu: '/publicLab/lab'
+ }
+ }
+ ]
+ },
+
+ {
+ path: '/module-file',
+ component: Layout,
+ name: 'modulefile',
+ meta: {
+ hidden: true
+ },
+ children: [
+ {
+ path: 'file/:moduleId',
+ component: () => import('@/views/infra/modulefile/file/index.vue'),
+ name: 'modulefile-file',
+ meta: {
+ title: '文件管理',
+ noCache: true,
+ hidden: true,
+ canTo: true,
+ icon: '',
+ activeMenu: '/infra/module-file'
+ }
+ }
+ ]
+ },
+
{
path: '/codegen',
component: Layout,
diff --git a/src/styles/index.scss b/src/styles/index.scss
index 0952bd07e1d767a31a0230101438619c7fda39ab..56ebd7eaa073025cea2e55753e75462c27cd5b9d 100644
--- a/src/styles/index.scss
+++ b/src/styles/index.scss
@@ -33,3 +33,41 @@
border-left-color: var(--el-color-primary);
}
}
+fieldset{
+ padding: 5px 20px 5px 5px;
+ background: #f5f8fe;
+ margin-bottom: 5px;
+ position: relative;
+ border: 1px solid rgba(75, 141, 241, .35);
+}
+legend {
+ margin-left: 10px;
+ background: #fff;
+ border-radius: 3px;
+ padding: 2px 5px;
+ color: #2d8cf0;
+ border: 1px solid #2d8cf0;
+}
+.el-table th.el-table__cell,
+.el-table .el-table__cell.is-center,
+.el-table.is-scrolling-none th.el-table-fixed-column--right{
+ background-color: #fafafc;
+ color:#1f2225;
+ font-weight: normal;
+}
+// .el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column::before{
+// box-shadow: none;
+// }
+.el-form-item__label{
+ color:#1f2225;
+}
+.login-form .el-input__wrapper{
+ border-radius: 10px;
+ line-height: 50px;
+ height: 50px;
+}
+.line{
+ background: #1e4dad;
+ height: 8px;
+ width: 52px;
+}
diff --git a/src/styles/var.css b/src/styles/var.css
index 63459ba63bccbc106894bd18092eb01324a580ac..b8207ff6cfe57afaced2ea242838bcdfc9bef3b3 100644
--- a/src/styles/var.css
+++ b/src/styles/var.css
@@ -1,4 +1,6 @@
:root {
+ --el-button-text-color:#1f2225;
+
--login-bg-color: #293146;
--left-menu-max-width: 200px;
@@ -52,7 +54,7 @@
--app-footer-height: 50px;
- --transition-time-02: 0.2s;
+ --transition-time-02: 0.2s
}
.dark {
diff --git a/src/utils/dict.ts b/src/utils/dict.ts
index cc1774b32c0eacdf33f9bffb8bfe9ecf515060dc..8e3d9feb11e28fada2b980129fc9792387650ff7 100644
--- a/src/utils/dict.ts
+++ b/src/utils/dict.ts
@@ -123,7 +123,20 @@ export enum DICT_TYPE {
SYSTEM_MAIL_SEND_STATUS = 'system_mail_send_status',
SYSTEM_NOTIFY_TEMPLATE_TYPE = 'system_notify_template_type',
SYSTEM_SOCIAL_TYPE = 'system_social_type',
-
+ SYSTEM_EDUCATION = "education", // 学历
+ PLAN_ID="plan_id",//计划类型
+ SYSTEM_MAJOR = "major", //专业
+
+ // ========== 所属技术领域 ==========
+ TECHNICAL_FIELD = "technical_field",
+ APPLY_UNIT_TYPE = "apply_unit_type", //立项-单位类型
+ DEVIATION = 'deviation',//执行-完成情况
+ CHANGE_TYPE = 'change_type', //变更-变更类型
+ PATENT_TYPE = 'patent_type',//知识产权-专利类型
+ LEGAL_STATUS = 'legal_status',//知识产权-法律状态
+ LAB_NAME = 'lab_name', //实验室
+ EQUIPMENT = 'equipment', //设备
+ ACC_MODE = 'acc_mode', //验收形式
// ========== INFRA 模块 ==========
INFRA_BOOLEAN_STRING = 'infra_boolean_string',
INFRA_JOB_STATUS = 'infra_job_status',
@@ -135,7 +148,7 @@ export enum DICT_TYPE {
INFRA_CODEGEN_SCENE = 'infra_codegen_scene',
INFRA_FILE_STORAGE = 'infra_file_storage',
- // ========== BPM 模块 ==========
+ /* // ========== BPM 模块 ==========
BPM_MODEL_CATEGORY = 'bpm_model_category',
BPM_MODEL_FORM_TYPE = 'bpm_model_form_type',
BPM_TASK_ASSIGN_RULE_TYPE = 'bpm_task_assign_rule_type',
@@ -207,5 +220,8 @@ export enum DICT_TYPE {
// ========== ERP - 企业资源计划模块 ==========
ERP_AUDIT_STATUS = 'erp_audit_status', // ERP 审批状态
- ERP_STOCK_RECORD_BIZ_TYPE = 'erp_stock_record_biz_type' // 库存明细的业务类型
+ ERP_STOCK_RECORD_BIZ_TYPE = 'erp_stock_record_biz_type', // 库存明细的业务类型*/
+
+
+
}
diff --git a/src/utils/formatTime.ts b/src/utils/formatTime.ts
index ed434cb05ef5bd01985b26cbe4b4cf2c02827c29..8814a1d35c4b2cb804d9dd25937002ac6d433152 100644
--- a/src/utils/formatTime.ts
+++ b/src/utils/formatTime.ts
@@ -211,7 +211,16 @@ export function dateFormatter(_row: any, _column: TableColumnCtx
, cellValue
export function dateFormatter2(_row: any, _column: TableColumnCtx, cellValue: any): string {
return cellValue ? formatDate(cellValue, 'YYYY-MM-DD') : ''
}
-
+/**
+ * element plus 的时间 Formatter 实现,使用 YYYY 格式
+ *
+ * @param row 行数据
+ * @param column 字段
+ * @param cellValue 字段值
+ */
+export function dateFormatter3(cellValue: any): string {
+ return cellValue ? formatDate(cellValue, 'YYYY') : ''
+}
/**
* 设置起始日期,时间为00:00:00
* @param param 传入日期
diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue
index cef6e8e2df1c1b19e6cba5bd85665de4065fe373..6fa638f0761a259bee52e9d4779eb20addc80f76 100644
--- a/src/views/Home/Index.vue
+++ b/src/views/Home/Index.vue
@@ -1,57 +1,31 @@
-
+
+
+
+ {{ t('workplace.notice') }}
+ {{ t('action.more') }}
+
+
-
-
-
-
-
-
-
-
- {{ t('workplace.welcome') }} {{ username }} {{ t('workplace.happyDay') }}
-
-
- {{ t('workplace.toady') }},20℃ - 32℃!
-
+
+
+
+
+
+
+
+
+ {{ item.type }} : {{ item.title }}
+
-
-
-
-
-
-
{{ t('workplace.project') }}
-
-
-
-
-
{{ t('workplace.toDo') }}
-
-
-
-
-
{{ t('workplace.access') }}
-
+
+ {{ formatTime(item.date, 'yyyy-MM-dd') }}
-
-
+
+
+
@@ -61,103 +35,59 @@
- {{ t('workplace.project') }}
+ {{ t('workplace.toDo') }}
{{ t('action.more') }}
-
-
-
-
- {{ item.name }}
-
- {{ t(item.message) }}
-
- {{ item.personal }}
- {{ formatTime(item.time, 'yyyy-MM-dd') }}
-
-
-
-
-
-
+
+
+
+
+
+
+
+
{{ item.name }}
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
- {{ t('workplace.shortcutOperation') }}
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
-
-
-
-
- {{ t('workplace.notice') }}
+ {{ t('workplace.project') }}
{{ t('action.more') }}
-
-
-
-
-
-
-
-
- {{ item.type }} : {{ item.title }}
-
-
-
- {{ formatTime(item.date, 'yyyy-MM-dd') }}
-
+
+
+
+
+ {{ item.type }} : {{ item.title }}
+
+
+ {{ formatTime(item.date, 'yyyy-MM-dd') }}
+
+
-
+
@@ -165,217 +95,144 @@
diff --git a/src/views/acceptance/acceptance/components/AchieForm.vue b/src/views/acceptance/acceptance/components/AchieForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..2233c36695fc21a1521921899e3a1a4baa345fdc
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/AchieForm.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加验收其他成果
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/CheckForm.vue b/src/views/acceptance/acceptance/components/CheckForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..59a6c23bf37414aa3b613f8a82e7d9e86fa05d26
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/CheckForm.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加验收考核指标
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/FundsForm copy.vue b/src/views/acceptance/acceptance/components/FundsForm copy.vue
new file mode 100644
index 0000000000000000000000000000000000000000..16f4cb066dd5dc7ab7c413985a99c9b580b52a2f
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/FundsForm copy.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加验收经费-新
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/FundsForm.vue b/src/views/acceptance/acceptance/components/FundsForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a06d38a1c0ba242d36a57aa9cd54b21c865dd1de
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/FundsForm.vue
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/InfoForm.vue b/src/views/acceptance/acceptance/components/InfoForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..cfdf323f61f58e6970fb11ab345cd419aaf54654
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/InfoForm.vue
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/PublicationsForm.vue b/src/views/acceptance/acceptance/components/PublicationsForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f63e8d7dff9c69303323021fe6154e60769e9146
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/PublicationsForm.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加验收项目论文成果
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/components/TargetForm.vue b/src/views/acceptance/acceptance/components/TargetForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e4d9984343e6f2ae1ea55c41da8d3a46e96a8f3d
--- /dev/null
+++ b/src/views/acceptance/acceptance/components/TargetForm.vue
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加验收项目目标
+
+
+
\ No newline at end of file
diff --git a/src/views/acceptance/acceptance/index.vue b/src/views/acceptance/acceptance/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..26cac63582fbd33125f05f3d16c2b93410ef65d5
--- /dev/null
+++ b/src/views/acceptance/acceptance/index.vue
@@ -0,0 +1,585 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 生成验收
+
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 提报
+
+
+
+ 审核
+
+
+ 审核记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/apply/apply/MainForm.vue b/src/views/apply/apply/MainForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..45b4ded88a9627aca8bebb00d7246cf068e65a06
--- /dev/null
+++ b/src/views/apply/apply/MainForm.vue
@@ -0,0 +1,255 @@
+
+
+
+
diff --git a/src/views/apply/apply/index.vue b/src/views/apply/apply/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..18baedf5320fde90b07e4af1f6c0589589b94f27
--- /dev/null
+++ b/src/views/apply/apply/index.vue
@@ -0,0 +1,341 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+ 导出汇总表
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 提报
+
+
+
+ 成文
+
+
+ 审核
+
+
+ 审核记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/bpm/definition/index.vue b/src/views/bpm/definition/index.vue
index 31ed8413c6def31038323e78759755c654167448..f60ee09fa5eac15fc02b42fd0fc85aa4bde542a6 100644
--- a/src/views/bpm/definition/index.vue
+++ b/src/views/bpm/definition/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/form/index.vue b/src/views/bpm/form/index.vue
index 4cf37777292961e56dc13a40d19835a87699c086..efe02be8863d1c63d6313f6ab4dd74a98aecbcd8 100644
--- a/src/views/bpm/form/index.vue
+++ b/src/views/bpm/form/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/group/index.vue b/src/views/bpm/group/index.vue
index 98a445d61601c95984079f2bc9e96aabe74e5eec..5d9747276933469fc9f340f7d5394f9fd1346d61 100644
--- a/src/views/bpm/group/index.vue
+++ b/src/views/bpm/group/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/model/index.vue b/src/views/bpm/model/index.vue
index c73188917c274c806109ae784ecb546e0695c527..395465a12ccc30b0e4e4ca70254fa975be773488 100644
--- a/src/views/bpm/model/index.vue
+++ b/src/views/bpm/model/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/oa/leave/index.vue b/src/views/bpm/oa/leave/index.vue
index f6dac5bcd1647c62702c801509b740d02a0373c4..fcefdd63e80b51645939d571cd19e5ab0e89fda4 100644
--- a/src/views/bpm/oa/leave/index.vue
+++ b/src/views/bpm/oa/leave/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/processInstance/index.vue b/src/views/bpm/processInstance/index.vue
index 8b9f8a1aa55cc44bd89d23acb1a08c969ba86498..91bc33f7888a56742fae54da8e4e8aa56d869b2a 100644
--- a/src/views/bpm/processInstance/index.vue
+++ b/src/views/bpm/processInstance/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/task/done/index.vue b/src/views/bpm/task/done/index.vue
index ee1e1d14b669f375e4ad85a9ec7a30a7849e65df..a2184f98e89dab934259458050a03b434fbf8926 100644
--- a/src/views/bpm/task/done/index.vue
+++ b/src/views/bpm/task/done/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/bpm/task/todo/index.vue b/src/views/bpm/task/todo/index.vue
index 29ba73ddd59d3c77ac1722a3bbc976cc716fe36e..8296f4f90b5238ae74a510705e0880c05b3e9a26 100644
--- a/src/views/bpm/task/todo/index.vue
+++ b/src/views/bpm/task/todo/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/change/change/MainForm.vue b/src/views/change/change/MainForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e3d7ded246a208a11d0fa93184af29215968e440
--- /dev/null
+++ b/src/views/change/change/MainForm.vue
@@ -0,0 +1,191 @@
+
+
+
+
diff --git a/src/views/change/change/index.vue b/src/views/change/change/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f1b0d8dc66e530390406bd0331ab919d36a675dd
--- /dev/null
+++ b/src/views/change/change/index.vue
@@ -0,0 +1,342 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 新增1
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/contract/contract/MainForm.vue b/src/views/contract/contract/MainForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0ae080c55ec0464cba054bff338b105c8d296228
--- /dev/null
+++ b/src/views/contract/contract/MainForm.vue
@@ -0,0 +1,475 @@
+
+
+
+
diff --git a/src/views/contract/contract/components/CheckForm.vue b/src/views/contract/contract/components/CheckForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d728cff41932a2bdb1ab59219a33892c12809735
--- /dev/null
+++ b/src/views/contract/contract/components/CheckForm.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加任务书考核指标
+
+
+
diff --git a/src/views/contract/contract/components/DeviceForm.vue b/src/views/contract/contract/components/DeviceForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..edf6d0372748b0949aa95454343d7d2b9cae4c26
--- /dev/null
+++ b/src/views/contract/contract/components/DeviceForm.vue
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加项目所需设备
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/FundsForm copy 2.vue b/src/views/contract/contract/components/FundsForm copy 2.vue
new file mode 100644
index 0000000000000000000000000000000000000000..21f40e714a5bcbbaf021b0ec64ac7c5fea265466
--- /dev/null
+++ b/src/views/contract/contract/components/FundsForm copy 2.vue
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{scope.row.count}}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/FundsForm copy.vue b/src/views/contract/contract/components/FundsForm copy.vue
new file mode 100644
index 0000000000000000000000000000000000000000..8d8c096f7e7a66240a21920ea6db3cbf01650c7f
--- /dev/null
+++ b/src/views/contract/contract/components/FundsForm copy.vue
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加任务书经费
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/FundsForm.vue b/src/views/contract/contract/components/FundsForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b64c4b548656f09e8ad8756062f8d6f48fd1325e
--- /dev/null
+++ b/src/views/contract/contract/components/FundsForm.vue
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/InfoForm.vue b/src/views/contract/contract/components/InfoForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..759035be783d4edf0f844d6cac67d9ecf8f023bf
--- /dev/null
+++ b/src/views/contract/contract/components/InfoForm.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/contract/contract/components/ParticipantForm.vue b/src/views/contract/contract/components/ParticipantForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..df841a81f73e3ae2e3a7ad3d0d739b24c15537c5
--- /dev/null
+++ b/src/views/contract/contract/components/ParticipantForm.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加主要参加人员
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/PlanForm.vue b/src/views/contract/contract/components/PlanForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..1647167613719aa5b5935b8d0bd3175b6e41e5ea
--- /dev/null
+++ b/src/views/contract/contract/components/PlanForm.vue
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加项目实施计划
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/components/TargetForm.vue b/src/views/contract/contract/components/TargetForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c225fa065d9028d30ac1e6dfa3375e6506b5982a
--- /dev/null
+++ b/src/views/contract/contract/components/TargetForm.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加任务书项目目标
+
+
+
diff --git a/src/views/contract/contract/components/UnitForm.vue b/src/views/contract/contract/components/UnitForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..49e7262c3873c8a62668d44dbe42b59c14b032fd
--- /dev/null
+++ b/src/views/contract/contract/components/UnitForm.vue
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加参加单位
+
+
+
\ No newline at end of file
diff --git a/src/views/contract/contract/index.vue b/src/views/contract/contract/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..98824f7f7090e95037c8f92137de3b3b6ec6eb22
--- /dev/null
+++ b/src/views/contract/contract/index.vue
@@ -0,0 +1,369 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+ 重置
+
+
+ 导入立项
+
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建
+ 审核中
+ 审核驳回
+ 审核完成
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 提报
+
+
+
+ 审核
+
+
+ 审核记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/crm/clue/index.vue b/src/views/crm/clue/index.vue
index f90d497b036f23ab011a9e994f57f2d70a015337..a3997e6fae253dcaff2a69cf2b285b1cb557db23 100644
--- a/src/views/crm/clue/index.vue
+++ b/src/views/crm/clue/index.vue
@@ -1,6 +1,8 @@
+
diff --git a/src/views/infra/apiAccessLog/index.vue b/src/views/infra/apiAccessLog/index.vue
index b196da1167253fddf87a77ec5a6a8e8611dfca5e..7c0348dd32bef83044c5532f7ff2771154dd459c 100644
--- a/src/views/infra/apiAccessLog/index.vue
+++ b/src/views/infra/apiAccessLog/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/apiErrorLog/index.vue b/src/views/infra/apiErrorLog/index.vue
index ca145a76b0d5e4848ce6b18ae4429696e55d0a42..f9de3e86f53c031e6ebb200fcd9cd19088e0152f 100644
--- a/src/views/infra/apiErrorLog/index.vue
+++ b/src/views/infra/apiErrorLog/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/codegen/index.vue b/src/views/infra/codegen/index.vue
index 69c3d1254e8c6168b35cf49360b39950e0014a35..7a3e1ed1ab53144a1daf5204d7156255688bc709 100644
--- a/src/views/infra/codegen/index.vue
+++ b/src/views/infra/codegen/index.vue
@@ -1,8 +1,8 @@
-
+
diff --git a/src/views/infra/config/index.vue b/src/views/infra/config/index.vue
index c7838c279ab7604f4523a8d8278b97ef6fc4e185..7b76d039c3b84c22fe6ee8616cea5f35f650f277 100644
--- a/src/views/infra/config/index.vue
+++ b/src/views/infra/config/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/dbDoc/index.vue b/src/views/infra/dbDoc/index.vue
index fa9364b06d07286c26fe4c3a3a8eff426af6ad3f..ffb1f71cb8d438a5b0b200cf937f57eb706bc7e5 100644
--- a/src/views/infra/dbDoc/index.vue
+++ b/src/views/infra/dbDoc/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/demo/demo01/index.vue b/src/views/infra/demo/demo01/index.vue
index e111ab6322e6eceae70e22ee817980ff4ecad6f7..bb9594a19588645b22de8fade9200e3cf29a5558 100644
--- a/src/views/infra/demo/demo01/index.vue
+++ b/src/views/infra/demo/demo01/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/demo/demo02/index.vue b/src/views/infra/demo/demo02/index.vue
index 9faa8c960a7c4ae5d1ba6253b0b750dd8c743174..bad22c2d9b822d73618bec60b0d3a9eeef183095 100644
--- a/src/views/infra/demo/demo02/index.vue
+++ b/src/views/infra/demo/demo02/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/demo/demo03/erp/index.vue b/src/views/infra/demo/demo03/erp/index.vue
index a4a4e62134b833962f4f7de53d8614564372f413..d4758d0d2ba2ec921ed34f7d87cda4f333d5a8c8 100644
--- a/src/views/infra/demo/demo03/erp/index.vue
+++ b/src/views/infra/demo/demo03/erp/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/demo/demo03/inner/index.vue b/src/views/infra/demo/demo03/inner/index.vue
index 9b32460a45d2dccc31159a1fd1965b646cb4b7ef..a61f00a6f7fa996d2584c0f56413f539e873f02d 100644
--- a/src/views/infra/demo/demo03/inner/index.vue
+++ b/src/views/infra/demo/demo03/inner/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/demo/demo03/normal/index.vue b/src/views/infra/demo/demo03/normal/index.vue
index 8a5dc1a9e75991e148c43d1376c1c2ecacc4e6d9..642b2c78d5610ab0063732f8b9c060a581ec2f09 100644
--- a/src/views/infra/demo/demo03/normal/index.vue
+++ b/src/views/infra/demo/demo03/normal/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/druid/index.vue b/src/views/infra/druid/index.vue
index bc047d766e225b918fcffc54c93e1ef0d9c2bc22..5f496bee3403fed7b6e514c17456feaa67243998 100644
--- a/src/views/infra/druid/index.vue
+++ b/src/views/infra/druid/index.vue
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/src/views/infra/file/index.vue b/src/views/infra/file/index.vue
index 17967312e4de660ed5e1481b5376c70f993ae69c..7172d9b9c9bceb34687221be1afcb6a2f2e7b4be 100644
--- a/src/views/infra/file/index.vue
+++ b/src/views/infra/file/index.vue
@@ -1,5 +1,5 @@
-
+
-
+
diff --git a/src/views/infra/job/index.vue b/src/views/infra/job/index.vue
index a9ab332b4aef55d780c0bc1fb8e6586ea5232daa..b10940b21bdcff375a83824638796fcaafda7d96 100644
--- a/src/views/infra/job/index.vue
+++ b/src/views/infra/job/index.vue
@@ -1,9 +1,5 @@
-
-
-
-
-
+
-
-
-
+
+
+
diff --git a/src/views/infra/modulefile/ModuleForm.vue b/src/views/infra/modulefile/ModuleForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..e211b4a68fb046ffc36932023901a9d9bc285587
--- /dev/null
+++ b/src/views/infra/modulefile/ModuleForm.vue
@@ -0,0 +1,115 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/views/infra/modulefile/file/ModuleFileForm.vue b/src/views/infra/modulefile/file/ModuleFileForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a3b169493a5f1b4023f4855bd4d8b6ff333bf379
--- /dev/null
+++ b/src/views/infra/modulefile/file/ModuleFileForm.vue
@@ -0,0 +1,137 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/views/infra/modulefile/file/index.vue b/src/views/infra/modulefile/file/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..bf924efdbbd6d1a661eb6bea001ec3050059f375
--- /dev/null
+++ b/src/views/infra/modulefile/file/index.vue
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+ {{ scope.row.fileSize ? scope.row.fileSize + ' MB' : '' }}
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/infra/modulefile/index.vue b/src/views/infra/modulefile/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b917fa92d9bbcdfd15f87a8bd74bcd14e34cfaee
--- /dev/null
+++ b/src/views/infra/modulefile/index.vue
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 文件管理
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/infra/redis/index.vue b/src/views/infra/redis/index.vue
index e047d747af6c6c8d62d3fd882a71cde6f5336421..0f6078b52dda9fc18cd13b55ca3d91ed142f55c8 100644
--- a/src/views/infra/redis/index.vue
+++ b/src/views/infra/redis/index.vue
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/src/views/infra/server/index.vue b/src/views/infra/server/index.vue
index b9a157a59b4c70c0300e03e7ec38db95b78efe3b..646c6469021d696da0965ba0bde2c93e11838443 100644
--- a/src/views/infra/server/index.vue
+++ b/src/views/infra/server/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/skywalking/index.vue b/src/views/infra/skywalking/index.vue
index d576ddb05b96a027c0c45a503ef2a1692920163d..cb70f1da71d684c8c461159bbab585376c869520 100644
--- a/src/views/infra/skywalking/index.vue
+++ b/src/views/infra/skywalking/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/swagger/index.vue b/src/views/infra/swagger/index.vue
index f844ba650ff23e7c2b9eec2cf3e780fc3a06c1e9..25ae5c5ec14df53106260ff540e9d05e1114e39b 100644
--- a/src/views/infra/swagger/index.vue
+++ b/src/views/infra/swagger/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/infra/webSocket/index.vue b/src/views/infra/webSocket/index.vue
index dec256fe816b012cce5ef77d7b37ea7888b70d2f..612c86fd1be8f2153340b1b879344e08f10e267a 100644
--- a/src/views/infra/webSocket/index.vue
+++ b/src/views/infra/webSocket/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/patents/patents/MainForm.vue b/src/views/patents/patents/MainForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..0ae24fed5e2bd60c4f13bdaf897a3881a24548fa
--- /dev/null
+++ b/src/views/patents/patents/MainForm.vue
@@ -0,0 +1,229 @@
+
+
+
+
diff --git a/src/views/patents/patents/components/InfoForm.vue b/src/views/patents/patents/components/InfoForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..c41f1580df055d74ab5db2642f0c001d81707f5e
--- /dev/null
+++ b/src/views/patents/patents/components/InfoForm.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+ + 添加专利信息
+
+
+
diff --git a/src/views/patents/patents/index.vue b/src/views/patents/patents/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..f06e9071fd19ad878beb97ba5832a60dec7e2918
--- /dev/null
+++ b/src/views/patents/patents/index.vue
@@ -0,0 +1,407 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ stateMap[scope.row.state] }}
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 成文
+
+
+ 提报
+
+
+ 审核
+
+
+ 审核记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/process/process/MainForm.vue b/src/views/process/process/MainForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..aff394519d318632a494f5ee6ae228d92937e4de
--- /dev/null
+++ b/src/views/process/process/MainForm.vue
@@ -0,0 +1,229 @@
+
+
+
+
diff --git a/src/views/process/process/index.vue b/src/views/process/process/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..262d79ca43d5786e1ff78650af5d88304afabb86
--- /dev/null
+++ b/src/views/process/process/index.vue
@@ -0,0 +1,246 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/publicLab/publicLab/equip/LabEquipmentForm.vue b/src/views/publicLab/publicLab/equip/LabEquipmentForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ba4e2319b75c81a9032d19098b443f04ded52d01
--- /dev/null
+++ b/src/views/publicLab/publicLab/equip/LabEquipmentForm.vue
@@ -0,0 +1,103 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/views/publicLab/publicLab/equip/index.vue b/src/views/publicLab/publicLab/equip/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d9b41ecd5ad79b94be0904f896069b7bd6b2ec18
--- /dev/null
+++ b/src/views/publicLab/publicLab/equip/index.vue
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/publicLab/publicLab/lab/Form.vue b/src/views/publicLab/publicLab/lab/Form.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a8a3e5d92dfc0d974f5fa80e55c548794cbc47ea
--- /dev/null
+++ b/src/views/publicLab/publicLab/lab/Form.vue
@@ -0,0 +1,98 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/views/publicLab/publicLab/lab/index.vue b/src/views/publicLab/publicLab/lab/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..b70d56bf54e664a002177d16b4f64d120259af1b
--- /dev/null
+++ b/src/views/publicLab/publicLab/lab/index.vue
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 设备管理
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/publicLab/publicLab/reservation/CheckoutForm.vue b/src/views/publicLab/publicLab/reservation/CheckoutForm.vue
new file mode 100644
index 0000000000000000000000000000000000000000..7c7cb712aebdee881665ed3b979f8b709789271c
--- /dev/null
+++ b/src/views/publicLab/publicLab/reservation/CheckoutForm.vue
@@ -0,0 +1,187 @@
+
+
+
+
diff --git a/src/views/publicLab/publicLab/reservation/Form.vue b/src/views/publicLab/publicLab/reservation/Form.vue
new file mode 100644
index 0000000000000000000000000000000000000000..ef6f204724a2062aa8208304cbd597cb46a40b54
--- /dev/null
+++ b/src/views/publicLab/publicLab/reservation/Form.vue
@@ -0,0 +1,171 @@
+
+
+
+
diff --git a/src/views/publicLab/publicLab/reservation/index.vue b/src/views/publicLab/publicLab/reservation/index.vue
new file mode 100644
index 0000000000000000000000000000000000000000..54ab803f4929883809c43f5cf9652ebb7ff15221
--- /dev/null
+++ b/src/views/publicLab/publicLab/reservation/index.vue
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 预约
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 未归还
+ 待确认
+ 已确认
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+ 归还
+
+
+ 归还信息
+
+
+ 确认归还
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/area/index.vue b/src/views/system/area/index.vue
index 72cbcad2be53f2f0631c821b5614144b65ec8e2e..e06ebcf2dd81c83e19c8f9cd708610f662e88d64 100644
--- a/src/views/system/area/index.vue
+++ b/src/views/system/area/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/errorCode/index.vue b/src/views/system/errorCode/index.vue
index c9538c8c6b2df0b8892855c504e5ebddd9276e80..6bf7e6b41974cd48c42880007bdd98c8027e31d9 100644
--- a/src/views/system/errorCode/index.vue
+++ b/src/views/system/errorCode/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/loginlog/index.vue b/src/views/system/loginlog/index.vue
index 62a11f3df75bb3eacdd2ef9ac0ac23093c20cd92..966123fdc24738948882940c78dc9b3e287da500 100644
--- a/src/views/system/loginlog/index.vue
+++ b/src/views/system/loginlog/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/mail/account/index.vue b/src/views/system/mail/account/index.vue
index 8706338eb16ea147ecf97207bdba8d4f40f58c51..1d47c803f127fea655d0fdb9864a3d2c16490326 100644
--- a/src/views/system/mail/account/index.vue
+++ b/src/views/system/mail/account/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/mail/log/index.vue b/src/views/system/mail/log/index.vue
index 810ee227f7ed7e4a7c5ecd9b1d2b27d357c41acd..ec35ef1c62c968016b0a272e1648b18ba9de6815 100644
--- a/src/views/system/mail/log/index.vue
+++ b/src/views/system/mail/log/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/mail/template/index.vue b/src/views/system/mail/template/index.vue
index a1973d0cc7360d33efc7ac1ac1c04129ab0633e6..7f084e04b27b1054f03e9b471090a5fae865e1b3 100644
--- a/src/views/system/mail/template/index.vue
+++ b/src/views/system/mail/template/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue
index bf64a807eb51dd9d39e7f9637847e35c190091bc..655d4e34262ccb013d926135ea0754421cd4945b 100644
--- a/src/views/system/menu/index.vue
+++ b/src/views/system/menu/index.vue
@@ -1,6 +1,8 @@
+
diff --git a/src/views/system/notify/message/index.vue b/src/views/system/notify/message/index.vue
index 9484411844785169b61f0b637796f2d2793cf6c0..4b8e4438d58920b1a57bf14823bde93a9a635276 100644
--- a/src/views/system/notify/message/index.vue
+++ b/src/views/system/notify/message/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/notify/my/index.vue b/src/views/system/notify/my/index.vue
index ae4b9c526c6b7451062785a18063ee8c865f899e..c4e46228e2070af93390d1c559680df5b81c0dbe 100644
--- a/src/views/system/notify/my/index.vue
+++ b/src/views/system/notify/my/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/notify/template/index.vue b/src/views/system/notify/template/index.vue
index 5aef80d2ac225d5e1d3e83bb81e6c781c4de1ae9..f117f9b98a57297aded65dbb91bdb4ca96531e25 100644
--- a/src/views/system/notify/template/index.vue
+++ b/src/views/system/notify/template/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/oauth2/client/index.vue b/src/views/system/oauth2/client/index.vue
index fceee5717fddc85354c7f28331704a1fa2a1eb28..7e2ce4d636f2276e09f59b3f26fc7ddd8eae3930 100644
--- a/src/views/system/oauth2/client/index.vue
+++ b/src/views/system/oauth2/client/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/oauth2/token/index.vue b/src/views/system/oauth2/token/index.vue
index 2a94f8e7378f03189d0a814ba5e2a09409975045..32b47cba2c70e5908e49204daa9b74742f5dfc00 100644
--- a/src/views/system/oauth2/token/index.vue
+++ b/src/views/system/oauth2/token/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/operatelog/index.vue b/src/views/system/operatelog/index.vue
index 5af8c4e2ca6d3e4bc488d778ba10db52e9a425f8..c97295ce63373c7d9ffc63308209c90060f6e68a 100644
--- a/src/views/system/operatelog/index.vue
+++ b/src/views/system/operatelog/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index 0a5b790d9dec76ab58c416b2f5c2cf28bc66b9fc..db3878972527f55649bbdfe2d705ed27a1e5f77b 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -1,6 +1,6 @@
-
-
+
diff --git a/src/views/system/sms/channel/index.vue b/src/views/system/sms/channel/index.vue
index 417d870ed1926a46f6331c74f4956b4d5ca33e89..72eaae0c4ac9a342dce81f5e2a0668bb93df45f8 100644
--- a/src/views/system/sms/channel/index.vue
+++ b/src/views/system/sms/channel/index.vue
@@ -1,5 +1,5 @@
-
+
-
+
diff --git a/src/views/system/sms/template/index.vue b/src/views/system/sms/template/index.vue
index a59c48dd03520d73b645ac667911dd6aaee8b540..18fe8592da9d8a3711bb2d2d3bab1a2f3ef3e8c9 100644
--- a/src/views/system/sms/template/index.vue
+++ b/src/views/system/sms/template/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/social/client/index.vue b/src/views/system/social/client/index.vue
index fa49018c75c9abe6fe0335fde9c84fc977756339..b9a587adcedf4c325af7a34fea87c190de7ff6be 100644
--- a/src/views/system/social/client/index.vue
+++ b/src/views/system/social/client/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/social/user/index.vue b/src/views/system/social/user/index.vue
index dda9eb82fb1bf5ac5b22a1386c4c682142db61e2..db4494e60773adf3317bb54fb98edbd0c013d27b 100644
--- a/src/views/system/social/user/index.vue
+++ b/src/views/system/social/user/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index 4f04dff54103f8dd75c0eb1f3eea30e2f0960ac2..06f8a3a7642e1ec8256f070788afa21209fde16e 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -1,7 +1,7 @@
-
+