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?) { export function getFileLogList(params?) {
return http.request({ return http.request({
url: '/file/page', url: '/file/log/page',
method: 'GET', method: 'GET',
params, params,
}); });
@ -15,7 +15,7 @@ export function getFileLogList(params?) {
*/ */
export function getFileLogDetail(id) { export function getFileLogDetail(id) {
return http.request({ return http.request({
url: '/file/detail/'+id, url: '/file/log/detail/'+id,
method: 'get', method: 'get',
}); });
} }
@ -24,7 +24,7 @@ export function getFileLogDetail(id) {
*/ */
export function fileLogDelete(id) { export function fileLogDelete(id) {
return http.request({ return http.request({
url: '/file/delete/'+id, url: '/file/log/delete/'+id,
method: 'DELETE', method: 'DELETE',
}); });
} }
@ -33,7 +33,7 @@ export function fileLogDelete(id) {
*/ */
export function fileLogBatchDelete(data:any) { export function fileLogBatchDelete(data:any) {
return http.request({ return http.request({
url: '/file/batchDelete', url: '/file/log/batchDelete',
method: 'DELETE', method: 'DELETE',
data data
}); });

View File

@ -13,7 +13,7 @@
label-width="80px" label-width="80px"
> >
<el-form-item label="位置编号" prop="location" :rules="{ required: true, message: '请输入位置编号', trigger: 'blur' }"> <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>
<el-form-item <el-form-item
label="位置描述" label="位置描述"

View File

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

View File

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

View File

@ -24,6 +24,16 @@
clearable clearable
/> />
</el-form-item> </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 <el-form-item
label="参数编码" label="参数编码"
prop="code" prop="code"
@ -83,6 +93,7 @@ const formRef = shallowRef<FormInstance>();
const formData = reactive({ const formData = reactive({
id: "", id: "",
name: "", name: "",
type:"",
code:'', code:'',
value:'', value:'',
status: 1, status: 1,