zhengwei 286697dacb 增加打分排名弹窗页面 4 년 전
..
.idea b6b5a27e36 Signed-off-by: Changpeng Duan <838560574@qq.com> 4 년 전
public 77cc1baf20 页面微调 4 년 전
src 286697dacb 增加打分排名弹窗页面 4 년 전
README.md 3ab5f1bcfe 技术预研 4 년 전
babel.config.js b6b5a27e36 Signed-off-by: Changpeng Duan <838560574@qq.com> 4 년 전
package.json 0b5e21873b grpc serve 4 년 전
vue.config.js b1ababb121 生日帽todo 4 년 전

README.md

#GoAllOut

  ■■■             ■■      ■■      ■■     ■■■■                    ■  ■■            ■■      ■■      ■■    ■■  ■■                  ■    ■            ■■      ■■      ■■    ■    ■            ■     ■    ■           ■■■■     ■■      ■■    ■    ■            ■     ■        ■■■■    ■  ■     ■■      ■■    ■    ■  ■    ■  ■■■■■   ■  ■■■  ■■  ■■   ■  ■     ■■      ■■    ■    ■  ■    ■    ■ ■ ■ ■ ■ ■ ■ ■■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■■■■■ ■■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■■ ■ ■ ■ ■■ ■ ■■ ■■ ■■ ■■ ■ ■ ■■ ■■ ■■ ■■ ■■ ■■ ■ ■ ■■■■ ■■■■ ■■ ■■ ■■ ■■ ■■■■ ■■■ ■ ■■■

GoAllOut for tv

小飞龙TV 2.0 删掉无用的模块 √ 1)抽象出个人方块,颜色,大小 √ 2)动画模块的引入和使用

小飞龙线上链接

http://tv.iyoogo.com:85/

部署步骤

前端篇 1) 将中间件的IP地址和端口号填入 main.js 中 2) 打开打包软件,hbuild,校验版本号 3) 打包APP (注意打包为正式版 4) 打开APP后,点击小飞龙logo获取uuid,在管理端添加当前区域 5) 重启APP(非必须 6) 给盒子设置关闭屏保 7) 给盒子设置autoStar 自启运行程序

小飞龙wgt升级步骤

1.将编译好的文件拖入hbuild的打包文件夹下,生成wgt文件 2.将WGT文件放到线上文件夹中,同时修改数据库里当前的版本号 3.重新打开TV版APP,确认升级。 4.重启APP升级完成

小飞龙TV api服务 http://192.168.0.162:9000/Hello

临时文档

target: 'http://192.168.0.162:9000/', // target: 'http://192.168.0.243:9000/',

// 上课中学生信息 getUserListInfo

code 0 success

99  下课

// 是否开始上课的状态 getClassStat

"ClassOn":false//上课

##安装淘宝源,已安装可忽略

npm install --registry=https://registry.npm.taobao.org

###安装依赖

cnpm i

###本地开发 启动项目

npm run dev

##1.目录结构

├── build                      # 构建相关
├── mock                       # 项目mock 模拟数据
├── src                        # 源代码
│   ├── api                    # 所有请求
│   ├── assets                 # 主题 字体等静态资源
│   ├── components             # 全局公用组件
│   ├── directive              # 全局指令
│   ├── icons                  # 项目所有 svg icons
│   ├── lang                   # 国际化 language
│   ├── layout                 # 全局 layout  todo
│   ├── router                 # 路由
│   ├── store                  # 全局 store管理  todo
│   ├── utils                  # 全局公用方法
│   ├── vendor                 # 公用vendor todo
│   ├── views                  # views 所有页面
│   ├── App.vue                # 入口页面
│   ├── main.js                # 入口文件 加载组件 初始化等
├── .env.xxx                   # 环境变量配置
├── .eslintrc.js               # eslint 配置项
├── .babelrc                   # babel-loader 配置
├── .travis.yml                # 自动化CI配置
├── vue.config.js              # vue-cli 配置
├── postcss.config.js          # postcss 配置
└── package.json               # package.json

##4.使用方法

a.增加新页面

在views里新建一个vue文件,将文件名和路径加入router/index.js中,注意文件层级,非系统级别页面应加入main下的同级别里。  

b.新增接口

在api/getApiRes.js里添加方法,在使用页面,首先引入这个文件    
import { 新写的方法名 } from '../api/getApiRes.js'    
然后再methods里使用 新的方法名(param).then(res => {...})的形式调用  

c.反向代理

修改 vue.config.js 中   target: 'http://192.168.0.162:19080/', 的地址,重启npm run serve后生效

d.打包 配置打包地址,修改 vue.config.js 中 outputDir: 'D:/wwwroot/test/new_back/static_pc', 指向的地址, 在执行build命令后生效。

e.运行 使用nginx等程序驱动http服务,指向打包后的index.html文件所在地址即可。 (如打开后出现loading情况,均为后端数据源配置错误,搭建相应服务后即可,其他问题如没有配置本地host等)

=== todo ===

20200907 页面接口实现功能完成情况

1.首页

全部todo
  1. 会员类都是贾的 会员首页统计,消费记录,

3.操作日志 全部todo 放在最后

### 20200910 ClassListByQueryStr 不知道咋用

1.首页

全部todo

2.预约类

今日预约统计(未完成) 今日课程预约总览(未完成) 今日会员预约列表查询(未完成)

order 今日预约统计(未完成) 今日课程预约总览(未完成) 今日会员预约列表查询(未完成)

20200910  店铺微信预约状态修改(Shop/ShopWxStatusEdit) √ 店铺单条查询(Shop/ShopDetailOne) √

1./Order/OrderCancelByManager √

管理员预约取消(未完成)

2./Order/OrderStatistics

今日预约统计(未完成)

 3.(Class/ClassStatistics)

课程统计(未完成)

4.课程表模板详情预览(SttPlan/SttPlanPreview)

5.课程表预览(SchoolTimetable/SchoolTimetablePreview)

20200911

1.管理员管理 增加新管理员后重新查一遍店铺列表 √ 2.侧边栏对齐 √ 3.adminManage 缺少备注 √ 4.新增管理员所属门店下拉框对齐,调整输入框顺序:账号、密码、姓名、手机号、所属门店、备注。√ 5.编辑管理员信息时,密码非必填。密码不填不修改密码。输入框顺序同增加管理员。 6.会员管理,会员有效期调整,弹窗标题错误。点击确认后,返回成功信息错误。

 会员类型为”充值“的,点击有效期调整,弹窗中提示”用户不是年费会员,无法调整会员有效期“ √

7.会员管理列表,操作中,编辑不是按钮,列表中会员有效期为“0001-01-01“的隐藏不显示。 √ 8.穿梭框最后一项偏右显示 √ 9.首页,下课管理中,上课时间应包含上课时间,下课时间 √ 10.下课管理 确认下课调错接口了√

  应该调用 SchoolTimeTable/ClassOverConfirm√
11.首页下课管理中,点击下课,新页面顶部文字固定√

12.教练管理列表中,暂时隐藏时长统计√

.课程管理通用设置问题 √ .

ClassDetailOne 没有返回 WxOrder 状态
User/ShopManagerListQuery phone,shopId参数输入后,返回值没有经过筛选

99.添加课程表/课程表模板的单条时,选择课程后预填入课时上限。√ 100.添加单条时,默认值问题√

======== 常用键值

wxVisible 0不可见1可见