From cdf8190c92a536dabdbd3dfd6758cf67320ff6df Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期五, 16 一月 2026 17:47:21 +0800
Subject: [PATCH] Merge branch 'dev_New' of http://114.132.189.42:9002/r/product-inventory-management into dev_New

---
 src/views/personnelManagement/dimission/components/formDia.vue |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/views/personnelManagement/dimission/components/formDia.vue b/src/views/personnelManagement/dimission/components/formDia.vue
index f75c22d..84808f8 100644
--- a/src/views/personnelManagement/dimission/components/formDia.vue
+++ b/src/views/personnelManagement/dimission/components/formDia.vue
@@ -44,7 +44,7 @@
           <el-row :gutter="30">
             <el-col :span="12">
               <el-form-item label="宀椾綅锛�">
-                {{ form.postJob || '-' }}
+                {{ form.postName || '-' }}
               </el-form-item>
             </el-col>
             <el-col :span="12">
@@ -168,7 +168,7 @@
 <script setup>
 import {ref, reactive, toRefs, getCurrentInstance} from "vue";
 import {getStaffJoinInfo, staffJoinAdd, staffJoinUpdate} from "@/api/personnelManagement/onboarding.js";
-import { staffOnJobListPage } from "@/api/personnelManagement/employeeRecord.js";
+import { staffOnJobListPage } from "@/api/personnelManagement/staffOnJob.js";
 const { proxy } = getCurrentInstance()
 const emit = defineEmits(['close'])
 
@@ -180,7 +180,8 @@
     staffName: "",
     sex: "",
     nativePlace: "",
-    postJob: "",
+    postName: "",
+    sysPostId: 0,
     adress: "",
     firstStudy: "",
     profession: "",
@@ -233,6 +234,9 @@
   if (form.value.dimissionReason !== 'other') {
     form.value.dimissionRemark = ''
   }
+  if (!form.value.sysPostId) {
+    form.value.sysPostId = 0;
+  }
   proxy.$refs["formRef"].validate(valid => {
     if (valid) {
       if (operationType.value === "add") {
@@ -258,7 +262,8 @@
     staffName: "",
     sex: "",
     nativePlace: "",
-    postJob: "",
+    postName: "",
+    sysPostId: 0,
     adress: "",
     firstStudy: "",
     profession: "",
@@ -300,7 +305,8 @@
       phone,
       staffNo,
       nativePlace,
-      postJob,
+      postName,
+      sysPostId,
       adress,
       firstStudy,
       profession,
@@ -319,7 +325,8 @@
       phone,
       staffNo,
       nativePlace,
-      postJob,
+      postName,
+      sysPostId,
       adress,
       firstStudy,
       profession,

--
Gitblit v1.9.3