Uninote
Uninote
用户根目录
brdr
common
programming
docs
后端试题
问题讨论

链接

原型图

见群公共

蓝湖

https://lanhuapp.com/link/#/invite?sid=lX1i2i0a
分享人: 杨雪
团队名称: uninote的团队
相关项目: 助学工坊
链接有效期: 20241128~20241212

技术说明

业务说明:http://v.uninote.com.cn/video_play.html?video_url=https://admin.bb.uninote.com.cn/oss?path=video/upload/202412/20241202_145401.mp4

后端:http://v.uninote.com.cn/video_play.html?video_url=https://admin.bb.uninote.com.cn/oss?path=video/upload/202412/20241202_144348.mp4

前端:http://v.uninote.com.cn/video_play.html?video_url=https://admin.bb.uninote.com.cn/oss?path=video/upload/202412/20241202_155541.mp4

盲盒基础上开发

https://dev.s.lx.uninote.com.cn/shop-web/#/configCenter/adCarousel

  • admin,123456

后台页面

复用的页面

  • 后端需要接口迁移

技术要求

  • 后台 API 迁移到 yii
    • 直接 new, 不用 getInstance
  • 接口文档用 powder

前端页面

复用的页面

  • 登录
  • 我的

技术要求

  • uniapp,保证h5基本可用

业务注意

两种学校

  • 毕业(985,211。。。)

  • 申请(学院、专业、地域。。。)

统一的学院名称,新增学校时关联学院

  • 学院有别名

servers

密码见群公告

# 服务器
dev.api.lx.uninote.com.cn
端口:35003
root

# mysql 链接
dev.api.lx.uninote.com.cn
端口:35005
root

git

账号等参见这里

小程序
git@git.uninote.com.cn:lx/client.git
小程序api
git@git.uninote.com.cn:lx/api.git
待迁移的管理后台api
git@git.uninote.com.cn:blindbox/blindbox-admin-api.git
管理后台
git@git.uninote.com.cn:blindbox/blindbox-admin.git
powder,lx分支
git@git.uninote.com.cn:cyb/powder.git

测试环境

管理后台:https://dev.s.lx.uninote.com.cn/shop-web/

  • admin
  • 123456

logviewer: http://dev.log.lx.uninote.com.cn/logviewer/ 常用的后台日志文件都收录了,并且 test/open 两个重复发送请求的按钮也是支持的。

image-20230406212347189

powder

完整文档:https://docs.uninote.com.cn/book/1/1805

切到 lx 分支

本地开发

根目录新建 vue.config.my.js:

// lx dev
module.exports = function (config) {
  delete config.devServer.proxy['/'];
  config.devServer.proxy['/api'] = {
    ws: false, // proxy websockets
    target: 'https://dev.api.lx.uninote.com.cn',
    changeOrigin: true,
    pathRewrite: {
      "^/api": ""
    }
  };
  config.devServer.proxy['/scmsapi'] = {
    ws: false, // proxy websockets
    target: 'https://dev.s.lx.uninote.com.cn',
    changeOrigin: true,
    pathRewrite: {
      "^/scmsapi": ""
    }
  };
};

npm install

npm run serve

访问:http://localhost:8090/

开发环境

推送到 lx 分支会自动打包

服务器部署路径:/home/www/powder-lx, lx 分支

  • 打包后自动更新:/root/update.sh(在 /etc/rc.local 中自启动)

访问路径:http://dev.powder.lx.uninote.com.cn/

其他常用

详见:https://docs.uninote.com.cn/book/1/2949#F3915CC9DB

先要进入 src/powder 目录。

修改后编译:node generate -f

监听文件变化:node generate -w

  • 如果遇到冲突,会自动启动beyond compare合并,但需要配置bc的可执行文件到环境变量

  • 冲突解决后执行 node generate -r

还原系统

commits-比较工具

点赞(0) 阅读(28) 举报
目录
标题