做一个入场隔离登记模块: 请参考入场隔离登记.png 1. 新增入场隔离登记: 进场时间:YYYY-MM-DD HH:mm:ss 默认当前时间,必填;供应商:联动供应商管理,支持单选,模糊查询;检疫证文件:支持后缀名为pdf、md、doc、docx、xls、xlsx、ppt,pptx等非结构化文档单选上传,文件大小30M以内,后续可能ORC支持检疫证文件自动识别;检疫证号:支持检疫证文件自动识别和手工录入,必填;数量:支持检疫证文件自动识别和手工录入,(单位:头),必填;耳标号:支持检疫证文件自动识别和手工录入,多个耳标号需用','分割,必填;分配圈位:添加分圈按钮,表格:圈位编号,数量(头),耳标号,操作;隔离天数:(单位:天),正整数,默认隔离天数=3,必填;预计解除日期:进场时间 + 隔离天数,必填;需要判断数量与已分圈耳标号的数量之和是否一致; 添加分圈:圈位编号:联动隔离圈位管理,必填;耳标号:从上方耳标号里的数据,下拉选择,多选,当选过后的耳标号不能重新再次选择,必填;数量:(单位:头),计算已选择耳标号的数量,必填; 2. 查询入场隔离登记: 进场日期(开始日期-结束日期)日期范围匹配;检疫证号模糊匹配;供应商下拉选择精确匹配 ; 3. 修改入场隔离登记:所有均可修改。 4. 删除入场隔离登记:删除数据。 5. 查看入场隔离登记:均可查看。 6. 异常返回:统一格式 code、msg、data。 7. 技术栈:RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。