UNPKG

ng-yunzai-mobile

Version:

1. 适配yunzai_uni_app_x

169 lines 14.2 kB
/** * @fileoverview added by tsickle * Generated from: select-contacts/yz-role-select-contacts/yz-role-select-contacts.service.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Inject, Injectable } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { HttpClient } from '@angular/common/http'; import { map } from 'rxjs/operators'; import { YzRoleSelectContactsComponent } from "./yz-role-select-contacts.component"; import { BASE_CLIENT } from '../../client/base.client'; import { TokenService } from "../../token/token.service"; import * as i0 from "@angular/core"; import * as i1 from "@angular/material/dialog"; import * as i2 from "../../client/base.client"; import * as i3 from "@angular/common/http"; import * as i4 from "../../token/token.service"; var YzRoleSelectContactsService = /** @class */ (function () { function YzRoleSelectContactsService(dialog, client, http, tokenService) { this.dialog = dialog; this.client = client; this.http = http; this.tokenService = tokenService; } /** * 选择人员 * @param option */ /** * 选择人员 * @param {?} option * @return {?} */ YzRoleSelectContactsService.prototype.choosePeople = /** * 选择人员 * @param {?} option * @return {?} */ function (option) { if (this.tokenService.get().accessToken) { /** @type {?} */ var dialogRef = this.dialog.open(YzRoleSelectContactsComponent, { panelClass: 'yz-role-select-contacts-panel', closeOnNavigation: true, data: { roleGroupCode: option.roleGroupCode == undefined ? null : option.roleGroupCode, count: option.count == undefined ? 0 : option.count, defaultContacts: option.defaultContacts == undefined ? [] : option.defaultContacts, userTypes: option.userTypes == undefined ? null : option.userTypes } }); dialogRef.afterClosed().subscribe((/** * @param {?} result * @return {?} */ function (result) { if (option.onOk) { option.onOk(result ? result : []); } })); } else { alert('无法获取Token,请刷新!'); } }; /** * 获取角色组角色 * @param roleGroupCode 角色组code */ /** * 获取角色组角色 * @param {?} roleGroupCode 角色组code * @return {?} */ YzRoleSelectContactsService.prototype.getGroupRole = /** * 获取角色组角色 * @param {?} roleGroupCode 角色组code * @return {?} */ function (roleGroupCode) { return this.http.post(this.client.gateway + "/auth/baseRole/findGroupRole", { roleGroupCode: roleGroupCode }).pipe(map((/** * @param {?} response * @return {?} */ function (response) { return response.data ? response.data : []; }))); }; /** * 查询人员列表 * @param pageNum 当前页面 * @param pageSize 每页条数 * @param realName 姓名 * @param roleId 角色id * @param userTypes 用户类型1,2,3,4逗号拼接:查询普通部门的用户(不包括学生)传“1,4”;查询学生用户传“2,3”;查询所有用户不传 */ /** * 查询人员列表 * @param {?} pageNum 当前页面 * @param {?} pageSize 每页条数 * @param {?} realName 姓名 * @param {?} roleId 角色id * @param {?} userTypes 用户类型1,2,3,4逗号拼接:查询普通部门的用户(不包括学生)传“1,4”;查询学生用户传“2,3”;查询所有用户不传 * @return {?} */ YzRoleSelectContactsService.prototype.getBaseUser = /** * 查询人员列表 * @param {?} pageNum 当前页面 * @param {?} pageSize 每页条数 * @param {?} realName 姓名 * @param {?} roleId 角色id * @param {?} userTypes 用户类型1,2,3,4逗号拼接:查询普通部门的用户(不包括学生)传“1,4”;查询学生用户传“2,3”;查询所有用户不传 * @return {?} */ function (pageNum, pageSize, realName, roleId, userTypes) { return this.http.post(this.client.gateway + "/auth/baseUser/queryListForPage", { "pageNum": pageNum, "pageSize": pageSize, "pageParam": { "realName": realName, "roleId": roleId, "userTypes": userTypes } }).pipe(map((/** * @param {?} response * @return {?} */ function (response) { return response ? response : null; }))); }; YzRoleSelectContactsService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ YzRoleSelectContactsService.ctorParameters = function () { return [ { type: MatDialog }, { type: undefined, decorators: [{ type: Inject, args: [BASE_CLIENT,] }] }, { type: HttpClient }, { type: TokenService } ]; }; /** @nocollapse */ YzRoleSelectContactsService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function YzRoleSelectContactsService_Factory() { return new YzRoleSelectContactsService(i0.ɵɵinject(i1.MatDialog), i0.ɵɵinject(i2.BASE_CLIENT), i0.ɵɵinject(i3.HttpClient), i0.ɵɵinject(i4.TokenService)); }, token: YzRoleSelectContactsService, providedIn: "root" }); return YzRoleSelectContactsService; }()); export { YzRoleSelectContactsService }; if (false) { /** @type {?} */ YzRoleSelectContactsService.prototype.dialog; /** * @type {?} * @private */ YzRoleSelectContactsService.prototype.client; /** * @type {?} * @private */ YzRoleSelectContactsService.prototype.http; /** * @type {?} * @private */ YzRoleSelectContactsService.prototype.tokenService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieXotcm9sZS1zZWxlY3QtY29udGFjdHMuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25nLXl1bnphaS1tb2JpbGUvIiwic291cmNlcyI6WyJzZWxlY3QtY29udGFjdHMveXotcm9sZS1zZWxlY3QtY29udGFjdHMveXotcm9sZS1zZWxlY3QtY29udGFjdHMuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBQyxNQUFNLEVBQUUsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ2pELE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUNuRCxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sc0JBQXNCLENBQUM7QUFFaEQsT0FBTyxFQUFDLEdBQUcsRUFBQyxNQUFNLGdCQUFnQixDQUFDO0FBQ25DLE9BQU8sRUFBQyw2QkFBNkIsRUFBQyxNQUFNLHFDQUFxQyxDQUFDO0FBQ2xGLE9BQU8sRUFBQyxXQUFXLEVBQWEsTUFBTSwwQkFBMEIsQ0FBQztBQUNqRSxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0sMkJBQTJCLENBQUM7Ozs7OztBQUV2RDtJQU1FLHFDQUFtQixNQUFpQixFQUNLLE1BQWtCLEVBQ3ZDLElBQWdCLEVBQ2hCLFlBQTBCO1FBSDNCLFdBQU0sR0FBTixNQUFNLENBQVc7UUFDSyxXQUFNLEdBQU4sTUFBTSxDQUFZO1FBQ3ZDLFNBQUksR0FBSixJQUFJLENBQVk7UUFDaEIsaUJBQVksR0FBWixZQUFZLENBQWM7SUFFOUMsQ0FBQztJQUdEOzs7T0FHRzs7Ozs7O0lBQ0gsa0RBQVk7Ozs7O0lBQVosVUFBYSxNQUFnSTtRQUMzSSxJQUFJLElBQUksQ0FBQyxZQUFZLENBQUMsR0FBRyxFQUFFLENBQUMsV0FBVyxFQUFFOztnQkFDakMsU0FBUyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLDZCQUE2QixFQUFFO2dCQUNoRSxVQUFVLEVBQUUsK0JBQStCO2dCQUMzQyxpQkFBaUIsRUFBRSxJQUFJO2dCQUN2QixJQUFJLEVBQUU7b0JBQ0osYUFBYSxFQUFFLE1BQU0sQ0FBQyxhQUFhLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxhQUFhO29CQUM5RSxLQUFLLEVBQUUsTUFBTSxDQUFDLEtBQUssSUFBSSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUs7b0JBQ25ELGVBQWUsRUFBRSxNQUFNLENBQUMsZUFBZSxJQUFJLFNBQVMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsZUFBZTtvQkFDbEYsU0FBUyxFQUFFLE1BQU0sQ0FBQyxTQUFTLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTO2lCQUNuRTthQUNGLENBQUM7WUFDRixTQUFTLENBQUMsV0FBVyxFQUFFLENBQUMsU0FBUzs7OztZQUFDLFVBQUEsTUFBTTtnQkFDdEMsSUFBSSxNQUFNLENBQUMsSUFBSSxFQUFFO29CQUNmLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDO2lCQUNuQztZQUNILENBQUMsRUFBQyxDQUFDO1NBQ0o7YUFBTTtZQUNMLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1NBQ3pCO0lBQ0gsQ0FBQztJQUdEOzs7T0FHRzs7Ozs7O0lBQ0gsa0RBQVk7Ozs7O0lBQVosVUFBYSxhQUFxQjtRQUNoQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxpQ0FBOEIsRUFBQztZQUN6RSxhQUFhLEVBQUUsYUFBYTtTQUM3QixDQUFDLENBQUMsSUFBSSxDQUNMLEdBQUc7Ozs7UUFBQyxVQUFDLFFBQWE7WUFDaEIsT0FBTyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7UUFDNUMsQ0FBQyxFQUFDLENBQ0gsQ0FBQztJQUNKLENBQUM7SUFFRDs7Ozs7OztPQU9HOzs7Ozs7Ozs7O0lBQ0gsaURBQVc7Ozs7Ozs7OztJQUFYLFVBQVksT0FBZSxFQUFFLFFBQWdCLEVBQUUsUUFBZ0IsRUFBRSxNQUFjLEVBQUUsU0FBaUI7UUFDaEcsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBSSxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sb0NBQWlDLEVBQUU7WUFDN0UsU0FBUyxFQUFFLE9BQU87WUFDbEIsVUFBVSxFQUFFLFFBQVE7WUFDcEIsV0FBVyxFQUFFO2dCQUNYLFVBQVUsRUFBRSxRQUFRO2dCQUNwQixRQUFRLEVBQUUsTUFBTTtnQkFDaEIsV0FBVyxFQUFFLFNBQVM7YUFDdkI7U0FDRixDQUFDLENBQUMsSUFBSSxDQUNMLEdBQUc7Ozs7UUFBQyxVQUFDLFFBQWE7WUFDaEIsT0FBTyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDO1FBQ3BDLENBQUMsRUFBQyxDQUNILENBQUM7SUFDSixDQUFDOztnQkE3RUYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7OztnQkFWTyxTQUFTO2dEQWVGLE1BQU0sU0FBQyxXQUFXO2dCQWR6QixVQUFVO2dCQUtWLFlBQVk7OztzQ0FQcEI7Q0F3RkMsQUEvRUQsSUErRUM7U0EzRVksMkJBQTJCOzs7SUFFMUIsNkNBQXdCOzs7OztJQUN4Qiw2Q0FBK0M7Ozs7O0lBQy9DLDJDQUF3Qjs7Ozs7SUFDeEIsbURBQWtDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3QsIEluamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQge01hdERpYWxvZ30gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZGlhbG9nJztcclxuaW1wb3J0IHtIdHRwQ2xpZW50fSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XHJcbmltcG9ydCB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7bWFwfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XHJcbmltcG9ydCB7WXpSb2xlU2VsZWN0Q29udGFjdHNDb21wb25lbnR9IGZyb20gXCIuL3l6LXJvbGUtc2VsZWN0LWNvbnRhY3RzLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQge0JBU0VfQ0xJRU5ULCBCYXNlQ2xpZW50fSBmcm9tICcuLi8uLi9jbGllbnQvYmFzZS5jbGllbnQnO1xyXG5pbXBvcnQge1Rva2VuU2VydmljZX0gZnJvbSBcIi4uLy4uL3Rva2VuL3Rva2VuLnNlcnZpY2VcIjtcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBZelJvbGVTZWxlY3RDb250YWN0c1NlcnZpY2Uge1xyXG5cclxuICBjb25zdHJ1Y3RvcihwdWJsaWMgZGlhbG9nOiBNYXREaWFsb2csXHJcbiAgICAgICAgICAgICAgQEluamVjdChCQVNFX0NMSUVOVCkgcHJpdmF0ZSBjbGllbnQ6IEJhc2VDbGllbnQsXHJcbiAgICAgICAgICAgICAgcHJpdmF0ZSBodHRwOiBIdHRwQ2xpZW50LFxyXG4gICAgICAgICAgICAgIHByaXZhdGUgdG9rZW5TZXJ2aWNlOiBUb2tlblNlcnZpY2UpIHtcclxuXHJcbiAgfVxyXG5cclxuXHJcbiAgLyoqXHJcbiAgICog6YCJ5oup5Lq65ZGYXHJcbiAgICogQHBhcmFtIG9wdGlvblxyXG4gICAqL1xyXG4gIGNob29zZVBlb3BsZShvcHRpb246IHtyb2xlR3JvdXBDb2RlPzogc3RyaW5nLCBjb3VudD86IG51bWJlciwgZGVmYXVsdENvbnRhY3RzPzogQXJyYXk8YW55PiwgdXNlclR5cGVzPzogc3RyaW5nLCBvbk9rPzogKHZhbHVlOiBhbnkpID0+IHZvaWQgfSkge1xyXG4gICAgaWYgKHRoaXMudG9rZW5TZXJ2aWNlLmdldCgpLmFjY2Vzc1Rva2VuKSB7XHJcbiAgICAgIGNvbnN0IGRpYWxvZ1JlZiA9IHRoaXMuZGlhbG9nLm9wZW4oWXpSb2xlU2VsZWN0Q29udGFjdHNDb21wb25lbnQsIHtcclxuICAgICAgICBwYW5lbENsYXNzOiAneXotcm9sZS1zZWxlY3QtY29udGFjdHMtcGFuZWwnLFxyXG4gICAgICAgIGNsb3NlT25OYXZpZ2F0aW9uOiB0cnVlLFxyXG4gICAgICAgIGRhdGE6IHtcclxuICAgICAgICAgIHJvbGVHcm91cENvZGU6IG9wdGlvbi5yb2xlR3JvdXBDb2RlID09IHVuZGVmaW5lZCA/IG51bGwgOiBvcHRpb24ucm9sZUdyb3VwQ29kZSxcclxuICAgICAgICAgIGNvdW50OiBvcHRpb24uY291bnQgPT0gdW5kZWZpbmVkID8gMCA6IG9wdGlvbi5jb3VudCxcclxuICAgICAgICAgIGRlZmF1bHRDb250YWN0czogb3B0aW9uLmRlZmF1bHRDb250YWN0cyA9PSB1bmRlZmluZWQgPyBbXSA6IG9wdGlvbi5kZWZhdWx0Q29udGFjdHMsXHJcbiAgICAgICAgICB1c2VyVHlwZXM6IG9wdGlvbi51c2VyVHlwZXMgPT0gdW5kZWZpbmVkID8gbnVsbCA6IG9wdGlvbi51c2VyVHlwZXNcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgICBkaWFsb2dSZWYuYWZ0ZXJDbG9zZWQoKS5zdWJzY3JpYmUocmVzdWx0ID0+IHtcclxuICAgICAgICBpZiAob3B0aW9uLm9uT2spIHtcclxuICAgICAgICAgIG9wdGlvbi5vbk9rKHJlc3VsdCA/IHJlc3VsdCA6IFtdKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgYWxlcnQoJ+aXoOazleiOt+WPllRva2VuLOivt+WIt+aWsO+8gScpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8qKlxyXG4gICAqIOiOt+WPluinkuiJsue7hOinkuiJslxyXG4gICAqIEBwYXJhbSByb2xlR3JvdXBDb2RlIOinkuiJsue7hGNvZGVcclxuICAgKi9cclxuICBnZXRHcm91cFJvbGUocm9sZUdyb3VwQ29kZTogc3RyaW5nKTogT2JzZXJ2YWJsZTxBcnJheTxhbnk+PiB7XHJcbiAgICByZXR1cm4gdGhpcy5odHRwLnBvc3QoYCR7dGhpcy5jbGllbnQuZ2F0ZXdheX0vYXV0aC9iYXNlUm9sZS9maW5kR3JvdXBSb2xlYCx7XHJcbiAgICAgIHJvbGVHcm91cENvZGU6IHJvbGVHcm91cENvZGVcclxuICAgIH0pLnBpcGUoXHJcbiAgICAgIG1hcCgocmVzcG9uc2U6IGFueSkgPT4ge1xyXG4gICAgICAgIHJldHVybiByZXNwb25zZS5kYXRhID8gcmVzcG9uc2UuZGF0YSA6IFtdO1xyXG4gICAgICB9KVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIOafpeivouS6uuWRmOWIl+ihqFxyXG4gICAqIEBwYXJhbSBwYWdlTnVtIOW9k+WJjemhtemdolxyXG4gICAqIEBwYXJhbSBwYWdlU2l6ZSDmr4/pobXmnaHmlbBcclxuICAgKiBAcGFyYW0gcmVhbE5hbWUg5aeT5ZCNXHJcbiAgICogQHBhcmFtIHJvbGVJZCDop5LoibJpZFxyXG4gICAqIEBwYXJhbSB1c2VyVHlwZXMg55So5oi357G75Z6LMSwyLDMsNOmAl+WPt+aLvOaOpe+8muafpeivouaZrumAmumDqOmXqOeahOeUqOaIt++8iOS4jeWMheaLrOWtpueUn++8ieS8oOKAnDEsNOKAne+8m+afpeivouWtpueUn+eUqOaIt+S8oOKAnDIsM+KAne+8m+afpeivouaJgOacieeUqOaIt+S4jeS8oFxyXG4gICAqL1xyXG4gIGdldEJhc2VVc2VyKHBhZ2VOdW06IG51bWJlciwgcGFnZVNpemU6IG51bWJlciwgcmVhbE5hbWU6IHN0cmluZywgcm9sZUlkOiBzdHJpbmcsIHVzZXJUeXBlczogc3RyaW5nKTogT2JzZXJ2YWJsZTxBcnJheTxhbnk+PiB7XHJcbiAgICByZXR1cm4gdGhpcy5odHRwLnBvc3QoYCR7dGhpcy5jbGllbnQuZ2F0ZXdheX0vYXV0aC9iYXNlVXNlci9xdWVyeUxpc3RGb3JQYWdlYCwge1xyXG4gICAgICBcInBhZ2VOdW1cIjogcGFnZU51bSxcclxuICAgICAgXCJwYWdlU2l6ZVwiOiBwYWdlU2l6ZSxcclxuICAgICAgXCJwYWdlUGFyYW1cIjoge1xyXG4gICAgICAgIFwicmVhbE5hbWVcIjogcmVhbE5hbWUsXHJcbiAgICAgICAgXCJyb2xlSWRcIjogcm9sZUlkLFxyXG4gICAgICAgIFwidXNlclR5cGVzXCI6IHVzZXJUeXBlc1xyXG4gICAgICB9XHJcbiAgICB9KS5waXBlKFxyXG4gICAgICBtYXAoKHJlc3BvbnNlOiBhbnkpID0+IHtcclxuICAgICAgICByZXR1cm4gcmVzcG9uc2UgPyByZXNwb25zZSA6IG51bGw7XHJcbiAgICAgIH0pXHJcbiAgICApO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbiJdfQ==