• 1、修改lggj/chart/eBusStop-line-chart组件,添加首末班车时间显示
    2、修改lggj/chart/eBusStop-line-chart组件,添加无数据时的样式显示
    3、修改lggj/list/eBusStop-line-chart-list组件,使用后台系统时间计算到达时间等信息
    4、修改lggj/list/eBusStop-line-chart-list组件,使用后台数据计算当前站点index
    徐烜 authored
     
    Browse Code »




  • 1、修改package.json,添加moment依赖
    2、添加自定义日期时间显示控件(bsth-datetime.css,bsth-datetime.js,bsth-weather-realtime.js)
    3、修改index.js,导入日期时间显示控件
    徐烜 authored
     
    Browse Code »

  • 1、修改core/styles/props-config-panel.scss,添加.my-prop-panel .ant-collapse-content自定义样式,用于属性面板长度固定,可以滚动
    2、修改core/editor/right-panel/props.js,修改a-collapse-panel定义,添加class="my-prop-panel"
    3、修改core/editor/canvas/index.js,修改a-layout定义,添加style,用于控制中间页面作品定义长宽超出屏幕长宽,在layout容器内部滚动
    徐烜 authored
     
    Browse Code »
  • 1、添加自定义天气组件(bsth-weather-realtime.js,bsth-weather.css,weatherRealtimeData.js)
    2、修改index.js,导入自定义天气组件
    徐烜 authored
     
    Browse Code »

  • 1、修改engine-entry.js,添加注释
    徐烜 authored
     
    Browse Code »
  • 1、修改.browserslistrc文件,添加适配项目
    2、修改babel.config.js,添加polyfills(es6.promise,es6.symbol),注对应的core-js是2.6.5版本(对应的polyfills列表在对应的github项目上)
    3、修改package.json,添加babel-polyfill,es6-promise,url-search-params-polyfill依赖
    4、修改bsth-line-chart.js,低版本游览器的svg某些属性不支持写在css中,需要直接定义成属性,如circle,rect的width,height属性,具体看修正后的注释
    5、修改engine-entry.js,手动导入import url-search-params-polyfill,之后core-js升级后,可以定义在babel.config.js中,具体看注释
    6、修改vue.config.js,添加transpileDependencies,添加@luban-h5/plugin-common-props,resize-detector的依赖,将依赖按照babel.config.js定义的polyfill重新编译
    徐烜 authored
     
    Browse Code »


  • 1、修改store/modules/work.js,修改createWork方法,添加return(之前是没有return的)
    徐烜 authored
     
    Browse Code »
  • 1、修改common/header/links.js,删除网页github,微信群等menu组件
    2、修改editor/header/action-menu.js,删除设置为模版的下拉功能,将发布按钮改成一般按钮
    3、修改editor/modals/preview.vue,删除二维码等不必要的链接
    4、修改core/index.js,删除feedback组件引用(用户信息,退出登录)
    5、修改lang/en-US.js zh-CN.js,设置title为电子站牌
    6、修改views/work-manager/index.vue,删除左边菜单(作品列表,模版列表等)
    7、修改views/work-manager/list-mixin.js,当点击新增作品时,打开编辑页面后,本页面也要刷新
    8、替换asserts/lbp-picture-placeholder.png,默认的新增作品图片
    徐烜 authored
     
    Browse Code »

  • 1、修改bsth-line-chart-scrollList.js,修改默认参数
    2、修改index.js,隐藏不用的组件
    3、修改vue.config.js,添加publicPath,修正打包输出引用资源路径的根路径
    徐烜 authored
     
    Browse Code »

  • 1、修改bsth-line-chart-scrollList组件,添加如下新的属性(bsth-line-chart-scrollList-page类似)
    2、新属性1:线路路由数据url
    3、新属性2:线路gps数据url
    4、新属性3:站牌设备Id
    5、新属性4:滚动速度(像素/秒)
    6、修改滚动时间间隔,gps数据刷新间隔为秒
    徐烜 authored
     
    Browse Code »
  • 1、修改package.json,添加jsonp的依赖
    2、修改bsth-line-chart-scrollList,添加在preview模式下通过jsonp获取线路路由,线路gps数据
    3、修改bsth-line-chart-scrollList,将滚动定时器触发放到bsth-line-chart-scrollList-page中
    徐烜 authored
     
    Browse Code »

  • 1、修复一个鲁班h5的bug,修改comoponents/core/models/work.js中contructor的conver_image_url的设定逻辑,如果有值设定,没值设定''
       这个bug的问题是,如果已经上传了封面,但是作品列表读出work列表后设定conver_iamge_url都是'',导致下次预览的时候冲掉后台的conver_image_url,因为预览的时候保存work,但是不上传封面
    2、修改bsth-line-chart.css,添加border-sizing:border-box的css设置,具体说明看css注释
    3、添加bsth-line-chart-scrollList.css,添加border-sizeing:border-box,以及float:left布局,具体说明看css注释
    徐烜 authored
     
    Browse Code »

  • 1、重新定义一个线路模拟图滚动列表组件(bsth-line-chart-scrollList)代替原来的bsth-line-chart-list
    2、定义了垂直向上滚动策略,每次滚动一条记录,可以无缝滚动,TODO:其他滚动策略再议
    3、TODO:滚动的时候发现,滚动项的高度是不一致,导致每次滚动,可能会看到最后的还未显示的记录项的头部,以及滚动到最后然后衔接第一条记录时会抖动,这些问题后面再议
    徐烜 authored
     
    Browse Code »


  • 1、添加resource-gallery通用组件,整合图片和视频的上传选取等功能,定义在core/support下
    2、添加自定义插件bsth-slide轮播组件,可以轮播图片和视频,现阶段完成了初步功能和自定义属性编辑器 bsth-slide__editor
    徐烜 authored
     
    Browse Code »

  • 1、发现一个bug,点击我的作品列表里预览按钮,弹框修改标题,描述保存时报错,传到后台的workid是undefined
       修改preivew.vue文件,修改handlOk方法,添加一个_work_copy解决这个bug
    2、修改card-item.js,修改我的作品列表中标题显示,只显示title,不显示id
    徐烜 authored
     
    Browse Code »



  • 1、修改bsth-line-prop-panel.css 添加分割线css(中间带文字),具体看css中注释
    2、修改bsth-line-chart-list,bsth-line-chart组件,添加分割线属性
    徐烜 authored
     
    Browse Code »

  • 1、添加线路模拟图列表组件
    2、修正线路模拟图作为自组件使用时尺寸变化的一些逻辑
    3、修改index.js,添加线路模拟图列表组件定义
    徐烜 authored
     
    Browse Code »

  • 1、修改front-end/h5/vue.config.js,修改后台代理地址到本机springboot的后台
    2、在front-end/h5/public/asserts下添加d3和jquery文件
    3、修改front-end/h5/public/index.html,添加d3和jquery引入
    4、在front-end/h5/src/components/core/plugins/bsth下创建bsth-line-chart线路模拟图组件相关js及相关css
    5、修改front-end/h5/src/components/core/plugins/index.js,修改pluginsList变量,添加LineChart定义
    徐烜 authored
     
    Browse Code »