从 xghmall(云闪付版湘工游)迁移民票模块,改造为微信公众号 H5: - 技术栈沿用 uni-app + Vue2 + uView(含定制版日历组件) - 登录/支付独立成层(common/auth.js、common/pay.js): 一期假登录(测试手机号)+ 模拟支付,后端微信接口就绪后只换这两处 - 登录页重写:短信验证码 + 公众号网页授权(code 换用户信息)预留 - 门票列表页为入口页(进页必须登录),加订单悬浮按钮 - 支付成功页接通:查看订单/继续逛逛 + 订单状态轮询 - 详情页定位导航改用 uni.openLocation + 高德网页兜底 - 出行人页:身份证 18 位格式校验,删除死的删除按钮,修正证件类型回显笔误 - 清理云闪付 SDK、支付宝授权、死页面引用等残留 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
68 lines
1.5 KiB
JSON
68 lines
1.5 KiB
JSON
{
|
|
"_from": "uview-ui",
|
|
"_id": "uview-ui@1.8.3",
|
|
"_inBundle": false,
|
|
"_integrity": "sha512-DqKc+qRrOZLPcyfWv4b0HspSS9n1Cd6BbgKiYEv9rjTAnWoqJV7rXsvWqZdr5iKGP5EMNbNS741GLNw4sIHbpw==",
|
|
"_location": "/uview-ui",
|
|
"_phantomChildren": {},
|
|
"_requested": {
|
|
"type": "tag",
|
|
"registry": true,
|
|
"raw": "uview-ui",
|
|
"name": "uview-ui",
|
|
"escapedName": "uview-ui",
|
|
"rawSpec": "",
|
|
"saveSpec": null,
|
|
"fetchSpec": "latest"
|
|
},
|
|
"_requiredBy": [
|
|
"#USER",
|
|
"/"
|
|
],
|
|
"_resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-1.8.3.tgz",
|
|
"_shasum": "c2602a6bf7b3eef603fd632959eb3450ad4a0b9b",
|
|
"_spec": "uview-ui",
|
|
"_where": "D:\\Documents\\HBuilderProjects\\uView",
|
|
"author": {
|
|
"name": "uView"
|
|
},
|
|
"bundleDependencies": false,
|
|
"deprecated": false,
|
|
"description": "uView UI,是uni-app生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水",
|
|
"devDependencies": {
|
|
"node-sass": "^4.14.0",
|
|
"sass-loader": "^8.0.2"
|
|
},
|
|
"keywords": [
|
|
"uview",
|
|
"uView",
|
|
"uni-app",
|
|
"uni-app ui",
|
|
"uniapp",
|
|
"uviewui",
|
|
"uview ui",
|
|
"uviewUI",
|
|
"uViewui",
|
|
"uViewUI",
|
|
"uView UI",
|
|
"uni ui",
|
|
"uni UI",
|
|
"uniapp ui",
|
|
"ui",
|
|
"UI框架",
|
|
"uniapp ui框架",
|
|
"uniapp UI"
|
|
],
|
|
"license": "MIT",
|
|
"main": "index.js",
|
|
"name": "uview-ui",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": ""
|
|
},
|
|
"scripts": {
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"version": "1.8.3"
|
|
}
|