Преглед изворни кода

feat: 添加机号树结构查询

wanggaokun пре 11 месеци
родитељ
комит
0ea132dc18
2 измењених фајлова са 17 додато и 4 уклоњено
  1. 9 4
      src/api/interface/als/aircraft.ts
  2. 8 0
      src/api/modules/als/aircraft.ts

+ 9 - 4
src/api/interface/als/aircraft.ts

@@ -1,5 +1,10 @@
 import { BaseEntity } from '@/api/interface/index'
 export interface AircraftVO extends BaseEntity {
+  /**
+   * 机型Id
+   */
+  id: string | number
+
   /**
    * 机型Id
    */
@@ -13,22 +18,22 @@ export interface AircraftVO extends BaseEntity {
   /**
    * 创建人
    */
-  createBy: number
+  createBy?: number
 
   /**
    * 创建时间
    */
-  createTime: string
+  createTime?: string
 
   /**
    * 更新人
    */
-  updateBy: number
+  updateBy?: number
 
   /**
    * 更新时间
    */
-  updateTime: string
+  updateTime?: string
 
   /**
    * 子树对象

+ 8 - 0
src/api/modules/als/aircraft.ts

@@ -68,3 +68,11 @@ export const importAircraftDataApi = (data: any) => {
 export const exportAircraftApi = (data: any) => {
   return http.post('/als/aircraft/export', data)
 }
+
+/**
+ * @name 查询机型机号下拉树结构
+ * @returns returns
+ */
+export const treeSelectApi = () => {
+  return http.get<AircraftVO[]>(`/als/aircraft/tree`)
+}