gaoluyang
2026-02-02 ef0ac141ec99346dcf69f90bec11edeb44d28dfa
src/views/personnelManagement/dimission/components/formDia.vue
@@ -4,6 +4,7 @@
        v-model="dialogFormVisible"
        :title="operationType === 'add' ? '新增离职' : '编辑离职'"
        width="70%"
            draggable
        @close="closeDia"
    >
      <!-- 员工信息展示区域 -->
@@ -13,7 +14,10 @@
          <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"
                                     filterable
                         default-first-option
                         :reserve-keyword="false" placeholder="请选择人员" style="width: 100%" @change="handleSelect">
                <el-option
                  v-for="item in personList"
                  :key="item.id"
@@ -75,12 +79,6 @@
        <el-row :gutter="30">
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">身份证号:</span>
              <span class="info-value">{{ form.identityCard || '-' }}</span>
            </div>
          </el-col>
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">年龄:</span>
              <span class="info-value">{{ form.age || '-' }}</span>
            </div>
@@ -108,20 +106,20 @@
            </div>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">合同开始日期:</span>
              <span class="info-value">{{ form.contractStartTime || '-' }}</span>
            </div>
          </el-col>
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">合同结束日期:</span>
              <span class="info-value">{{ form.contractEndTime || '-' }}</span>
            </div>
          </el-col>
        </el-row>
<!--        <el-row :gutter="30">-->
<!--          <el-col :span="12">-->
<!--            <div class="info-item">-->
<!--              <span class="info-label">合同开始日期:</span>-->
<!--              <span class="info-value">{{ form.contractStartTime || '-' }}</span>-->
<!--            </div>-->
<!--          </el-col>-->
<!--          <el-col :span="12">-->
<!--            <div class="info-item">-->
<!--              <span class="info-label">合同结束日期:</span>-->
<!--              <span class="info-value">{{ form.contractEndTime || '-' }}</span>-->
<!--            </div>-->
<!--          </el-col>-->
<!--        </el-row>-->
      </div>
      <!-- 离职信息填写区域 -->
@@ -183,7 +181,6 @@
    adress: "",
    firstStudy: "",
    profession: "",
    identityCard: "",
    age: 0,
    phone: "",
    emergencyContact: "",
@@ -246,7 +243,6 @@
    adress: "",
    firstStudy: "",
    profession: "",
    identityCard: "",
    age: 0,
    phone: "",
    emergencyContact: "",
@@ -289,7 +285,6 @@
      adress,
      firstStudy,
      profession,
      identityCard,
      age,
      emergencyContact,
      emergencyContactPhone,
@@ -309,7 +304,6 @@
      adress,
      firstStudy,
      profession,
      identityCard,
      age,
      emergencyContact,
      emergencyContactPhone,