fix: 移除项目查询中的 del_flag 条件

- 从 CcdiProjectMapper.xml 中移除 p.del_flag = '0' 条件
- 保留 sys_user 表的 del_flag 过滤(用户逻辑删除)
- 修复前端查询错误
This commit is contained in:
wkc
2026-02-27 09:00:56 +08:00
parent 76102f032b
commit 474dcab396
9 changed files with 1376 additions and 505 deletions

View File

@@ -63,7 +63,7 @@
</template>
<script>
import {getMockProjectList} from '@/api/ccdiProject'
import {listProject} from '@/api/ccdiProject'
import SearchBar from './components/SearchBar'
import ProjectTable from './components/ProjectTable'
import QuickEntry from './components/QuickEntry'
@@ -96,7 +96,7 @@ export default {
pageNum: 1,
pageSize: 10,
projectName: null,
projectStatus: null
status: null
},
// 新增/编辑弹窗
addDialogVisible: false,
@@ -116,8 +116,8 @@ export default {
/** 查询项目列表 */
getList() {
this.loading = true
// 使用Mock数据
getMockProjectList().then(response => {
// 使用真实API
listProject(this.queryParams).then(response => {
this.projectList = response.rows
this.total = response.total
this.loading = false
@@ -158,11 +158,9 @@ export default {
},
/** 提交项目表单 */
handleSubmitProject(data) {
// 这里应该调用实际的API
console.log('提交项目数据:', data)
this.$modal.msgSuccess('项目创建成功')
// 不需要再次调用API因为AddProjectDialog已经处理了
this.addDialogVisible = false
this.getList()
this.getList() // 刷新列表
},
/** 导入历史项目 */
handleImport() {