feat(xumu): 新增治疗登记功能

- 添加治疗登记管理模块,包括新增、编辑和查看治疗记录
- 实现治疗登记列表页面,支持筛选和导出功能
- 优化牲畜选择界面布局
- 初始化治疗登记日期为当前日期
This commit is contained in:
aixianling
2024-12-27 15:18:47 +08:00
parent 9d369e9a0f
commit 9f02c2d011
4 changed files with 329 additions and 1 deletions

View File

@@ -86,6 +86,7 @@ export default {
},
created() {
this.dict.load("yesOrNo", "category", "variety", "source")
this.detail.treatmentTime = new Date()
this.getDetail()
}
}
@@ -105,7 +106,7 @@ export default {
<el-form-item label="养殖栏" prop="penId" :rules="{required:true,message:'请选择 养殖栏'}">
<ai-select v-model="detail.penId" :instance="instance" :action="`/api/siteUser/querySiteById?id=${detail.houseId||-1}`" :prop="{label:'name'}"/>
</el-form-item>
<el-form-item label="牲畜" prop="earNumberList" :rules="{required:true,message:'请选择 牲畜'}">
<el-form-item label="牲畜" prop="earNumberList" :rules="{required:true,message:'请选择 牲畜'}" class="row">
<ai-eartag-picker v-model="detail.earNumberList" :instance="instance" :penId="detail.penId"/>
</el-form-item>
</div>