| 
							
							
								 aixianling | fde372007f | refactor(xumu): 优化 API 请求参数传递方式 - 在 AppDeathAudit 和 AppOutAudit 组件中,修改了 getDetail 方法的 API 请求参数传递方式
- 从使用 params 参数改为直接传递对象,简化了请求参数的处理 | 2025-01-21 09:50:15 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 9aed740388 | fix(AppDeathAudit): 修改导出接口地址 - 将导出接口地址从 "/api/breed/death/export" 修改为 "/api/breed/death/exportAudit"
- 该修改确保了正确的数据被导出,解决了错误导出的问题 | 2025-01-21 09:21:51 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 8a20db021a | refactor(xumu): 优化获取详情数据接口及处理逻辑 - 修改请求接口地址:将 "/api/breed/death/page" 更改为 "/api/breed/death/getAuditPage"
- 优化数据处理逻辑:直接使用 res.data 代替 res.data.records[0] | 2025-01-21 09:21:06 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 8daf15cf3f | refactor(xumu): 修改 AppOutAudit 详情获取接口 - 将 getAuditInfo 接口更改为 getAuditPage 接口
- 更新接口 URL 以适应后端接口变更 | 2025-01-21 09:20:06 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 6744b18240 | feat(xumu): 新增保险产品类型字典 - 在 AppClaimApply 和 AppClaimAudit 组件中添加 productType 字典加载
- 在 add.vue 组件中使用 productType 字典获取保险产品类型标签 | 2025-01-17 11:09:53 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | a3ea6d9c51 | fix(xumu): 修复理赔申请页面的耳标选择和数据加载问题 - 优化耳标选择功能,将选中的耳标数据格式化后赋值给 detail.detailList
- 初始化 detail 对象时添加 list 属性,确保数据结构一致性
- 优化数据加载逻辑,处理可能的空值情况
- 调整页面布局和样式,提高可读性 | 2025-01-17 11:07:20 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 5fa30a0e0e | refactor(xumu): 优化 AppLoanApply 添加页面代码 - 在 submit 方法中添加 earNumberList 数组,用于存储生物芯片耳号
- 优化代码结构,提高可读性和可维护性 | 2025-01-17 10:46:51 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 6b030791bb | feat(AppInsuranceAudit): 优化耳标号选择和养殖场查询功能 - 在 add.vue 中增加 targetUser 字段,用于查询养殖场
- 修改 AiEartagPicker 组件,增加 valueKey 属性默认值
- 优化代码格式和样式 | 2025-01-17 10:36:41 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | d0922c5309 | feat(AppLoanAudit): 优化审核页面功能和样式 - 新增 AiAudit 组件用于审批状态选择
- 调整审批状态字段的验证规则
- 优化页面布局和样式,统一代码格式
- 引入新的组件和 API 接口 | 2025-01-17 10:17:55 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | d46bb82086 | refactor(xumu): 解除 AppInsuranceAudit 页面的代码注释 - 移除了 handleAudit 方法中对 API 提交逻辑的注释
- 恢复了代码的原始功能,允许用户提交保险审核申请 | 2025-01-17 10:11:21 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 1ead1b2e9a | refactor(xumu): 优化保险申请和审核功能 - 修改保险产品显示逻辑,使用字典标签展示
- 临时注释审计提交功能
- 优化审计状态选择器配置
- 条件渲染保单订单号输入框 | 2025-01-17 10:10:54 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | c5f4f9b356 | feat(AppInsuranceAudit): 新增产品类型字典支持 - 在 AppInsuranceAudit 组件中加载 productType 字典
- 在 add 组件中使用 productType 字典显示投保产品名称
- 优化 add 组件中的表单布局 | 2025-01-17 09:51:05 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 3fbde7f193 | feat(AppInsuranceAudit): 添加审批组件并优化投保页面 - 新增 AiAudit 组件用于审批操作
- 在投保页面引入并使用 AiAudit 组件
- 优化投保页面布局和样式 | 2025-01-17 09:25:50 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | e5abd1514b | feat(AppInsuranceAudit): 添加保险资料审批功能 - 在保险资料卡片中增加审批选项
- 添加审批状态选择框,包括"同意"和"不同意"两个选项
- 审批选项为必选项,增加了验证规则 | 2025-01-17 09:13:17 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 33ed4fe5d5 | style(xumu): 格式化 AppInsuranceAudit/add.vue 文件 - 使用 ESLint 规则格式化了代码
- 调整了缩进、空格和换行
- 修复了一些小的语法问题 | 2025-01-17 09:10:23 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 4051b31101 | refactor(xumu): 优化理赔申请列表展示逻辑 - 根据 remarks 字段判断是否可申请理赔,而非拼接 status 和 auditStatus
- 简化 permit 字段的使用,直接用于判断是否显示理赔按钮 | 2025-01-16 10:49:13 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 94b1788e8c | refactor(xumu): 更新保险申请审核状态字典 - 将审核状态字典从 'auditStatus' 修改为 'insuranceAuditStatus'- 在 add.vue、AppInsuranceApply.vue 和 list.vue 文件中进行了相应更新 | 2025-01-16 09:58:18 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 7944a1a8e3 | refactor(xumu): 优化保险申请和审核功能 - 修改身份证和营业执照等文件的上传规则,要求在添加或编辑时必须上传
- 在保险申请提交时添加耳号列表参数
- 修改保险审核列表的审批按钮显示逻辑,仅当状态为"01"时显示 | 2025-01-16 09:36:38 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 17b28025d8 | fix(AiEartagPicker): 修复确认选择后原始数据丢失的问题 - 添加 origin 数组以保存初始获取的数据
- 修改 handleConfirm 方法,确保选中的数据来自原始数据 | 2025-01-15 15:59:58 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 0a6b77943f | feat(xumu): 优化耳标号选择功能 - 在 AppInsuranceApply 和 AppLoanApply 组件中添加 value-key 属性
- 在 AiEartagPicker 组件中增加对 valueKey 属性的支持- 优化 AiEartagPicker 组件的样式和布局 | 2025-01-15 15:51:09 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | a599566b20 | refactor(535): 调整耳标照片上传逻辑 - 将 earPhoto 属性改为 picture
- 添加 upload 配置项,限制上传数量为 1- 优化 columns 数据结构,移除冗余定义 | 2025-01-14 11:58:59 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 516a8edb5e | refactor(537): 优化体重输入框类型 - 将体重输入框的类型从默认改为 number,确保只能输入数字
-移除 v-model.number 修饰符,因 type="number" 已 | 2025-01-14 11:52:50 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | f4e2100882 | fix(542): 修复添加页面接口参数和布局 - 在 AppDeathManage 和 AppOutManage 的 add.vue 文件中,为 ai-eartag-remote 组件添加 class="row",优化布局
- 在 AppOutManage 的 add.vue 文件中,修正出栏接口参数 outTime 之前错误使用 deathTime
- 在 AiEartagRemote 组件中,简化 API 请求参数结构 | 2025-01-14 11:50:45 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 9f6998e042 | refactor(BUG 541): 优化治疗时间初始化 - 在 AppImmunityManage 和 AppTreatmentManage 组件中,移除了治疗时间的自动初始化
- 在 AppTreatmentManage 组件中,将治疗时间初始化为当前时间的字符串格式 | 2025-01-14 11:37:19 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | f730850d93 | feat(BUG 540): 新增免疫登记功能 - 添加免疫登记对话框和相关表单
- 实现免疫信息的添加和更新功能
- 优化表单样式,调整标签宽度和对齐方式 | 2025-01-14 11:28:46 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 0ef83a945f | refactor(BUG 538): 调整字典数据加载时机 - 移除 add.vue 中的 created 钩子中的字典加载逻辑
- 在 AppWeightManage.vue 中添加 created 钩子,统一处理字典加载 | 2025-01-14 11:26:01 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | cbfd68f50c | refactor(BUG 539): 为药物和疫苗的剂量添加单位 ml- 在 AppBreedArchive、AppImmunityManage 和 AppTreatmentManage组件中 - 将"药量"列的标题修改为"药量(ml)"
- 此修改提高了数据的准确性和可读性 | 2025-01-14 11:10:02 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 7762eb6d24 | fix(xumu): 修复死亡管理和出栏管理中的图片无法回显的问题 - 在 AppDeathManage 和 AppOutManage 组件中,将图片数据转换为 JSON 字符串后提交
- 修复了后端接口对图片数据的接收问题 | 2025-01-09 16:43:02 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | db1a323921 | refactor(xumu): 移除表单照片的验证规则 移除了 AppDeathManage 和 AppOutManage 组件中照片上传的验证规则。这个改动统一了照片上传的规则,提高了代码的一致性和可维护性。
受影响的主要文件:
- project/xumu/AppDeathManage/add.vue
- project/xumu/AppOutManage/add.vue
具体改动:
- 删除了 formImages 数组中每个对象的 rules 属性
- 优化了部分代码格式,如空格和换行 | 2025-01-09 16:39:23 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 1a61475f57 | fix(xumu): 修复耳标号查询接口的参数传递方式- 将参数从第三个参数移到第二个参数位置,以符合 Axios库的正确用法 -这个修改可以解决耳标号查询功能不工作的问题 | 2025-01-09 16:36:36 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 356e6438e0 | fix(xumu): 修复保险申请和治疗管理页面的数据加载问题- 在 AppInsuranceApply 组件中,将 detailList 的默认值改为 detailList || [],以确保数据正确加载 - 在 AppTreatmentManage 组件中,将 detailList 的 | 2025-01-09 15:48:02 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 5fe82a68ef | fix(xumu): 修复耳标号查询功能 - 更新 API 请求参数,添加 pageSize 和 pageNum
- 修改数据处理逻辑,使用 records[0] 而不是直接使用 data
- 优化代码格式,删除多余的空格和换行 | 2025-01-09 15:41:39 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 9b6e02810a | fix(xumu): 修复死亡管理和淘汰管理页面的查看模式显示逻辑 - 在 AppDeathManage 和 AppOutManage 组件中,为死亡日期、死亡原因、淘汰日期和淘汰原因字段添加 v-else指令
- 这样在查看模式下只显示文本,而不显示输入框 | 2025-01-09 15:11:27 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | f0a32ad868 | feat(xumu): 添加远程耳标号查询功能 - 在 AppDeathManage 和 AppOutManage 组件中集成 AiEartagRemote 组件
- 实现耳标号远程查询和自动填充功能
-优化用户输入体验,提高数据准确性 | 2025-01-09 15:09:28 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | ce64bfd54d | style(xumu): 优化 AppTreatmentManage 组件中的表单项 - 为 formItems 循环渲染的表单项添加 key 属性,以提高渲染性能和稳定性 | 2025-01-09 14:51:58 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | a53d25fae2 | refactor(xumu): 为 el-date-picker 组件添加 value-format 属性 - 在多个组件中,为 el-date-picker 组件添加 value-format="yyyy-MM-dd HH:mm:ss" 属性
- 这样做可以确保日期时间的格式一致性,避免潜在的时间格式问题 | 2025-01-09 14:39:56 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 08d5e0e4fd | fix(AiEartagPicker): 修复耳标选择器组件 - 优化代码格式和缩进
- 修复 penId 属性未使用的问题
- 改进 getEartag 方法,确保正确处理返回数据
- 更新模板中的点击事件和样式 | 2025-01-09 11:55:59 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | b23f8325f4 | refactor(xumu): 优化字典数据加载和组件结构 - 移动字典数据加载到父组件 AppDeathManage
- 修复死亡日期和死亡原因的验证规则
- 优化死亡原因的显示逻辑
- 移除子组件中的重复字典数据加载 | 2025-01-09 11:43:16 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 0adb2b1486 | feat(AppWeightManage): 更新体重信息显示逻辑 - 在"最近称重时间"字段中,优先显示 todayCreateTime,若为空则显示 lastCreateTime
- 在"最新体重(公斤)"字段中,优先显示 todayWeight,若为空则显示 lastWeight | 2025-01-09 11:37:26 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 38082397a9 | style(xumu): 将只读属性改为禁用 - 在 AppInsuranceAudit 和 AppLoanAudit 组件 | 2025-01-09 10:40:12 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 4d527dc8ec | feat(BUG 534 533): 添加身份证远程查询功能 - 在 AppInsuranceAudit 和 AppLoanAudit 组件中集成 AiIdcardRemote 组件
- 实现身份证信息查询和自动填充功能
- 优化用户信息获取逻辑,提高用户体验 | 2025-01-09 10:38:41 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | d90aca62e4 | feat(AppAccountManage): 添加身份证号输入框 - 在表单中新增身份证号字段,设置为必填项
- 使用 ai-input组件替代 el-input 组件,以适应特殊输入需求 | 2025-01-09 09:16:12 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 44f11be05c | fix(BUG 517): 修改账号管理对话框标题 - 将编辑状态下的对话框标题从"功能分配"改为"编辑账号"
- 优化用户体验,使对话框标题与操作内容更加匹配 | 2025-01-08 16:27:59 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 7a21ab3804 | feat(AppAccountConfigManage):BUG 519 修改对话框标题 - 将对话框标题从"认证材料"修改为"场地配置"
- 此修改提高了界面文案的准确性,更好地反映了对话框内容的主题 | 2025-01-08 16:24:22 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | cfc8f3c8e0 | feat(AppSign):BUG 525 添加登录失败错误提示 - 在登录接口返回数据中增加错误信息展示
- 使用 $message.error 方法显示错误提示 | 2025-01-08 16:01:46 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 3f26b8b6df | refactor(AppRoleRightsManager): BUG 526 优化角色用户展示和编辑功能- 重新设计角色用户列表的展示方式,使用标签替代原有格式 - 调整角色名称列宽,提高可读性- 编辑角色时增加角色类型参数,可能为后续流程使用 | 2025-01-08 16:00:05 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 350ca644cf | refactor(AppAccountManage):BUG 527 将“账户”改为“账号” - 修改了 AppAccountManage 组件中的一个字段标签
- 将“账户”改为“账号”,以更准确地描述用户登录凭证 | 2025-01-08 15:43:20 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 99b507657f | refactor(xumu): 优化基础信息输入逻辑 - 将耳标号输入框的 v-model绑定到新的 filter 属性- 在输入框中添加 @keyup.enter.native 事件,调用 getDetail(filter) 方法
- 优化了数据结构和事件处理方式,提高了用户体验 | 2025-01-08 15:23:26 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 2e93f1465f | refactor(xumu): 重构耳标选择器组件 - 新增计算属性 api,用于生成请求 URL
- 将 watch 目标从 action 改为 api
- 优化 getEartag 方法,使用计算属性 api 替代手动构建 URL | 2025-01-08 15:18:37 +08:00 |  | 
			
				
					| 
							
							
								 aixianling | 07a4d0637f | refactor(xumu): 优化体重录入对话框样式和功能 - 调整对话框宽度为 50vw,提高可读性和美观性
- 为日期选择器添加 value-format 属性,确保日期格式一致性
- 将普通输入框替换为自定义的 ai-input 组件,提升用户体验 | 2025-01-08 15:05:55 +08:00 |  |