feat(uniapp_v2): 二开功能迁移与小程序主包优化

- 从 uniapp 迁移 HJF 页面、API、组件及用户/订单相关改动
- queue、assets 使用独立分包以降低主包体积
- 修复首页单根节点与支付结果页 v-if 链
- 关闭 HjfDemoPanel 全局注册;uniNoticeBar 注释 $getAppWebview 避免 __webviewId__ 报错
- 配置域名与 manifest 应用名称;cache/store 防御性处理

Made-with: Cursor
This commit is contained in:
apple
2026-03-26 12:16:01 +08:00
parent c84aeda062
commit 8e17762510
742 changed files with 184117 additions and 0 deletions

View File

@@ -0,0 +1,103 @@
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";
/**
* 短视频列表
*
*/
export function videoList(data) {
return request.get(
"marketing/short_video",data,{ noAuth: true }
);
}
/**
* diy短视频列表
*
*/
export function diyVideoList(data) {
return request.get(
"diy/video_list",data,{ noAuth: true }
);
}
/**
* 短视频点赞、收藏、分享
*
*/
export function markeVideo(type,id) {
return request.get(
`marketing/short_video/${type}/${id}`
);
}
/**
* 短视频评论列表
*
*/
export function commentList(id,data) {
return request.get(
`marketing/short_video/comment/${id}`,data
);
}
/**
* 短视频评价、评价回复
*
*/
export function markeComment(data) {
return request.post(
`marketing/short_video/comment/${data.id}/${data.pid}`,{content:data.content}
);
}
/**
* 短视频评价回复列表
*
*/
export function replyCommentList(pid,data) {
return request.get(
`marketing/short_video/comment_reply/${pid}`,data
);
}
/**
* 视频评论点赞
*
*/
export function replyCommentLike(type,id) {
return request.get(
`marketing/short_video/comment/${type}/${id}`
);
}
/**
* 短视频关联商品列表
*
*/
export function videoProduct(id,data) {
return request.get(
`marketing/short_video/product/${id}`,data
);
}
/**
* 热门视频信息
*
*/
export function videoInfo(id) {
return request.get(
`marketing/short_video/info/${id}`
);
}