This commit is contained in:
陈红丽 2024-08-06 11:21:52 +08:00
parent 48b122a348
commit 4b5449e744
5 changed files with 23 additions and 11 deletions

View File

@ -5,7 +5,7 @@ import { http } from '@/utils/http/axios';
*/
export function getFileLogList(params?) {
return http.request({
url: '/file/page',
url: '/file/log/page',
method: 'GET',
params,
});
@ -15,7 +15,7 @@ export function getFileLogList(params?) {
*/
export function getFileLogDetail(id) {
return http.request({
url: '/file/detail/'+id,
url: '/file/log/detail/'+id,
method: 'get',
});
}
@ -24,7 +24,7 @@ export function getFileLogDetail(id) {
*/
export function fileLogDelete(id) {
return http.request({
url: '/file/delete/'+id,
url: '/file/log/delete/'+id,
method: 'DELETE',
});
}
@ -33,7 +33,7 @@ export function fileLogDelete(id) {
*/
export function fileLogBatchDelete(data:any) {
return http.request({
url: '/file/batchDelete',
url: '/file/log/batchDelete',
method: 'DELETE',
data
});

View File

@ -13,7 +13,7 @@
label-width="80px"
>
<el-form-item label="位置编号" prop="location" :rules="{ required: true, message: '请输入位置编号', trigger: 'blur' }">
<number-input v-model="formData.location" type="textarea" placeholder="请输入位置编号"/>
<number-input v-model="formData.location" placeholder="请输入位置编号"/>
</el-form-item>
<el-form-item
label="位置描述"

View File

@ -14,11 +14,11 @@
>
<el-form-item label="页面布局" prop="layoutId" class="flex-1" :rules="{ required: true, message: '请选择页面布局', trigger: 'change' }">
<el-select v-model="formData.layoutId" class="flex-1" clearable placeholder="请选择页面布局">
<el-option v-for="(item, index) in layoutList" :key="index" :label="item.name" :value="item.id" />
<el-option v-for="(item, index) in layoutList" :key="index" :label="item.description" :value="item.id" />
</el-select>
</el-form-item>
<el-form-item label="位置编号" prop="location" :rules="{ required: true, message: '请输入位置编号', trigger: 'blur' }">
<number-input v-model="formData.location" type="textarea" placeholder="请输入位置编号"/>
<number-input v-model="formData.location" placeholder="请输入位置编号"/>
</el-form-item>
<el-form-item
label="位置描述"
@ -43,8 +43,8 @@
<el-option label="通知公告" :value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item label="页面编号" prop="typeId" :rules="{ required: true, message: '请输入页面编号', trigger: 'blur' }">
<number-input v-model="formData.typeId" placeholder="请输入页面编号"/>
<el-form-item label="业务类型编号" prop="typeId" :rules="{ required: true, message: '请输入业务类型编号', trigger: 'blur' }">
<number-input v-model="formData.typeId" placeholder="请输入业务类型编号"/>
</el-form-item>
<el-form-item
label="图片路径"
@ -90,6 +90,7 @@ const formData = reactive({
type:'',
typeId:'',
location: "",
imgName:'',
image:'',
sort: 0
});

View File

@ -20,8 +20,8 @@
</el-row>
<div style="margin-top:15px;">
<el-button type="primary" @click="dictRefresh" v-perm="['sys:dict:cache']">刷新缓存</el-button>
<el-button type="primary" @click="addDict">新建</el-button>
<el-button type="danger" :disabled="!selectionData.length" @click="handleDelete()">删除</el-button>
<el-button type="primary" @click="addDict" v-perm="['sys:dict:add']">新建</el-button>
<el-button type="danger" v-perm="['sys:dict:delete']" :disabled="!selectionData.length" @click="handleDelete()">删除</el-button>
</div>
</template>
<BasicTable :columns="columns" :showTableSetting="false" :request="loadDataTable" :row-key="(row) => row.id"

View File

@ -24,6 +24,16 @@
clearable
/>
</el-form-item>
<el-form-item label="参数类型" prop="type"
:rules="{ required: true, message: '请选择参数类型', trigger: 'change' }">
<el-select
v-model="formData.type"
placeholder="请选择参数类型"
>
<el-option label="系统" :value="0"></el-option>
<el-option label="业务" :value="1"></el-option>
</el-select>
</el-form-item>
<el-form-item
label="参数编码"
prop="code"
@ -83,6 +93,7 @@ const formRef = shallowRef<FormInstance>();
const formData = reactive({
id: "",
name: "",
type:"",
code:'',
value:'',
status: 1,