UNPKG

@wjya/ngx-webapp-icpc.group.pms

Version:

angular webapp : icpc.group.pms

1 lines 3.81 kB
[{"__symbolic":"module","version":4,"metadata":{"GroupInfoAdminComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"zx-group-info-admin","template":"<zx-content-block><nz-card nzNoHovering nzBordered=\"false\"><ng-template #title><h4>系统管理员</h4></ng-template><ng-template #body><p>此处设置的系统管理员将自动拥有集团最大权限,系统管理员可使用手机号登录。最多可以添加5个系统管理员。</p><div nz-row class=\"admin-box\" [nzGutter]=\"24\"><div nz-col [nzSpan]=\"3\" *ngFor=\"let item of data\"><div><div>{{item.name}}</div><div>{{item.mobilePhone||'[ 未绑定手机号 ]'}}</div><i class=\"anticon anticon-close\" (click)=\"delete(item)\" *ngIf=\"data.length > 1 && isDelete(item) \"></i> <i class=\"anticon anticon-lock\" *ngIf=\"!isDelete(item) \"></i></div></div><div nz-col [nzSpan]=\"3\" class=\"admin-add\" *ngIf=\"data.length !== 5\"><i class=\"anticon anticon-plus\" *ngIf=\"!isAdd\" (click)=\"isAdd = !isAdd\"></i><div *ngIf=\"isAdd\" class=\"add-box\"><nz-input [nzSize]=\"'large'\" [nzPlaceHolder]=\"'姓名'\" [(ngModel)]=\"admin.name\"></nz-input><nz-input [nzSize]=\"'large'\" [nzType]=\"'number'\" [nzPlaceHolder]=\"'手机号码'\" [(ngModel)]=\"admin.phone\"></nz-input><div class=\"admin-extra\"><i class=\"anticon anticon-check\" (click)=\"onSave()\"></i> <i class=\"anticon anticon-close\" (click)=\"isAdd = false\"></i></div></div></div></div></ng-template></nz-card></zx-content-block>","styles":["\n :host .admin-box > div{\n margin:18px 0;\n height: 148px;\n }\n :host .admin-box > div > div:not(.add-box){\n border:1px solid rgba(217, 217, 217, 1);\n padding: 40px 8px;\n text-align:center;\n position:relative;\n height:148px;\n }\n :host .admin-box > div > div > div {\n padding: 6px;\n }\n :host .admin-box > div > div > i{\n position: absolute;\n top: 10px;\n right: 10px;\n font-size: 20px;\n color: #6666;\n cursor: pointer;\n }\n :host .admin-add{\n border: 1px dashed rgba(217, 217, 217, 1);\n display: flex;\n justify-content: center;\n align-items: center;\n color: #999;\n cursor: pointer;\n }\n :host .admin-add > i{\n font-size: 70px;\n }\n :host .admin-extra{\n position: absolute;\n top:0;\n right:0;\n font-size: 20px;\n color: #6666;\n }\n :host .admin-extra > i{\n margin-left:5px;\n }\n :host ::ng-deep .add-box nz-input{\n margin-top:15px;\n }\n "]}]}],"members":{"groupInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../service/data-source.helper","name":"DataSourceHelper","line":72,"character":34},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"UserStorageService","line":73,"character":36},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":74,"character":31},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzModalService","line":75,"character":29}]}],"ngOnInit":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"isDelete":[{"__symbolic":"method"}],"onSave":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}]}}}}]