lanjianrong 1 year ago
parent
commit
357dda6248

+ 1 - 1
src/views/dashboard/project-detail/components/info.vue

@@ -215,7 +215,7 @@
           newVal.category = options.value.find(item => item.value === values.category)?.label || ''
         }
         if (values.staffId) {
-          newVal.staffName = values.staffId
+          newVal.staffName = staffOptions.value.find(item => item.value === values.staffId)?.label || ''
         }
         try {
           await updateProject(newVal)

+ 3 - 1
src/views/dashboard/workbench/index.vue

@@ -153,6 +153,7 @@
       const [registerTable, { setTableData, reload }] = useTable({
         canResize: true,
         title: '项目列表',
+        immediate: false,
         rowKey: 'id',
         api: getProjectList,
         columns: getProjectTableColumns(),
@@ -167,6 +168,7 @@
       })
 
       onMountedOrActivated(async () => {
+        reload()
         checkOffice()
       })
 
@@ -201,7 +203,7 @@
           newVals.insideCategory = options.value.find(item => item.value === values.insideCategoryId)?.label || ''
         }
         if (values.staffId) {
-          newVals.staffName = values.staffId
+          newVals.staffName = staffOptions.value.find(item => item.value === values.staffId)?.label || ''
         }
         try {
           await addProject(newVals)