yaowanxin
7 天以前 28483aef11bb21e29c18b9c562f7b17e9cc39e3f
人员离职添加离职日期字段
人员入职和人员离职加入体检是否合格字段
已修改3个文件
34 ■■■■ 文件已修改
src/views/personnelManagement/dimission/components/formDia.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/personnelManagement/dimission/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/personnelManagement/onboarding/components/formDia.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/personnelManagement/dimission/components/formDia.vue
@@ -79,6 +79,15 @@
              <span class="info-value">{{ form.age || '-' }}</span>
            </div>
          </el-col>
          <el-col :span="12">
            <div class="info-item">
              <span class="info-label">体检是否合格:</span>
              <el-select v-model="form.medical" placeholder="请选择体检结果">
                <el-option label="合格" value="合格" />
                <el-option label="不合格" value="不合格" />
              </el-select>
            </div>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
src/views/personnelManagement/dimission/index.vue
@@ -145,10 +145,17 @@
    prop: "emergencyContactPhone",
    width:150
  },
  // {
  //   label: "合同年限",
  //   prop: "contractTerm",
  // },
  {
    label: "离职日期",
    prop: "createTime",
    width: 120,
    formatData: (params) => {
      if (params) {
        return dayjs(params).format("YYYY-MM-DD");
      }
      return "-";
    }
  },
  {
    label: "合同开始日期",
    prop: "contractStartTime",
src/views/personnelManagement/onboarding/components/formDia.vue
@@ -64,6 +64,14 @@
              <el-input-number v-model="form.age" :precision="0" :step="1" style="width: 100%"/>
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="体检是否合格:" prop="medical">
              <el-select v-model="form.medical">
                <el-option label="合格" value="合格" />
                <el-option label="不合格" value="不合格" />
              </el-select>
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
@@ -149,6 +157,7 @@
    firstStudy: "",
    profession: "",
    age: 0,
    medical: "",
    phone: "",
    emergencyContact: "",
    emergencyContactPhone: "",
@@ -167,6 +176,7 @@
    firstStudy: [{ required: true, message: "请输入", trigger: "blur" }],
    profession: [{ required: true, message: "请输入", trigger: "blur" }],
    age: [{ required: true, message: "请输入", trigger: "blur" }],
    medical: [{ required: true, message: "请输入", trigger: "blur" }],
    phone: [{ required: true, message: "请输入", trigger: "blur" }],
    emergencyContact: [{ required: true, message: "请输入", trigger: "blur" }],
    emergencyContactPhone: [{ required: true, message: "请输入", trigger: "blur" }],