14:22:03 Started by user unknown or anonymous
14:22:03 Running as SYSTEM
14:22:03 Building in workspace /data/jenkins/workspace/badp-bcxin-web-5.x-vue
14:22:03 The recommended git tool is: NONE
14:22:03 using credential e9f27bcd-2741-48e3-b693-e66c2b7b3499
14:22:03 > /usr/local/git/bin/git rev-parse --resolve-git-dir /data/jenkins/workspace/badp-bcxin-web-5.x-vue/.git # timeout=10
14:22:03 Fetching changes from the remote Git repository
14:22:03 > /usr/local/git/bin/git config remote.origin.url https://gitlab.arsbaibaodun.com/bcx_front/badp-bcxin-web-5.x-vue.git # timeout=10
14:22:03 Fetching upstream changes from https://gitlab.arsbaibaodun.com/bcx_front/badp-bcxin-web-5.x-vue.git
14:22:03 > /usr/local/git/bin/git --version # timeout=10
14:22:03 > git --version # 'git version 2.43.0'
14:22:03 using GIT_ASKPASS to set credentials gitlab凭据
14:22:03 > /usr/local/git/bin/git fetch --tags --force --progress -- https://gitlab.arsbaibaodun.com/bcx_front/badp-bcxin-web-5.x-vue.git +refs/heads/*:refs/remotes/origin/* # timeout=10
14:22:04 > /usr/local/git/bin/git rev-parse refs/remotes/origin/test^{commit} # timeout=10
14:22:04 Checking out Revision 36f46b78620b597e0980aafdb75104b1ba005ca0 (refs/remotes/origin/test)
14:22:04 > /usr/local/git/bin/git config core.sparsecheckout # timeout=10
14:22:04 > /usr/local/git/bin/git checkout -f 36f46b78620b597e0980aafdb75104b1ba005ca0 # timeout=10
14:22:04 Commit message: "Merge branch 'feat-百课堂' into test"
14:22:04 > /usr/local/git/bin/git rev-list --no-walk 399fe24d88d5ae63289f6fbf58461760e80044fc # timeout=10
14:22:04 [badp-bcxin-web-5.x-vue] $ /bin/sh -xe /data/apache-tomcat-jenkins/temp/jenkins12398639989075885075.sh
14:22:04 + cd /data/jenkins/workspace/badp-bcxin-web-5.x-vue
14:22:04 + npm install
14:22:05 npm WARN EBADENGINE Unsupported engine {
14:22:05 npm WARN EBADENGINE package: 'gcoord@1.0.7',
14:22:05 npm WARN EBADENGINE required: { node: '>=16.11.0' },
14:22:05 npm WARN EBADENGINE current: { node: 'v16.0.0', npm: '7.10.0' }
14:22:05 npm WARN EBADENGINE }
14:22:07
14:22:07 up to date in 3s
14:22:07
14:22:07 249 packages are looking for funding
14:22:07 run `npm fund` for details
14:22:07 + npm run build
14:22:08
14:22:08 > hello-world@0.1.0 build
14:22:08 > vue-cli-service build
14:22:08
14:22:09
14:22:09 - Building for production...
14:22:16 Browserslist: caniuse-lite is outdated. Please run:
14:22:16 npx update-browserslist-db@latest
14:22:16 Why you should do it regularly: https://github.com/browserslist/update-db#readme
14:22:17 Browserslist: caniuse-lite is outdated. Please run:
14:22:17 npx update-browserslist-db@latest
14:22:17 Why you should do it regularly: https://github.com/browserslist/update-db#readme
14:22:17 Browserslist: caniuse-lite is outdated. Please run:
14:22:17 npx update-browserslist-db@latest
14:22:17 Why you should do it regularly: https://github.com/browserslist/update-db#readme
14:22:21 Browserslist: caniuse-lite is outdated. Please run:
14:22:21 npx update-browserslist-db@latest
14:22:21 Why you should do it regularly: https://github.com/browserslist/update-db#readme
14:22:42 WARNING Compiled with 4 warnings2:22:42 PM
14:22:42
14:22:42 Module Warning (from ./node_modules/eslint-loader/index.js):
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:80:13:
14:22:42 78 | else {
14:22:42 79 | this.organizationLevels=organizationLevels.split(',')//obpm.config.js定义全局变量organizationLevels
14:22:42 > 80 | console.log('organizationLevels',organizationLevels)//obpm.config.js定义全局变量organizationLevels
14:22:42 | ^
14:22:42 81 | if(this.organizationLevels&&this.organizationLevels.includes('Premium')){
14:22:42 82 | this.appLevelsList()
14:22:42 83 | }else{
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:98:13:
14:22:42 96 | key: ""
14:22:42 97 | }
14:22:42 > 98 | console.log(this.$listeners)
14:22:42 | ^
14:22:42 99 | this.addTab(param)
14:22:42 100 | },
14:22:42 101 | applistIframe() {//查询应用列表
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:109:25:
14:22:42 107 |
14:22:42 108 | if (response.data && response.data.errmsg == "ok") {
14:22:42 > 109 | console.log(response.data)
14:22:42 | ^
14:22:42 110 | if (response.data.data.data.length) {
14:22:42 111 | let arr = []
14:22:42 112 | response.data.data.data.forEach((item, index) => {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:128:29:
14:22:42 126 |
14:22:42 127 | })
14:22:42 > 128 | console.log(arr)
14:22:42 | ^
14:22:42 129 | arr.sort((a, b) => { return Number(a.cateSort) - Number(b.cateSort) }) //分类排序cateSort
14:22:42 130 |
14:22:42 131 | const titleMap = {}
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:189:29:
14:22:42 187 | }
14:22:42 188 | }
14:22:42 > 189 | console.log(arr2)
14:22:42 | ^
14:22:42 190 | this.appcateArrList = arr2
14:22:42 191 |
14:22:42 192 | //前端缓存本地代码块--切换不同组织的所有应用列表
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:221:29:
14:22:42 219 | parsedData = JSON.parse(jsonString);
14:22:42 220 | } catch (e) {
14:22:42 > 221 | console.warn('解析 resource.data 失败:', e, resource.data);
14:22:42 | ^
14:22:42 222 | // 如果解析失败,尝试使用正则表达式提取
14:22:42 223 | const iconMatch = resource.data.match(/icon:\s*['"]([^'"]+)['"]/);
14:22:42 224 | const urlMatch = resource.data.match(/url:\s*['"]([^'"]+)['"]/);
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:294:33:
14:22:42 292 | } catch (e) {
14:22:42 293 | // 如果 URL 解析失败(可能是相对路径或特殊格式),使用字符串替换方式
14:22:42 > 294 | console.warn('URL 解析失败,使用字符串替换方式:', e, url);
14:22:42 | ^
14:22:42 295 |
14:22:42 296 | // 使用正则表达式替换或添加参数
14:22:42 297 | if (token) {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:321:21:
14:22:42 319 |
14:22:42 320 | const actionContent = url || resource.id || '';
14:22:42 > 321 | console.log('actionContent:', actionContent);
14:22:42 | ^
14:22:42 322 |
14:22:42 323 | // 构建 ico 字段(JSON字符串格式)
14:22:42 324 | const icoString = icon ? JSON.stringify({
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:388:13:
14:22:42 386 | },
14:22:42 387 | async loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
14:22:42 > 388 | console.log(this.$parent.$parent.$parent.$parent)
14:22:42 | ^
14:22:42 389 | console.log('当前appId', appId)
14:22:42 390 |
14:22:42 391 | // 判断是否为第三方应用
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:389:13:
14:22:42 387 | async loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
14:22:42 388 | console.log(this.$parent.$parent.$parent.$parent)
14:22:42 > 389 | console.log('当前appId', appId)
14:22:42 | ^
14:22:42 390 |
14:22:42 391 | // 判断是否为第三方应用
14:22:42 392 | if (appId && appId.startsWith('third_party')) {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:398:21:
14:22:42 396 | // 实际项目中可能需要根据具体业务逻辑获取 categoryId
14:22:42 397 | const categoryId = appId || 'default'; // 示例: third_party_category_123
14:22:42 > 398 | console.log('第三方应用类别ID:', categoryId);
14:22:42 | ^
14:22:42 399 |
14:22:42 400 | // 使用现有的 API 调用方式
14:22:42 401 | this.$api.getRbacCategoryResources(categoryId, {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:403:29:
14:22:42 401 | this.$api.getRbacCategoryResources(categoryId, {
14:22:42 402 | onSucess: (response) => {
14:22:42 > 403 | console.log('第三方应用资源:', response);
14:22:42 | ^
14:22:42 404 | // 构建第三方应用菜单
14:22:42 405 | if (response && response.data && response.data.data) {
14:22:42 406 | // 注意:实际数据在 response.data.data 中
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:408:33:
14:22:42 406 | // 注意:实际数据在 response.data.data 中
14:22:42 407 | const menus = this.transformRbacResourcesToMenus(response.data.data);
14:22:42 > 408 | console.log('转换后的菜单结构:', menus);
14:22:42 | ^
14:22:42 409 |
14:22:42 410 | // 将菜单数据存储到 Vuex store 中
14:22:42 411 | this.$store.commit('loadMenus', { appId: appId, menus: menus });
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:419:29:
14:22:42 417 | },
14:22:42 418 | onError: (error) => {
14:22:42 > 419 | console.error('获取第三方应用资源失败:', error);
14:22:42 | ^
14:22:42 420 | }
14:22:42 421 | });
14:22:42 422 |
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:426:21:
14:22:42 424 | return;
14:22:42 425 | } catch (error) {
14:22:42 > 426 | console.error('获取第三方应用资源失败:', error);
14:22:42 | ^
14:22:42 427 | }
14:22:42 428 | }
14:22:42 429 |
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:439:17:
14:22:42 437 | }
14:22:42 438 | if (appId == '__Hab04s0VNDPrjFZ3Xlo') {//挂图作战直接打开项目中心首页
14:22:42 > 439 | console.log(this.$parent.$parent)
14:22:42 | ^
14:22:42 440 | this.$parent.$parent.$parent.$parent.navtopmenuclick(1)
14:22:42 441 | return
14:22:42 442 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:448:17:
14:22:42 446 |
14:22:42 447 | if (appId == '__aNKPFCBuZfyQNzlnlZ9') { //商城pc前端入口
14:22:42 > 448 | console.log(this.$parent.$parent)
14:22:42 | ^
14:22:42 449 | this.$parent.$parent.$parent.$parent.navtopmenuclick(100)
14:22:42 450 | return
14:22:42 451 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:453:17:
14:22:42 451 | }
14:22:42 452 | if (appId == '__ZG0ZtjrEhvNbj2rlOsF') { //企业钱包前端入口
14:22:42 > 453 | console.log(this.$parent.$parent)
14:22:42 | ^
14:22:42 454 | this.$parent.$parent.$parent.$parent.navtopmenuclick(101)
14:22:42 455 | return
14:22:42 456 | }
14:22:42
14:22:42
14:22:42 18 errors found.
14:22:42
14:22:42 Module Warning (from ./node_modules/eslint-loader/index.js):
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:512:13:
14:22:42 510 | this.activeHome()
14:22:42 511 | this.applist()//查询左边下拉应用列表
14:22:42 > 512 | console.log(this.$refs.mainNavBar.data)
14:22:42 | ^
14:22:42 513 | if (state.defaultFirst == 1) {
14:22:42 514 | this.$refs.mainNavBar.defaultClickFirst(this.$refs.mainNavBar.data)
14:22:42 515 | }
14:22:42
14:22:42
14:22:42 error: Unexpected side effect in "applicationName" computed property (vue/no-side-effects-in-computed-properties) at src/views/Home.vue:528:11:
14:22:42 526 | if (this.$store.state.appmenusShow) {
14:22:42 527 | this.$nextTick(() => {
14:22:42 > 528 | this.showApp = true
14:22:42 | ^
14:22:42 529 | this.$refs.mychild.setMaincontent(false) // 调用子组件的方法
14:22:42 530 | this.applist()//查询左边下拉应用列表
14:22:42 531 | console.log(this.$refs.mainNavBar.data)
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:531:11:
14:22:42 529 | this.$refs.mychild.setMaincontent(false) // 调用子组件的方法
14:22:42 530 | this.applist()//查询左边下拉应用列表
14:22:42 > 531 | console.log(this.$refs.mainNavBar.data)
14:22:42 | ^
14:22:42 532 | if (this.$store.state.defaultFirst == 1) {
14:22:42 533 | // this.$refs.mainNavBar.defaultClickFirst(this.$refs.mainNavBar.data)
14:22:42 534 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:544:7:
14:22:42 542 | currentAppName = this.$store.getters.currentAppName
14:22:42 543 | }
14:22:42 > 544 | console.log(currentAppName)
14:22:42 | ^
14:22:42 545 | return currentAppName;
14:22:42 546 | },
14:22:42 547 | showInstance() {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:659:11:
14:22:42 657 | }
14:22:42 658 | this.otherNotice = arr;
14:22:42 > 659 | console.log("this.otherNotice---->", this.otherNotice)
14:22:42 | ^
14:22:42 660 | }
14:22:42 661 | }
14:22:42 662 | )
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:670:11:
14:22:42 668 | if (res.data.errcode == 0) {
14:22:42 669 | let listArr = res.data.data.data
14:22:42 > 670 | console.log(listArr)
14:22:42 | ^
14:22:42 671 | if (listArr.length) {
14:22:42 672 | listArr.forEach(item => {
14:22:42 673 | if (currDate(true) >= item.items.__G3lF6FIrSTspuF06jEr.value && currDate(true) <= item.items.__eG17lW4psp4yq1aT0Pt.value) {//在当前时间范围内提醒
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:689:11:
14:22:42 687 | if (res.status == 200) {
14:22:42 688 | let listArr = res.data.data
14:22:42 > 689 | console.log('公安未读消息', listArr)
14:22:42 | ^
14:22:42 690 | if (listArr.length) {
14:22:42 691 | this.policeNotices = listArr.sort((a,b)=>{
14:22:42 692 | return (new Date(b.item_senddate)-new Date(a.item_senddate))
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:701:11:
14:22:42 699 | // })
14:22:42 700 | }
14:22:42 > 701 | console.log('公安未读消息1111', this.policeNotices.length)
14:22:42 | ^
14:22:42 702 | // this.policeNoticePop()
14:22:42 703 | if (this.policeNotices.length>0 && !this.showBktHome) {//提醒时间段有弹窗提醒
14:22:42 704 | setTimeout(() => {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:711:9:
14:22:42 709 | },
14:22:42 710 | onError: err => {
14:22:42 > 711 | console.log(err)
14:22:42 | ^
14:22:42 712 | }
14:22:42 713 | }
14:22:42 714 | )
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:715:5:
14:22:42 713 | }
14:22:42 714 | )
14:22:42 > 715 | console.log('organizationLevels',organizationLevels)//obpm.config.js定义全局变量organizationLevels
14:22:42 | ^
14:22:42 716 | if(organizationLevels.indexOf('Premium')>-1){
14:22:42 717 | this.baseServiceOptions=this.$root.roleLevelsPermissionData&&this.$root.roleLevelsPermissionData.baseServiceOptions
14:22:42 718 | console.log('this.baseServiceOptions',this.baseServiceOptions)
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:718:7:
14:22:42 716 | if(organizationLevels.indexOf('Premium')>-1){
14:22:42 717 | this.baseServiceOptions=this.$root.roleLevelsPermissionData&&this.$root.roleLevelsPermissionData.baseServiceOptions
14:22:42 > 718 | console.log('this.baseServiceOptions',this.baseServiceOptions)
14:22:42 | ^
14:22:42 719 | }
14:22:42 720 |
14:22:42 721 | },
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:795:7:
14:22:42 793 | // 检查并显示密码修改提示
14:22:42 794 | checkPasswordUpdateNotice() {
14:22:42 > 795 | console.log('this.updatePasswordType', this.updatePasswordType, this.updatePasswordMsg)
14:22:42 | ^
14:22:42 796 | if (this.updatePasswordType && this.updatePasswordMsg) {
14:22:42 797 | this.updatePwdDialogVisible = true
14:22:42 798 | if (this.updatePasswordType === '2') {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:822:11:
14:22:42 820 | this.$api.isSupervisedApi(domainId, {
14:22:42 821 | onSucess: res => {
14:22:42 > 822 | console.log('res11', res)
14:22:42 | ^
14:22:42 823 | if (res.data.data) {
14:22:42 824 | console.log('res.data.data监管归属', res.data.data)
14:22:42 825 | this.isSupervisedInfoCompletedData = res.data.data
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:824:13:
14:22:42 822 | console.log('res11', res)
14:22:42 823 | if (res.data.data) {
14:22:42 > 824 | console.log('res.data.data监管归属', res.data.data)
14:22:42 | ^
14:22:42 825 | this.isSupervisedInfoCompletedData = res.data.data
14:22:42 826 | console.log(this.isSupervisedInfoCompletedData)
14:22:42 827 | if (res.data.data.superviseCompleted && res.data.data.infoCompleted) {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:826:13:
14:22:42 824 | console.log('res.data.data监管归属', res.data.data)
14:22:42 825 | this.isSupervisedInfoCompletedData = res.data.data
14:22:42 > 826 | console.log(this.isSupervisedInfoCompletedData)
14:22:42 | ^
14:22:42 827 | if (res.data.data.superviseCompleted && res.data.data.infoCompleted) {
14:22:42 828 | this.supervisionDialogVisible = false;//有填写监管归属,隐藏监管归属弹窗
14:22:42 829 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:838:11:
14:22:42 836 | onError: erro => {
14:22:42 837 | this.supervisionDialogVisible = false;//错误,隐藏弹窗,默认让客户可以用
14:22:42 > 838 | console.log('erro11', erro)
14:22:42 | ^
14:22:42 839 | }
14:22:42 840 | })
14:22:42 841 | },
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:866:13:
14:22:42 864 | {
14:22:42 865 | onSucess: res => {
14:22:42 > 866 | console.log(res.data.data.placeOfRegister)
14:22:42 | ^
14:22:42 867 | if (res.data.data.placeOfRegister && res.data.data.placeOfRegister.province.name.indexOf('北京') > -1) {
14:22:42 868 | this.systemNoticeDialogVisible = true
14:22:42 869 | this.placeOfRegister_bjFlag = true
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:909:11:
14:22:42 907 | this.$api.getEnterpriseUserinfo(localStorage.getItem("domainId"), {
14:22:42 908 | onSucess: res => {
14:22:42 > 909 | console.log('res11',res)
14:22:42 | ^
14:22:42 910 | if (res.data.status == 200) {
14:22:42 911 | let isValidLonlat=res.data.data.isValidLonlat;//判断企业是否完善经纬度,没有完善强提醒
14:22:42 912 | console.log('this.domainAdmin',this.domainAdmin)
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:912:13:
14:22:42 910 | if (res.data.status == 200) {
14:22:42 911 | let isValidLonlat=res.data.data.isValidLonlat;//判断企业是否完善经纬度,没有完善强提醒
14:22:42 > 912 | console.log('this.domainAdmin',this.domainAdmin)
14:22:42 | ^
14:22:42 913 | if(this.domainAdmin&&isValidLonlat&&this.network){//是组织管理员以及没有完善经纬度--强提醒
14:22:42 914 | this.domainLonLatPopDialogVisible=true
14:22:42 915 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1186:17:
14:22:42 1184 | {
14:22:42 1185 | onSucess: res => {
14:22:42 > 1186 | console.log('res', res)
14:22:42 | ^
14:22:42 1187 | let shopToken = res.data && res.data.accessToken || ''
14:22:42 1188 | resolve(shopToken)
14:22:42 1189 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1230:17:
14:22:42 1228 | {
14:22:42 1229 | onSucess: res => {
14:22:42 > 1230 | console.log('res', res)
14:22:42 | ^
14:22:42 1231 | let shopToken = res.data && res.data.accessToken || ''
14:22:42 1232 | resolve(shopToken)
14:22:42 1233 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1281:13:
14:22:42 1279 | onSucess: response => {
14:22:42 1280 | if (response.data && response.data.errmsg == "ok") {
14:22:42 > 1281 | console.log(response.data)
14:22:42 | ^
14:22:42 1282 | if (response.data.data.data.length) {
14:22:42 1283 | let arr = []
14:22:42 1284 | response.data.data.data.forEach((item, index) => {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1300:15:
14:22:42 1298 |
14:22:42 1299 | })
14:22:42 > 1300 | console.log(arr)
14:22:42 | ^
14:22:42 1301 | arr.sort((a, b) => { return Number(a.cateSort) - Number(b.cateSort) }) //分类排序cateSort
14:22:42 1302 |
14:22:42 1303 | const titleMap = {}
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1347:15:
14:22:42 1345 | }
14:22:42 1346 | }
14:22:42 > 1347 | console.log(arr3)
14:22:42 | ^
14:22:42 1348 | this.applistArr = arr3
14:22:42 1349 |
14:22:42 1350 | }
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1388:13:
14:22:42 1386 | onSucess: res => {
14:22:42 1387 | if (res.status == 200) {
14:22:42 > 1388 | console.log("res--->", res.status);
14:22:42 | ^
14:22:42 1389 | }
14:22:42 1390 | }
14:22:42 1391 | })
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1491:11:
14:22:42 1489 | },
14:22:42 1490 | onError: error => {
14:22:42 > 1491 | console.log(error);
14:22:42 | ^
14:22:42 1492 | }
14:22:42 1493 | });
14:22:42 1494 | },
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1609:7:
14:22:42 1607 |
14:22:42 1608 | closeTab: function (tab, tabindex) {//关闭当前选项卡,选中前一个选项卡
14:22:42 > 1609 | console.log(tab)
14:22:42 | ^
14:22:42 1610 | console.log(tabindex)
14:22:42 1611 | if (this.$store.state.searchDataStore.length) {
14:22:42 1612 | this.$store.state.searchDataStore.forEach((item, index) => {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1610:7:
14:22:42 1608 | closeTab: function (tab, tabindex) {//关闭当前选项卡,选中前一个选项卡
14:22:42 1609 | console.log(tab)
14:22:42 > 1610 | console.log(tabindex)
14:22:42 | ^
14:22:42 1611 | if (this.$store.state.searchDataStore.length) {
14:22:42 1612 | this.$store.state.searchDataStore.forEach((item, index) => {
14:22:42 1613 | if (item.appId == tab.appId && item.viewId == tab.actionContent) {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1625:7:
14:22:42 1623 | })
14:22:42 1624 | }
14:22:42 > 1625 | console.log(this.$store.state.searchDataStore)
14:22:42 | ^
14:22:42 1626 | let tabs = this.tabs;
14:22:42 1627 | if (tabindex >= 0) { //点击X关闭
14:22:42 1628 | console.log(JSON.stringify(this.tabs))
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1628:9:
14:22:42 1626 | let tabs = this.tabs;
14:22:42 1627 | if (tabindex >= 0) { //点击X关闭
14:22:42 > 1628 | console.log(JSON.stringify(this.tabs))
14:22:42 | ^
14:22:42 1629 | tabs.splice(tabindex, 1);
14:22:42 1630 | if (tab.active) {
14:22:42 1631 | if (tabs.length > 0 && ((tabs.length - 1) >= tabindex)) {
14:22:42
14:22:42
14:22:42 error: Unexpected console statement (no-console) at src/views/Home.vue:1704:13:
14:22:42 1702 | onSucess: res => {
14:22:42 1703 | this.isOrganizationPromoter = res.data.data.isOrganizationPromoter;
14:22:42 > 1704 | console.info('promoter', this.isOrganizationPromoter);
14:22:42 | ^
14:22:42 1705 | }
14:22:42 1706 | })
14:22:42 1707 | }
14:22:42
14:22:42
14:22:42 31 errors found.
14:22:42
14:22:42 You may use special comments to disable some warnings.
14:22:42 Use // eslint-disable-next-line to ignore the next line.
14:22:42 Use /* eslint-disable */ to ignore all warnings in a file.
14:22:42 warning
14:22:42
14:22:42 asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
14:22:42 This can impact web performance.
14:22:42 Assets:
14:22:42 fonts/Source Han Sans CN Regular.552b3917.eot (8.14 MiB)
14:22:42 img/大屏图片.adbf5de7.jpg (1.17 MiB)
14:22:42 fonts/Source Han Sans CN Regular.d1fb7855.woff (5.1 MiB)
14:22:42 img/fontawesome-webfont.912ec66d.svg (434 KiB)
14:22:42 img/background.646883a5.jpg (363 KiB)
14:22:42 fonts/Source Han Sans CN Regular.50f2d6d6.ttf (8.14 MiB)
14:22:42 img/Source Han Sans CN Regular.63d44fde.svg (17.8 MiB)
14:22:42 js/about.db86a36b.js (2.83 MiB)
14:22:42 js/app.7209ba7b.js (4.67 MiB)
14:22:42 js/chunk-28d02cc0.e20621fb.js (305 KiB)
14:22:42 js/rail.7b9cc591.js (2.49 MiB)
14:22:42 iwebapp/pdfjs/core/pdf.js (584 KiB)
14:22:42 iwebapp/pdfjs/core/pdf.worker.js (723 KiB)
14:22:42 js/esdk-obs-browserjs.min.js (304 KiB)
14:22:42 pdf/word/pdfjs/build/pdf.js (774 KiB)
14:22:42 iwebapp/pdfjs/pdf-34bd0a9d29.viewer.js (1.36 MiB)
14:22:42 pdf/word/pdfjs/build/pdf.js.map (1.48 MiB)
14:22:42 iwebapp/pdfjs/pdf-8cc3ba5958.viewer.js (1.37 MiB)
14:22:42 pdf/word/pdfjs/build/pdf.worker.js (1.66 MiB)
14:22:42 pdf/word/pdfjs/build/pdf.worker.js.map (3.39 MiB)
14:22:42 pdf/word/pdfjs/web/viewer.js (655 KiB)
14:22:42 pdf/word/pdfjs/web/viewer.js.map (751 KiB)
14:22:42 UEditor/jsp/lib/commons-codec-1.9.jar (258 KiB)
14:22:42 pdf/word/iWebOffice2015.cab (12.4 MiB)
14:22:42 UEditor/third-party/highcharts/highcharts.src.js (434 KiB)
14:22:42 UEditor/third-party/jquery-1.10.2.js (267 KiB)
14:22:42 UEditor/third-party/snapscreen/UEditorSnapscreen.exe (508 KiB)
14:22:42 UEditor/ueditor.all.min.js (373 KiB)
14:22:42 UEditor/ueditor.all.js (1.06 MiB)
14:22:42
14:22:42 warning
14:22:42
14:22:42 entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
14:22:42 Entrypoints:
14:22:42 app (7.5 MiB)
14:22:42 js/about.db86a36b.js
14:22:42 js/app.7209ba7b.js
14:22:42
14:22:42
14:22:43 File Size Gzipped
14:22:43
14:22:43 dist/UEditor/ueditor.all.min.js 373.46 KiB 100.76 KiB
14:22:43 dist/js/esdk-obs-browserjs.min.js 303.80 KiB 78.74 KiB
14:22:43 dist/iwebapp/pdfjs/jquery-1.11.3.min.j 93.71 KiB 32.54 KiB
14:22:43 s
14:22:43 dist/js/jquery-1.11.3.min.js 93.71 KiB 32.54 KiB
14:22:43 dist/pdf/word/jquery.min.js 93.54 KiB 32.48 KiB
14:22:43 dist/UEditor/third-party/jquery-1.10.2 90.92 KiB 32.06 KiB
14:22:43 .min.js
14:22:43 dist/js/swiper.min.js 64.88 KiB 16.44 KiB
14:22:43 dist/UEditor/third-party/webuploader/w 56.91 KiB 18.66 KiB
14:22:43 ebuploader.min.js
14:22:43 dist/UEditor/third-party/webuploader/w 45.99 KiB 14.37 KiB
14:22:43 ebuploader.html5only.min.js
14:22:43 dist/UEditor/third-party/webuploader/w 45.81 KiB 15.77 KiB
14:22:43 ebuploader.custom.min.js
14:22:43 dist/UEditor/third-party/webuploader/w 38.87 KiB 12.03 KiB
14:22:43 ebuploader.withoutimage.min.js
14:22:43 dist/UEditor/third-party/webuploader/w 32.81 KiB 10.64 KiB
14:22:43 ebuploader.flashonly.min.js
14:22:43 dist/UEditor/third-party/xss.min.js 27.11 KiB 6.38 KiB
14:22:43 dist/pdf/word/viewer.min.js 20.21 KiB 6.41 KiB
14:22:43 dist/UEditor/third-party/zeroclipboard 18.51 KiB 6.52 KiB
14:22:43 /ZeroClipboard.min.js
14:22:43 dist/pdf/word/sweetalert.min.js 16.58 KiB 5.29 KiB
14:22:43 dist/pdf/word/toastr.min.js 16.47 KiB 3.19 KiB
14:22:43 dist/iwebapp/pdfjs/require.min.js 14.86 KiB 6.08 KiB
14:22:43 dist/pdf/word/require.min.js 14.86 KiB 6.08 KiB
14:22:43 dist/UEditor/ueditor.parse.min.js 14.45 KiB 5.01 KiB
14:22:43 dist/js/app.7209ba7b.js 4786.69 KiB 950.47 KiB
14:22:43 dist/js/about.db86a36b.js 2895.41 KiB 824.94 KiB
14:22:43 dist/js/rail.7b9cc591.js 2550.63 KiB 848.61 KiB
14:22:43 dist/pdf/word/pdfjs/build/pdf.worker.j 1700.94 KiB 322.13 KiB
14:22:43 s
14:22:43 dist/iwebapp/pdfjs/pdf-8cc3ba5958.view 1404.33 KiB 367.49 KiB
14:22:43 er.js
14:22:43 dist/iwebapp/pdfjs/pdf-34bd0a9d29.view 1397.68 KiB 362.42 KiB
14:22:43 er.js
14:22:43 dist/UEditor/ueditor.all.js 1086.60 KiB 213.79 KiB
14:22:43 dist/pdf/word/pdfjs/build/pdf.js 774.32 KiB 145.03 KiB
14:22:43 dist/iwebapp/pdfjs/core/pdf.worker.js 723.11 KiB 213.91 KiB
14:22:43 dist/pdf/word/pdfjs/web/viewer.js 654.78 KiB 99.17 KiB
14:22:43 dist/iwebapp/pdfjs/core/pdf.js 584.12 KiB 161.00 KiB
14:22:43 dist/UEditor/third-party/highcharts/hi 433.95 KiB 123.75 KiB
14:22:43 ghcharts.src.js
14:22:43 dist/js/chunk-28d02cc0.e20621fb.js 305.48 KiB 98.53 KiB
14:22:43 dist/UEditor/third-party/jquery-1.10.2 266.80 KiB 79.12 KiB
14:22:43 .js
14:22:43 dist/UEditor/third-party/webuploader/w 226.46 KiB 48.94 KiB
14:22:43 ebuploader.js
14:22:43 dist/UEditor/third-party/video-js/vide 212.98 KiB 56.36 KiB
14:22:43 o.dev.js
14:22:43 dist/UEditor/third-party/webuploader/w 193.52 KiB 43.01 KiB
14:22:43 ebuploader.custom.js
14:22:43 dist/UEditor/third-party/webuploader/w 182.25 KiB 39.11 KiB
14:22:43 ebuploader.html5only.js
14:22:43 dist/UEditor/third-party/SyntaxHighlig 155.77 KiB 43.52 KiB
14:22:43 hter/shCore.js
14:22:43 dist/UEditor/third-party/codemirror/co 154.89 KiB 35.91 KiB
14:22:43 demirror.js
14:22:43 dist/UEditor/third-party/webuploader/w 148.40 KiB 31.44 KiB
14:22:43 ebuploader.withoutimage.js
14:22:43 dist/UEditor/third-party/highcharts/hi 137.55 KiB 50.63 KiB
14:22:43 ghcharts.js
14:22:43 dist/UEditor/third-party/webuploader/w 135.64 KiB 29.89 KiB
14:22:43 ebuploader.flashonly.js
14:22:43 dist/pdf/word/WebOffice.js 135.19 KiB 30.89 KiB
14:22:43 dist/UEditor/dialogs/image/image.js 125.19 KiB 55.10 KiB
14:22:43 dist/pdf/word/iWebOffice2015.js 112.08 KiB 50.77 KiB
14:22:43 dist/js/chunk-7f638a58.0dcf71a4.js 106.53 KiB 35.96 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 98.32 KiB 22.42 KiB
14:22:43 dules/canvas-tools.src.js
14:22:43 dist/js/certificate.04963383.js 87.81 KiB 20.76 KiB
14:22:43 dist/js/china.js 61.26 KiB 43.82 KiB
14:22:43 dist/iwebapp/pdfjs/stamp/laydate/layda 58.98 KiB 15.29 KiB
14:22:43 te.js
14:22:43 dist/UEditor/third-party/highcharts/hi 58.77 KiB 16.33 KiB
14:22:43 ghcharts-more.src.js
14:22:43 dist/UEditor/third-party/highcharts/mo 56.52 KiB 15.35 KiB
14:22:43 dules/canvas-tools.js
14:22:43 dist/UEditor/third-party/video-js/vide 54.09 KiB 16.62 KiB
14:22:43 o.js
14:22:43 dist/UEditor/dialogs/wordimage/tangram 46.41 KiB 12.48 KiB
14:22:43 .js
14:22:43 dist/UEditor/third-party/zeroclipboard 42.20 KiB 9.15 KiB
14:22:43 /ZeroClipboard.js
14:22:43 dist/UEditor/ueditor.parse.js 35.91 KiB 7.93 KiB
14:22:43 dist/pdf/word/util.js 30.10 KiB 8.77 KiB
14:22:43 dist/UEditor/dialogs/video/video.js 29.78 KiB 7.62 KiB
14:22:43 dist/UEditor/dialogs/attachment/attach 29.67 KiB 6.63 KiB
14:22:43 ment.js
14:22:43 dist/UEditor/lang/en/en.js 28.72 KiB 8.24 KiB
14:22:43 dist/pdf/word/l10n.js 28.57 KiB 8.09 KiB
14:22:43 dist/UEditor/dialogs/scrawl/scrawl.js 26.51 KiB 5.97 KiB
14:22:43 dist/UEditor/lang/zh-cn/zh-cn.js 25.88 KiB 8.55 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 25.16 KiB 7.84 KiB
14:22:43 dules/map.src.js
14:22:43 dist/UEditor/ueditor.config.js 22.75 KiB 8.44 KiB
14:22:43 dist/UEditor/third-party/highcharts/hi 21.30 KiB 7.91 KiB
14:22:43 ghcharts-more.js
14:22:43 dist/pdf/word/pdfjs/web/debugger.js 18.48 KiB 4.89 KiB
14:22:43 dist/pdf/word/compatibility.js 17.70 KiB 5.38 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 16.86 KiB 5.73 KiB
14:22:43 dules/exporting.src.js
14:22:43 dist/UEditor/third-party/highcharts/mo 15.14 KiB 4.81 KiB
14:22:43 dules/data.src.js
14:22:43 dist/UEditor/dialogs/background/backgr 14.04 KiB 3.56 KiB
14:22:43 ound.js
14:22:43 dist/pdf/word/tray.js 12.95 KiB 3.86 KiB
14:22:43 dist/iwebapp/pdfjs/require.config.js 12.60 KiB 3.15 KiB
14:22:43 dist/pdf/word/require.config.js 12.38 KiB 3.05 KiB
14:22:43 dist/UEditor/dialogs/template/config.j 12.19 KiB 2.50 KiB
14:22:43 s
14:22:43 dist/UEditor/third-party/highcharts/ad 11.38 KiB 3.82 KiB
14:22:43 apters/standalone-framework.src.js
14:22:43 dist/UEditor/dialogs/charts/charts.js 10.89 KiB 3.34 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 10.69 KiB 3.16 KiB
14:22:43 dules/drilldown.src.js
14:22:43 dist/UEditor/third-party/highcharts/mo 9.88 KiB 4.03 KiB
14:22:43 dules/map.js
14:22:43 dist/UEditor/dialogs/table/edittable.j 8.72 KiB 2.01 KiB
14:22:43 s
14:22:43 dist/UEditor/third-party/highcharts/ad 8.72 KiB 3.18 KiB
14:22:43 apters/prototype-adapter.src.js
14:22:43 dist/UEditor/third-party/highcharts/mo 8.18 KiB 2.56 KiB
14:22:43 dules/annotations.src.js
14:22:43 dist/UEditor/dialogs/music/music.js 7.64 KiB 2.16 KiB
14:22:43 dist/UEditor/third-party/highcharts/ad 7.61 KiB 2.91 KiB
14:22:43 apters/mootools-adapter.src.js
14:22:43 dist/pdf/word/watermark.js 7.55 KiB 1.90 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 7.08 KiB 3.07 KiB
14:22:43 dules/exporting.js
14:22:43 dist/UEditor/third-party/highcharts/mo 6.38 KiB 2.33 KiB
14:22:43 dules/funnel.src.js
14:22:43 dist/UEditor/dialogs/emotion/emotion.j 6.15 KiB 2.03 KiB
14:22:43 s
14:22:43 dist/UEditor/third-party/highcharts/mo 5.42 KiB 1.95 KiB
14:22:43 dules/drilldown.js
14:22:43 dist/UEditor/third-party/highcharts/ad 4.95 KiB 2.15 KiB
14:22:43 apters/standalone-framework.js
14:22:43 dist/UEditor/dialogs/spechars/spechars 4.56 KiB 2.37 KiB
14:22:43 .js
14:22:43 dist/UEditor/third-party/highcharts/th 4.38 KiB 1.21 KiB
14:22:43 emes/gray.js
14:22:43 dist/UEditor/third-party/highcharts/mo 4.33 KiB 1.89 KiB
14:22:43 dules/data.js
14:22:43 dist/UEditor/dialogs/searchreplace/sea 4.30 KiB 1.27 KiB
14:22:43 rchreplace.js
14:22:43 dist/UEditor/third-party/highcharts/th 4.25 KiB 1.20 KiB
14:22:43 emes/dark-blue.js
14:22:43 dist/UEditor/third-party/highcharts/th 4.24 KiB 1.21 KiB
14:22:43 emes/dark-green.js
14:22:43 dist/UEditor/dialogs/wordimage/wordima 4.05 KiB 1.95 KiB
14:22:43 ge.js
14:22:43 dist/UEditor/third-party/highcharts/mo 3.32 KiB 1.52 KiB
14:22:43 dules/annotations.js
14:22:43 dist/UEditor/third-party/highcharts/ad 3.23 KiB 1.33 KiB
14:22:43 apters/prototype-adapter.js
14:22:43 dist/UEditor/third-party/highcharts/mo 2.79 KiB 1.12 KiB
14:22:43 dules/no-data-to-display.src.js
14:22:43 dist/UEditor/dialogs/internal.js 2.54 KiB 0.98 KiB
14:22:43 dist/UEditor/third-party/highcharts/ad 2.21 KiB 1.06 KiB
14:22:43 apters/mootools-adapter.js
14:22:43 dist/pdf/word/obpm.showMessage.js 2.09 KiB 0.74 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 1.93 KiB 1.08 KiB
14:22:43 dules/funnel.js
14:22:43 dist/UEditor/third-party/highcharts/th 1.75 KiB 0.65 KiB
14:22:43 emes/grid.js
14:22:43 dist/UEditor/third-party/highcharts/th 1.72 KiB 0.64 KiB
14:22:43 emes/skies.js
14:22:43 dist/UEditor/dialogs/template/template 1.55 KiB 0.67 KiB
14:22:43 .js
14:22:43 dist/UEditor/dialogs/help/help.js 1.47 KiB 0.70 KiB
14:22:43 dist/UEditor/dialogs/charts/chart.conf 1.38 KiB 0.44 KiB
14:22:43 ig.js
14:22:43 dist/js/obpm.config.js 1.36 KiB 0.57 KiB
14:22:43 dist/js/obsConfig.js 1.33 KiB 0.70 KiB
14:22:43 dist/UEditor/third-party/highcharts/mo 1.33 KiB 0.70 KiB
14:22:43 dules/no-data-to-display.js
14:22:43 dist/UEditor/third-party/highcharts/mo 1.10 KiB 0.49 KiB
14:22:43 dules/heatmap.src.js
14:22:43 dist/UEditor/third-party/highcharts/mo 0.52 KiB 0.37 KiB
14:22:43 dules/heatmap.js
14:22:43 dist/iwebapp/pdfjs/viewer-df538bd63b.c 111.81 KiB 18.55 KiB
14:22:43 ss
14:22:43 dist/iwebapp/pdfjs/viewer-afb3d53c48.c 111.71 KiB 18.53 KiB
14:22:43 ss
14:22:43 dist/pdf/word/pdfjs/web/viewer.css 58.42 KiB 9.25 KiB
14:22:43 dist/UEditor/themes/default/css/uedito 42.73 KiB 6.84 KiB
14:22:43 r.css
14:22:43 dist/UEditor/themes/default/css/uedito 34.12 KiB 5.53 KiB
14:22:43 r.min.css
14:22:43 dist/UEditor/third-party/video-js/vide 20.82 KiB 5.45 KiB
14:22:43 o-js.css
14:22:43 dist/UEditor/dialogs/image/image.css 17.71 KiB 3.46 KiB
14:22:43 dist/UEditor/dialogs/video/video.css 14.57 KiB 3.10 KiB
14:22:43 dist/UEditor/dialogs/attachment/attach 14.05 KiB 2.81 KiB
14:22:43 ment.css
14:22:43 dist/UEditor/third-party/video-js/vide 11.18 KiB 2.53 KiB
14:22:43 o-js.min.css
14:22:43 dist/iwebapp/pdfjs/stamp/laydate/theme 9.16 KiB 2.21 KiB
14:22:43 /default/laydate.css
14:22:43 dist/UEditor/third-party/SyntaxHighlig 6.95 KiB 1.31 KiB
14:22:43 hter/shCoreDefault.css
14:22:43 dist/UEditor/dialogs/scrawl/scrawl.css 3.73 KiB 0.97 KiB
14:22:43 dist/UEditor/third-party/codemirror/co 2.82 KiB 0.90 KiB
14:22:43 demirror.css
14:22:43 dist/UEditor/dialogs/charts/charts.css 2.54 KiB 0.81 KiB
14:22:43 dist/UEditor/dialogs/background/backgr 2.34 KiB 0.87 KiB
14:22:43 ound.css
14:22:43 dist/UEditor/dialogs/emotion/emotion.c 1.76 KiB 0.53 KiB
14:22:43 ss
14:22:43 dist/UEditor/themes/default/dialogbase 1.65 KiB 0.81 KiB
14:22:43 .css
14:22:43 dist/UEditor/dialogs/music/music.css 1.64 KiB 0.63 KiB
14:22:43 dist/UEditor/dialogs/table/edittable.c 1.16 KiB 0.41 KiB
14:22:43 ss
14:22:43 dist/UEditor/dialogs/template/template 1.01 KiB 0.49 KiB
14:22:43 .css
14:22:43 dist/UEditor/third-party/webuploader/w 0.50 KiB 0.29 KiB
14:22:43 ebuploader.css
14:22:43 dist/UEditor/dialogs/help/help.css 0.38 KiB 0.20 KiB
14:22:43 dist/UEditor/themes/iframe.css 0.04 KiB 0.06 KiB
14:22:43
14:22:43 Images and other types of assets omitted.
14:22:43
14:22:43 DONE Build complete. The dist directory is ready to be deployed.
14:22:43 INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
14:22:43
14:22:43 + rm -rf /data/workspace/badp-bcxin-web-5.x-vue
14:22:44 + cp -r dist /data/workspace/badp-bcxin-web-5.x-vue
14:22:44 + chmod 755 /data/workspace/badp-bcxin-web-5.x-vue -R
14:22:44 Finished: SUCCESS