前端代码开源库项目名称与语言适配 本产品维吾尔语名称为“巴西兰”(意为“源泉”,象征文化传播如清泉润泽),定位为少数民族语言影视文化数字化传播平台。为兼顾技术开放性与甲方权益,项目采用前端代码开源模式,在保障核心业务逻辑与数据安全的前提下,向公众开放前端代码资源。 开源策略与价值说明1. 开源范围与合规性- 开放内容:仅公开前端界面代码(含 VUE,HTML、CSS、JavaScript 及 UI 组件),涉及业务逻辑的后端代码、数据库结构、翻译引擎核心算法等均不对外披露,完全规避甲方商业数据与技术资产风险。
- 授权协议:开源协议的详细内容请查看代码中的 license 文件,该文件明确规定了代码使用、修改和分发的相关规则,确保在合规的前提下推动开源生态的发展。我们采用合适的开源协议,明确开源代码的使用范围与知识产权归属,确保甲方对平台整体运营的控制权。前端技术栈前端代码采用了 vue + node.js + uniappx 的技术组合进行开发,其中 node 版本为 16.20.2。这样的技术栈选择,既保证了代码的高效性和可维护性,又具备良好的跨平台兼容性,能为不同设备的用户提供优质的使用体验。
开源代码地址我们已将前端开源代码托管至多个主流的代码托管平台,方便开发者获取和参与贡献,具体地址如下: 更新日志·完成了首页导航四个跳转
·完成了我的影视收藏页面
·完成了充值钻石界面,支持不同金额的充值,支持支付宝和微信充值
·完成了钻石兑换余额功能
·完成了打赏记录功能
·修复了影视列表联动筛选页的错位bug
·去除了自动按设备分配id功能改为用户普通注册和登录 接下来还有提现,用户协议等接口部分即可完成。 产品地址APP内测下载截图本次更新前端相关文件App.vue | 23 +—
common/api.js | 14 +-
common/request.js | 2 +-
pages.json | 35 ++++
pages/forum/forum.vue | 5 +-
pages/index.vue | 17 +-
pages/movie/movie.scss | 4 +
pages/movie/movie.vue | 9 +-
pages/my/CardRedeemDiamond/CardRedeemDiamond.vue | 148 ++++++++++++++
pages/my/DiamondRecharge/DiamondRecharge.vue | 218 +++++++++++++++++++++
…/DiamondTransactionRecords.vue | 81 ++++++++
pages/my/GoldToAmount/GoldToAmount.vue | 143 ++++++++++++++
pages/my/TipRecords/TipRecords.vue | 100 ++++++++++
pages/my/cardPIN/cardPIN.vue | 9 +-
pages/my/my.vue | 12 +-
pages/my/openVip/openVip.scss | 5 +
pages/my/openVip/openVip.vue | 70 +++++—
pages/my/setting/setting.vue | 4 +-
uni.scss | 9 +-
20 files changed, 924 insertions(+), 69 deletions(-)
create mode 100644 pages/my/CardRedeemDiamond/CardRedeemDiamond.vue
create mode 100644 pages/my/DiamondRecharge/DiamondRecharge.vue
create mode 100644 pages/my/DiamondTransactionRecords/DiamondTransactionRecords.vue
create mode 100644 pages/my/GoldToAmount/GoldToAmount.vue
create mode 100644 pages/my/TipRecords/TipRecords.vue 本次更新服务端相关文件app/Http/Controllers/Api/V1/CipherController.php | 58 +++++++++++++-
app/Http/Controllers/Api/V1/CollectController.php | 1 +
app/Http/Controllers/Api/V1/FollowController.php | 3 +
app/Http/Controllers/Api/V1/GiftController.php | 4 +
app/Http/Controllers/Api/V1/JwtAuthController.php | 9 +++
app/Http/Controllers/Api/V1/MovieController.php | 96 +++++++++++++++++++++++
app/Http/Controllers/Api/V1/UserController.php | 84 ++++++++++++++++++++
app/Models/Collect.php | 11 +++
app/Models/Give.php | 11 +++
app/Models/Movie.php | 6 ++
app/Models/MovieHistory.php | 10 +++
app/Services/UserService.php | 2 +
routes/api.php | 8 ++
13 files changed, 302 insertions(+), 1 deletion(-) 本次更新后台管理相关文件本次没写 本次数据库结构改动本次没写
|