diff --git a/src/api/eam/repairExperience/index.ts b/src/api/eam/repairExperience/index.ts index 5433a47c8..b0fe57f6b 100644 --- a/src/api/eam/repairExperience/index.ts +++ b/src/api/eam/repairExperience/index.ts @@ -4,7 +4,7 @@ export interface RepairExperienceVO { id: number name: string content: string - repairNumber: string + repairRecordNumber: string } // 查询维修经验记录列表 diff --git a/src/components/TableForm/src/TableForm.vue b/src/components/TableForm/src/TableForm.vue index c72d90387..778cdba15 100644 --- a/src/components/TableForm/src/TableForm.vue +++ b/src/components/TableForm/src/TableForm.vue @@ -66,7 +66,7 @@ clearable :type="headerItem?.tableForm?.inputType" :placeholder="t(`ts.${headerItem?.tableForm?.placeholder || '请输入' + headerItem.label}`).replace('ts.','')" - :disabled="disabledInput(headerItem)" + :disabled="disabledInput(headerItem,row)" style="flex:1" @blur="inputStringBlur(headerItem, row[headerItem.field], row,index)" /> @@ -576,7 +576,7 @@ const batchAdd = ()=>{ console.log(field) emit('batchAdd',keyWord.value) } -const disabledInput=(headerItem)=>{ +const disabledInput=(headerItem,row)=>{ if(headerItem.tableForm?.isInpuFocusShow){ if(headerItem.tableForm?.enterSearch){ return false @@ -584,9 +584,10 @@ const disabledInput=(headerItem)=>{ return true } }else{ - return headerItem?.tableForm?.disabled || true + return headerItem?.tableForm?.disabled || Boolean(row.disabled) || Boolean(row['disabled_' + headerItem.field]) ||false } } + // setup 语法糖 抛出方法 defineExpose({ TableBaseComponents_Ref, diff --git a/src/views/eam/equipmentMaintenanceRecordMain/index.vue b/src/views/eam/equipmentMaintenanceRecordMain/index.vue index 228b3f7e9..1495f5c68 100644 --- a/src/views/eam/equipmentMaintenanceRecordMain/index.vue +++ b/src/views/eam/equipmentMaintenanceRecordMain/index.vue @@ -32,8 +32,8 @@ {{ row.recordNo }} - -