1
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity GitHub Gitee

后端添加域名访问首页入口单页;前端打包塞入Gateway中

This commit is contained in:
2023-04-22 17:18:24 +08:00
parent d4edba9212
commit f5bc5b9eef
52 changed files with 451 additions and 157 deletions

View File

@@ -7,13 +7,10 @@ export {}
declare module '@vue/runtime-core' {
export interface GlobalComponents {
Calender: typeof import('./src/components/calender.vue')['default']
ContextMenu: typeof import('./src/components/context-menu.vue')['default']
ElAlert: typeof import('element-plus/es')['ElAlert']
ElAvatar: typeof import('element-plus/es')['ElAvatar']
ElButton: typeof import('element-plus/es')['ElButton']
ElCard: typeof import('element-plus/es')['ElCard']
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
ElCol: typeof import('element-plus/es')['ElCol']
ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
ElDialog: typeof import('element-plus/es')['ElDialog']

View File

@@ -24,6 +24,7 @@
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/mockjs": "^1.0.7",
"@vitejs/plugin-vue": "^3.0.0",
"@vue/compiler-sfc": "^3.1.2",
"typescript": "^4.6.4",
@@ -223,6 +224,12 @@
"@types/lodash": "*"
}
},
"node_modules/@types/mockjs": {
"version": "1.0.7",
"resolved": "https://registry.npmmirror.com/@types/mockjs/-/mockjs-1.0.7.tgz",
"integrity": "sha512-OCxXz6hEaJOVpRwuJMiVY5a6LtJcih+br9gwB/Q8ooOBikvk5FpBQ31OlNimXo3EqKha1Z7PFBni+q9m+8NCWg==",
"dev": true
},
"node_modules/@types/node": {
"version": "18.14.0",
"resolved": "https://registry.npmmirror.com/@types/node/-/node-18.14.0.tgz",

View File

@@ -24,6 +24,7 @@
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/mockjs": "^1.0.7",
"@vitejs/plugin-vue": "^3.0.0",
"@vue/compiler-sfc": "^3.1.2",
"typescript": "^4.6.4",

View File

@@ -431,10 +431,10 @@ const saveEdit = async (formEl: FormInstance | undefined) => {
var result;
if (formId > 0) {
// 修改记录
var result = await props.editFunc(form)
var result = await props.editFunc?.(form)
} else {
// 新增记录
var result = await props.addFunc(form)
var result = await props.addFunc?.(form)
query.pageIndex = Math.ceil((pageTotal.value + 1) / query.pageSize);
}
console.log("result", result)
@@ -460,7 +460,7 @@ const handleDelete = (index: number, row: any) => {
// 二次确认删除
ElMessageBox.confirm('确定要删除吗?', '提示', { type: 'warning' })
.then(async () => {
var result = await props.deleteFunc({
var result = await props.deleteFunc?.({
id: row[idFieldName],
})
if (result) {

View File

@@ -23,5 +23,5 @@ export default {
* 后端接口请求地址
* (结尾加不加 / 都可)
*/
backendHost: "https://epp.only4.work/",
backendHost: "//epp.only4.work/",
};

View File

@@ -71,34 +71,6 @@
</el-card>
</el-col>
</el-row>
<el-card shadow="hover" style="height: 403px">
<template #header>
<div class="clearfix">
<span>预警列表</span>
<el-button style="float: right; padding: 3px 0" text>添加</el-button>
</div>
</template>
<el-table :show-header="false" :data="todoList" style="width: 100%">
<el-table-column width="40">
<template #default="scope">
<el-checkbox v-model="scope.row.status"></el-checkbox>
</template>
</el-table-column>
<el-table-column>
<template #default="scope">
<div
class="todo-item"
:class="{
'todo-item-del': scope.row.status
}"
>
{{ scope.row.title }}
</div>
</template>
</el-table-column>
</el-table>
</el-card>
</el-col>
</el-row>
</div>

View File

@@ -113,15 +113,15 @@ const onSubmit = async () => {
text: '请稍候',
background: 'rgba(0, 0, 0, 0.7)',
});
await send_request('v1/user/alterPSW', "POST", {
"userId": form.user_id,
"oldPSW": form.old,
"newPSW": form.new
}, (data: any) => {
console.log(data);
ElMessage.success('删除成功');
// tableData.value.splice(index, 1);
})
// await send_request('v1/user/alterPSW', "POST", {
// "userId": form.user_id,
// "oldPSW": form.old,
// "newPSW": form.new
// }, (data: any) => {
// console.log(data);
// ElMessage.success('删除成功');
// // tableData.value.splice(index, 1);
// })
loading.close();
})