@wjya/ngx-webapp-icpc.group.pms
Version:
angular webapp : icpc.group.pms
1 lines • 5.51 kB
JSON
[{"__symbolic":"module","version":4,"metadata":{"MyMiniProgramComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"zx-my-mini-program","template":"<zx-header-block [title]=\"'我的小程序'\" [showBottomLine]=\"false\" [showBreadcrumb]=\"true\" [breadcrumbAppendings]=\"['小程序设置']\"><p>管理我的小程序信息</p></zx-header-block><zx-content-block *ngFor=\"let item of data\"><ng-template #content><div class=\"main\"><div><img [src]=\"item.bindTinyApp.logo ? item.bindTinyApp.logo : './assets/images/u11394.png'\" alt=\"\"></div><div><div class=\"survey\"><div><span>小程序名称:</span> <span>{{item.bindTinyApp.name}}</span></div><div><span>小程序版本:</span> <span>{{item.bindTinyApp.version}}</span></div><div><span>发布状态:</span> <span *ngIf=\"item.bindTinyApp.publishFlag\">{{item.bindTinyApp.publishFlag ? '已发布' : '未发布'}}</span> <span *ngIf=\"!item.bindTinyApp.publishFlag && item.bindTinyApp.submitAuditStatus !== 'FAIL'\">{{item.bindTinyApp.submitAuditStatus | dictConvert:'WEIXIN_TINY_APP_SUBMIT_AUDIT_STATUS' | async}}</span> <span *ngIf=\"!item.bindTinyApp.publishFlag && item.bindTinyApp.submitAuditStatus === 'FAIL'\">{{item.bindTinyApp.submitAuditStatus | dictConvert:'WEIXIN_TINY_APP_SUBMIT_AUDIT_STATUS' | async}}({{item.bindTinyApp.submitAuditMessage}})</span></div></div><div><button nz-button [nzType]=\"'primary'\" [disabled]=\"item.bindTinyApp.id !== undefined\" (click)=\"enable(item.id)\"><span>{{item.bindTinyApp.id !== undefined ? '已启用小程序' : '启用小程序'}}</span></button> <button nz-button [nzType]=\"'primary'\" [routerLink]=\"['../../../wechat-public-account/my-mini-program/empower', item.bindTinyApp.id]\" [disabled]=\"item.bindTinyApp.id === undefined || item.bindTinyApp.appId !== undefined\"><span>{{item.bindTinyApp.appId !== undefined ? '已授权小程序' : '授权小程序'}}</span></button> <button nz-button [nzType]=\"'primary'\" (click)=\"upgradePublish(item.bindTinyApp.id)\" [disabled]=\"item.bindTinyApp.id === undefined || item.bindTinyApp.version === item.version || item.bindTinyApp.appId === undefined\"><span>{{item.bindTinyApp.version === item.version ? '最新版本' : '升级版本'}}</span></button></div></div><div><div style=\"outline: none\" (click)=\"navigate(item.bindTinyApp)\" *ngIf=\"item.bindTinyApp.authType !== 'SCAN_AUTH'\"><i class=\"anticon anticon-copy\"></i> <span>管理小程序</span></div><div (click)=\"viewData()\"><i class=\"anticon anticon-qrcode\"></i> <span>查看数据</span></div><div (click)=\"downLoadQrcode(item.bindTinyApp)\"><i class=\"anticon anticon-download\"></i> <span>下载二维码</span></div></div></div></ng-template></zx-content-block><zx-view-data-modal #viewDataModal></zx-view-data-modal><zx-download-qrcode-modal #downloadQrcodeModal></zx-download-qrcode-modal>","styles":["\n :host ::ng-deep .content {\n margin-bottom:0 ! important;\n }\n :host .main > div{\n display: inline-block;\n vertical-align: middle;\n }\n :host .main > div:nth-child(1){\n width: 200px;\n text-align: center;\n }\n :host .main > div:nth-child(1) > img{\n width: 150px;\n height: 150px;\n border-radius: 75px;\n }\n :host .main > div:nth-child(2){\n width: calc(100% - 500px);\n padding-left: 20px;\n }\n :host .main > div:nth-child(3){\n width: 292px;\n border-left: 1px dotted #ddd;\n padding: 13px 44px;\n }\n :host .main > div:nth-child(3) > div{\n margin: 15px 0;\n cursor: pointer;\n }\n :host .survey > div{\n margin: 10px 0;\n }\n :host .survey > div:nth-child(1) {\n margin-top: 0;\n }\n :host .survey > div > span:nth-child(1) {\n width: 90px;\n display: inline-block;\n text-align: right;\n }\n "]}]}],"members":{"viewDataModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":58,"character":5},"arguments":["viewDataModal"]}]}],"downloadQrcodeModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":59,"character":5},"arguments":["downloadQrcodeModal"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../../../service/data-source.helper","name":"DataSourceHelper","line":68,"character":34},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":69,"character":31},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"UserStorageService","line":70,"character":36},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":71,"character":24},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzModalService","line":72,"character":29}]}],"ngOnInit":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method"}],"enable":[{"__symbolic":"method"}],"viewData":[{"__symbolic":"method"}],"downLoadQrcode":[{"__symbolic":"method"}],"upgradePublish":[{"__symbolic":"method"}]}}}}]