| | |
| | | <template> |
| | | <el-row :gutter="20"> |
| | | <!-- 左侧树 --> |
| | | <el-col :span="4" :xs="24"> |
| | | <el-col :span="3" :xs="24"> |
| | | <ContentWrap class="h-1/1"> |
| | | <el-tree |
| | | style="max-width: 600px" |
| | |
| | | /> |
| | | </ContentWrap> |
| | | </el-col> |
| | | <el-col :span="20" :xs="24"> |
| | | <el-col :span="21" :xs="24"> |
| | | <!-- 搜索工作栏 --> |
| | | <ContentWrap> |
| | | <el-form |
| | |
| | | ref="queryFormRef" |
| | | :inline="true" |
| | | label-width="68px" |
| | | @submit.prevent |
| | | > |
| | | <el-form-item label="模型名称" prop="pyName"> |
| | | <el-form-item label="模型名称" prop="pyChineseName"> |
| | | <el-input |
| | | v-model="queryParams.pyChineseName" |
| | | placeholder="请输入模型名称" |
| | | clearable |
| | | class="!w-240px" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="模型文件" prop="pyName"> |
| | | <el-input |
| | | v-model="queryParams.pyName" |
| | | placeholder="请输入模型名称" |
| | | placeholder="请输入模型文件名称" |
| | | clearable |
| | | class="!w-240px" |
| | | /> |
| | |
| | | row-key="id" |
| | | > |
| | | <el-table-column prop="pyChineseName" label="模型名称" header-align="center" align="center" min-width="100" /> |
| | | <el-table-column prop="pyName" label="模型文件" header-align="center" align="center" min-width="300"/> |
| | | <el-table-column prop="pyName" label="模型文件" header-align="center" align="center" min-width="200"/> |
| | | <el-table-column prop="pyType" label="模型类型" :formatter="(r,c,v) => getDictLabel(DICT_TYPE.MODEL_TYPE,v)"/> |
| | | <el-table-column prop="menuName" label="所属菜单" min-width="120px"/> |
| | | <el-table-column prop="groupName" label="所属组" min-width="120px"/> |
| | | <el-table-column prop="remark" label="备注" min-width="100px"/> |
| | | <el-table-column prop="createDate" label="创建时间" :formatter="dateFormatter" width="180px"/> |
| | | <!-- <el-table-column prop="menuName" label="所属菜单" min-width="120px"/>--> |
| | | <!-- <el-table-column prop="groupName" label="所属组" min-width="120px"/>--> |
| | | <!-- <el-table-column prop="remark" label="备注" min-width="100px"/>--> |
| | | <el-table-column prop="createDate" label="创建时间" align="center" :formatter="dateFormatter" width="180px"/> |
| | | <el-table-column prop="updateDate" label="修改时间" align="center" :formatter="dateFormatter" width="180px"/> |
| | | <el-table-column label="操作" align="center" width="200px"> |
| | | <template #default="scope"> |
| | | <div class="flex items-center justify-center"> |
| | |
| | | </el-table> |
| | | <!-- 分页 --> |
| | | <Pagination |
| | | v-model:limit="queryParams.pageSize" |
| | | v-model:limit="queryParams.limit" |
| | | v-model:page="queryParams.page" |
| | | :total="total" |
| | | @pagination="getList" |
| | |
| | | const list = ref([]) // 字典表格数据 |
| | | const queryParams = reactive({ |
| | | page: 1, |
| | | pageSize: 10, |
| | | limit: 10, |
| | | pyChineseName: '', |
| | | pyName: '', |
| | | label: '' |
| | | }) |