diff --git a/core/core-frontend/src/api/application/application.ts b/core/core-frontend/src/api/application/application.ts index e9e0003..1a291f3 100644 --- a/core/core-frontend/src/api/application/application.ts +++ b/core/core-frontend/src/api/application/application.ts @@ -3,6 +3,8 @@ import request from '@/config/axios' export const applicationPage = (params) => request.get({ url: '/application/page',params }) export const applicationAdd = data => request.post({ url: '/application/save', data }) +export const applicationUpdate = data => request.post({ url: '/application/update', data }) + export const findApplicationById = async id => request.get({ url: `/application/${id}` }) diff --git a/core/core-frontend/src/viewsnew/application/addpopup.vue b/core/core-frontend/src/viewsnew/application/addpopup.vue index afeff80..0036349 100644 --- a/core/core-frontend/src/viewsnew/application/addpopup.vue +++ b/core/core-frontend/src/viewsnew/application/addpopup.vue @@ -1,42 +1,33 @@ { v-model="dataInfo.name" /> + + + + + + + { getDatasetList() }) +const paramsObj:any = ref({}) function getDatasetList() { // 获取数据集列表 let params ={ current:1, - size:100 + size:100, + keywords:keywords.value } applicationPage(params).then(res => { dataList.value = res.data.data.records }) } function handleDatasetName() { // 关键字搜索 - console.log(keywords.value) + getDatasetList() } const mask = ref(-1) // 遮罩层 function mouseover(index) { // 鼠标移入遮罩层 - console.log(index) mask.value = index } function mouseleave() { // 鼠标移出遮罩层 mask.value = -1 } -function closeClick(){ // 关闭新增弹窗 +function closeClick(e){ // 关闭新增弹窗 + if(e == true){ + getDatasetList() + } isAppPopUp.value = false } function addClick(){ + paramsObj.value = {} + isAppPopUp.value = true +} +function updateClick(row:any){ + paramsObj.value = row isAppPopUp.value = true } function routerClick(item){ @@ -68,10 +77,16 @@ function routerClick(item){ + + {{ item.code }}-{{ item.simplename }} + 创建中 + 正常运行 + 已停用 + - {{ item.name }} + @@ -87,7 +102,7 @@ function routerClick(item){ - +