src/views/hrm/salary/calculation/index.vue
@@ -249,6 +249,8 @@
/** 列表可编辑的数值字段 */
const EDITABLE_NUMBER_FIELDS = [
  'baseSalary',
  'postSalary',
  'senioritySalary',
  'performanceSalary',
  'overtimePay',
  'mealAllowance',
@@ -415,6 +417,26 @@
              @change="(val: number) => updateFieldValue(record, 'performanceSalary', val)"
            />
          </template>
          <template v-else-if="column.dataIndex === 'postSalary'">
            <InputNumber
              v-model:value="record.postSalary"
              :min="0"
              :precision="2"
              size="small"
              style="width: 90px"
              @change="(val: number) => updateFieldValue(record, 'postSalary', val)"
            />
          </template>
          <template v-else-if="column.dataIndex === 'senioritySalary'">
            <InputNumber
              v-model:value="record.senioritySalary"
              :min="0"
              :precision="2"
              size="small"
              style="width: 90px"
              @change="(val: number) => updateFieldValue(record, 'senioritySalary', val)"
            />
          </template>
          <template v-else-if="column.dataIndex === 'overtimePay'">
            <InputNumber
              v-model:value="record.overtimePay"