diff --git a/.env b/.env
index 5ad279d..631e5b1 100644
--- a/.env
+++ b/.env
@@ -1,11 +1,11 @@
# port
VITE_PORT = 3100
-# 网站标题
-VITE_GLOB_APP_TITLE = JeecgBoot 企业级低代码平台
+# 网站标题 //课程信息中心
+VITE_GLOB_APP_TITLE = 管理系统
# 简称,用于配置文件名字 不要出现空格、数字开头等特殊字符
-VITE_GLOB_APP_SHORT_NAME = JeecgBootAdmin
+VITE_GLOB_APP_SHORT_NAME = CourseInformationCenter
# 单点登录服务端地址
VITE_GLOB_APP_CAS_BASE_URL=http://cas.test.com:8443/cas
diff --git a/.eslintrc.js b/.eslintrc.js
index c12b895..063d2fe 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -78,5 +78,8 @@ module.exports = defineConfig({
// 'vue/html-self-closing': 'off',
'prettier/prettier': 'off',
// 'no-unused-vars': 'off',
+ 'vue/no-deprecated-v-on-native-modifier': 'off',
+ 'vue/no-v-html': 'off',
+ 'prefer-const': 'off',
},
});
diff --git a/src/settings/projectSetting.ts b/src/settings/projectSetting.ts
index 1c3c942..c548ece 100644
--- a/src/settings/projectSetting.ts
+++ b/src/settings/projectSetting.ts
@@ -73,15 +73,15 @@ const setting: ProjectConfig = {
// 主题
theme: ThemeEnum.LIGHT,
// 开启锁屏功能
- useLockPage: true,
+ useLockPage: false,
// 显示全屏按钮
showFullScreen: true,
// 显示文档按钮
- showDoc: true,
+ showDoc: false,
// 显示消息中心按钮
showNotice: true,
// 显示菜单搜索按钮
- showSearch: true,
+ showSearch: false,
},
// 菜单配置
@@ -140,7 +140,7 @@ const setting: ProjectConfig = {
// 是否显示折叠按钮
showFold: true,
// 标签页样式
- theme: TabsThemeEnum.CARD,
+ theme: TabsThemeEnum.SMOOTH,
},
// 动画配置
diff --git a/src/utils/index.ts b/src/utils/index.ts
index 3db0fc2..890a5a8 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -177,14 +177,12 @@ export function replaceAll(text, checker, replacer) {
export function getQueryVariable(url) {
if (!url) return;
- var t,
- n,
- r,
+ let t, n, r,
i = url.split('?')[1],
s = {};
(t = i.split('&')), (r = null), (n = null);
- for (var o in t) {
- var u = t[o].indexOf('=');
+ for (let o in t) {
+ let u = t[o].indexOf('=');
u !== -1 && ((r = t[o].substr(0, u)), (n = t[o].substr(u + 1)), (s[r] = n));
}
return s;
@@ -207,7 +205,7 @@ export function showDealBtn(bpmStatus) {
*/
export function numToUpper(value) {
if (value != '') {
- let unit = new Array('仟', '佰', '拾', '', '仟', '佰', '拾', '', '角', '分');
+ let unit = ['仟', '佰', '拾', '', '仟', '佰', '拾', '', '角', '分'];
const toDx = (n) => {
switch (n) {
case '0':
diff --git a/src/views/kc/ktgl/KcKetangbiao.api.ts b/src/views/kc/ktgl/KcKetangbiao.api.ts
index 9365570..4a7a9bb 100644
--- a/src/views/kc/ktgl/KcKetangbiao.api.ts
+++ b/src/views/kc/ktgl/KcKetangbiao.api.ts
@@ -67,6 +67,6 @@ export const batchDelete = (params, handleSuccess) => {
* @param isUpdate
*/
export const saveOrUpdate = (params, isUpdate) => {
- let url = isUpdate ? Api.edit : Api.save;
+ const url = isUpdate ? Api.edit : Api.save;
return defHttp.post({ url: url, params }, { isTransformResponse: false });
}
diff --git a/src/views/kc/ktgl/KcKetangbiaoList.vue b/src/views/kc/ktgl/KcKetangbiaoList.vue
index a80bc45..d319c04 100644
--- a/src/views/kc/ktgl/KcKetangbiaoList.vue
+++ b/src/views/kc/ktgl/KcKetangbiaoList.vue
@@ -75,10 +75,6 @@
-
-
- {{ getAreaTextByCode(text) }}
-
无文件
下载
@@ -105,7 +101,7 @@
//注册table数据
const { prefixCls, tableContext, onExportXls, onImportXls } = useListPage({
tableProps: {
- title: '课堂',
+ title: '课堂管理',
api: list,
columns,
canResize:false,
@@ -114,7 +110,16 @@
width: 120,
fixed: 'right',
},
+ //to BasicTableProps
+ // immediate: false,
+ // pagination: false,
+ // 发送请求之前调用的方法
+ // function beforeFetch(params) {
+ // // 默认以 createTime 降序排序
+ // return Object.assign({ column: 'createTime', order: 'desc' }, params);
+ // }
beforeFetch: (params) => {
+ // params.column = '',params.order = '';
return Object.assign(params, queryParam.value);
},
},
@@ -144,7 +149,7 @@
registerModal.value.disableSubmit = false;
registerModal.value.add();
}
-
+
/**
* 编辑事件
*/
@@ -152,7 +157,7 @@
registerModal.value.disableSubmit = false;
registerModal.value.edit(record);
}
-
+
/**
* 详情
*/
@@ -160,28 +165,28 @@
registerModal.value.disableSubmit = true;
registerModal.value.edit(record);
}
-
+
/**
* 删除事件
*/
async function handleDelete(record) {
await deleteOne({ id: record.id }, handleSuccess);
}
-
+
/**
* 批量删除事件
*/
async function batchHandleDelete() {
await batchDelete({ ids: selectedRowKeys.value }, handleSuccess);
}
-
+
/**
* 成功回调
*/
function handleSuccess() {
(selectedRowKeys.value = []) && reload();
}
-
+
/**
* 操作栏
*/
@@ -193,7 +198,7 @@
},
];
}
-
+
/**
* 下拉操作栏
*/
@@ -218,7 +223,7 @@
function searchQuery() {
reload();
}
-
+
/**
* 重置
*/
@@ -228,7 +233,7 @@
//刷新数据
reload();
}
-
+
diff --git a/src/views/kc/ktgl/components/KcKetangbiaoForm.vue b/src/views/kc/ktgl/components/KcKetangbiaoForm.vue
index c3fbf41..5dddc4b 100644
--- a/src/views/kc/ktgl/components/KcKetangbiaoForm.vue
+++ b/src/views/kc/ktgl/components/KcKetangbiaoForm.vue
@@ -23,13 +23,18 @@
-
-
+
+
-
-
+
+
+
+
+
+
+
@@ -43,18 +48,13 @@
-
-
+
+
-
-
-
-
-
-
-
+
+
@@ -67,7 +67,7 @@
-
+
@@ -114,7 +114,7 @@
kkzc: '',
});
const { createMessage } = useMessage();
- const labelCol = ref({ xs: { span: 24 }, sm: { span: 24 } });
+ const labelCol = ref({ style: { width: '150px'} });
const wrapperCol = ref({ xs: { span: 24 }, sm: { span: 24 } });
const confirmLoading = ref(false);
//表单验证
diff --git a/src/views/site/index.vue b/src/views/site/index.vue
index 129645f..89fab4d 100644
--- a/src/views/site/index.vue
+++ b/src/views/site/index.vue
@@ -15,8 +15,9 @@
跳转到子页
+
- 跳转到后页
+ 跳转到首页