src/views/personnelManagement/dimission/components/formDia.vue
@@ -13,7 +13,7 @@
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">姓名:</span>
              <el-select v-model="form.staffName" placeholder="请选择人员" style="width: 100%" @change="handleSelect">
              <el-select v-model="form.staffName" placeholder="请选择人员" style="width: 100%" @change="handleSelect" filterable>
                <el-option
                  v-for="item in personList"
                  :key="item.id"
@@ -112,7 +112,7 @@
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">合同结束日期:</span>
              <span class="info-value">{{ form.contractEndTime || '-' }}</span>
              <span class="info-value">{{ form.contractExpireTime || '-' }}</span>
            </div>
          </el-col>
        </el-row>
@@ -183,7 +183,7 @@
    emergencyContactPhone: "",
    contractTerm: 0,
    contractStartTime: "",
    contractEndTime: "",
    contractExpireTime: "",
    dimissionDate: "",
    dimissionReason: "",
    staffState: "",
@@ -245,7 +245,7 @@
    emergencyContactPhone: "",
    contractTerm: 0,
    contractStartTime: "",
    contractEndTime: "",
    contractExpireTime: "",
    dimissionDate: "",
    dimissionReason: "",
    staffState: "",
@@ -286,7 +286,7 @@
      emergencyContactPhone,
      contractTerm,
      contractStartTime,
      contractEndTime,
      contractExpireTime,
      staffName
    } = obj
    // 保留离职日期和离职原因,只更新员工信息
@@ -305,7 +305,7 @@
      emergencyContactPhone,
      contractTerm,
      contractStartTime,
      contractEndTime,
      contractExpireTime,
      staffName
    }
  }