|
@@ -97,6 +97,35 @@ export class OfficeManagementComponent implements OnInit {
|
97
|
97
|
});
|
98
|
98
|
}
|
99
|
99
|
}
|
|
100
|
+ // 启用/停用弹框
|
|
101
|
+ coopData:any = {};
|
|
102
|
+ addDateModal(data) {
|
|
103
|
+ this.coopData = data;
|
|
104
|
+ this.showDelModal1();
|
|
105
|
+ }
|
|
106
|
+ delModal1: boolean = false; //删除模态框
|
|
107
|
+
|
|
108
|
+ showDelModal1() {
|
|
109
|
+ this.delModal1 = true;
|
|
110
|
+ }
|
|
111
|
+ hideDelModal1() {
|
|
112
|
+ this.delModal1 = false;
|
|
113
|
+ }
|
|
114
|
+ // 确认
|
|
115
|
+ confirmDel1() {
|
|
116
|
+ this.btnLoading = true;
|
|
117
|
+ this.mainService
|
|
118
|
+ .coopData("updData", "department", {department:{...this.coopData, ...{flag: this.coopData.flag == 1 ? 0 : 1}}})
|
|
119
|
+ .subscribe((data) => {
|
|
120
|
+ this.btnLoading = false;
|
|
121
|
+ this.delModal1 = false;
|
|
122
|
+ if (data.status == 200) {
|
|
123
|
+ this.showPromptModal(this.coopData.flag == 1 ? "停用" : "启用", true, "");
|
|
124
|
+ } else {
|
|
125
|
+ this.showPromptModal(this.coopData.flag == 1 ? "停用" : "启用", false, data.msg);
|
|
126
|
+ }
|
|
127
|
+ });
|
|
128
|
+ }
|
100
|
129
|
//获取所有的父级科室列表
|
101
|
130
|
getAllParentdepart(keyWord = "") {
|
102
|
131
|
let postData: any = {
|