diff --git a/src/api/system/dept/types.ts b/src/api/system/dept/types.ts
index 867dbde..6921c82 100644
--- a/src/api/system/dept/types.ts
+++ b/src/api/system/dept/types.ts
@@ -3,6 +3,7 @@
*/
export interface DeptQuery extends PageQuery {
deptName?: string;
+ categoryCode?: string;
status?: number;
}
@@ -16,6 +17,7 @@ export interface DeptVO extends BaseEntity {
children: DeptVO[];
deptId: number | string;
deptName: string;
+ categoryCode: string;
orderNum: number;
leader: string;
phone: string;
@@ -35,6 +37,7 @@ export interface DeptForm {
children?: DeptForm[];
deptId?: number | string;
deptName?: string;
+ categoryCode?: string;
orderNum?: number;
leader?: string;
phone?: string;
diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue
index 30942df..f0e8fd1 100644
--- a/src/views/system/dept/index.vue
+++ b/src/views/system/dept/index.vue
@@ -7,6 +7,9 @@
+
+
+
@@ -43,6 +46,7 @@
:default-expand-all="isExpandAll"
>
+
@@ -90,6 +94,11 @@
+
+
+
+
+
@@ -166,6 +175,7 @@ const initFormData: DeptForm = {
deptId: undefined,
parentId: undefined,
deptName: undefined,
+ categoryCode: undefined,
orderNum: 0,
leader: undefined,
phone: undefined,
@@ -178,6 +188,7 @@ const initData: PageData = {
pageNum: 1,
pageSize: 10,
deptName: undefined,
+ categoryCode: undefined,
status: undefined
},
rules: {