feat(AppEarTag): 添加养殖场、养殖舍和养殖栏的必填验证
- 在 etAdd.vue 文件中,为养殖场、养殖舍和养殖栏的表单项添加了必填验证规则 - 验证规则仅在 isAdd 变量为真时生效,确保在添加模式下进行验证 - 此修改提高了数据输入的完整性和用户体验
This commit is contained in:
@@ -76,13 +76,13 @@ export default {
|
||||
<ai-card title="基础信息">
|
||||
<div class="grid c-3">
|
||||
<template v-if="isAdd">
|
||||
<el-form-item label="养殖场" prop="farmId">
|
||||
<el-form-item label="养殖场" prop="farmId" :rules="{required:isAdd,message:'请选择养殖场'}">
|
||||
<ai-select v-model="detail.farmId" :instance="instance" :action="`/api/siteUser/querySiteByUserId?userId=${userinfo.id}`" :prop="{label:'name'}"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="养殖舍" prop="houseId">
|
||||
<el-form-item label="养殖舍" prop="houseId" :rules="{required:isAdd,message:'请选择养殖舍'}">
|
||||
<ai-select v-model="detail.houseId" :instance="instance" :action="`/api/siteUser/querySiteById?id=${detail.farmId||-1}`" :prop="{label:'name'}"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="养殖栏" prop="penId">
|
||||
<el-form-item label="养殖栏" prop="penId" :rules="{required:isAdd,message:'请选择养殖栏'}">
|
||||
<ai-select v-model="detail.penId" :instance="instance" :action="`/api/siteUser/querySiteById?id=${detail.houseId||-1}`" :prop="{label:'name'}"/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user