Commit 6bc00674 by ningjihai

发现梳理新增和编辑

parent 95bbf8b2
......@@ -29,16 +29,46 @@ export function querydatasystem(data) {
})
}
export function isRepeatName(data) {
return request({
url: '/core/tdatadiscovery/isRepeatName',
method: 'post',
data: data
})
}
export function getSchemaList(data) {
return request({
url: '/core/tdatadiscovery/getSchemaList',
method: 'post',
data: data
})
}
export function queryTable(data) {
return request({
url: '/core/tdatadiscovery/queryTable',
method: 'post',
data: data
})
}
// export function checkProjectNum(data) {
// return request({
// url: '/core/tdataproject/checkProjectNum',
// method: 'post',
// data: data
// })
// }
export function saveDiscoverTask(data) {
return request({
url: '/core/tdatadiscovery/add',
method: 'post',
data: data
})
}
export function initEdit(taskid) {
return request({
url: '/core/tdatadiscovery/initEdit?taskid=' + taskid,
method: 'get'
})
}
// export function getdatascopeprojectlist(data) {
// return request({
// url: '/core/datascopeproject/getdatascopeprojectlist',
......
<script setup lang="ts" name="projectManageIndex">
<script setup lang="ts" name="DiscoverIndex">
import { ref } from 'vue'
import list from './list.vue'
import addEditDiscovery from './addEditDiscovery.vue'
......
<script setup name="ProjectManageList">
<script setup name="DiscoverList">
import { getCurrentInstance, reactive, ref, toRefs,onMounted } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import { useRouter } from 'vue-router'
import { useRouter,useRoute } from 'vue-router'
import useAppStore from '@/store/modules/app'
import usePermissionStore from '@/store/modules/permission'
import { changeRoute } from '@/utils/switchRoute'
......@@ -17,7 +17,7 @@ import {
} from '@/api/discover/index'
const route = useRoute()
const appStore = useAppStore()
const permissionStore = usePermissionStore()
const router = useRouter()
......@@ -44,7 +44,7 @@ function onQuery() {
// 搜索按钮操作
function handleQuery() {
console.log('queryParams',queryParams.value)
queryParams.value.pageNum = 1
queryParams.value.pageno = 1
getList()
}
// 表格数据
......@@ -114,7 +114,6 @@ function getList() {
tableData.value = []
loading.value = false
console.log(err)
ElMessage.error(res.msg)
})
}
......@@ -130,15 +129,39 @@ function pageProjectManage() {
* 新增发现任务
*/
function handleAdd(){
console.log('新增发现任务')
// addDiscoveryDialogRef.value.openDialog()
console.log('新增发现任务')
console.log(route)
appStore.setQueryData({
icon: route.meta.icon,
type: 'add'
});
emit('page', 'addEditDiscovery', { listItem: null, addEditType: 'add'})
}
// 操作处理函数
const handleEdit = (row) => {
console.log('编辑:', row)
addDiscoveryDialogRef.value.openDialog(row)
ElMessage.info(`编辑任务: ${row.taskName}`)
appStore.setQueryData({
type: 'edit',
data: JSON.stringify(row),
icon: route.meta.icon,
breadPathData: [
{
path: route.path,
label: route.meta.title
},
{
label: "发现配置"
}
]
});
emit('page', 'addEditDiscovery', { listItem: row, addEditType: 'edit'})
}
const handleDiscover = (row) => {
......@@ -410,8 +433,8 @@ const handleAddEditConfirm = (submitData, isEditMode) =>{
<pagination
v-show="total > 0"
:total="total"
v-model:page="queryParams.pageNum"
v-model:limit="queryParams.pageSize"
v-model:page="queryParams.pageno"
v-model:limit="queryParams.pagesize"
@pagination="getList"
/>
</div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论