From 1bccfb0296202ecde9c59fd8a16c3d198210319c Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期一, 03 七月 2023 18:53:27 +0800
Subject: [PATCH] 依赖修改,部分不兼容关键字修改,SQL、
---
Source/UBCS-WEB/src/views/integration/systemInfo.vue | 56 +++++++++++++++++++++++++++++++++-----------------------
1 files changed, 33 insertions(+), 23 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/integration/systemInfo.vue b/Source/UBCS-WEB/src/views/integration/systemInfo.vue
index f1f2b78..2b7e248 100644
--- a/Source/UBCS-WEB/src/views/integration/systemInfo.vue
+++ b/Source/UBCS-WEB/src/views/integration/systemInfo.vue
@@ -5,8 +5,8 @@
@refresh-change="handleRefresh" @size-change="handleSizePage" @current-change="handleCurrentPage"
@selection-change="selectionChange" @row-click="handleRowClick">
<template slot="menuLeft">
- <el-button icon="el-icon-search" size="small" type="primary" @click="handleStatus">鏌� 璇�
- </el-button>
+ <!-- <el-button icon="el-icon-search" size="small" type="primary" @click="handleStatus">鏌� 璇�
+ </el-button> -->
<el-button icon="el-icon-delete" size="small" type="danger" @click="handleDeleteByIds">鍒� 闄�
</el-button>
</template>
@@ -68,7 +68,8 @@
required: true,
message: '绯荤粺缂栧彿涓嶈兘涓虹┖',
trigger: 'blur'
- }]
+ }],
+ // maxlength: 30, //瀛楁暟闄愬埗
}, {
label: '绯荤粺鍚嶇О',
prop: 'name',
@@ -77,7 +78,8 @@
required: true,
message: '绯荤粺鍚嶇О涓嶈兘涓虹┖',
trigger: 'blur'
- }]
+ }],
+ // maxlength: 30, //瀛楁暟闄愬埗
},
{
label: '绯荤粺鎻忚堪',
@@ -95,6 +97,9 @@
console.log(this.search)
const { pageSize, currentPage } = this.page
let param = { size: pageSize, current: currentPage }
+ this.search = Object.keys(this.search)
+ .filter((key) => this.search[key] !== null && this.search[key] !== undefined && this.search[key] !== "")
+ .reduce((acc, key) => ({ ...acc, [key]: this.search[key] }), {});
const response = await getSysInfoList({ ...param, ...this.search })
if (response.status === 200) {
console.log(response)
@@ -106,31 +111,36 @@
},
// 鏂板
async handleSave(row, done, loading) {
- const response = await sysInfoAdd(row)
- if (response.status === 200) {
+ try {
+ const response = await sysInfoAdd(row)
+ if (response.status === 200) {
+ this.$message({
+ type: 'success',
+ message: '鏂板鏁版嵁鎴愬姛锛�'
+ })
+ done(row)
+ // this.$refs.crud.refreshTable()
+ // this.getDataList()
+ }
+ } catch {
loading()
- this.$message({
- type: 'success',
- message: '鏂板鏁版嵁鎴愬姛锛�'
- })
- done()
- this.$refs.crud.refreshTable()
- this.getDataList()
}
},
// 缂栬緫
async handleEdit(row, index, done, loading) {
- console.log(row)
- const { oid, id, name, description } = row
- const response = await sysInfoEdit({ oid, id, name, description })
- if (response.status === 200) {
+ try {
+ const { oid, id, name, description } = row
+ const response = await sysInfoEdit({ oid, id, name, description })
+ if (response.status === 200) {
+ loading()
+ this.$message({
+ type: 'success',
+ message: '淇敼鏁版嵁鎴愬姛锛�'
+ })
+ done(row)
+ }
+ } catch {
loading()
- this.$message({
- type: 'success',
- message: '淇敼鏁版嵁鎴愬姛锛�'
- })
- done()
- this.getDataList()
}
},
// 鍒犻櫎鍗曟潯
--
Gitblit v1.9.3