Quellcode durchsuchen

fix: 部门详情 schema 恢复 created/updated_time + 前端 parent_department_id

alphah vor 2 Wochen
Ursprung
Commit
3555e48a2b

+ 2 - 2
backend/app/plugin/module_payment/department/schema.py

@@ -42,8 +42,8 @@ class DepartmentOutSchema(BaseModel):
     sort_order: Optional[int] = Field(default=None, description="排序值")
     leader_employee_id: Optional[str] = Field(default=None, description="部门负责人ID")
     leader_employee_name: Optional[str] = Field(default=None, description="部门负责人姓名")
-    # created_time: datetime = Field(description="创建时间")
-    # updated_time: datetime = Field(description="更新时间")
+    created_time: Optional[datetime] = Field(default=None, description="创建时间")
+    updated_time: Optional[datetime] = Field(default=None, description="更新时间")
     # tenant_id: int = Field(description="租户ID")
 
 

+ 1 - 1
frontend/src/views/module_payment/employee/components/DepartmentDetail.vue

@@ -93,7 +93,7 @@ const loadDepartmentDetail = async () => {
       departmentData.value = {
         name: d.department_name,
         code: d.department_code,
-        parent_name: "",
+        parent_name: d.parent_department_id || "",
         leader_employee_name: d.leader_employee_name,
         sort_order: d.sort_order,
         status: d.status,