优化展示

This commit is contained in:
2025-11-22 14:06:46 +08:00
parent 147040a1d9
commit 60029d7580
6 changed files with 20 additions and 20 deletions

View File

@@ -20,7 +20,7 @@
<div style="padding: 10px 20px;">
<h4>各品种当前年龄简介</h4>
<el-table :data="props.row.pig_types" border>
<el-table-column prop="breed_name" label="品种"></el-table-column>
<el-table-column prop="breed_name" label="品种"></el-table-column>
<el-table-column prop="description" label="描述"></el-table-column>
<el-table-column prop="min_days" label="最小天数"></el-table-column>
<el-table-column prop="max_days" label="最大天数"></el-table-column>

View File

@@ -1,7 +1,7 @@
<template>
<el-form :model="formData" :rules="rules" ref="formRef" label-width="120px">
<el-form-item label="品种名称" prop="name">
<el-input v-model="formData.name" placeholder="请输入品种名称"></el-input>
<el-input v-model="formData.name" placeholder="请输入品种名称"></el-input>
</el-form-item>
<el-form-item label="描述" prop="description">
<el-input
@@ -83,7 +83,7 @@ export default {
const rules = {
name: [
{ required: true, message: '请输入品种名称', trigger: 'blur' },
{ required: true, message: '请输入品种名称', trigger: 'blur' },
{ min: 2, max: 50, message: '长度在 2 到 50 个字符', trigger: 'blur' },
],
};

View File

@@ -4,7 +4,7 @@
<div style="margin-bottom: 20px; display: flex; align-items: center; gap: 10px;">
<el-input
v-model="searchKeyword"
placeholder="请输入品种名称"
placeholder="请输入品种名称"
clearable
style="width: 300px;"
@keyup.enter="handleSearch"
@@ -12,7 +12,7 @@
<el-button type="primary" @click="handleSearch">搜索</el-button>
</div>
<!-- 品种列表 -->
<!-- 品种列表 -->
<el-table :data="tableData" style="width: 100%" v-loading="loading" row-key="id"
:expand-row-keys="expandRowKeys" @expand-change="handleExpandChange">
<el-table-column type="expand">
@@ -126,8 +126,8 @@ export default {
pagination.value.total = response.data.pagination.total;
}
} catch (error) {
console.error('获取品种列表失败:', error);
ElMessage.error('获取品种列表失败');
console.error('获取品种列表失败:', error);
ElMessage.error('获取品种列表失败');
} finally {
loading.value = false;
}
@@ -186,7 +186,7 @@ export default {
const handleDelete = (row) => {
ElMessageBox.confirm(
`确定要删除品种 "${row.name}" 吗?`,
`确定要删除品种 "${row.name}" 吗?`,
'提示',
{
confirmButtonText: '确定',