|
|
@@ -1,10 +1,12 @@
|
|
|
<template>
|
|
|
- <PagingTable url="/categories" :query="query" ref="table">
|
|
|
+ <PagingTable url="/categories" :query="query" order="sort" ref="table">
|
|
|
<template #filter>
|
|
|
<ElButton :icon="Plus" @click="onEdit()">添加</ElButton>
|
|
|
</template>
|
|
|
<ElTableColumn prop="id" label="#" width="80" />
|
|
|
<ElTableColumn prop="name" label="名称" min-width="120" />
|
|
|
+ <ElTableColumn prop="sort" label="排序" width="80" />
|
|
|
+ <ElTableColumn prop="desc" label="介绍" min-width="200" show-overflow-tooltip />
|
|
|
<ElTableColumn prop="createdAt" label="创建时间" :formatter="timeFormatter" width="150" />
|
|
|
<ElTableColumn label="操作" align="center" width="120">
|
|
|
<template #default="{ row }">
|
|
|
@@ -16,6 +18,12 @@
|
|
|
<ElFormItem prop="name" label="名称">
|
|
|
<ElInput v-model="model.name" placeholder="请输入名称" />
|
|
|
</ElFormItem>
|
|
|
+ <ElFormItem prop="sort" label="排序">
|
|
|
+ <ElInputNumber v-model="model.sort" placeholder="请输入排序" />
|
|
|
+ </ElFormItem>
|
|
|
+ <ElFormItem prop="desc" label="介绍">
|
|
|
+ <ElInput v-model="model.desc" placeholder="请输入介绍" />
|
|
|
+ </ElFormItem>
|
|
|
</EditDialog>
|
|
|
</template>
|
|
|
<script setup>
|