ng-yunzai-mobile
Version:
1. 修改wechat.micro.ts
169 lines • 14.2 kB
JavaScript
/**
* @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==