明树Git Lab

Commit 0b12acf2 authored by yangyajing's avatar yangyajing

资源库修改

parent 708e181d
Pipeline #105994 passed with stage
in 16 seconds
......@@ -45,7 +45,9 @@
<div class="search-container">
<el-form :inline="true" :model="searchForm">
<el-form-item label="关键字查询">
<el-input v-model="searchForm.name" :style="{width: '220px'}" clearable placeholder="请输入用户姓名" />
<el-input v-model="searchForm.name" :style="{width: '220px'}" clearable
placeholder="请输入用户姓名" @keydown.enter="handleSearch"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button>
......
<template>
<div class="system-manage-container">
<div class="system-manage-header">
<div class="header-left"></div>
<div class="header-left">
<el-form :inline="true" :model="searchForm">
<el-form-item label="关键字查询">
<el-input v-model="searchForm.name" clearable @keydown.enter="handleSearch" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button>
</el-form-item>
</el-form>
</div>
<div class="header-right">
<el-form>
<el-form-item>
......@@ -135,6 +144,7 @@
const total = ref(0);
const currentPage = ref(1);
const pageSize = ref(10);
const searchForm = ref({});
// 表格列配置
const tableColumns = [
{
......@@ -157,6 +167,7 @@
proxy.$post({
url: "/api/resource/listResource",
data: {
...searchForm.value,
page: currentPage.value,
pagesize: pageSize.value
},
......@@ -180,6 +191,10 @@
currentPage.value = page;
getResourceData();
}
const handleSearch = (formData) => {
currentPage.value = 1;
getResourceData();
};
const dialogVisible = ref(false);
const dialogTitle = ref("新增资源库");
......@@ -263,12 +278,11 @@
const saveResourceForm = () => {
resourceForm.value.validate(valid => {
if (valid) {
let url = resourceFormData.value.id ? "" : "createResource"
let url = resourceFormData.value.id ? "updateResource" : "createResource"
proxy.$post({
url: "/api/resource/" + url,
data: {
key: resourceFormData.value.key,
name: resourceFormData.value.name,
...resourceFormData.value,
type: resourceFormData.value.type || "1",
resourceInfos: treeData.value
},
......@@ -300,6 +314,7 @@
callback: (data) => {
resourceFormData.value = { ...data };
treeData.value = data.resourceInfos || [];
dialogVisible.value = true;
}
})
}
......
......@@ -4,7 +4,7 @@
<div class="header-left">
<el-form :inline="true" :model="searchForm">
<el-form-item label="名称查询">
<el-input v-model="searchForm.name" clearable />
<el-input v-model="searchForm.name" clearable @keydown.enter="handleSearch"/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button>
......
......@@ -4,7 +4,7 @@
<div class="header-left">
<el-form :inline="true" :model="searchForm">
<el-form-item label="关键字查询">
<el-input v-model="searchForm.name" clearable />
<el-input v-model="searchForm.name" clearable @keydown.enter="handleSearch"/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleSearch">查询</el-button>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment