15:27:39 Started by user unknown or anonymous
15:27:39 Running as SYSTEM
15:27:39 Building in workspace /data/jenkins/workspace/badp-bcxin-web-5.x-vue
15:27:39 The recommended git tool is: NONE
15:27:39 using credential e9f27bcd-2741-48e3-b693-e66c2b7b3499
15:27:39 > /usr/local/git/bin/git rev-parse --resolve-git-dir /data/jenkins/workspace/badp-bcxin-web-5.x-vue/.git # timeout=10
15:27:39 Fetching changes from the remote Git repository
15:27:39 > /usr/local/git/bin/git config remote.origin.url https://gitlab.arsbaibaodun.com/bcx_front/badp-bcxin-web-5.x-vue.git # timeout=10
15:27:39 Fetching upstream changes from https://gitlab.arsbaibaodun.com/bcx_front/badp-bcxin-web-5.x-vue.git
15:27:39 > /usr/local/git/bin/git --version # timeout=10
15:27:39 > git --version # 'git version 2.43.0'
15:27:39 using GIT_ASKPASS to set credentials gitlab凭据
15:27:39 > /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
15:27:39 > /usr/local/git/bin/git rev-parse origin/test^{commit} # timeout=10
15:27:39 Checking out Revision 09fc6d4195e9879d3d079748709ba25774376c1b (origin/test)
15:27:39 > /usr/local/git/bin/git config core.sparsecheckout # timeout=10
15:27:39 > /usr/local/git/bin/git checkout -f 09fc6d4195e9879d3d079748709ba25774376c1b # timeout=10
15:27:39 Commit message: "Merge branch 'master-调整obs的信息' into test"
15:27:39 First time build. Skipping changelog.
15:27:39 [badp-bcxin-web-5.x-vue] $ /bin/sh -xe /data/apache-tomcat-jenkins/temp/jenkins457978611592985438.sh
15:27:39 + cd /data/jenkins/workspace/badp-bcxin-web-5.x-vue
15:27:39 + npm install
15:27:40 npm WARN EBADENGINE Unsupported engine {
15:27:40 npm WARN EBADENGINE package: 'gcoord@1.0.7',
15:27:40 npm WARN EBADENGINE required: { node: '>=16.11.0' },
15:27:40 npm WARN EBADENGINE current: { node: 'v16.0.0', npm: '7.10.0' }
15:27:40 npm WARN EBADENGINE }
15:27:41
15:27:41 up to date in 2s
15:27:41
15:27:41 249 packages are looking for funding
15:27:41 run `npm fund` for details
15:27:41 + npm run build
15:27:41
15:27:41 > hello-world@0.1.0 build
15:27:41 > vue-cli-service build
15:27:41
15:27:42
15:27:42 - Building for production...
15:27:44 Browserslist: caniuse-lite is outdated. Please run:
15:27:44 npx update-browserslist-db@latest
15:27:44 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:44 Browserslist: caniuse-lite is outdated. Please run:
15:27:44 npx update-browserslist-db@latest
15:27:44 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:46 Browserslist: caniuse-lite is outdated. Please run:
15:27:46 npx update-browserslist-db@latest
15:27:46 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:47 Browserslist: caniuse-lite is outdated. Please run:
15:27:47 npx update-browserslist-db@latest
15:27:47 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:47 Browserslist: caniuse-lite is outdated. Please run:
15:27:47 npx update-browserslist-db@latest
15:27:47 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:47 Browserslist: caniuse-lite is outdated. Please run:
15:27:47 npx update-browserslist-db@latest
15:27:47 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:47 Browserslist: caniuse-lite is outdated. Please run:
15:27:47 npx update-browserslist-db@latest
15:27:47 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:27:50 Browserslist: caniuse-lite is outdated. Please run:
15:27:50 npx update-browserslist-db@latest
15:27:50 Why you should do it regularly: https://github.com/browserslist/update-db#readme
15:28:14 WARNING Compiled with 11 warnings3:28:14 PM
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/application.vue:35:9:
15:28:14 33 | },
15:28:14 34 | mounted() {
15:28:14 > 35 | console.log('homeTemplateBoradType', this.showBktHome)
15:28:14 | ^
15:28:14 36 | },
15:28:14 37 | components:{
15:28:14 38 | homeBoard,
15:28:14
15:28:14
15:28:14 1 error found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:80:13:
15:28:14 78 | else {
15:28:14 79 | this.organizationLevels=organizationLevels.split(',')//obpm.config.js定义全局变量organizationLevels
15:28:14 > 80 | console.log('organizationLevels',organizationLevels)//obpm.config.js定义全局变量organizationLevels
15:28:14 | ^
15:28:14 81 | if(this.organizationLevels&&this.organizationLevels.includes('Premium')){
15:28:14 82 | this.appLevelsList()
15:28:14 83 | }else{
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:98:13:
15:28:14 96 | key: ""
15:28:14 97 | }
15:28:14 > 98 | console.log(this.$listeners)
15:28:14 | ^
15:28:14 99 | this.addTab(param)
15:28:14 100 | },
15:28:14 101 | applistIframe() {//查询应用列表
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:109:25:
15:28:14 107 |
15:28:14 108 | if (response.data && response.data.errmsg == "ok") {
15:28:14 > 109 | console.log(response.data)
15:28:14 | ^
15:28:14 110 | if (response.data.data.data.length) {
15:28:14 111 | let arr = []
15:28:14 112 | response.data.data.data.forEach((item, index) => {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:128:29:
15:28:14 126 |
15:28:14 127 | })
15:28:14 > 128 | console.log(arr)
15:28:14 | ^
15:28:14 129 | arr.sort((a, b) => { return Number(a.cateSort) - Number(b.cateSort) }) //分类排序cateSort
15:28:14 130 |
15:28:14 131 | const titleMap = {}
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:189:29:
15:28:14 187 | }
15:28:14 188 | }
15:28:14 > 189 | console.log(arr2)
15:28:14 | ^
15:28:14 190 | this.appcateArrList = arr2
15:28:14 191 |
15:28:14 192 | //前端缓存本地代码块--切换不同组织的所有应用列表
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:221:29:
15:28:14 219 | parsedData = JSON.parse(jsonString);
15:28:14 220 | } catch (e) {
15:28:14 > 221 | console.warn('解析 resource.data 失败:', e, resource.data);
15:28:14 | ^
15:28:14 222 | // 如果解析失败,尝试使用正则表达式提取
15:28:14 223 | const iconMatch = resource.data.match(/icon:\s*['"]([^'"]+)['"]/);
15:28:14 224 | const urlMatch = resource.data.match(/url:\s*['"]([^'"]+)['"]/);
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:294:33:
15:28:14 292 | } catch (e) {
15:28:14 293 | // 如果 URL 解析失败(可能是相对路径或特殊格式),使用字符串替换方式
15:28:14 > 294 | console.warn('URL 解析失败,使用字符串替换方式:', e, url);
15:28:14 | ^
15:28:14 295 |
15:28:14 296 | // 使用正则表达式替换或添加参数
15:28:14 297 | if (token) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:321:21:
15:28:14 319 |
15:28:14 320 | const actionContent = url || resource.id || '';
15:28:14 > 321 | console.log('actionContent:', actionContent);
15:28:14 | ^
15:28:14 322 |
15:28:14 323 | // 构建 ico 字段(JSON字符串格式)
15:28:14 324 | const icoString = icon ? JSON.stringify({
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:388:13:
15:28:14 386 | },
15:28:14 387 | async loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
15:28:14 > 388 | console.log(this.$parent.$parent.$parent.$parent)
15:28:14 | ^
15:28:14 389 | console.log('当前appId', appId)
15:28:14 390 |
15:28:14 391 | // 判断是否为第三方应用
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:389:13:
15:28:14 387 | async loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
15:28:14 388 | console.log(this.$parent.$parent.$parent.$parent)
15:28:14 > 389 | console.log('当前appId', appId)
15:28:14 | ^
15:28:14 390 |
15:28:14 391 | // 判断是否为第三方应用
15:28:14 392 | if (appId && appId.startsWith('third_party')) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:398:21:
15:28:14 396 | // 实际项目中可能需要根据具体业务逻辑获取 categoryId
15:28:14 397 | const categoryId = appId || 'default'; // 示例: third_party_category_123
15:28:14 > 398 | console.log('第三方应用类别ID:', categoryId);
15:28:14 | ^
15:28:14 399 |
15:28:14 400 | // 使用现有的 API 调用方式
15:28:14 401 | this.$api.getRbacCategoryResources(categoryId, {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:403:29:
15:28:14 401 | this.$api.getRbacCategoryResources(categoryId, {
15:28:14 402 | onSucess: (response) => {
15:28:14 > 403 | console.log('第三方应用资源:', response);
15:28:14 | ^
15:28:14 404 | // 构建第三方应用菜单
15:28:14 405 | if (response && response.data && response.data.data) {
15:28:14 406 | // 注意:实际数据在 response.data.data 中
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:408:33:
15:28:14 406 | // 注意:实际数据在 response.data.data 中
15:28:14 407 | const menus = this.transformRbacResourcesToMenus(response.data.data);
15:28:14 > 408 | console.log('转换后的菜单结构:', menus);
15:28:14 | ^
15:28:14 409 |
15:28:14 410 | // 将菜单数据存储到 Vuex store 中
15:28:14 411 | this.$store.commit('loadMenus', { appId: appId, menus: menus });
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:419:29:
15:28:14 417 | },
15:28:14 418 | onError: (error) => {
15:28:14 > 419 | console.error('获取第三方应用资源失败:', error);
15:28:14 | ^
15:28:14 420 | }
15:28:14 421 | });
15:28:14 422 |
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:426:21:
15:28:14 424 | return;
15:28:14 425 | } catch (error) {
15:28:14 > 426 | console.error('获取第三方应用资源失败:', error);
15:28:14 | ^
15:28:14 427 | }
15:28:14 428 | }
15:28:14 429 |
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:439:17:
15:28:14 437 | }
15:28:14 438 | if (appId == '__Hab04s0VNDPrjFZ3Xlo') {//挂图作战直接打开项目中心首页
15:28:14 > 439 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 440 | this.$parent.$parent.$parent.$parent.navtopmenuclick(1)
15:28:14 441 | return
15:28:14 442 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:448:17:
15:28:14 446 |
15:28:14 447 | if (appId == '__aNKPFCBuZfyQNzlnlZ9') { //商城pc前端入口
15:28:14 > 448 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 449 | this.$parent.$parent.$parent.$parent.navtopmenuclick(100)
15:28:14 450 | return
15:28:14 451 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllApp.vue:453:17:
15:28:14 451 | }
15:28:14 452 | if (appId == '__ZG0ZtjrEhvNbj2rlOsF') { //企业钱包前端入口
15:28:14 > 453 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 454 | this.$parent.$parent.$parent.$parent.navtopmenuclick(101)
15:28:14 455 | return
15:28:14 456 | }
15:28:14
15:28:14
15:28:14 18 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:83:13:
15:28:14 81 | else {
15:28:14 82 | this.organizationLevels=organizationLevels.split(',')//obpm.config.js定义全局变量organizationLevels
15:28:14 > 83 | console.log('organizationLevels',organizationLevels)//obpm.config.js定义全局变量organizationLevels
15:28:14 | ^
15:28:14 84 | if(this.organizationLevels&&this.organizationLevels.includes('Premium')){
15:28:14 85 | this.appLevelsList()
15:28:14 86 | }else{
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:101:13:
15:28:14 99 | key: ""
15:28:14 100 | }
15:28:14 > 101 | console.log(this.$listeners)
15:28:14 | ^
15:28:14 102 | this.addTab(param)
15:28:14 103 | },
15:28:14 104 | applistIframe() {//查询应用列表
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:112:25:
15:28:14 110 |
15:28:14 111 | if (response.data && response.data.errmsg == "ok") {
15:28:14 > 112 | console.log(response.data)
15:28:14 | ^
15:28:14 113 | if (response.data.data.data.length) {
15:28:14 114 | let arr = []
15:28:14 115 | response.data.data.data.forEach((item, index) => {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:131:29:
15:28:14 129 |
15:28:14 130 | })
15:28:14 > 131 | console.log(arr)
15:28:14 | ^
15:28:14 132 | arr.sort((a, b) => { return Number(a.cateSort) - Number(b.cateSort) }) //分类排序cateSort
15:28:14 133 |
15:28:14 134 | const titleMap = {}
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:192:29:
15:28:14 190 | }
15:28:14 191 | }
15:28:14 > 192 | console.log(arr2)
15:28:14 | ^
15:28:14 193 | this.appcateArrList = arr2
15:28:14 194 |
15:28:14 195 | //前端缓存本地代码块--切换不同组织的所有应用列表
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:224:29:
15:28:14 222 | parsedData = JSON.parse(jsonString);
15:28:14 223 | } catch (e) {
15:28:14 > 224 | console.warn('解析 resource.data 失败:', e, resource.data);
15:28:14 | ^
15:28:14 225 | // 如果解析失败,尝试使用正则表达式提取
15:28:14 226 | const iconMatch = resource.data.match(/icon:\s*['"]([^'"]+)['"]/);
15:28:14 227 | const urlMatch = resource.data.match(/url:\s*['"]([^'"]+)['"]/);
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:297:33:
15:28:14 295 | } catch (e) {
15:28:14 296 | // 如果 URL 解析失败(可能是相对路径或特殊格式),使用字符串替换方式
15:28:14 > 297 | console.warn('URL 解析失败,使用字符串替换方式:', e, url);
15:28:14 | ^
15:28:14 298 |
15:28:14 299 | // 使用正则表达式替换或添加参数
15:28:14 300 | if (token) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:324:21:
15:28:14 322 |
15:28:14 323 | const actionContent = url || resource.id || '';
15:28:14 > 324 | console.log('actionContent:', actionContent);
15:28:14 | ^
15:28:14 325 |
15:28:14 326 | // 构建 ico 字段(JSON字符串格式)
15:28:14 327 | const icoString = icon ? JSON.stringify({
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:391:13:
15:28:14 389 | },
15:28:14 390 | loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
15:28:14 > 391 | console.log(this.$parent.$parent.$parent.$parent)
15:28:14 | ^
15:28:14 392 | console.log('当前appId', appId)
15:28:14 393 |
15:28:14 394 | // 判断是否为第三方应用
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:392:13:
15:28:14 390 | loadAppMenu(appId, name) {//点击应用列表查询左边应用菜单
15:28:14 391 | console.log(this.$parent.$parent.$parent.$parent)
15:28:14 > 392 | console.log('当前appId', appId)
15:28:14 | ^
15:28:14 393 |
15:28:14 394 | // 判断是否为第三方应用
15:28:14 395 | if (appId && appId.startsWith('third_party')) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:401:21:
15:28:14 399 | // 实际项目中可能需要根据具体业务逻辑获取 categoryId
15:28:14 400 | const categoryId = appId || 'default'; // 示例: third_party_category_123
15:28:14 > 401 | console.log('第三方应用类别ID:', categoryId);
15:28:14 | ^
15:28:14 402 |
15:28:14 403 | // 使用现有的 API 调用方式
15:28:14 404 | this.$api.getRbacCategoryResources(categoryId, {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:406:29:
15:28:14 404 | this.$api.getRbacCategoryResources(categoryId, {
15:28:14 405 | onSucess: (response) => {
15:28:14 > 406 | console.log('第三方应用资源:', response);
15:28:14 | ^
15:28:14 407 | // 构建第三方应用菜单
15:28:14 408 | if (response && response.data && response.data.data) {
15:28:14 409 | // 注意:实际数据在 response.data.data 中
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:411:33:
15:28:14 409 | // 注意:实际数据在 response.data.data 中
15:28:14 410 | const menus = this.transformRbacResourcesToMenus(response.data.data);
15:28:14 > 411 | console.log('转换后的菜单结构:', menus);
15:28:14 | ^
15:28:14 412 |
15:28:14 413 | // 将菜单数据存储到 Vuex store 中
15:28:14 414 | this.$store.commit('loadMenus', { appId: appId, menus: menus });
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:420:29:
15:28:14 418 | },
15:28:14 419 | onError: (error) => {
15:28:14 > 420 | console.error('获取第三方应用资源失败:', error);
15:28:14 | ^
15:28:14 421 | }
15:28:14 422 | });
15:28:14 423 |
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:427:21:
15:28:14 425 | return;
15:28:14 426 | } catch (error) {
15:28:14 > 427 | console.error('获取第三方应用资源失败:', error);
15:28:14 | ^
15:28:14 428 | }
15:28:14 429 | }
15:28:14 430 | let httpsUrl = location.origin;//获取url各个环境地址--比如http://localhost:4000
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:439:17:
15:28:14 437 | }
15:28:14 438 | if (appId == '__Hab04s0VNDPrjFZ3Xlo') {//挂图作战直接打开项目中心首页
15:28:14 > 439 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 440 | this.$parent.$parent.$parent.$parent.navtopmenuclick(1)
15:28:14 441 | return
15:28:14 442 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:448:17:
15:28:14 446 |
15:28:14 447 | if (appId == '__aNKPFCBuZfyQNzlnlZ9') { //商城pc前端入口
15:28:14 > 448 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 449 | this.$parent.$parent.$parent.$parent.navtopmenuclick(100)
15:28:14 450 | return
15:28:14 451 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:453:17:
15:28:14 451 | }
15:28:14 452 | if (appId == '__ZG0ZtjrEhvNbj2rlOsF') { //企业钱包前端入口
15:28:14 > 453 | console.log(this.$parent.$parent)
15:28:14 | ^
15:28:14 454 | this.$parent.$parent.$parent.$parent.navtopmenuclick(101)
15:28:14 455 | return
15:28:14 456 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeAllAppNew.vue:458:17:
15:28:14 456 | }
15:28:14 457 | if (appId == '111') { //行业考培大屏
15:28:14 > 458 | console.log('行业考培大屏')
15:28:14 | ^
15:28:14 459 | const imgSrc = require('@/assets/images/bktImgs/大屏图片.jpg')
15:28:14 460 | this.$alert(
15:28:14 461 | `<div style="text-align:center"><img src="${imgSrc}" style="max-width:100%"></div>`,
15:28:14
15:28:14
15:28:14 19 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:57:9:
15:28:14 55 | },
15:28:14 56 | created() {
15:28:14 > 57 | console.log(this.$root.user)
15:28:14 | ^
15:28:14 58 | this.network = __network__
15:28:14 59 | if(this.network){
15:28:14 60 | this.getLocation();
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:177:24:
15:28:14 175 | if(response.data.data){
15:28:14 176 | this.hiredDate=response.data.data.hiredDate
15:28:14 > 177 | console.log(this.hiredDate)
15:28:14 | ^
15:28:14 178 | this.hiredDateToNow=diffDate(response.data.data.hiredDate,getNowFormatDate())
15:28:14 179 | }
15:28:14 180 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:191:23:
15:28:14 189 | onSucess: response => {
15:28:14 190 | if(response.data.data){
15:28:14 > 191 | console.log(response.data.data)
15:28:14 | ^
15:28:14 192 | if(response.data.data.datas.length){
15:28:14 193 | this.getAnnouncementFirst=response.data.data.datas[0]
15:28:14 194 | }else{
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:229:21:
15:28:14 227 | function onComplete (data) {
15:28:14 228 | // data是具体的定位信息
15:28:14 > 229 | console.log('定位成功信息:', data.addressComponent.city);
15:28:14 | ^
15:28:14 230 | self.city = (data.addressComponent && data.addressComponent.city);
15:28:14 231 | AMap.plugin('AMap.Weather', function() {
15:28:14 232 | console.log(self.city)
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:232:25:
15:28:14 230 | self.city = (data.addressComponent && data.addressComponent.city);
15:28:14 231 | AMap.plugin('AMap.Weather', function() {
15:28:14 > 232 | console.log(self.city)
15:28:14 | ^
15:28:14 233 | var weather = new AMap.Weather();
15:28:14 234 | weather.getLive(self.city, function(err, data) {
15:28:14 235 | if (!err) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:236:33:
15:28:14 234 | weather.getLive(self.city, function(err, data) {
15:28:14 235 | if (!err) {
15:28:14 > 236 | console.log(data)
15:28:14 | ^
15:28:14 237 | self.cityInfo=data
15:28:14 238 | if(data.weather.indexOf('晴')>-1){
15:28:14 239 | self.weatherImg=self.sun
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:270:21:
15:28:14 268 | function onError (data) {
15:28:14 269 | // 定位出错
15:28:14 > 270 | console.log('定位失败错误:', data);
15:28:14 | ^
15:28:14 271 | self.city=''//定位失败隐藏
15:28:14 272 | // 调用IP定位
15:28:14 273 | self.getLngLatLocation();
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:283:21:
15:28:14 281 | if (status === 'complete' && result.info === 'OK') {
15:28:14 282 | // 查询成功,result即为当前所在城市信息
15:28:14 > 283 | console.log('通过ip获取当前城市:', result);
15:28:14 | ^
15:28:14 284 | // 逆向地理编码
15:28:14 285 | AMap.plugin('AMap.Geocoder', function () {
15:28:14 286 | var geocoder = new AMap.Geocoder({
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:295:25:
15:28:14 293 | if (status === 'complete' && data.info === 'OK') {
15:28:14 294 | // result为对应的地理位置详细信息
15:28:14 > 295 | console.log(data);
15:28:14 | ^
15:28:14 296 | }
15:28:14 297 | });
15:28:14 298 | });
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:316:20:
15:28:14 314 | // loading.close();//关闭加载
15:28:14 315 | // });
15:28:14 > 316 | console.log('banner______________',response.data.data.data)
15:28:14 | ^
15:28:14 317 | if(response.data.data.data){
15:28:14 318 | let Arry=[]
15:28:14 319 | response.data.data.data.forEach(item=>{
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/homeWelcomeNew.vue:328:24:
15:28:14 326 | })
15:28:14 327 | this.bannerArr=Arry.slice(0,3)
15:28:14 > 328 | console.log(this.bannerArr)
15:28:14 | ^
15:28:14 329 | }
15:28:14 330 | }
15:28:14 331 | })
15:28:14
15:28:14
15:28:14 11 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/main_content.vue:247:7:
15:28:14 245 | onTabClick: function(tab,index) {
15:28:14 246 | // debugger
15:28:14 > 247 | console.log(tab)
15:28:14 | ^
15:28:14 248 | console.log(index)
15:28:14 249 | this.$emit("active-tab", tab,index);
15:28:14 250 | //点击tab标签左边菜单显示对应的应用--bcx新增功能
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/main_content.vue:248:7:
15:28:14 246 | // debugger
15:28:14 247 | console.log(tab)
15:28:14 > 248 | console.log(index)
15:28:14 | ^
15:28:14 249 | this.$emit("active-tab", tab,index);
15:28:14 250 | //点击tab标签左边菜单显示对应的应用--bcx新增功能
15:28:14 251 | let appId=tab.appId
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/main_content.vue:265:9:
15:28:14 263 | this.$root.appid = appId;
15:28:14 264 | }
15:28:14 > 265 | console.log(tab)
15:28:14 | ^
15:28:14 266 | this.setMaincontent(false)
15:28:14 267 | this.$parent.showApp=true
15:28:14 268 | this.$parent.showWait=false
15:28:14
15:28:14
15:28:14 3 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:311:4:
15:28:14 309 | }
15:28:14 310 |
15:28:14 > 311 | console.log("formData.value-->",formData.value)
15:28:14 | ^
15:28:14 312 |
15:28:14 313 |
15:28:14 314 | if(formData.value && formData.value.length > 0) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:464:4:
15:28:14 462 |
15:28:14 463 | uploadSuccess(response, file, fileList) {
15:28:14 > 464 | console.log(file);
15:28:14 | ^
15:28:14 465 | console.log(fileList);
15:28:14 466 | let obj = {
15:28:14 467 | name: response.data[0].fileName,
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:465:4:
15:28:14 463 | uploadSuccess(response, file, fileList) {
15:28:14 464 | console.log(file);
15:28:14 > 465 | console.log(fileList);
15:28:14 | ^
15:28:14 466 | let obj = {
15:28:14 467 | name: response.data[0].fileName,
15:28:14 468 | path: response.data[0].filePath,
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:570:4:
15:28:14 568 |
15:28:14 569 | handleRemove(file, fileList) {
15:28:14 > 570 | console.log("file--->",file);
15:28:14 | ^
15:28:14 571 | console.log(fileList);
15:28:14 572 | let appId = this.$root.appid;
15:28:14 573 | let formId = this.field.formId;
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:571:4:
15:28:14 569 | handleRemove(file, fileList) {
15:28:14 570 | console.log("file--->",file);
15:28:14 > 571 | console.log(fileList);
15:28:14 | ^
15:28:14 572 | let appId = this.$root.appid;
15:28:14 573 | let formId = this.field.formId;
15:28:14 574 | let docId = this.field.docId;
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:585:7:
15:28:14 583 | }
15:28:14 584 | }
15:28:14 > 585 | console.log("this.field.value--->",this.field.value);
15:28:14 | ^
15:28:14 586 | }
15:28:14 587 | if (this.field.refreshOnChanged){
15:28:14 588 | // this.$parent.refresh(this.field.id);
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:670:4:
15:28:14 668 | return false
15:28:14 669 | }
15:28:14 > 670 | console.log("当前的network=",__network__);
15:28:14 | ^
15:28:14 671 |
15:28:14 672 | if(__network__){//obs文件上传不走下面代码
15:28:14 673 | return
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:697:9:
15:28:14 695 |
15:28:14 696 | obsFile(e){//obs文件上传
15:28:14 > 697 | console.log(e)
15:28:14 | ^
15:28:14 698 | //去掉文件名称空格start
15:28:14 699 | let form = new FormData();
15:28:14 700 | form.append("files", e.file);
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:707:4:
15:28:14 705 | })
15:28:14 706 | form.get('files')
15:28:14 > 707 | console.log(form.get('files'))
15:28:14 | ^
15:28:14 708 | e.file=form.get('files')
15:28:14 709 | //去掉文件名称空格end
15:28:14 710 |
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:733:5:
15:28:14 731 | SourceFile:e.file //获取file文件
15:28:14 732 | }).then(function(result) {
15:28:14 > 733 | console.log(result)
15:28:14 | ^
15:28:14 734 |
15:28:14 735 | if(result.CommonMsg.Status < 300){
15:28:14 736 |
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/o_image_upload.vue:737:6:
15:28:14 735 | if(result.CommonMsg.Status < 300){
15:28:14 736 |
15:28:14 > 737 | console.log('Create object:' + objectKey + ' successfully!\n');
15:28:14 | ^
15:28:14 738 | var httpurl=`https://${process.env.VUE_APP_OBS_BUCKETNAME}.${process.env.VUE_APP_OBS_URL_SERVER}/${objectKey}`
15:28:14 739 | httpurl = convertCdnPath(httpurl);
15:28:14 740 |
15:28:14
15:28:14
15:28:14 11 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/components/qrcodeDialog.vue:83:15:
15:28:14 81 | },
15:28:14 82 | onError: (error) => {
15:28:14 > 83 | console.error("获取paas_token失败:", error);
15:28:14 | ^
15:28:14 84 | reject(error);
15:28:14 85 | }
15:28:14 86 | });
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/qrcodeDialog.vue:140:9:
15:28:14 138 | return false;
15:28:14 139 | } catch (error) {
15:28:14 > 140 | console.error("获取邀请码失败:", error);
15:28:14 | ^
15:28:14 141 | this.savingInviteCode = false;
15:28:14 142 | return false;
15:28:14 143 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/qrcodeDialog.vue:188:13:
15:28:14 186 | },
15:28:14 187 | onError: (error) => {
15:28:14 > 188 | console.error("查询已有邀请码失败:", error);
15:28:14 | ^
15:28:14 189 | resolve(null);
15:28:14 190 | }
15:28:14 191 | });
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/components/qrcodeDialog.vue:222:13:
15:28:14 220 | },
15:28:14 221 | onError: (error) => {
15:28:14 > 222 | console.error("保存邀请码失败:", error);
15:28:14 | ^
15:28:14 223 |
15:28:14 224 | // 检查是否是邀请码重复错误
15:28:14 225 | if (error.response && error.response.data) {
15:28:14
15:28:14
15:28:14 4 errors found.
15:28:14
15:28:14 Module Warning (from ./node_modules/eslint-loader/index.js):
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:517:13:
15:28:14 515 | this.activeHome()
15:28:14 516 | this.applist()//查询左边下拉应用列表
15:28:14 > 517 | console.log(this.$refs.mainNavBar.data)
15:28:14 | ^
15:28:14 518 | if (state.defaultFirst == 1) {
15:28:14 519 | this.$refs.mainNavBar.defaultClickFirst(this.$refs.mainNavBar.data)
15:28:14 520 | }
15:28:14
15:28:14
15:28:14 error: Unexpected side effect in "applicationName" computed property (vue/no-side-effects-in-computed-properties) at src/views/Home.vue:539:11:
15:28:14 537 | if (this.$store.state.appmenusShow) {
15:28:14 538 | this.$nextTick(() => {
15:28:14 > 539 | this.showApp = true
15:28:14 | ^
15:28:14 540 | this.$refs.mychild.setMaincontent(false) // 调用子组件的方法
15:28:14 541 | this.applist()//查询左边下拉应用列表
15:28:14 542 | console.log(this.$refs.mainNavBar.data)
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:542:11:
15:28:14 540 | this.$refs.mychild.setMaincontent(false) // 调用子组件的方法
15:28:14 541 | this.applist()//查询左边下拉应用列表
15:28:14 > 542 | console.log(this.$refs.mainNavBar.data)
15:28:14 | ^
15:28:14 543 | if (this.$store.state.defaultFirst == 1) {
15:28:14 544 | // this.$refs.mainNavBar.defaultClickFirst(this.$refs.mainNavBar.data)
15:28:14 545 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:555:7:
15:28:14 553 | currentAppName = this.$store.getters.currentAppName
15:28:14 554 | }
15:28:14 > 555 | console.log(currentAppName)
15:28:14 | ^
15:28:14 556 | return currentAppName;
15:28:14 557 | },
15:28:14 558 | showInstance() {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:675:11:
15:28:14 673 | }
15:28:14 674 | this.otherNotice = arr;
15:28:14 > 675 | console.log("this.otherNotice---->", this.otherNotice)
15:28:14 | ^
15:28:14 676 | }
15:28:14 677 | }
15:28:14 678 | )
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:686:11:
15:28:14 684 | if (res.data.errcode == 0) {
15:28:14 685 | let listArr = res.data.data.data
15:28:14 > 686 | console.log(listArr)
15:28:14 | ^
15:28:14 687 | if (listArr.length) {
15:28:14 688 | listArr.forEach(item => {
15:28:14 689 | if (currDate(true) >= item.items.__G3lF6FIrSTspuF06jEr.value && currDate(true) <= item.items.__eG17lW4psp4yq1aT0Pt.value) {//在当前时间范围内提醒
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:705:11:
15:28:14 703 | if (res.status == 200) {
15:28:14 704 | let listArr = res.data.data
15:28:14 > 705 | console.log('公安未读消息', listArr)
15:28:14 | ^
15:28:14 706 | if (listArr.length) {
15:28:14 707 | this.policeNotices = listArr.sort((a,b)=>{
15:28:14 708 | return (new Date(b.item_senddate)-new Date(a.item_senddate))
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:717:11:
15:28:14 715 | // })
15:28:14 716 | }
15:28:14 > 717 | console.log('公安未读消息1111', this.policeNotices.length)
15:28:14 | ^
15:28:14 718 | // this.policeNoticePop()
15:28:14 719 | if (this.policeNotices.length>0 && !this.showBktHome) {//提醒时间段有弹窗提醒
15:28:14 720 | setTimeout(() => {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:727:9:
15:28:14 725 | },
15:28:14 726 | onError: err => {
15:28:14 > 727 | console.log(err)
15:28:14 | ^
15:28:14 728 | }
15:28:14 729 | }
15:28:14 730 | )
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:731:5:
15:28:14 729 | }
15:28:14 730 | )
15:28:14 > 731 | console.log('organizationLevels',organizationLevels)//obpm.config.js定义全局变量organizationLevels
15:28:14 | ^
15:28:14 732 | if(organizationLevels.indexOf('Premium')>-1){
15:28:14 733 | this.baseServiceOptions=this.$root.roleLevelsPermissionData&&this.$root.roleLevelsPermissionData.baseServiceOptions
15:28:14 734 | console.log('this.baseServiceOptions',this.baseServiceOptions)
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:734:7:
15:28:14 732 | if(organizationLevels.indexOf('Premium')>-1){
15:28:14 733 | this.baseServiceOptions=this.$root.roleLevelsPermissionData&&this.$root.roleLevelsPermissionData.baseServiceOptions
15:28:14 > 734 | console.log('this.baseServiceOptions',this.baseServiceOptions)
15:28:14 | ^
15:28:14 735 | }
15:28:14 736 |
15:28:14 737 | },
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:811:7:
15:28:14 809 | // 检查并显示密码修改提示
15:28:14 810 | checkPasswordUpdateNotice() {
15:28:14 > 811 | console.log('this.updatePasswordType', this.updatePasswordType, this.updatePasswordMsg)
15:28:14 | ^
15:28:14 812 | if (this.updatePasswordType && this.updatePasswordMsg) {
15:28:14 813 | this.updatePwdDialogVisible = true
15:28:14 814 | if (this.updatePasswordType === '2') {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:838:11:
15:28:14 836 | this.$api.isSupervisedApi(domainId, {
15:28:14 837 | onSucess: res => {
15:28:14 > 838 | console.log('res11', res)
15:28:14 | ^
15:28:14 839 | if (res.data.data) {
15:28:14 840 | console.log('res.data.data监管归属', res.data.data)
15:28:14 841 | this.isSupervisedInfoCompletedData = res.data.data
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:840:13:
15:28:14 838 | console.log('res11', res)
15:28:14 839 | if (res.data.data) {
15:28:14 > 840 | console.log('res.data.data监管归属', res.data.data)
15:28:14 | ^
15:28:14 841 | this.isSupervisedInfoCompletedData = res.data.data
15:28:14 842 | console.log(this.isSupervisedInfoCompletedData)
15:28:14 843 | if (res.data.data.superviseCompleted && res.data.data.infoCompleted) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:842:13:
15:28:14 840 | console.log('res.data.data监管归属', res.data.data)
15:28:14 841 | this.isSupervisedInfoCompletedData = res.data.data
15:28:14 > 842 | console.log(this.isSupervisedInfoCompletedData)
15:28:14 | ^
15:28:14 843 | if (res.data.data.superviseCompleted && res.data.data.infoCompleted) {
15:28:14 844 | this.supervisionDialogVisible = false;//有填写监管归属,隐藏监管归属弹窗
15:28:14 845 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:854:11:
15:28:14 852 | onError: erro => {
15:28:14 853 | this.supervisionDialogVisible = false;//错误,隐藏弹窗,默认让客户可以用
15:28:14 > 854 | console.log('erro11', erro)
15:28:14 | ^
15:28:14 855 | }
15:28:14 856 | })
15:28:14 857 | },
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:882:13:
15:28:14 880 | {
15:28:14 881 | onSucess: res => {
15:28:14 > 882 | console.log(res.data.data.placeOfRegister)
15:28:14 | ^
15:28:14 883 | if (res.data.data.placeOfRegister && res.data.data.placeOfRegister.province.name.indexOf('北京') > -1) {
15:28:14 884 | this.systemNoticeDialogVisible = true
15:28:14 885 | this.placeOfRegister_bjFlag = true
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:925:11:
15:28:14 923 | this.$api.getEnterpriseUserinfo(localStorage.getItem("domainId"), {
15:28:14 924 | onSucess: res => {
15:28:14 > 925 | console.log('res11',res)
15:28:14 | ^
15:28:14 926 | if (res.data.status == 200) {
15:28:14 927 | let isValidLonlat=res.data.data.isValidLonlat;//判断企业是否完善经纬度,没有完善强提醒
15:28:14 928 | console.log('this.domainAdmin',this.domainAdmin)
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:928:13:
15:28:14 926 | if (res.data.status == 200) {
15:28:14 927 | let isValidLonlat=res.data.data.isValidLonlat;//判断企业是否完善经纬度,没有完善强提醒
15:28:14 > 928 | console.log('this.domainAdmin',this.domainAdmin)
15:28:14 | ^
15:28:14 929 | if(this.domainAdmin&&isValidLonlat&&this.network){//是组织管理员以及没有完善经纬度--强提醒
15:28:14 930 | this.domainLonLatPopDialogVisible=true
15:28:14 931 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1202:17:
15:28:14 1200 | {
15:28:14 1201 | onSucess: res => {
15:28:14 > 1202 | console.log('res', res)
15:28:14 | ^
15:28:14 1203 | let shopToken = res.data && res.data.accessToken || ''
15:28:14 1204 | resolve(shopToken)
15:28:14 1205 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1246:17:
15:28:14 1244 | {
15:28:14 1245 | onSucess: res => {
15:28:14 > 1246 | console.log('res', res)
15:28:14 | ^
15:28:14 1247 | let shopToken = res.data && res.data.accessToken || ''
15:28:14 1248 | resolve(shopToken)
15:28:14 1249 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1297:13:
15:28:14 1295 | onSucess: response => {
15:28:14 1296 | if (response.data && response.data.errmsg == "ok") {
15:28:14 > 1297 | console.log(response.data)
15:28:14 | ^
15:28:14 1298 | if (response.data.data.data.length) {
15:28:14 1299 | let arr = []
15:28:14 1300 | response.data.data.data.forEach((item, index) => {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1316:15:
15:28:14 1314 |
15:28:14 1315 | })
15:28:14 > 1316 | console.log(arr)
15:28:14 | ^
15:28:14 1317 | arr.sort((a, b) => { return Number(a.cateSort) - Number(b.cateSort) }) //分类排序cateSort
15:28:14 1318 |
15:28:14 1319 | const titleMap = {}
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1363:15:
15:28:14 1361 | }
15:28:14 1362 | }
15:28:14 > 1363 | console.log(arr3)
15:28:14 | ^
15:28:14 1364 | this.applistArr = arr3
15:28:14 1365 |
15:28:14 1366 | }
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1404:13:
15:28:14 1402 | onSucess: res => {
15:28:14 1403 | if (res.status == 200) {
15:28:14 > 1404 | console.log("res--->", res.status);
15:28:14 | ^
15:28:14 1405 | }
15:28:14 1406 | }
15:28:14 1407 | })
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1507:11:
15:28:14 1505 | },
15:28:14 1506 | onError: error => {
15:28:14 > 1507 | console.log(error);
15:28:14 | ^
15:28:14 1508 | }
15:28:14 1509 | });
15:28:14 1510 | },
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1625:7:
15:28:14 1623 |
15:28:14 1624 | closeTab: function (tab, tabindex) {//关闭当前选项卡,选中前一个选项卡
15:28:14 > 1625 | console.log(tab)
15:28:14 | ^
15:28:14 1626 | console.log(tabindex)
15:28:14 1627 | if (this.$store.state.searchDataStore.length) {
15:28:14 1628 | this.$store.state.searchDataStore.forEach((item, index) => {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1626:7:
15:28:14 1624 | closeTab: function (tab, tabindex) {//关闭当前选项卡,选中前一个选项卡
15:28:14 1625 | console.log(tab)
15:28:14 > 1626 | console.log(tabindex)
15:28:14 | ^
15:28:14 1627 | if (this.$store.state.searchDataStore.length) {
15:28:14 1628 | this.$store.state.searchDataStore.forEach((item, index) => {
15:28:14 1629 | if (item.appId == tab.appId && item.viewId == tab.actionContent) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1641:7:
15:28:14 1639 | })
15:28:14 1640 | }
15:28:14 > 1641 | console.log(this.$store.state.searchDataStore)
15:28:14 | ^
15:28:14 1642 | let tabs = this.tabs;
15:28:14 1643 | if (tabindex >= 0) { //点击X关闭
15:28:14 1644 | console.log(JSON.stringify(this.tabs))
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1644:9:
15:28:14 1642 | let tabs = this.tabs;
15:28:14 1643 | if (tabindex >= 0) { //点击X关闭
15:28:14 > 1644 | console.log(JSON.stringify(this.tabs))
15:28:14 | ^
15:28:14 1645 | tabs.splice(tabindex, 1);
15:28:14 1646 | if (tab.active) {
15:28:14 1647 | if (tabs.length > 0 && ((tabs.length - 1) >= tabindex)) {
15:28:14
15:28:14
15:28:14 error: Unexpected console statement (no-console) at src/views/Home.vue:1720:13:
15:28:14 1718 | onSucess: res => {
15:28:14 1719 | this.isOrganizationPromoter = res.data.data.isOrganizationPromoter;
15:28:14 > 1720 | console.info('promoter', this.isOrganizationPromoter);
15:28:14 | ^
15:28:14 1721 | }
15:28:14 1722 | })
15:28:14 1723 | }
15:28:14
15:28:14
15:28:14 31 errors found.
15:28:14
15:28:14 You may use special comments to disable some warnings.
15:28:14 Use // eslint-disable-next-line to ignore the next line.
15:28:14 Use /* eslint-disable */ to ignore all warnings in a file.
15:28:14 warning in ./src/api.js
15:28:14
15:28:14 Module Warning (from ./node_modules/thread-loader/dist/cjs.js):
15:28:14
15:28:14 /data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/api.js
15:28:14 57:5 error Unexpected console statement no-console
15:28:14 587:5 error Unexpected console statement no-console
15:28:14 740:5 error Unexpected console statement no-console
15:28:14
15:28:14 ✖ 3 problems (3 errors, 0 warnings)
15:28:14
15:28:14
15:28:14 @ ./src/main.js 14:0-27 38:21-24 361:4-7 380:4-7
15:28:14 @ multi ./src/main.js
15:28:14
15:28:14 warning
15:28:14
15:28:14 asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
15:28:14 This can impact web performance.
15:28:14 Assets:
15:28:14 fonts/Source Han Sans CN Regular.552b3917.eot (8.14 MiB)
15:28:14 img/大屏图片.adbf5de7.jpg (1.17 MiB)
15:28:14 fonts/Source Han Sans CN Regular.d1fb7855.woff (5.1 MiB)
15:28:14 img/fontawesome-webfont.912ec66d.svg (434 KiB)
15:28:14 img/background.646883a5.jpg (363 KiB)
15:28:14 fonts/Source Han Sans CN Regular.50f2d6d6.ttf (8.14 MiB)
15:28:14 img/Source Han Sans CN Regular.63d44fde.svg (17.8 MiB)
15:28:14 js/about.a357ab65.js (2.83 MiB)
15:28:14 js/app.cbf7585b.js (4.68 MiB)
15:28:14 js/chunk-720230dc.2f48f60d.js (408 KiB)
15:28:14 js/rail.3a48f649.js (2.49 MiB)
15:28:14 iwebapp/pdfjs/core/pdf.js (584 KiB)
15:28:14 iwebapp/pdfjs/core/pdf.worker.js (723 KiB)
15:28:14 js/esdk-obs-browserjs.min.js (304 KiB)
15:28:14 pdf/word/pdfjs/build/pdf.js (774 KiB)
15:28:14 iwebapp/pdfjs/pdf-34bd0a9d29.viewer.js (1.36 MiB)
15:28:14 iwebapp/pdfjs/pdf-8cc3ba5958.viewer.js (1.37 MiB)
15:28:14 pdf/word/pdfjs/build/pdf.js.map (1.48 MiB)
15:28:14 pdf/word/pdfjs/build/pdf.worker.js (1.66 MiB)
15:28:14 pdf/word/pdfjs/build/pdf.worker.js.map (3.39 MiB)
15:28:14 pdf/word/pdfjs/web/viewer.js (655 KiB)
15:28:14 pdf/word/pdfjs/web/viewer.js.map (751 KiB)
15:28:14 UEditor/jsp/lib/commons-codec-1.9.jar (258 KiB)
15:28:14 UEditor/third-party/highcharts/highcharts.src.js (434 KiB)
15:28:14 UEditor/third-party/jquery-1.10.2.js (267 KiB)
15:28:14 UEditor/third-party/snapscreen/UEditorSnapscreen.exe (508 KiB)
15:28:14 UEditor/ueditor.all.min.js (373 KiB)
15:28:14 UEditor/ueditor.all.js (1.06 MiB)
15:28:14 pdf/word/iWebOffice2015.cab (12.4 MiB)
15:28:14
15:28:14 warning
15:28:14
15:28:14 entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
15:28:14 Entrypoints:
15:28:14 app (7.51 MiB)
15:28:14 js/about.a357ab65.js
15:28:14 js/app.cbf7585b.js
15:28:14
15:28:14
15:28:15 File Size Gzipped
15:28:15
15:28:15 dist/UEditor/ueditor.all.min.js 373.46 KiB 100.76 KiB
15:28:15 dist/js/esdk-obs-browserjs.min.js 303.80 KiB 78.74 KiB
15:28:15 dist/iwebapp/pdfjs/jquery-1.11.3.min.j 93.71 KiB 32.54 KiB
15:28:15 s
15:28:15 dist/js/jquery-1.11.3.min.js 93.71 KiB 32.54 KiB
15:28:15 dist/pdf/word/jquery.min.js 93.54 KiB 32.48 KiB
15:28:15 dist/UEditor/third-party/jquery-1.10.2 90.92 KiB 32.06 KiB
15:28:15 .min.js
15:28:15 dist/js/swiper.min.js 64.88 KiB 16.44 KiB
15:28:15 dist/UEditor/third-party/webuploader/w 56.91 KiB 18.66 KiB
15:28:15 ebuploader.min.js
15:28:15 dist/UEditor/third-party/webuploader/w 45.99 KiB 14.37 KiB
15:28:15 ebuploader.html5only.min.js
15:28:15 dist/UEditor/third-party/webuploader/w 45.81 KiB 15.77 KiB
15:28:15 ebuploader.custom.min.js
15:28:15 dist/UEditor/third-party/webuploader/w 38.87 KiB 12.03 KiB
15:28:15 ebuploader.withoutimage.min.js
15:28:15 dist/UEditor/third-party/webuploader/w 32.81 KiB 10.64 KiB
15:28:15 ebuploader.flashonly.min.js
15:28:15 dist/UEditor/third-party/xss.min.js 27.11 KiB 6.38 KiB
15:28:15 dist/pdf/word/viewer.min.js 20.21 KiB 6.41 KiB
15:28:15 dist/UEditor/third-party/zeroclipboard 18.51 KiB 6.52 KiB
15:28:15 /ZeroClipboard.min.js
15:28:15 dist/pdf/word/sweetalert.min.js 16.58 KiB 5.29 KiB
15:28:15 dist/pdf/word/toastr.min.js 16.47 KiB 3.19 KiB
15:28:15 dist/iwebapp/pdfjs/require.min.js 14.86 KiB 6.08 KiB
15:28:15 dist/pdf/word/require.min.js 14.86 KiB 6.08 KiB
15:28:15 dist/UEditor/ueditor.parse.min.js 14.45 KiB 5.01 KiB
15:28:15 dist/js/app.cbf7585b.js 4792.27 KiB 952.40 KiB
15:28:15 dist/js/about.a357ab65.js 2893.96 KiB 824.29 KiB
15:28:15 dist/js/rail.3a48f649.js 2551.01 KiB 848.75 KiB
15:28:15 dist/pdf/word/pdfjs/build/pdf.worker.j 1700.94 KiB 322.13 KiB
15:28:15 s
15:28:15 dist/iwebapp/pdfjs/pdf-8cc3ba5958.view 1404.33 KiB 367.49 KiB
15:28:15 er.js
15:28:15 dist/iwebapp/pdfjs/pdf-34bd0a9d29.view 1397.68 KiB 362.42 KiB
15:28:15 er.js
15:28:15 dist/UEditor/ueditor.all.js 1086.60 KiB 213.79 KiB
15:28:15 dist/pdf/word/pdfjs/build/pdf.js 774.32 KiB 145.03 KiB
15:28:15 dist/iwebapp/pdfjs/core/pdf.worker.js 723.11 KiB 213.91 KiB
15:28:15 dist/pdf/word/pdfjs/web/viewer.js 654.78 KiB 99.17 KiB
15:28:15 dist/iwebapp/pdfjs/core/pdf.js 584.12 KiB 161.00 KiB
15:28:15 dist/UEditor/third-party/highcharts/hi 433.95 KiB 123.75 KiB
15:28:15 ghcharts.src.js
15:28:15 dist/js/chunk-720230dc.2f48f60d.js 407.73 KiB 133.31 KiB
15:28:15 dist/UEditor/third-party/jquery-1.10.2 266.80 KiB 79.12 KiB
15:28:15 .js
15:28:15 dist/UEditor/third-party/webuploader/w 226.46 KiB 48.94 KiB
15:28:15 ebuploader.js
15:28:15 dist/UEditor/third-party/video-js/vide 212.98 KiB 56.36 KiB
15:28:15 o.dev.js
15:28:15 dist/UEditor/third-party/webuploader/w 193.52 KiB 43.01 KiB
15:28:15 ebuploader.custom.js
15:28:15 dist/UEditor/third-party/webuploader/w 182.25 KiB 39.11 KiB
15:28:15 ebuploader.html5only.js
15:28:15 dist/UEditor/third-party/SyntaxHighlig 155.77 KiB 43.52 KiB
15:28:15 hter/shCore.js
15:28:15 dist/UEditor/third-party/codemirror/co 154.89 KiB 35.91 KiB
15:28:15 demirror.js
15:28:15 dist/UEditor/third-party/webuploader/w 148.40 KiB 31.44 KiB
15:28:15 ebuploader.withoutimage.js
15:28:15 dist/UEditor/third-party/highcharts/hi 137.55 KiB 50.63 KiB
15:28:15 ghcharts.js
15:28:15 dist/UEditor/third-party/webuploader/w 135.64 KiB 29.89 KiB
15:28:15 ebuploader.flashonly.js
15:28:15 dist/pdf/word/WebOffice.js 135.19 KiB 30.89 KiB
15:28:15 dist/UEditor/dialogs/image/image.js 125.19 KiB 55.10 KiB
15:28:15 dist/pdf/word/iWebOffice2015.js 112.08 KiB 50.77 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 98.32 KiB 22.42 KiB
15:28:15 dules/canvas-tools.src.js
15:28:15 dist/js/china.js 61.26 KiB 43.82 KiB
15:28:15 dist/iwebapp/pdfjs/stamp/laydate/layda 58.98 KiB 15.29 KiB
15:28:15 te.js
15:28:15 dist/UEditor/third-party/highcharts/hi 58.77 KiB 16.33 KiB
15:28:15 ghcharts-more.src.js
15:28:15 dist/UEditor/third-party/highcharts/mo 56.52 KiB 15.35 KiB
15:28:15 dules/canvas-tools.js
15:28:15 dist/UEditor/third-party/video-js/vide 54.09 KiB 16.62 KiB
15:28:15 o.js
15:28:15 dist/UEditor/dialogs/wordimage/tangram 46.41 KiB 12.48 KiB
15:28:15 .js
15:28:15 dist/UEditor/third-party/zeroclipboard 42.20 KiB 9.15 KiB
15:28:15 /ZeroClipboard.js
15:28:15 dist/js/chunk-381941e5.40d14043.js 39.03 KiB 9.74 KiB
15:28:15 dist/UEditor/ueditor.parse.js 35.91 KiB 7.93 KiB
15:28:15 dist/js/certificate.ea7d9e8b.js 34.39 KiB 8.79 KiB
15:28:15 dist/pdf/word/util.js 30.10 KiB 8.77 KiB
15:28:15 dist/UEditor/dialogs/video/video.js 29.78 KiB 7.62 KiB
15:28:15 dist/UEditor/dialogs/attachment/attach 29.67 KiB 6.63 KiB
15:28:15 ment.js
15:28:15 dist/UEditor/lang/en/en.js 28.72 KiB 8.24 KiB
15:28:15 dist/pdf/word/l10n.js 28.57 KiB 8.09 KiB
15:28:15 dist/UEditor/dialogs/scrawl/scrawl.js 26.51 KiB 5.97 KiB
15:28:15 dist/UEditor/lang/zh-cn/zh-cn.js 25.88 KiB 8.55 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 25.16 KiB 7.84 KiB
15:28:15 dules/map.src.js
15:28:15 dist/UEditor/ueditor.config.js 22.75 KiB 8.44 KiB
15:28:15 dist/UEditor/third-party/highcharts/hi 21.30 KiB 7.91 KiB
15:28:15 ghcharts-more.js
15:28:15 dist/pdf/word/pdfjs/web/debugger.js 18.48 KiB 4.89 KiB
15:28:15 dist/pdf/word/compatibility.js 17.70 KiB 5.38 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 16.86 KiB 5.73 KiB
15:28:15 dules/exporting.src.js
15:28:15 dist/UEditor/third-party/highcharts/mo 15.14 KiB 4.81 KiB
15:28:15 dules/data.src.js
15:28:15 dist/UEditor/dialogs/background/backgr 14.04 KiB 3.56 KiB
15:28:15 ound.js
15:28:15 dist/pdf/word/tray.js 12.95 KiB 3.86 KiB
15:28:15 dist/iwebapp/pdfjs/require.config.js 12.60 KiB 3.15 KiB
15:28:15 dist/pdf/word/require.config.js 12.38 KiB 3.05 KiB
15:28:15 dist/UEditor/dialogs/template/config.j 12.19 KiB 2.50 KiB
15:28:15 s
15:28:15 dist/UEditor/third-party/highcharts/ad 11.38 KiB 3.82 KiB
15:28:15 apters/standalone-framework.src.js
15:28:15 dist/UEditor/dialogs/charts/charts.js 10.89 KiB 3.34 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 10.69 KiB 3.16 KiB
15:28:15 dules/drilldown.src.js
15:28:15 dist/UEditor/third-party/highcharts/mo 9.88 KiB 4.03 KiB
15:28:15 dules/map.js
15:28:15 dist/UEditor/dialogs/table/edittable.j 8.72 KiB 2.01 KiB
15:28:15 s
15:28:15 dist/UEditor/third-party/highcharts/ad 8.72 KiB 3.18 KiB
15:28:15 apters/prototype-adapter.src.js
15:28:15 dist/UEditor/third-party/highcharts/mo 8.18 KiB 2.56 KiB
15:28:15 dules/annotations.src.js
15:28:15 dist/UEditor/dialogs/music/music.js 7.64 KiB 2.16 KiB
15:28:15 dist/UEditor/third-party/highcharts/ad 7.61 KiB 2.91 KiB
15:28:15 apters/mootools-adapter.src.js
15:28:15 dist/pdf/word/watermark.js 7.55 KiB 1.90 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 7.08 KiB 3.07 KiB
15:28:15 dules/exporting.js
15:28:15 dist/UEditor/third-party/highcharts/mo 6.38 KiB 2.33 KiB
15:28:15 dules/funnel.src.js
15:28:15 dist/UEditor/dialogs/emotion/emotion.j 6.15 KiB 2.03 KiB
15:28:15 s
15:28:15 dist/UEditor/third-party/highcharts/mo 5.42 KiB 1.95 KiB
15:28:15 dules/drilldown.js
15:28:15 dist/UEditor/third-party/highcharts/ad 4.95 KiB 2.15 KiB
15:28:15 apters/standalone-framework.js
15:28:15 dist/UEditor/dialogs/spechars/spechars 4.56 KiB 2.37 KiB
15:28:15 .js
15:28:15 dist/UEditor/third-party/highcharts/th 4.38 KiB 1.21 KiB
15:28:15 emes/gray.js
15:28:15 dist/UEditor/third-party/highcharts/mo 4.33 KiB 1.89 KiB
15:28:15 dules/data.js
15:28:15 dist/UEditor/dialogs/searchreplace/sea 4.30 KiB 1.27 KiB
15:28:15 rchreplace.js
15:28:15 dist/UEditor/third-party/highcharts/th 4.25 KiB 1.20 KiB
15:28:15 emes/dark-blue.js
15:28:15 dist/UEditor/third-party/highcharts/th 4.24 KiB 1.21 KiB
15:28:15 emes/dark-green.js
15:28:15 dist/UEditor/dialogs/wordimage/wordima 4.05 KiB 1.95 KiB
15:28:15 ge.js
15:28:15 dist/UEditor/third-party/highcharts/mo 3.32 KiB 1.52 KiB
15:28:15 dules/annotations.js
15:28:15 dist/UEditor/third-party/highcharts/ad 3.23 KiB 1.33 KiB
15:28:15 apters/prototype-adapter.js
15:28:15 dist/UEditor/third-party/highcharts/mo 2.79 KiB 1.12 KiB
15:28:15 dules/no-data-to-display.src.js
15:28:15 dist/UEditor/dialogs/internal.js 2.54 KiB 0.98 KiB
15:28:15 dist/UEditor/third-party/highcharts/ad 2.21 KiB 1.06 KiB
15:28:15 apters/mootools-adapter.js
15:28:15 dist/pdf/word/obpm.showMessage.js 2.09 KiB 0.74 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 1.93 KiB 1.08 KiB
15:28:15 dules/funnel.js
15:28:15 dist/UEditor/third-party/highcharts/th 1.75 KiB 0.65 KiB
15:28:15 emes/grid.js
15:28:15 dist/UEditor/third-party/highcharts/th 1.72 KiB 0.64 KiB
15:28:15 emes/skies.js
15:28:15 dist/UEditor/dialogs/template/template 1.55 KiB 0.67 KiB
15:28:15 .js
15:28:15 dist/UEditor/dialogs/help/help.js 1.47 KiB 0.70 KiB
15:28:15 dist/UEditor/dialogs/charts/chart.conf 1.38 KiB 0.44 KiB
15:28:15 ig.js
15:28:15 dist/UEditor/third-party/highcharts/mo 1.33 KiB 0.70 KiB
15:28:15 dules/no-data-to-display.js
15:28:15 dist/UEditor/third-party/highcharts/mo 1.10 KiB 0.49 KiB
15:28:15 dules/heatmap.src.js
15:28:15 dist/js/obsConfig.js 0.93 KiB 0.58 KiB
15:28:15 dist/UEditor/third-party/highcharts/mo 0.52 KiB 0.37 KiB
15:28:15 dules/heatmap.js
15:28:15 dist/js/obpm.config.js 0.33 KiB 0.24 KiB
15:28:15 dist/iwebapp/pdfjs/viewer-df538bd63b.c 111.81 KiB 18.55 KiB
15:28:15 ss
15:28:15 dist/iwebapp/pdfjs/viewer-afb3d53c48.c 111.71 KiB 18.53 KiB
15:28:15 ss
15:28:15 dist/pdf/word/pdfjs/web/viewer.css 58.42 KiB 9.25 KiB
15:28:15 dist/UEditor/themes/default/css/uedito 42.73 KiB 6.84 KiB
15:28:15 r.css
15:28:15 dist/UEditor/themes/default/css/uedito 34.12 KiB 5.53 KiB
15:28:15 r.min.css
15:28:15 dist/UEditor/third-party/video-js/vide 20.82 KiB 5.45 KiB
15:28:15 o-js.css
15:28:15 dist/UEditor/dialogs/image/image.css 17.71 KiB 3.46 KiB
15:28:15 dist/UEditor/dialogs/video/video.css 14.57 KiB 3.10 KiB
15:28:15 dist/UEditor/dialogs/attachment/attach 14.05 KiB 2.81 KiB
15:28:15 ment.css
15:28:15 dist/UEditor/third-party/video-js/vide 11.18 KiB 2.53 KiB
15:28:15 o-js.min.css
15:28:15 dist/iwebapp/pdfjs/stamp/laydate/theme 9.16 KiB 2.21 KiB
15:28:15 /default/laydate.css
15:28:15 dist/UEditor/third-party/SyntaxHighlig 6.95 KiB 1.31 KiB
15:28:15 hter/shCoreDefault.css
15:28:15 dist/UEditor/dialogs/scrawl/scrawl.css 3.73 KiB 0.97 KiB
15:28:15 dist/UEditor/third-party/codemirror/co 2.82 KiB 0.90 KiB
15:28:15 demirror.css
15:28:15 dist/UEditor/dialogs/charts/charts.css 2.54 KiB 0.81 KiB
15:28:15 dist/UEditor/dialogs/background/backgr 2.34 KiB 0.87 KiB
15:28:15 ound.css
15:28:15 dist/UEditor/dialogs/emotion/emotion.c 1.76 KiB 0.53 KiB
15:28:15 ss
15:28:15 dist/UEditor/themes/default/dialogbase 1.65 KiB 0.81 KiB
15:28:15 .css
15:28:15 dist/UEditor/dialogs/music/music.css 1.64 KiB 0.63 KiB
15:28:15 dist/UEditor/dialogs/table/edittable.c 1.16 KiB 0.41 KiB
15:28:15 ss
15:28:15 dist/UEditor/dialogs/template/template 1.01 KiB 0.49 KiB
15:28:15 .css
15:28:15 dist/UEditor/third-party/webuploader/w 0.50 KiB 0.29 KiB
15:28:15 ebuploader.css
15:28:15 dist/UEditor/dialogs/help/help.css 0.38 KiB 0.20 KiB
15:28:15 dist/UEditor/themes/iframe.css 0.04 KiB 0.06 KiB
15:28:15
15:28:15 Images and other types of assets omitted.
15:28:15
15:28:15 DONE Build complete. The dist directory is ready to be deployed.
15:28:15 INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
15:28:15
15:28:15 + rm -rf /data/workspace/badp-bcxin-web-5.x-vue
15:28:15 + cp -r dist /data/workspace/badp-bcxin-web-5.x-vue
15:28:15 + chmod 755 /data/workspace/badp-bcxin-web-5.x-vue -R
15:28:15 Finished: SUCCESS