增加新功能

This commit is contained in:
hejiangming
2025-03-23 20:36:06 +08:00
parent 2ae62b59ed
commit 78270eeda0
184 changed files with 2690 additions and 1496 deletions
Generated
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="VcsDirectoryMappings"> <component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" /> <mapping directory="" vcs="Git" />
</component> </component>
</project> </project>
+9
View File
@@ -48,3 +48,12 @@ export function getSettleList(data) {
data, data,
}); });
} }
// 结算下单
export function settle(data) {
return request({
url: "/cart/settle",
method: "post",
data,
});
}
+10 -1
View File
@@ -1,9 +1,11 @@
import request from '@/utils/request.js'; // 引入封装的方法 import request from '@/utils/request.js'; // 引入封装的方法
import { APPID } from '@/utils/config.js';
// 获取短信验证码 // 获取短信验证码
export function getUserList(data) { export function getUserList(data) {
// return request.post('/common/getSmsCode',qs.stringify(params)); // return request.post('/common/getSmsCode',qs.stringify(params));
data.appId = APPID;
return request({ return request({
url: "/common/getSmsCode", url: "/common/getSmsCode",
method: "post", method: "post",
@@ -13,7 +15,6 @@ export function getUserList(data) {
// 查询级联地区 // 查询级联地区
export function getCascadeRegion(data) { export function getCascadeRegion(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({ return request({
url: "/common/getCascadeRegion", url: "/common/getCascadeRegion",
method: "get", method: "get",
@@ -21,3 +22,11 @@ export function getCascadeRegion(data) {
}); });
} }
// 查询级联类目
export function getCascadeCategory(data) {
return request({
url: "/common/getCascadeCategory",
method: "get",
data,
});
}
-16
View File
@@ -1,16 +0,0 @@
import request from '@/utils/request.js';
import qs from "qs";
/**
* 登录(SMS)
* @param {Object} params
*/
export function loginbysms(params) {
return request({
url: "/auth/loginbysms",
method: "post",
data:params,
});
}
-1
View File
@@ -1,5 +1,4 @@
import request from '@/utils/request.js'; import request from '@/utils/request.js';
import qs from "qs";
import {getStorageFun,TOKEN_NAME} from '@/utils/auth.js'; import {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';
/** /**
+4 -1
View File
@@ -228,6 +228,7 @@
display: grid; display: grid;
justify-content: center; justify-content: center;
margin-top: 220rpx; margin-top: 220rpx;
width: 100%;
.not_order_warp_img{ .not_order_warp_img{
text-align: center; text-align: center;
} }
@@ -337,6 +338,7 @@
.product_item_right{ .product_item_right{
margin-left: 20rpx; margin-left: 20rpx;
display: grid; display: grid;
width: calc(100% - 194rpx);
.title_warp{ .title_warp{
font-weight: bold; font-weight: bold;
font-size: 28rpx; font-size: 28rpx;
@@ -361,7 +363,8 @@
font-size: 22rpx; font-size: 22rpx;
} }
.price_zq_warp{ .price_zq_warp{
width: 50%; width: 300rpx;
text-align: center;
border-radius: 8rpx; border-radius: 8rpx;
font-weight: bold; font-weight: bold;
font-size: 20rpx; font-size: 20rpx;
+421 -133
View File
@@ -1,116 +1,438 @@
{ {
"name": "Hello i18n", "name": "Hello i18n",
"version": "1.0.2", "version": "1.0.2",
"lockfileVersion": 1, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": {
"": {
"name": "Hello i18n",
"version": "1.0.2",
"dependencies": { "dependencies": {
"@ctrl/tinycolor": { "axios": "0.27.2",
"version": "3.6.1", "axios-adapter-uniapp": "^0.1.4",
"resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", "axios-miniprogram-adapter": "^0.3.4",
"integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==" "dayjs": "^1.11.13",
}, "qs": "^6.14.0"
"@element-plus/icons-vue": {
"version": "2.3.1",
"resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz",
"integrity": "sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg=="
},
"@floating-ui/core": {
"version": "1.6.9",
"resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.6.9.tgz",
"integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==",
"requires": {
"@floating-ui/utils": "^0.2.9"
} }
}, },
"@floating-ui/dom": { "node_modules/asynckit": {
"version": "1.6.13", "version": "0.4.0",
"resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.6.13.tgz", "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
"requires": { },
"@floating-ui/core": "^1.6.0", "node_modules/axios": {
"@floating-ui/utils": "^0.2.9" "version": "0.27.2",
"resolved": "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"dependencies": {
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
} }
}, },
"@floating-ui/utils": { "node_modules/axios-adapter-uniapp": {
"version": "0.2.9", "version": "0.1.4",
"resolved": "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.2.9.tgz", "resolved": "https://registry.npmmirror.com/axios-adapter-uniapp/-/axios-adapter-uniapp-0.1.4.tgz",
"integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==" "integrity": "sha512-4je5JcWGrrTjPEJXVXJZnOkv+BsnYn/fKbQmjxzdCGFyoQw1gq3tfQ4/WhLzy+Gi9cQJl3K8EH26G7U0BK3wcw==",
}, "dependencies": {
"@popperjs/core": { "axios": "^0.27.2"
"version": "2.11.7",
"resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
"integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ=="
},
"@types/lodash": {
"version": "4.17.16",
"resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.16.tgz",
"integrity": "sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g=="
},
"@types/lodash-es": {
"version": "4.17.12",
"resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz",
"integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==",
"requires": {
"@types/lodash": "*"
} }
}, },
"@types/web-bluetooth": { "node_modules/axios-miniprogram-adapter": {
"version": "0.0.16", "version": "0.3.5",
"resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", "resolved": "https://registry.npmmirror.com/axios-miniprogram-adapter/-/axios-miniprogram-adapter-0.3.5.tgz",
"integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" "integrity": "sha512-ZAudH+aTi0QPIy8IQm26F0nxKoTFa/mNhDfxGkG5ndsQe4RVnyyb6f50tIT13nHtNepAjZo9i+UGmTbke5+lbQ==",
}, "dependencies": {
"@vueuse/core": { "axios": "^0.19.2"
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz",
"integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
"requires": {
"@types/web-bluetooth": "^0.0.16",
"@vueuse/metadata": "9.13.0",
"@vueuse/shared": "9.13.0",
"vue-demi": "*"
} }
}, },
"@vueuse/metadata": { "node_modules/axios-miniprogram-adapter/node_modules/axios": {
"version": "9.13.0", "version": "0.19.2",
"resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz", "resolved": "https://registry.npmmirror.com/axios/-/axios-0.19.2.tgz",
"integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==" "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
}, "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
"@vueuse/shared": { "dependencies": {
"version": "9.13.0", "follow-redirects": "1.5.10"
"resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz",
"integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
"requires": {
"vue-demi": "*"
} }
}, },
"async-validator": { "node_modules/axios-miniprogram-adapter/node_modules/follow-redirects": {
"version": "4.2.5", "version": "1.5.10",
"resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz",
"integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
"dependencies": {
"debug": "=3.1.0"
}, },
"engines": {
"node": ">=4.0"
}
},
"node_modules/call-bind-apply-helpers": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
"dependencies": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/call-bound": {
"version": "1.0.4",
"resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz",
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
"get-intrinsic": "^1.3.0"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"dependencies": {
"delayed-stream": "~1.0.0"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/dayjs": {
"version": "1.11.13",
"resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz",
"integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
},
"node_modules/debug": {
"version": "3.1.0",
"resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/dunder-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz",
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
"dependencies": {
"call-bind-apply-helpers": "^1.0.1",
"es-errors": "^1.3.0",
"gopd": "^1.2.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-define-property": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz",
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-errors": {
"version": "1.3.0",
"resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-object-atoms": {
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
"dependencies": {
"es-errors": "^1.3.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-set-tostringtag": {
"version": "2.1.0",
"resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
"integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
"dependencies": {
"es-errors": "^1.3.0",
"get-intrinsic": "^1.2.6",
"has-tostringtag": "^1.0.2",
"hasown": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/follow-redirects": {
"version": "1.15.9",
"resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
"integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
"engines": {
"node": ">=4.0"
},
"peerDependenciesMeta": {
"debug": {
"optional": true
}
}
},
"node_modules/form-data": {
"version": "4.0.2",
"resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz",
"integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"es-set-tostringtag": "^2.1.0",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/function-bind": {
"version": "1.1.2",
"resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/get-intrinsic": {
"version": "1.3.0",
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
"es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
"es-object-atoms": "^1.1.1",
"function-bind": "^1.1.2",
"get-proto": "^1.0.1",
"gopd": "^1.2.0",
"has-symbols": "^1.1.0",
"hasown": "^2.0.2",
"math-intrinsics": "^1.1.0"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/get-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz",
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
"dependencies": {
"dunder-proto": "^1.0.1",
"es-object-atoms": "^1.0.0"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/gopd": {
"version": "1.2.0",
"resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz",
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-symbols": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz",
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/has-tostringtag": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"dependencies": {
"has-symbols": "^1.0.3"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
"dependencies": {
"function-bind": "^1.1.2"
},
"engines": {
"node": ">= 0.4"
}
},
"node_modules/math-intrinsics": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/mime-db": {
"version": "1.52.0",
"resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/mime-types": {
"version": "2.1.35",
"resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"dependencies": {
"mime-db": "1.52.0"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/object-inspect": {
"version": "1.13.4",
"resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz",
"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/qs": {
"version": "6.14.0",
"resolved": "https://registry.npmmirror.com/qs/-/qs-6.14.0.tgz",
"integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
"dependencies": {
"side-channel": "^1.1.0"
},
"engines": {
"node": ">=0.6"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/side-channel": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz",
"integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
"dependencies": {
"es-errors": "^1.3.0",
"object-inspect": "^1.13.3",
"side-channel-list": "^1.0.0",
"side-channel-map": "^1.0.1",
"side-channel-weakmap": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/side-channel-list": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.0.tgz",
"integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
"dependencies": {
"es-errors": "^1.3.0",
"object-inspect": "^1.13.3"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/side-channel-map": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz",
"integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
"dependencies": {
"call-bound": "^1.0.2",
"es-errors": "^1.3.0",
"get-intrinsic": "^1.2.5",
"object-inspect": "^1.13.3"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/side-channel-weakmap": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
"integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
"dependencies": {
"call-bound": "^1.0.2",
"es-errors": "^1.3.0",
"get-intrinsic": "^1.2.5",
"object-inspect": "^1.13.3",
"side-channel-map": "^1.0.1"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
}
},
"dependencies": {
"asynckit": { "asynckit": {
"version": "0.4.0", "version": "0.4.0",
"resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
}, },
"axios": {
"version": "1.8.3",
"resolved": "https://registry.npmmirror.com/axios/-/axios-1.8.3.tgz",
"integrity": "sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==",
"requires": {
"follow-redirects": "^1.15.6",
"form-data": "^4.0.0",
"proxy-from-env": "^1.1.0"
}
},
"axios-adapter-uniapp": {
"version": "0.1.4",
"resolved": "https://registry.npmmirror.com/axios-adapter-uniapp/-/axios-adapter-uniapp-0.1.4.tgz",
"integrity": "sha512-4je5JcWGrrTjPEJXVXJZnOkv+BsnYn/fKbQmjxzdCGFyoQw1gq3tfQ4/WhLzy+Gi9cQJl3K8EH26G7U0BK3wcw==",
"requires": {
"axios": "^0.27.2"
},
"dependencies": {
"axios": { "axios": {
"version": "0.27.2", "version": "0.27.2",
"resolved": "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz", "resolved": "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz",
@@ -119,7 +441,13 @@
"follow-redirects": "^1.14.9", "follow-redirects": "^1.14.9",
"form-data": "^4.0.0" "form-data": "^4.0.0"
} }
} },
"axios-adapter-uniapp": {
"version": "0.1.4",
"resolved": "https://registry.npmmirror.com/axios-adapter-uniapp/-/axios-adapter-uniapp-0.1.4.tgz",
"integrity": "sha512-4je5JcWGrrTjPEJXVXJZnOkv+BsnYn/fKbQmjxzdCGFyoQw1gq3tfQ4/WhLzy+Gi9cQJl3K8EH26G7U0BK3wcw==",
"requires": {
"axios": "^0.27.2"
} }
}, },
"axios-miniprogram-adapter": { "axios-miniprogram-adapter": {
@@ -231,11 +559,6 @@
"hasown": "^2.0.2" "hasown": "^2.0.2"
} }
}, },
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
},
"follow-redirects": { "follow-redirects": {
"version": "1.15.9", "version": "1.15.9",
"resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz", "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
@@ -309,31 +632,11 @@
"function-bind": "^1.1.2" "function-bind": "^1.1.2"
} }
}, },
"lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"lodash-es": {
"version": "4.17.21",
"resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz",
"integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
},
"lodash-unified": {
"version": "1.0.3",
"resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz",
"integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ=="
},
"math-intrinsics": { "math-intrinsics": {
"version": "1.1.0", "version": "1.1.0",
"resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
}, },
"memoize-one": {
"version": "6.0.0",
"resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz",
"integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
},
"mime-db": { "mime-db": {
"version": "1.52.0", "version": "1.52.0",
"resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
@@ -352,21 +655,11 @@
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
}, },
"normalize-wheel-es": {
"version": "1.2.0",
"resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz",
"integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw=="
},
"object-inspect": { "object-inspect": {
"version": "1.13.4", "version": "1.13.4",
"resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz",
"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="
}, },
"proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"qs": { "qs": {
"version": "6.14.0", "version": "6.14.0",
"resolved": "https://registry.npmmirror.com/qs/-/qs-6.14.0.tgz", "resolved": "https://registry.npmmirror.com/qs/-/qs-6.14.0.tgz",
@@ -418,11 +711,6 @@
"object-inspect": "^1.13.3", "object-inspect": "^1.13.3",
"side-channel-map": "^1.0.1" "side-channel-map": "^1.0.1"
} }
},
"vue-demi": {
"version": "0.14.10",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz",
"integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg=="
} }
} }
} }
+7
View File
@@ -244,6 +244,13 @@
"enablePullDownRefresh": false, "enablePullDownRefresh": false,
"navigationStyle": "default" // 默认样式,会显示返回图标 "navigationStyle": "default" // 默认样式,会显示返回图标
} }
},
{
"path" : "pages/LuckyWheel/LuckyWheel",
"style" :
{
"navigationBarTitleText" : ""
}
} }
], ],
"tabBar": { "tabBar": {
+43 -29
View File
@@ -29,7 +29,7 @@
</template> </template>
</up-swiper> </up-swiper>
</view> </view>
<!-- 分类 --> <!-- banner图 -->
<view class="home_sort_warp"> <view class="home_sort_warp">
<view class="sort_warp"> <view class="sort_warp">
<view v-for="item in sortList" :key="item.id" class="sort_item"> <view v-for="item in sortList" :key="item.id" class="sort_item">
@@ -55,16 +55,17 @@
</view> </view>
</view> </view>
<view class="product_content"> <view class="product_content">
<up-loading-icon :show="productLoading"></up-loading-icon>
<view class="product_item" v-for="item in yxProduct" :key="item.id"> <view class="product_item" v-for="item in yxProduct" :key="item.id">
<up-image :src="item.url" width="100%" height="100" bgColor="#f1f6ff00" shape="square" radius='16'></up-image> <up-image :src="item.url" width="100%" height="100" bgColor="#f1f6ff00" shape="square" radius='16'></up-image>
<view class="product_f_item"> <view class="product_f_item">
<view class="product_f_item_name">{{item.name}}</view> <view class="product_f_item_name">{{item.title}}</view>
<view class="product_f_item_price product_f_item_price_yx">优选价 99元</view> <view class="product_f_item_price product_f_item_price_yx">优选价 {{item.price}}元</view>
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<!-- 哈希优品 福利价--> <!-- 爆款专区-->
<view class="product_comm hx_warp"> <view class="product_comm hx_warp">
<view class="product_title"> <view class="product_title">
<view class="product_title_left"> <view class="product_title_left">
@@ -77,17 +78,18 @@
</view> </view>
</view> </view>
<view class="product_content"> <view class="product_content">
<view class="product_item" v-for="item in yxProduct" :key="item.id"> <up-loading-icon :show="productLoading"></up-loading-icon>
<view class="product_item" v-for="item in faddishProduct" :key="item.id">
<up-image :src="item.url" width="100%" height="100" bgColor="#f1f6ff00" shape="square" radius='16'></up-image> <up-image :src="item.url" width="100%" height="100" bgColor="#f1f6ff00" shape="square" radius='16'></up-image>
<view class="product_f_item"> <view class="product_f_item">
<view class="product_f_item_name">{{item.name}}</view> <view class="product_f_item_name">{{item.title}}</view>
<view class="product_f_item_price product_f_item_price_hx">优选价 99元</view> <view class="product_f_item_price product_f_item_price_hx">优选价 {{item.price}}元</view>
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<!-- 热门榜 --> <!-- 热门榜 -->
<view class="hot_warp"> <!-- <view class="hot_warp">
<view class="hot_title_warp"> <view class="hot_title_warp">
<view class="title_warp"> <view class="title_warp">
<text class="title_">热门榜</text> <text class="title_">热门榜</text>
@@ -113,7 +115,7 @@
</view> </view>
</view> </view>
</view> </view>
</view> </view> -->
<!-- 哈希商学院 --> <!-- 哈希商学院 -->
<view class="business_school_warp"> <view class="business_school_warp">
<view> <view>
@@ -134,6 +136,8 @@
<script> <script>
import choiceness from '@/components/choiceness/choiceness.vue'; import choiceness from '@/components/choiceness/choiceness.vue';
import { searchList } from '@/api/product.js';
import { SEARCH_TYPE } from '@/utils/enumUtils.js'
export default { export default {
components:{choiceness}, components:{choiceness},
@@ -198,24 +202,8 @@
}, },
], ],
currentLanguage:{}, currentLanguage:{},
yxProduct:[ yxProduct:[],// 好物优选列表
{ faddishProduct:[],// 爆款专区
id:1,
name:"中文中文中文中文中文",
url:"/static/common/product_def.png",
price:99,
},{
id:2,
name:"中文中文中文中文",
url:"/static/common/product_def.png",
price:99,
},{
id:3,
name:"中文中文中文中文中文",
url:"/static/common/product_def.png",
price:99,
},
],
hotList:[ hotList:[
{ {
id:1, id:1,
@@ -238,9 +226,14 @@
url:"/static/common/product_def.png", url:"/static/common/product_def.png",
price:99, price:99,
}, },
] ],// 热门
productLoading:false,
} }
}, },
mounted() {
this.querySearchList(SEARCH_TYPE.SOMETHING);// 好物专区
this.querySearchList(SEARCH_TYPE.EXPLOSIVE);// 爆单专区
},
methods: { methods: {
jumpTurntable(){ jumpTurntable(){
uni.navigateTo({ uni.navigateTo({
@@ -262,6 +255,26 @@
url:'/pages/search/search', url:'/pages/search/search',
}) })
}, },
/**
* 查询商品列表
*/
async querySearchList(type){
this.productLoading = true;
const params = {
type,
page:1,
pageSize:3,
}
const resp = await searchList(params);
if(resp && resp.bizcode === 100){
if(type === SEARCH_TYPE.SOMETHING){// 好物优选
this.yxProduct = resp.data;
}else if(type === SEARCH_TYPE.EXPLOSIVE){// 爆单专区
this.faddishProduct = resp.data;
}
}
this.productLoading = false;
}
} }
} }
</script> </script>
@@ -378,12 +391,13 @@
padding: 20rpx; padding: 20rpx;
border-radius: 24rpx; border-radius: 24rpx;
display: flex; display: flex;
justify-content: space-between; // justify-content: space-between;
align-items: center; align-items: center;
.product_item{ .product_item{
width: 32%; width: 32%;
border-radius: 16rpx; border-radius: 16rpx;
position: relative; position: relative;
margin-right: 20rpx;
} }
.product_f_item{ .product_f_item{
position: absolute; position: absolute;
+17 -5
View File
@@ -55,7 +55,8 @@
</view> </view>
<view class="login_comm_but login_comm_but_yes" @click="loginFun"> <view class="login_comm_but login_comm_but_yes" @click="loginFun">
登录 <up-loading-icon color="#FFFFFF" :show="butLoading"></up-loading-icon>
<text style="margin-left: 10rpx;">登录</text>
</view> </view>
<view class="cut_way_warp"> <view class="cut_way_warp">
<view v-if="loginWay === 'password'" @click="loginWay = 'code'">验证码登录</view> <view v-if="loginWay === 'password'" @click="loginWay = 'code'">验证码登录</view>
@@ -90,7 +91,7 @@
import InputCodeComm from '@/components/code-comm/code-comm.vue'; import InputCodeComm from '@/components/code-comm/code-comm.vue';
import { SMS_TYPE } from '@/utils/enumUtils.js'; import { SMS_TYPE } from '@/utils/enumUtils.js';
import { getUserList } from '@/api/common.js'; import { getUserList } from '@/api/common.js';
import { loginbysms } from '@/api/login.js'; import { loginbysms,loginbypw } from '@/api/auth.js';
import { setStorageFun,TOKEN_NAME,USER_KEY,USER_DATA,USER_LOGIN_TIME } from '@/utils/auth.js'; import { setStorageFun,TOKEN_NAME,USER_KEY,USER_DATA,USER_LOGIN_TIME } from '@/utils/auth.js';
export default { export default {
@@ -115,6 +116,7 @@
isShow:false,// 是否显示 isShow:false,// 是否显示
isPolicy:false,// 是否同意 isPolicy:false,// 是否同意
countdown:false,// 清空倒计时 countdown:false,// 清空倒计时
butLoading:false,
} }
}, },
methods: { methods: {
@@ -142,9 +144,12 @@
}); });
return; return;
} }
this.butLoading=true;
let response={}; let response={};
if(this.loginWay === 'password'){ if(this.loginWay === 'password'){
params.mobile = form.name;
params.password = form.password;
response = await loginbypw(params);
}else{ }else{
params.mobile = form.name; params.mobile = form.name;
params.smsCode = form.code; params.smsCode = form.code;
@@ -158,24 +163,28 @@
avatar:data.avatarUrl, avatar:data.avatarUrl,
name: data.name, name: data.name,
userId: data.userId, userId: data.userId,
grade:data.grade,
inviteCode:data.inviteCode,
}; };
setStorageFun(USER_DATA,userInfo); setStorageFun(USER_DATA,userInfo);
// 当前登录得时间戳 // 当前登录得时间戳
let currentTimeStamp = new Date().getTime(); let currentTimeStamp = new Date().getTime();
setStorageFun(USER_LOGIN_TIME,currentTimeStamp); setStorageFun(USER_LOGIN_TIME,currentTimeStamp);
this.butLoading=false;
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'success', type: 'success',
message: response.msg, message: response.msg,
}); });
setTimeout(()=>{ setTimeout(()=>{
then.jumpHome(); then.jumpHome();
},2000); },2000);
}, },
checkNameParam(val){ checkNameParam(val){
console.log("val",val); // console.log("val",val);
}, },
checkParam(val){ checkParam(val){
console.log("val",val); // console.log("val",val);
}, },
/** /**
* 获取手机验证码 * 获取手机验证码
@@ -196,6 +205,7 @@
type:SMS_TYPE.LOGIN, type:SMS_TYPE.LOGIN,
} }
const response = await getUserList(params); const response = await getUserList(params);
console.log("responseresponseresponse",response);
if(response && response.bizcode === 100){ if(response && response.bizcode === 100){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'success', type: 'success',
@@ -243,6 +253,8 @@
font-size: 32rpx; font-size: 32rpx;
color: #999999; color: #999999;
padding: 28rpx 0; padding: 28rpx 0;
display: flex;
justify-content: center;
} }
.login_comm_but_yes{ .login_comm_but_yes{
background: $app-bt-bj; background: $app-bt-bj;
+4 -6
View File
@@ -9,8 +9,8 @@
<up-image src="/static/mine/lv01.png" width="10" height="18" bgColor="#f1f6ff00"></up-image> <up-image src="/static/mine/lv01.png" width="10" height="18" bgColor="#f1f6ff00"></up-image>
</view> </view>
<view class="mine_info_id"> <view class="mine_info_id">
<text style="margin-right: 20rpx;">ID:{{userData.userId}} </text> <text style="margin-right: 20rpx;">ID:{{userData.inviteCode}} </text>
<up-image src="/static/common/copy.png" width="14" height="14" bgColor="#f1f6ff00" @click="copyData(userData.userId)"></up-image> <up-image src="/static/common/copy.png" width="14" height="14" bgColor="#f1f6ff00" @click="copyData(userData.inviteCode)"></up-image>
</view> </view>
</view> </view>
</view> </view>
@@ -114,8 +114,8 @@
url:'/static/mine/order_notReceive.png', url:'/static/mine/order_notReceive.png',
path:"/pages/mine_order/mine_order" path:"/pages/mine_order/mine_order"
},{ },{
id:ORDER_TYPE.AFTER_SALE, id:ORDER_TYPE.SUCCEED,
title:"退款售后", title:"待评价",
url:'/static/mine/order_afterSale.png', url:'/static/mine/order_afterSale.png',
path:"/pages/mine_order/mine_order" path:"/pages/mine_order/mine_order"
}, },
@@ -214,8 +214,6 @@
let path = '/pages/mine_order/mine_order' let path = '/pages/mine_order/mine_order'
if(item && Object.keys(item).length!==0){ if(item && Object.keys(item).length!==0){
path = '/pages/mine_order/mine_order?type='+item.id path = '/pages/mine_order/mine_order?type='+item.id
}else{
path = '/pages/mine_order/mine_order?type=0';
} }
uni.navigateTo({ uni.navigateTo({
url:path, url:path,
+1 -1
View File
@@ -28,7 +28,7 @@
</view> </view>
<view v-else class="not_order_warp"> <view v-else class="not_order_warp">
<view class="not_order_warp_img"><up-image src="/static/common/not_search.png" width="100" height="100" bgColor="#f1f6ff00"></up-image></view> <view class="not_order_warp_img"><up-image src="/static/common/not_search.png" width="100" height="100" bgColor="#f1f6ff00"></up-image></view>
<view class="not_order_msg_warp">暂时地址,快去添加吧~</view> <view class="not_order_msg_warp">暂无地址,快去添加吧~</view>
</view> </view>
<view class="add_but" @click="jumpAddAddress"> <view class="add_but" @click="jumpAddAddress">
新增地址 新增地址
+40 -28
View File
@@ -6,7 +6,7 @@
</view> </view>
<view class="order_type_title"> <view class="order_type_title">
<view <view
:class="type === item.id ? 'order_type_title_item order_type_title_item_sel':'order_type_title_item'" :class="form.type === item.id ? 'order_type_title_item order_type_title_item_sel':'order_type_title_item'"
v-for="item in orderTypeList" v-for="item in orderTypeList"
@click="checkType(item)" @click="checkType(item)"
:key="item.id" :key="item.id"
@@ -20,12 +20,12 @@
<!-- 头部 --> <!-- 头部 -->
<view class="order_item_header"> <view class="order_item_header">
<view class="order_item_header_left"> <view class="order_item_header_left">
<up-image :src="item.url" width="22" height="22" bgColor="#f1f6ff00"></up-image> <up-image :src="item.shopLogo" width="22" height="22" bgColor="#f1f6ff00"></up-image>
<view class="order_product_title">{{item.name}}</view> <view class="order_product_title">{{item.shopName}}</view>
</view> </view>
<!-- 除开待付款 --> <!-- 除开待付款 -->
<view <view
v-if="item.status !== 1" v-if="item.status !== ORDER_TYPE.UNPAID"
class="order_item_header_right" class="order_item_header_right"
:style="{'color': ORDER_STATUS_CSS[item.status]}"> :style="{'color': ORDER_STATUS_CSS[item.status]}">
{{getValue(ORDER_STATUS,item.status)}} {{getValue(ORDER_STATUS,item.status)}}
@@ -33,41 +33,41 @@
<!-- 待付款 --> <!-- 待付款 -->
<view v-else class="order_item_header_right order_right_due"> <view v-else class="order_item_header_right order_right_due">
<view class="order_right_due_msg">等待付款</view> <view class="order_right_due_msg">等待付款</view>
<view class="order_right_due_time">{{item.paymentTime}}分钟</view> <view class="order_right_due_time">{{item.expireTime}}分钟</view>
</view> </view>
</view> </view>
<!-- 产品详情 --> <!-- 产品详情 -->
<view class="order_item_content"> <view class="order_item_content">
<view v-for="pItem in item.product" :key="pItem.id" class="content_item"> <view v-for="pItem in item.items" :key="pItem.id" class="content_item">
<up-image :src="pItem.url" width="80" height="80" bgColor="#f1f6ff00"></up-image> <up-image :src="pItem.mainGraph" width="80" height="80" bgColor="#f1f6ff00"></up-image>
<view class="content_info"> <view class="content_info">
<view class="content_info_title">{{pItem.title}}</view> <view class="content_info_title">{{pItem.title}}</view>
<view class="content_info_tag">{{pItem.tag.join(" ")}}</view> <view class="content_info_tag">{{pItem.goodsSpece}}</view>
<view> <!-- <view>
<text class="content_info_description" v-for="dItem in pItem.description"> <text class="content_info_description" v-for="dItem in pItem.description">
{{dItem}} {{dItem}}
</text> </text>
</view> </view> -->
</view> </view>
<view class="content_right"> <view class="content_right">
<view class="content_right_total">¥{{pItem.total}}</view> <view class="content_right_total">¥{{pItem.goodsAmount}}</view>
<view class="content_right_quantity">x{{pItem.quantity}}</view> <view class="content_right_quantity">x{{pItem.buyNum}}</view>
</view> </view>
</view> </view>
</view> </view>
<!-- 汇总 --> <!-- 汇总 -->
<view class="order_item_collect"> <view class="order_item_collect">
<view class="collect_msg">共1件,合计¥3599</view> <view class="collect_msg">共{{item.buyNum}}件,合计¥{{item.sumAmount}}</view>
<view class="collect_operate"> <view class="collect_operate">
<view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.UNSHIPPED" @click="checkCancel(true)">取消订单</view> <view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.UNSHIPPED" @click="checkCancel(true)">取消订单</view>
<view class="operate_comm operate_but_2" v-if="item.status === ORDER_TYPE.UNPAID" @click="jumpOrderInfo">去付款</view> <view class="operate_comm operate_but_2" v-if="item.status === ORDER_TYPE.UNPAID" @click="jumpOrderInfo">去付款</view>
<view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.COMPLETED">申请退款</view> <!-- <view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.COMPLETED">申请退款</view> -->
<view class="operate_comm operate_but_2" v-if="item.status === ORDER_TYPE.NOT_RECEIVE">确认收货</view> <view class="operate_comm operate_but_2" v-if="item.status === ORDER_TYPE.NOT_RECEIVE">确认收货</view>
<view class="operate_comm operate_but_3" v-if="item.status === ORDER_TYPE.UNSHIPPED">提醒发货</view> <!-- <view class="operate_comm operate_but_3" v-if="item.status === ORDER_TYPE.UNSHIPPED">提醒发货</view> -->
<view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.COMPLETED">申请售后</view> <!-- <view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.COMPLETED">申请售后</view> -->
<view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.AFTER_SALE">查看售后</view> <!-- <view class="operate_comm operate_but_1" v-if="item.status === ORDER_TYPE.AFTER_SALE">查看售后</view> -->
<view class="operate_comm operate_but_1" v-if="[ORDER_TYPE.COMPLETED].includes(item.status)">删除记录</view> <!-- <view class="operate_comm operate_but_1" v-if="[ORDER_TYPE.COMPLETED].includes(item.status)">删除记录</view> -->
<view class="operate_comm operate_but_3" v-if="[ORDER_TYPE.COMPLETED,ORDER_TYPE.CANCELED].includes(item.status)">再次购买</view> <!-- <view class="operate_comm operate_but_3" v-if="[ORDER_TYPE.COMPLETED,ORDER_TYPE.CANCELED].includes(item.status)">再次购买</view> -->
</view> </view>
</view> </view>
</view> </view>
@@ -118,6 +118,7 @@
<script> <script>
import { ORDER_TYPE,ORDER_STATUS,getValue } from '@/utils/enumUtils.js'; import { ORDER_TYPE,ORDER_STATUS,getValue } from '@/utils/enumUtils.js';
import { ORDER_STATUS_CSS } from '@/utils/enumCssUtils.js'; import { ORDER_STATUS_CSS } from '@/utils/enumCssUtils.js';
import { getOrderList } from '@/api/order.js';
export default { export default {
computed: { computed: {
@@ -133,12 +134,7 @@
}, },
data() { data() {
return { return {
type:0,// 选中的类型
orderTypeList:[ orderTypeList:[
{
id:0,
title:"全部",
},
{ {
id:ORDER_TYPE.UNPAID, id:ORDER_TYPE.UNPAID,
title:"待支付", title:"待支付",
@@ -149,12 +145,15 @@
id:ORDER_TYPE.NOT_RECEIVE, id:ORDER_TYPE.NOT_RECEIVE,
title:"待收货", title:"待收货",
},{ },{
id:ORDER_TYPE.AFTER_SALE, id:ORDER_TYPE.SUCCEED,
title:"退款售后", title:"待评价",
}, },
], ],
form:{ form:{
search:null,//搜索 search:null,//搜索
page:1,
pageSize:15,
type:0,// 选中的类型
}, },
orderList:[ orderList:[
{ {
@@ -284,7 +283,8 @@
}, },
onLoad(options) { onLoad(options) {
const type = options.type; const type = options.type;
this.type = type ? parseInt(type,10) : 0; this.form.type = type ? parseInt(type,10) : ORDER_TYPE.UNPAID;
this.getOrderList();
}, },
methods: { methods: {
getValue, getValue,
@@ -297,13 +297,24 @@
console.log("searchFun",val); console.log("searchFun",val);
}, },
checkType(item){ checkType(item){
this.type = item.id; this.form.type = item.id;
this.getOrderList();
}, },
jumpOrderInfo(){ jumpOrderInfo(){
uni.navigateTo({ uni.navigateTo({
url:"/pages/mine_order_info/mine_order_info?type="+this.type, url:"/pages/mine_order_info/mine_order_info?type="+this.type,
}) })
}, },
async getOrderList(){
const params = {
...this.form,
}
const resp = await getOrderList(params);
console.log("resp",resp);
if(resp && resp.bizcode === 100){
this.orderList = resp.data;
}
},
checkCancel(status){ checkCancel(status){
this.cancelShow = status; this.cancelShow = status;
if(!status){ if(!status){
@@ -313,6 +324,7 @@
} }
} }
}, },
/** /**
* 确认取消 * 确认取消
*/ */
+80 -3
View File
@@ -41,7 +41,22 @@
<view class="info_title_item_sel_but_warp" v-if="selInfo === item.id"></view> <view class="info_title_item_sel_but_warp" v-if="selInfo === item.id"></view>
</view> </view>
</view> </view>
<view class="info_list_warp"> <!-- 抽奖 -->
<view class="prize_draw_warp" v-if="selInfo === 6">
<view class="prize_draw_item" v-for="item in prizeDrawList" :key="item.id">
<view class="prize_draw_left_warp">
<up-image src="/static/mine/purse_sf.png" width="40" height="40" bgColor="#f1f6ff00"></up-image>
<view style="margin-left: 20rpx;">
<view class="title_">{{item.name}}</view>
<view class="time_">{{item.time}}</view>
</view>
</view>
<view class="prize_draw_right_warp" v-if="item.isShowGet" v-show="item.isGet">去领取</view>
<view class="prize_draw_right_warp yes_" v-if="item.isShowGet" v-show="!item.isGet">已领取</view>
</view>
</view>
<view class="info_list_warp" v-else>
<view v-for="item in orderList" :key="item.id" class="purse_info_item"> <view v-for="item in orderList" :key="item.id" class="purse_info_item">
<view class="purse_info_left"> <view class="purse_info_left">
<up-image :src="item.type === 1? '/static/mine/purse_sf.png' : '/static/mine/purse_xf.png'" width="40" height="40" bgColor="#f1f6ff00"></up-image> <up-image :src="item.type === 1? '/static/mine/purse_sf.png' : '/static/mine/purse_xf.png'" width="40" height="40" bgColor="#f1f6ff00"></up-image>
@@ -81,8 +96,12 @@
id:5, id:5,
name:"HMC" name:"HMC"
}, },
{
id:6,
name:"抽奖"
},
], ],
selInfo:1, selInfo:6,
orderList:[ orderList:[
{ {
id:1, id:1,
@@ -120,7 +139,30 @@
amount:1000, amount:1000,
typeName:"收入到账", typeName:"收入到账",
}, },
] ],// 其他列表
prizeDrawList:[
{
id:1,
name:'20元优惠券',
time:'01-01 14:10:10',
isGet:false,// 未领取
isShowGet:true,
},
{
id:2,
name:'20元优惠券',
time:'01-01 14:10:10',
isGet:true,// 已领取
isShowGet:true,
},
{
id:3,
name:'20元优惠券',
time:'01-01 14:10:10',
isGet:false,// 已领取
isShowGet:false,
},
],// 抽奖列表
} }
}, },
methods: { methods: {
@@ -177,6 +219,41 @@
.info_warp{ .info_warp{
margin-top: 30rpx; margin-top: 30rpx;
.prize_draw_warp{
.prize_draw_item{
display: flex;
justify-content: space-between;
align-items: center;
padding: 20rpx 0;
border-bottom: 1rpx solid #EEEEEE;
}
.prize_draw_left_warp{
display: flex;
align-items: center;
}
.title_{
font-weight: bold;
font-size: 28rpx;
color: #333333;
}
.time_{
font-size: 24rpx;
color: #666666;
margin-top: 10rpx;
}
.prize_draw_right_warp{
background: $app-bt-bj;
border-radius: 10rpx;
text-align: center;
color: #FFFFFF;
padding: 10rpx 28rpx;
height: 48rpx;
}
.yes_{
background: #F5F5F5;
color: #666666;
}
}
.info_title_warp{ .info_title_warp{
display: flex; display: flex;
padding-left: 10rpx; padding-left: 10rpx;
+123 -13
View File
@@ -155,7 +155,8 @@
<script> <script>
import Address from '@/components/address.vue'; import Address from '@/components/address.vue';
import { PAYMENT_WAY,PAYMENT_WAY_,PRODUCT_DELIVERY_TIME,getValue } from '@/utils/enumUtils.js'; import { PAYMENT_WAY,PAYMENT_WAY_,PRODUCT_DELIVERY_TIME,getValue } from '@/utils/enumUtils.js';
import { getSettleList } from '@/api/cart.js' import { getSettleList,settle } from '@/api/cart.js'
import { feedback } from '@/api/payment.js';
import { assembleAddress } from '@/utils/index.js' import { assembleAddress } from '@/utils/index.js'
export default { export default {
@@ -242,7 +243,6 @@
} }
data.shops = shops; data.shops = shops;
data.paymentMethod = null;// 支付方式 data.paymentMethod = null;// 支付方式
console.log("data",data);
this.orderInfo = data; this.orderInfo = data;
} }
}, },
@@ -274,29 +274,138 @@
// 获取备注 // 获取备注
getRemark(){ getRemark(){
const orderInfo = this.orderInfo; const orderInfo = this.orderInfo;
console.log("orderInfo",orderInfo);
const remarkArr = []; const remarkArr = [];
if(orderInfo && Object.keys(orderInfo).length!==0){ if(orderInfo && Object.keys(orderInfo).length!==0){
const remarObj={};
if(orderInfo.shops && orderInfo.shops.length!==0){
orderInfo.shops.map(sItem=>{
if(sItem.addrTimes && sItem.addrTimes.length !==0){
sItem.addrTimes.map(addItem=>{
if(addItem.remark){
remarObj.gkey = addItem.groupKey;
remarObj.rmk = addItem.remark;
} }
})
}
})
}
remarkArr.push(remarObj);
}
console.log("remarkArr",remarkArr);
return remarkArr; return remarkArr;
}, },
/** /**
* 去支付 * 去支付
*/ */
goPay(){ async goPay(){
const orderInfo = this.orderInfo;
const way = orderInfo.paymentMethod;
if(!way || way === 0){
this.$refs.uToastRef.show({
type: 'error',
message: "请先选择支付方式",
});
return;
}
const params={ const params={
addrId:this.orderInfo.address.id,// 收货地址ID addrId:orderInfo.address.id,// 收货地址ID
cartIds:this.ids,//结算的购物车ID,多个以逗号分割,ALL表示全选 cartIds:this.ids,//结算的购物车ID,多个以逗号分割,ALL表示全选
payway:0,// 支付方式:1-微信,2-支付宝 payway:way,// 支付方式:1-微信,2-支付宝
remark:null,//备注信息'[{"sid":"店铺ID","rmk":"备注内容"},{"sid":"店铺ID","rmk":"备注内容"}]' remark:JSON.stringify(this.getRemark()),//备注信息'[{"sid":"店铺ID","rmk":"备注内容"},{"sid":"店铺ID","rmk":"备注内容"}]'
} }
console.log("params",params); console.log("params",params);
const resp = await settle(params);
// 支付成功的页面 // 提交订单成功,就唤起支付
// uni.navigateTo({ if(resp && resp.bizcode === 100){
// url:"/pages/order_submit_ok/order_submit_ok", const item = resp.data;
// }) if(params.payway === PAYMENT_WAY.WECHAT){// APP微信支付
if(item.wechat && Object.keys(item.wechat).length !==0){
this.appWxpay(item.wechat);
}else{
this.$refs.uToastRef.show({
type: 'error',
message: "订单支付失败",
});
}
}else if(params.payway === PAYMENT_WAY.ALIPAY){// 支付宝支付
if(item.alipay && Object.keys(item.alipay).length !==0){
this.zfbPay(item.alipay);
}else{
this.$refs.uToastRef.show({
type: 'error',
message: "订单支付失败",
});
}
}
}
},
// app 微信支付
appWxpay(item){
const newThis = this;
const orderInfo = {
"appid": item.appId, // 微信开放平台 - 应用 - AppId,注意和微信小程序、公众号 AppId 可能不一致
"noncestr": item.nonceStr, // 随机字符串
"package": "Sign=WXPay", // 固定值
"partnerid": item.partnerId, // 微信支付商户号
"prepayid": item.prepayId, // 统一下单订单号
"timestamp": item.timeStamp, // 时间戳(单位:秒)
"sign": item.sign // 签名,这里用的 MD5/RSA 签名
};
uni.requestPayment({
provider:"wxpay",
orderInfo: orderInfo,
success: function(res) {
console.log('success:' + res);
newThis.payFeedbackFun(item.orderId,res.orderNum,1);
newThis.jumpWayOk();
},
fail: function(err) {
console.log('fail:',err);
this.$refs.uToastRef.show({
type: 'error',
message: "支付失败",
});
}
});
},
// 支付宝支付
zfbPay(item){
const that = this;
uni.requestPayment({
provider: 'alipay',
orderInfo: item.orderStr,
success(res) {
console.log("res",res);
that.payFeedbackFun(item.orderId,item.orderNum,1);
that.jumpWayOk();
},
//调用失败的回调
fail(err) {
console.log('fail:',err);
this.$refs.uToastRef.show({
type: 'error',
message: "支付失败",
});
}
})
},
// 跳转到支付成功页面
jumpWayOk(){
uni.navigateTo({
url:"/pages/order_submit_ok/order_submit_ok",
})
},
// 支付结果回调
async payFeedbackFun(orderId,orderNum,status){
const params = {
orderId,
orderNum,
status,
}
console.log("params",params);
const response = await feedback(params);
console.log("反馈结果",response);
}, },
// 地址选中 // 地址选中
getAddressValueFunc(item){ getAddressValueFunc(item){
@@ -304,6 +413,7 @@
addressObj.addressStr = assembleAddress(addressObj).names; addressObj.addressStr = assembleAddress(addressObj).names;
this.selectAddress = addressObj; this.selectAddress = addressObj;
}, },
// 地址选中OK
addressOk(){ addressOk(){
const type = this.addressType; const type = this.addressType;
const addressIndex = this.addressIndex; const addressIndex = this.addressIndex;
+36 -64
View File
@@ -16,25 +16,26 @@
<view class="msg">好物优选</view> <view class="msg">好物优选</view>
</view> </view>
<view class="preference_product"> <view class="preference_product">
<view class="product_item" v-for="item in productList"> <up-loading-page :loading="productListLoading"></up-loading-page>
<view class="product_item" v-for="(item,index) in productList" :key="index" @click="jumpInfo(item)">
<view class="product_item_left"> <view class="product_item_left">
<up-image :src="item.url" width="100" height="100" bgColor="#f1f6ff00"></up-image> <up-image :src="item.url" width="100" height="100" bgColor="#f1f6ff00"></up-image>
<view class="product_item_left_bz product_item_left_bz_img" v-if="item.type === 1"> <view class="product_item_left_bz product_item_left_bz_img">
<view>爆款专区</view> <view>爆款专区</view>
</view> </view>
</view> </view>
<view class="product_item_right"> <view class="product_item_right">
<view class="title_warp">{{item.name}}</view> <view class="title_warp">{{item.title}}</view>
<view class="price_warp"> <view class="price_warp">
<view class="price_o_warp"> <view class="price_o_warp">
<view class="price_o_title_warp">原价</view> <view class="price_o_title_warp">原价</view>
<view class="price_o_value_warp"> <view class="price_o_value_warp">
<text>¥</text> <text>¥</text>
<text>{{item.oPrice}}</text> <text>{{item.adPrice}}</text>
</view> </view>
</view> </view>
<view class="price_zq_warp"> <view class="price_zq_warp">
<view class="price_lj_warp">专区立省{{item.zqPrice}}元</view> <view class="price_lj_warp">专区立省{{item.adPrice - item.price}}元</view>
<view class="price_ds_warp">到手¥<text style="font-size: 31rpx;">{{item.price}}</text></view> <view class="price_ds_warp">到手¥<text style="font-size: 31rpx;">{{item.price}}</text></view>
</view> </view>
</view> </view>
@@ -46,73 +47,22 @@
</template> </template>
<script> <script>
import { searchList } from '@/api/product.js';
import { SEARCH_TYPE } from '@/utils/enumUtils.js';
export default { export default {
data() { data() {
return { return {
swiperList:[ swiperList:[
'/static/home/banner03.png', '/static/home/banner03.png',
], ],
productList:[ productList:[],
{ productListLoading:false,
id:1,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:1,// 1:爆款区的 0:普通区
},{
id:2,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:3,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:4,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:1,
},{
id:5,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:6,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:7,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},
]
} }
}, },
onLoad() {
this.getSearchList();
},
methods: { methods: {
jumpHome(){ jumpHome(){
uni.switchTab({ uni.switchTab({
@@ -125,6 +75,28 @@
url: '/pages/invite_friends/invite_friends', url: '/pages/invite_friends/invite_friends',
}) })
}, },
async getSearchList(){
this.productListLoading = true;
const params = {
type:SEARCH_TYPE.SOMETHING,
page:1,
pageSize:99,
}
const resp = await searchList(params);
if(resp && resp.bizcode === 100){
this.productList = resp.data;
}
this.productListLoading = false;
},
/**
* 跳转到商品详情
* @param {Object} item
*/
jumpInfo(item){
uni.navigateTo({
url: '/pages/productInfo/productInfo?id='+item.id,
})
}
} }
} }
</script> </script>
+25 -33
View File
@@ -96,13 +96,17 @@
<view class="product_but_warp"> <view class="product_but_warp">
<view class="product_but_left"> <view class="product_but_left">
<view class="left_item"> <view class="left_item">
<up-image src="/static/product/home.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpHome"></up-image> <up-image src="/static/product/home.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpOther('home')"></up-image>
<view>首页</view> <view>首页</view>
</view> </view>
<view class="left_item"> <view class="left_item">
<up-image src="/static/product/kefu.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpShare"></up-image> <up-image src="/static/product/kefu.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpOther('share')"></up-image>
<view>咨询</view> <view>咨询</view>
</view> </view>
<view class="left_item">
<up-image src="/static/product/cart.png" width="24" height="20" bgColor="#f1f6ff00" @click="jumpOther('cart')"></up-image>
<view>购物车</view>
</view>
</view> </view>
<view class="product_but_right"> <view class="product_but_right">
<view class="but_comm join_warp" @click="checkSpecification(true,'addCart')">加入购物车</view> <view class="but_comm join_warp" @click="checkSpecification(true,'addCart')">加入购物车</view>
@@ -111,7 +115,7 @@
</view> </view>
<!-- 选择规格的弹框 --> <!-- 选择规格的弹框 -->
<up-popup <up-popup
v-model:show="specificationShow" :show="specificationShow"
:round="10" :round="10"
:closeOnClickOverlay="false" :closeOnClickOverlay="false"
:closeable="true" :closeable="true"
@@ -212,19 +216,7 @@
currentNum:1, currentNum:1,
specificationShow:false, specificationShow:false,
specificationShowType:'',// 弹框类型 specificationShowType:'',// 弹框类型
orderInfo:{ orderInfo:{},
id:1,
url:"/static/common/product_def.png",
price:87.00,
oPrice:199.00,
couponPrice:50,
inventory:100,// 库存
quantity:1,
addressObj:{
name:'李个',
address:'郑州市金水区东风路街道白庙小区五号楼'
},
},
specificationList:[],//规格 specificationList:[],//规格
selectSpecification:[],// 选择的规格 selectSpecification:[],// 选择的规格
specificationTempl:[],// 规格模版数据 specificationTempl:[],// 规格模版数据
@@ -246,16 +238,20 @@
delta: 1 // 返回的页面数,默认为1,返回到上一级 delta: 1 // 返回的页面数,默认为1,返回到上一级
}); });
}, },
jumpHome(){ jumpOther(type){
uni.switchTab({ if(type === 'home'){
uni.switchTab({// 首页
url: '/pages/home/home', url: '/pages/home/home',
}) })
}, }else if(type === "share"){// 分享
// 分享
jumpShare(){
uni.navigateTo({ uni.navigateTo({
url: '/pages/invite_friends/invite_friends', url: '/pages/invite_friends/invite_friends',
}) })
}else if(type === "cart"){// 购物车
uni.switchTab({
url: '/pages/shopping_cart/shopping_cart',
})
}
}, },
/** /**
* 查询详细内容 * 查询详细内容
@@ -275,14 +271,16 @@
data.quantity=1// 数量 data.quantity=1// 数量
data.inventory=0// 库存 data.inventory=0// 库存
this.orderInfo = data; this.orderInfo = data;
this.getSpecification(data.specs);
} }
}, },
checkSpecification(val,type){ async checkSpecification(val,type){
// 需要查询一下最新的规格 // 需要查询一下最新的规格
if(val){ if(val){
this.querySpecification() await this.querySpecification()
const data = this.orderInfo;
this.getSpecification(data.specs);
}else{ }else{
this.specificationList=[];//规格 this.specificationList=[];//规格
this.selectSpecification=[];// 选择的规格 this.selectSpecification=[];// 选择的规格
@@ -293,12 +291,10 @@
}, },
// 拆解规格 // 拆解规格
getSpecification(specs){ getSpecification(specs){
console.log("specs",specs);
const optionArr=[]; const optionArr=[];
if(specs){ if(specs){
const arr = JSON.parse(specs); const arr = JSON.parse(specs);
arr.map(item=>{ arr.map(item=>{
console.log("item",item);
optionArr.push({ optionArr.push({
type:item.type, type:item.type,
items:item.items, items:item.items,
@@ -373,9 +369,7 @@
} }
this.orderInfo.quantity = currentQuantity; this.orderInfo.quantity = currentQuantity;
}, },
/** // 立即购买,确定订单页面
* 立即购买,确定订单页面
*/
byFun(){ byFun(){
// 先加入购物车,再去购买 // 先加入购物车,再去购买
this.addCart(); this.addCart();
@@ -383,9 +377,7 @@
url: '/pages/order_submit/order_submit', url: '/pages/order_submit/order_submit',
}) })
}, },
/** // 加入购入车
* 加入购入车
*/
async addCart(){ async addCart(){
const selectTempl = this.selectSpecificationTempl; const selectTempl = this.selectSpecificationTempl;
if(!selectTempl || Object.keys(selectTempl).length ===0){ if(!selectTempl || Object.keys(selectTempl).length ===0){
@@ -546,7 +538,7 @@
.product_but_left{ .product_but_left{
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
width: 30%; width: 36%;
.left_item{ .left_item{
width: 50%; width: 50%;
text-align: center; text-align: center;
+76 -56
View File
@@ -14,12 +14,12 @@
<up-input <up-input
placeholder="请输入验证码" placeholder="请输入验证码"
border="surround" border="surround"
v-model="form.code" v-model="form.smsCode"
:customStyle="inputCss" :customStyle="inputCss"
> >
<template #suffix style="margin-right: 10rpx;"> <template #suffix style="margin-right: 10rpx;">
<view v-if="countdown" class="code-warp"> <view v-if="countdown" class="code-warp">
<up-count-down :time="60 * 1000" format="ss" @finish="getCode(false)"></up-count-down> <up-count-down :time="60 * 1000" format="ss" @finish="countdown = false"></up-count-down>
<text style="margin-left: 10rpx;">s</text> <text style="margin-left: 10rpx;">s</text>
</view> </view>
<view v-else @click="getMobileCode" class="code_msg"> <view v-else @click="getMobileCode" class="code_msg">
@@ -56,7 +56,7 @@
</template> </template>
</up-input> </up-input>
</view> </view>
<view class="register_info_item"> <!-- <view class="register_info_item">
<up-input <up-input
placeholder="请输入交易密码" placeholder="请输入交易密码"
border="surround" border="surround"
@@ -69,7 +69,7 @@
<up-image v-else src="/static/login/hidden.png" width="20" height="20" bgColor="#f1f6ff00" @click="transactionCodeIsShow=true;"></up-image> <up-image v-else src="/static/login/hidden.png" width="20" height="20" bgColor="#f1f6ff00" @click="transactionCodeIsShow=true;"></up-image>
</template> </template>
</up-input> </up-input>
</view> </view> -->
<view class="register_info_item"> <view class="register_info_item">
<up-input <up-input
placeholder="推荐码" placeholder="推荐码"
@@ -80,7 +80,7 @@
</view> </view>
</view> </view>
<view class="login_comm_but login_comm_but_yes" @click="registerFun"> <view class="login_comm_but login_comm_but_yes" @click="registerFun" :loading="butLoading">
注册 注册
</view> </view>
<view class="policy_warp"> <view class="policy_warp">
@@ -106,12 +106,17 @@
</template> </template>
<script> <script>
import { SMS_TYPE } from '@/utils/enumUtils.js';
import { getUserList } from '@/api/common.js';
import { register } from '@/api/auth.js';
import { setStorageFun,TOKEN_NAME,USER_KEY,USER_DATA,USER_LOGIN_TIME } from '@/utils/auth.js';
export default { export default {
data() { data() {
return { return {
form:{ form:{
mobile:null, mobile:null,
code:null,// 验证码 smsCode:null,// 验证码
loginPassword:null, loginPassword:null,
loginPassword2:null, loginPassword2:null,
transactionCode:null,// 交易密码 transactionCode:null,// 交易密码
@@ -129,50 +134,48 @@
loginPassword2IsShow:false, loginPassword2IsShow:false,
transactionCodeIsShow:false,// 交易密码 transactionCodeIsShow:false,// 交易密码
isPolicy:false, isPolicy:false,
butLoading:false,
} }
}, },
methods: { methods: {
registerFun(){ async registerFun(){
const params = { const form = this.form;
...this.form, if(!form.mobile){
}
console.log("params",params);
if(!params.mobile){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "请输入手机号", message: "请输入手机号",
}); });
return; return;
} }
if(!params.code){ if(!form.smsCode){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "请输入验证码", message: "请输入验证码",
}); });
return; return;
} }
if(!params.loginPassword){ if(!form.loginPassword){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "请输入登录密码", message: "请输入登录密码",
}); });
return; return;
} }
if(!params.loginPassword2){ if(!form.loginPassword2){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "请输入二次确认密码", message: "请输入二次确认密码",
}); });
return; return;
} }
if(params.loginPassword !== params.loginPassword2){ if(form.loginPassword !== form.loginPassword2){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "两次输入的登录密码不一致", message: "两次输入的登录密码不一致",
}); });
return; return;
} }
if(!params.referralCode){ if(!form.referralCode){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
type: 'error', type: 'error',
message: "请输入推荐码", message: "请输入推荐码",
@@ -186,54 +189,71 @@
}); });
return; return;
} }
console.log("params",params); this.butLoading = true;
const params = {
mobile:form.mobile,
smsCode:form.smsCode,
password:form.loginPassword,
inviteCode:form.referralCode,
}
const resp = await register(params);
if(resp && resp.bizcode === 100){
const data = resp.data;
setStorageFun(TOKEN_NAME,data.token);
// 用于无感登录
setStorageFun(USER_KEY,'');
const userInfo = {
avatar:data.avatarUrl,
name: data.name,
userId: data.userId,
grade:data.grade,
inviteCode:data.inviteCode,
};
setStorageFun(USER_DATA,userInfo);
// 当前登录得时间戳
let currentTimeStamp = new Date().getTime();
setStorageFun(USER_LOGIN_TIME,currentTimeStamp);
this.$refs.uToastRef.show({
type: 'success',
message: resp.msg,
});
setTimeout(()=>{
uni.switchTab({ uni.switchTab({
url: '/pages/home/home', url: '/pages/home/home',
}) })
},2000);
}
this.butLoading = false;
}, },
/** /**
* 获取手机验证码 * 获取手机验证码
*/ */
getMobileCode(){ async getMobileCode(){
const form = this.form;
if(!form.mobile){
this.$refs.uToastRef.show({
type: 'error',
message: "请输入手机号码",
});
return;
}
this.countdown = true; this.countdown = true;
// const form = this.form;
// const params={
// mobile:form.mobile,
// type:SMS_TYPE.LOGIN,
// }
// const response = await uni.$http.post(smsCode,params);
// if(response && response.code === 0){
// this.startCountdown = true;
// this.$refs.uToastRef.show({
// type: 'success',
// message: response.msg,
// });
// }else{
// this.startCountdown = false;
// }
},
getCode(val){
this.countdown = false;
// const emptyCountdown = this.emptyCountdown;
// if(val){
// const codeNumber = this.codeNumberRef;
// if(codeNumber){
// this.$emit('getCode');
// }else{
// this.$refs.uToastRef.show({
// type: 'error',
// message: "请输入邮箱",
// });
// return;
// }
// }else{
// this.$refs.uToastRef.show({
// type: 'error',
// message: "请输入邮箱",
// });
// }
},
const params={
mobile:form.mobile,
type:SMS_TYPE.REGISTER,
}
const response = await getUserList(params);
if(response && response.bizcode === 100){
this.$refs.uToastRef.show({
type: 'success',
message: response.msg,
});
}else{
this.countdown = false;
}
},
} }
} }
</script> </script>
+32 -7
View File
@@ -12,7 +12,7 @@
'border-radius': '20rpx !important', 'border-radius': '20rpx !important',
'width': '590rpx', 'width': '590rpx',
}" }"
v-model="searchVal" v-model="form.keyword"
> >
<template #prefix> <template #prefix>
<up-image src="/static/common/search.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpHome"></up-image> <up-image src="/static/common/search.png" width="20" height="20" bgColor="#f1f6ff00" @click="jumpHome"></up-image>
@@ -24,7 +24,7 @@
</view> </view>
</view> </view>
<!-- 历史搜索 --> <!-- 历史搜索 -->
<view class="search_history" v-if="!searchVal"> <view class="search_history" v-if="!poductList || poductList.length === 0">
<view class="search_history_title"> <view class="search_history_title">
<view>历史搜索</view> <view>历史搜索</view>
<up-image src="/static/common/delete.png" width="20" height="20" bgColor="#f1f6ff00" @click="isShowSearch = true;"></up-image> <up-image src="/static/common/delete.png" width="20" height="20" bgColor="#f1f6ff00" @click="isShowSearch = true;"></up-image>
@@ -123,12 +123,25 @@
name:'会心一笑', name:'会心一笑',
}, },
],// 搜索历史记录 ],// 搜索历史记录
form:{
keyword:null,
type:null,
categoryId:null,//
page:1,
pageSize:20,
},
isShowSearch:false, isShowSearch:false,
searchVal:null,
poductList:[],// 产品列表 poductList:[],// 产品列表
imgSize:"min",// big:大,min:笑 imgSize:"min",// big:大,min:笑
} }
}, },
onLoad(option) {
const id = option.categoryId;
if(id && id !==0){
this.form.categoryId = id;
this.searchClickFun();
}
},
methods: { methods: {
jumpHome(){ jumpHome(){
uni.switchTab({ uni.switchTab({
@@ -145,17 +158,29 @@
* 查询产品 * 查询产品
*/ */
async searchClick(item){ async searchClick(item){
this.searchVal = item.name; this.form.keyword = item.name;
this.searchClickFun(); this.searchClickFun();
}, },
/** /**
* 查询产品 * 查询产品
*/ */
async searchClickFun(){ async searchClickFun(){
const param = { const form = this.form;
keyword:this.searchVal,
const params = {
page:form.page,
pageSize:form.pageSize,
} }
const resp = await searchList(param); if(form.categoryId){
params.categoryId = form.categoryId;
}
if(form.keyword){
params.keyword = form.keyword;
}
if(form.type){
params.type = form.type;
}
const resp = await searchList(params);
if(resp && resp.bizcode === 100){ if(resp && resp.bizcode === 100){
this.poductList = resp.data; this.poductList = resp.data;
} }
+68 -12
View File
@@ -8,6 +8,7 @@
<view class="enit_but" @click="isEdit = true">编辑</view> <view class="enit_but" @click="isEdit = true">编辑</view>
</view> </view>
<!-- 购物车列表 --> <!-- 购物车列表 -->
<up-loading-page :loading="listLoading"></up-loading-page>
<view <view
class="shopping_cart_content" class="shopping_cart_content"
> >
@@ -22,10 +23,11 @@
activeColor="#FF7C41" activeColor="#FF7C41"
size="19" size="19"
iconSize="18" iconSize="18"
@change="(event)=>shoppingChange(event,index)"
> >
<template #label> <template #label>
<view class="content_item_header"> <view class="content_item_header">
<up-image :src="item.shopLogo ?item.shopLogo :'/static/shopping/store.png'" width="22" height="22" bgColor="#f1f6ff00"></up-image> <up-image :src="item.shopLogo ?item.shopLogo :'/static/shopping/store.png'" width="22" height="22" bgColor="#f1f6ff00" shape="circle"></up-image>
<view class="order_product_title">{{item.shopName}}{{item.id}}</view> <view class="order_product_title">{{item.shopName}}{{item.id}}</view>
</view> </view>
</template> </template>
@@ -43,9 +45,10 @@
size="19" size="19"
iconSize="18" iconSize="18"
:disabled="!pItem.isAvail" :disabled="!pItem.isAvail"
@change="(event)=>productChange(event,index,pIndex)"
> >
</up-checkbox> </up-checkbox>
<view class="info_item"> <view class="info_item" @click="jumpInfo(pItem)">
<up-image :src="pItem.mainGraph" width="100" height="100" bgColor="#f1f6ff00"></up-image> <up-image :src="pItem.mainGraph" width="100" height="100" bgColor="#f1f6ff00"></up-image>
<view class="content_info"> <view class="content_info">
<view class="shopping_content_info_title">{{pItem.name}}</view> <view class="shopping_content_info_title">{{pItem.name}}</view>
@@ -101,13 +104,13 @@
</up-checkbox> </up-checkbox>
<text style="margin-left: 20rpx;font-size: 24rpx;color: #444444;">合计:</text> <text style="margin-left: 20rpx;font-size: 24rpx;color: #444444;">合计:</text>
<text style="font-size: 24rpx;">¥</text> <text style="font-size: 24rpx;">¥</text>
<text style="font-size: 32rpx;">2000.00</text> <text style="font-size: 32rpx;">{{total}}</text>
</view> </view>
<view v-if="isEdit" class="delete_but_css" @click="deleteShopping"> <view v-if="isEdit" class="delete_but_css" @click="deleteShopping">
删除 删除
</view> </view>
<view v-else class="add_but_css" @click="settleShopping"> <view v-else class="add_but_css" @click="settleShopping">
结算(2) 结算({{count}})
</view> </view>
</view> </view>
</view> </view>
@@ -131,9 +134,12 @@
shoppingList:[],// 购物车列表 shoppingList:[],// 购物车列表
isEdit:false,// 是否编辑 isEdit:false,// 是否编辑
isAll:false,// 是否全选 isAll:false,// 是否全选
total:0,// 总合计的金额
count:0,// 总条数
listLoading:false,
} }
}, },
mounted() { onLoad() {
this.getCartList(); this.getCartList();
}, },
methods: { methods: {
@@ -141,6 +147,7 @@
* 查询购物车列表 * 查询购物车列表
*/ */
async getCartList(){ async getCartList(){
this.listLoading = true;
const resp = await getCartList(); const resp = await getCartList();
if(resp && resp.bizcode === 100){ if(resp && resp.bizcode === 100){
// 处理了后的数据 // 处理了后的数据
@@ -148,14 +155,14 @@
this.shoppingTotal = resp.data.length; this.shoppingTotal = resp.data.length;
this.shoppingList = data; this.shoppingList = data;
} }
this.listLoading = false;
}, },
// 处理购物车的数据 // 处理购物车的数据
transformedArray(originalArray){ transformedArray(originalArray){
const newOriginalArray = []; const newOriginalArray = [];
originalArray.map(curr=>{
console.log("currcurrcurrcurr",curr);
const existingShop = newOriginalArray.find(shop => shop.shopId === curr.shopId && shop.shopName === curr.shopName);
originalArray.map(curr=>{
const existingShop = newOriginalArray.find(shop => shop.shopId === curr.shopId && shop.shopName === curr.shopName);
if (existingShop) { if (existingShop) {
// 如果商店已存在,则向 productObj 数组中添加新产品对象 // 如果商店已存在,则向 productObj 数组中添加新产品对象
existingShop.product.push({ existingShop.product.push({
@@ -193,7 +200,6 @@
}); });
} }
}) })
return newOriginalArray; return newOriginalArray;
}, },
/** /**
@@ -232,7 +238,6 @@
* 结算订单 * 结算订单
*/ */
settleShopping(){ settleShopping(){
console.log("结算订单....")
const deleteId = this.getCheckList(); const deleteId = this.getCheckList();
if(!deleteId || deleteId.length === 0){ if(!deleteId || deleteId.length === 0){
this.$refs.uToastRef.show({ this.$refs.uToastRef.show({
@@ -241,11 +246,11 @@
}); });
return; return;
} }
this.isAll = false;
this.selectCheck(false);
uni.navigateTo({ uni.navigateTo({
url:"/pages/order_submit/order_submit?ids="+deleteId.join(","), url:"/pages/order_submit/order_submit?ids="+deleteId.join(","),
}) })
this.isAll = false;
this.selectCheck(false);
}, },
/** /**
* 删除选中的 * 删除选中的
@@ -334,6 +339,56 @@
}) })
this.shoppingList = currentShoppingList; this.shoppingList = currentShoppingList;
}, },
/**
* 商品详情
* @param {Object} item
*/
jumpInfo(item){
console.log("item",item);
uni.navigateTo({
url:'/pages/productInfo/productInfo?id='+item.goodsId,
})
},
// 单个产品的单选按钮选中与取消选中
productChange(val,index,pIndex){
let total = this.total;
let count = this.count;
const data = this.shoppingList[index].product[pIndex];
if(val){
total = total + data.buyNum * data.unitPrice;
count = count + data.buyNum;
}else{
total = total - data.buyNum * data.unitPrice;
count = count - data.buyNum;
}
this.total = total;
this.count = count;
},
// 单个店铺的单选按钮选中与取消选中
shoppingChange(val,index){
let total = this.total;
let count = this.count;
const data = this.shoppingList[index];
data.product.map(item=>{
if(val){
item.isCheck = true;
total = total + item.buyNum * item.unitPrice;
count = count + item.buyNum;
}else{
item.isCheck = false;
total = total - item.buyNum * item.unitPrice;
count = count - item.buyNum;
}
})
this.shoppingList[index] = data;
this.total = total;
this.count = count;
},
} }
} }
</script> </script>
@@ -380,6 +435,7 @@
} }
.content_info{ .content_info{
margin-left: 10rpx; margin-left: 10rpx;
width: calc(100% - 100rpx);
} }
.shopping_content_info_title{ .shopping_content_info_title{
font-weight: bold; font-weight: bold;
+74 -13
View File
@@ -1,6 +1,7 @@
<template> <template>
<view class="sort_warp"> <view class="sort_warp">
<view class="sort_header"> <view class="sort_header">
<!-- 分类切换 -->
<view class="sort_category_header"> <view class="sort_category_header">
<view :class="selCategory === 1 ? 'category_item category_item_sel':'category_item'" @click="checkCategory(1)"> <view :class="selCategory === 1 ? 'category_item category_item_sel':'category_item'" @click="checkCategory(1)">
<view>分类</view> <view>分类</view>
@@ -11,6 +12,7 @@
<view v-if="selCategory === 2" class="category_item_sel_but"></view> <view v-if="selCategory === 2" class="category_item_sel_but"></view>
</view> </view>
</view> </view>
<!-- 搜索 -->
<view style="width: 200rpx;" @click="jumpSearch"> <view style="width: 200rpx;" @click="jumpSearch">
<up-search <up-search
shape="square" shape="square"
@@ -22,14 +24,17 @@
</view> </view>
</view> </view>
<view class="u-menu-wrap"> <view class="u-menu-wrap">
<!-- 左侧类别 -->
<scroll-view scroll-y scroll-with-animation class="u-tab-view menu-scroll-view" :scroll-top="scrollTop"> <scroll-view scroll-y scroll-with-animation class="u-tab-view menu-scroll-view" :scroll-top="scrollTop">
<view v-for="(item,index) in tabbar" :key="index" class="u-tab-item" :class="[current==index ? 'u-tab-item-active' : '']" <view v-for="(item,index) in tabbarList" :key="index" class="u-tab-item" :class="[current==index ? 'u-tab-item-active' : '']"
:data-current="index" @tap.stop="swichMenu(index)"> :data-current="index" @tap.stop="swichMenu(item,index)">
<text class="u-line-1">{{item.name}}</text> <text class="u-line-1">{{item.name}}</text>
</view> </view>
</scroll-view> </scroll-view>
<block v-for="(item,index) in tabbar" :key="index"> <!-- 商品类别数据 -->
<scroll-view scroll-y class="right-box" v-if="current==index"> <block>
<scroll-view scroll-y class="right-box">
<!-- banner图 -->
<view style="padding: 0rpx 20rpx;"> <view style="padding: 0rpx 20rpx;">
<up-swiper <up-swiper
:list="bannerList" :list="bannerList"
@@ -37,16 +42,27 @@
></up-swiper> ></up-swiper>
</view> </view>
<view class="page-view"> <view class="page-view">
<view class="class-item"> <!-- 这里还有一层循环 -->
<up-loading-page :loading="tabbarContentLoading"></up-loading-page>
<view class="class-item" v-for="(item,index) in tabbarContentList" :key="index">
<view class="item-title"> <view class="item-title">
<text>{{item.name}}</text> <text>{{item.name}}</text>
</view> </view>
<view class="item-container"> <view class="item-container" v-if="item.foods && item.foods.length !==0">
<view class="thumb-box" v-for="(item1, index1) in item.foods" :key="index1"> <view
<image class="item-menu-image" :src="item1.icon" mode=""></image> class="thumb-box"
v-for="(item1, index1) in item.foods"
:key="index1"
@click="jumpProduct(item1)"
>
<image class="item-menu-image" :src="item1.icon?item1.icon:'/static/common/def_img.jpg'" mode=""></image>
<view class="item-menu-name">{{item1.name}}</view> <view class="item-menu-name">{{item1.name}}</view>
</view> </view>
</view> </view>
<view v-else class="not_order_warp">
<view class="not_order_warp_img"><up-image src="/static/common/not_shopping.png" width="100" height="100" bgColor="#f1f6ff00"></up-image></view>
<view class="not_order_msg_warp">暂无分类,快去添加吧~</view>
</view>
</view> </view>
</view> </view>
</scroll-view> </scroll-view>
@@ -57,6 +73,7 @@
<script> <script>
import classifyData from '@/common/classify.data.js'; import classifyData from '@/common/classify.data.js';
import { getCascadeCategory } from '@/api/common.js';
export default { export default {
data() { data() {
@@ -64,12 +81,29 @@
selCategory:1, selCategory:1,
tabbar: classifyData, tabbar: classifyData,
scrollTop: 0, //tab标题的滚动条位置 scrollTop: 0, //tab标题的滚动条位置
current: 0, // 预设当前项的值 current: null, // 预设当前项的值
menuHeight: 0, // 左边菜单的高度 menuHeight: 0, // 左边菜单的高度
menuItemHeight: 0, // 左边菜单item的高度 menuItemHeight: 0, // 左边菜单item的高度
bannerList:['/static/common/product_def_banner.png','/static/common/product_def_banner.png','/static/common/product_def_banner.png'], bannerList:[
'/static/common/product_def_banner.png',
'/static/common/product_def_banner.png',
'/static/common/product_def_banner.png'
],
tabbarList:[],// 左侧的主分类
tabbarContentList:[],// 右侧内容的分类
tabbarContentLoading:false,
} }
}, },
mounted() {
const then = this;
this.getSort(0).then(resp=>{
if(resp && resp.length !==0){
const fData = resp[0];
this.tabbarList = resp;
this.swichMenu(fData,0);
}
});
},
methods: { methods: {
checkCategory(val){ checkCategory(val){
this.selCategory = val; this.selCategory = val;
@@ -79,12 +113,30 @@
url:'/pages/search/search', url:'/pages/search/search',
}) })
}, },
// 查询分类
async getSort(pId){
const params = {
parentId:pId,
}
const resp = await getCascadeCategory(params);
if(resp && resp.bizcode === 100){
return resp.data;
}
return [];
},
getImg() { getImg() {
return Math.floor(Math.random() * 35); return Math.floor(Math.random() * 35);
}, },
// 点击左边的栏目切换 // 点击左边的栏目切换
async swichMenu(index) { async swichMenu(item,index) {
if(index == this.current) return ; if(index == this.current) return ;
this.tabbarContentLoading = true;
const firstData = await this.getSort(item.id);
for(let fItem of firstData){
const twoData = await this.getSort(fItem.id);
fItem.foods = twoData;
}
this.tabbarContentList = firstData;
this.current = index; this.current = index;
// 如果为0,意味着尚未初始化 // 如果为0,意味着尚未初始化
if(this.menuHeight == 0 || this.menuItemHeight == 0) { if(this.menuHeight == 0 || this.menuItemHeight == 0) {
@@ -93,7 +145,9 @@
} }
// 将菜单菜单活动item垂直居中 // 将菜单菜单活动item垂直居中
this.scrollTop = index * this.menuItemHeight + this.menuItemHeight / 2 - this.menuHeight / 2; this.scrollTop = index * this.menuItemHeight + this.menuItemHeight / 2 - this.menuHeight / 2;
this.tabbarContentLoading = false;
}, },
// 获取一个目标元素的高度 // 获取一个目标元素的高度
getElRect(elClass, dataVal) { getElRect(elClass, dataVal) {
new Promise((resolve, reject) => { new Promise((resolve, reject) => {
@@ -109,6 +163,12 @@
this[dataVal] = res.height; this[dataVal] = res.height;
}).exec(); }).exec();
}) })
},
// 跳转到搜索页面
jumpProduct(item){
uni.navigateTo({
url:'/pages/search/search?categoryId='+item.id,
})
} }
} }
} }
@@ -236,6 +296,7 @@
font-weight: normal; font-weight: normal;
font-size: 24rpx; font-size: 24rpx;
color: $u-main-color; color: $u-main-color;
margin-top: 10rpx;
} }
.item-container { .item-container {
@@ -253,7 +314,7 @@
} }
.item-menu-image { .item-menu-image {
width: 120rpx; width: 110rpx;
height: 120rpx; height: 110rpx;
} }
</style> </style>
+100 -9
View File
@@ -17,10 +17,30 @@
</view> </view>
</view> </view>
<!-- <view><q-turntable ref="turntable" @start="turntableStart" @success="turntableSuccess"></q-turntable></view> --> <!-- <view><q-turntable ref="turntable" @start="turntableStart" @success="turntableSuccess"></q-turntable></view> -->
<!-- 抽奖次数 -->
<view class="draws_warp">
<view class="draws_item_warp" @click="drawsFun(1)">抽1次</view>
<view class="draws_item_warp" @click="drawsFun(10)">抽10次</view>
<view class="draws_item_warp" @click="drawsFun(100)">抽100次</view>
<view class="draws_item_warp" @click="drawsFun(365)">抽356次</view>
</view> </view>
</view> </view>
</view> </view>
<!-- 活动规则 -->
<view class="rule">
<view class="rule_title">
<view class="title">活动规则</view>
</view>
<view class="rule_content">内容XXXXXXXXXXXXXXXXXXXXXXXX</view>
</view>
</view>
<!-- 中奖记录 -->
<view class="winning_record">
<view style="margin-top: 10rpx;">
<up-image src="/static/turntable/record.png" width="14" height="14" bgColor="#f1f6ff00" @click="jumpWinningRecord"></up-image>
</view>
<view style="margin-left: 10rpx;">中奖记录</view>
</view>
</view> </view>
</template> </template>
@@ -29,8 +49,7 @@
data() { data() {
return { return {
deg: 0, deg: 0,
singleAngle: '', singleAngle: '',// 每片扇形的角度
// 每片扇形的角度
isStart: false, isStart: false,
areaNumber:6, areaNumber:6,
speed:16, speed:16,
@@ -118,12 +137,6 @@
this.deg = deg; this.deg = deg;
}, 1000 / 60); }, 1000 / 60);
}, },
// 用户点击开始抽奖
// turntableStart() {
// let index = Math.floor(Math.random() * 6 + 1) //前端随机数,这里应该后台返回中奖结果
// this.award = index
// this.$refs.turntable.begin(this.award);
// },
// 抽奖完成后操作 // 抽奖完成后操作
turntableSuccess() { turntableSuccess() {
@@ -134,6 +147,19 @@
icon: 'none' icon: 'none'
}); });
}, },
/**
* 开始多次抽奖
*/
drawsFun(count){
console.log("开始多次抽奖。。count",count);
this.start();
},
/**
* 跳转到中奖记录
*/
jumpWinningRecord(){
}
} }
} }
</script> </script>
@@ -141,6 +167,7 @@
<style lang="scss"> <style lang="scss">
.turntable_warp{ .turntable_warp{
height: 100vh; height: 100vh;
position: relative;
} }
.turntable_header_warp{ .turntable_header_warp{
height: 1200rpx; height: 1200rpx;
@@ -172,14 +199,63 @@
background-position: center; /* 将图片居中显示 */ background-position: center; /* 将图片居中显示 */
width: 100%; width: 100%;
height: 820rpx; height: 820rpx;
position: relative;
}
.draws_warp{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 0 84rpx;
position: absolute;
top: 576rpx;
width: calc(100% - 168rpx);
.draws_item_warp{
width:40%;
text-align: center;
background: #FE2F32;
border-radius: 16rpx;
border: 2px solid #FFC8C8;
margin-bottom: 20rpx;
color: #ffffff;
padding: 20rpx 0rpx;
} }
} }
} }
.rule{
background: #FFFFFF;
border-radius: 50rpx 50rpx 0rpx 0rpx;
min-height:500rpx;
padding: 30rpx;
.rule_title{
display: flex;
justify-content: center;
margin-bottom: 30rpx;
.title{
background: #FF2524;
border-radius: 30rpx 0rpx 40rpx 0rpx;
color:#FFFFFF;
padding: 10rpx 0;
width: 280rpx;
text-align: center;
font-size: 40rpx;
}
}
.rule_content{
font-weight: 400;
font-size: 28rpx;
color: #999999;
line-height: 38rpx;
}
}
}
.turntable_wp { .turntable_wp {
width: 610rpx; width: 610rpx;
height: 610rpx; height: 610rpx;
position: relative; position: relative;
margin: 0 auto; margin: 0 auto;
top: -176rpx;
} }
.turntable_wp image { .turntable_wp image {
display: block; display: block;
@@ -194,4 +270,19 @@
left: 50%; left: 50%;
margin: -125rpx 0 0 -112rpx; margin: -125rpx 0 0 -112rpx;
} }
.winning_record{
position: absolute;
right: 0rpx;
top: 200rpx;
background: rgba(92, 0, 1, 0.5);
border-radius: 30rpx 0rpx 0rpx 30rpx;
display: flex;
align-items: center;
color: #FFFFFF;
padding: 10rpx 20rpx;
font-weight: 500;
font-size: 25rpx;
color: #FBFAFA;
}
</style> </style>
+37 -65
View File
@@ -16,26 +16,27 @@
<view class="msg">款款都是爆款</view> <view class="msg">款款都是爆款</view>
</view> </view>
<view class="preference_product"> <view class="preference_product">
<view class="product_item" v-for="item in productList"> <up-loading-page :loading="productListLoading"></up-loading-page>
<view class="product_item" v-for="(item,index) in productList" :key="index" @click="jumpInfo(item)">
<view class="product_item_left"> <view class="product_item_left">
<up-image :src="item.url" width="100" height="100" bgColor="#f1f6ff00"></up-image> <up-image :src="item.url" width="100" height="100" bgColor="#f1f6ff00"></up-image>
<view class="product_item_left_bz product_item_left_bz_img" v-if="item.type === 1"> <view class="product_item_left_bz product_item_left_bz_img">
<view>爆款专区</view> <view>爆款专区</view>
</view> </view>
</view> </view>
<view class="product_item_right"> <view class="product_item_right">
<view class="title_warp">{{item.name}}</view> <view class="title_warp">{{item.title}}</view>
<view class="price_warp"> <view class="price_warp">
<view class="price_o_warp"> <view class="price_o_warp">
<view class="price_o_title_warp">原价</view> <view class="price_o_title_warp">原价</view>
<view class="price_o_value_warp"> <view class="price_o_value_warp">
<text>¥</text> <text>¥</text>
<text>{{item.oPrice}}</text> <text>{{item.adPrice}}</text>
</view> </view>
</view> </view>
<view class="price_zq_warp"> <view class="price_zq_warp">
<view class="price_lj_warp">专区立省{{item.zqPrice}}元</view> <view class="price_lj_warp">专区立省{{item.adPrice}}元</view>
<view class="price_ds_warp">到手¥<text style="font-size: 31rpx;">{{item.price}}</text></view> <view class="price_ds_warp">到手¥<text style="font-size: 31rpx;">{{item.adPrice}}</text></view>
</view> </view>
</view> </view>
</view> </view>
@@ -46,73 +47,22 @@
</template> </template>
<script> <script>
import { searchList } from '@/api/product.js';
import { SEARCH_TYPE } from '@/utils/enumUtils.js';
export default { export default {
data() { data() {
return { return {
swiperList:[ swiperList:[
'/static/home/banner03.png', '/static/home/banner03.png',
], ],
productList:[ productList:[],
{ productListLoading:false,
id:1,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:1,// 1:爆款区的 0:普通区
},{
id:2,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:3,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:4,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:1,
},{
id:5,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:6,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},{
id:7,
name:"Michael Kors I Jodie 老花狗牙托特包手提单肩包-小号...",
url:"/static/common/product_def.png",
zqPrice:42.84,// 专区价格
price:424.84,// 到手价格
oPrice:466.84,// 原价价格
type:0,
},
]
} }
}, },
onLoad() {
this.getSearchList();
},
methods: { methods: {
jumpHome(){ jumpHome(){
uni.switchTab({ uni.switchTab({
@@ -125,6 +75,28 @@
url: '/pages/invite_friends/invite_friends', url: '/pages/invite_friends/invite_friends',
}) })
}, },
async getSearchList(){
this.productListLoading = true;
const params = {
type:SEARCH_TYPE.EXPLOSIVE,
page:1,
pageSize:99,
}
const resp = await searchList(params);
if(resp && resp.bizcode === 100){
this.productList = resp.data;
}
this.productListLoading = false;
},
/**
* 跳转到商品详情
* @param {Object} item
*/
jumpInfo(item){
uni.navigateTo({
url: '/pages/productInfo/productInfo?id='+item.id,
})
}
} }
} }
</script> </script>
@@ -1 +1 @@
{"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]} {"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["login.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
@@ -1 +1 @@
{"version":3,"names":["_sfc_main","data","infoList","id","name","selInfo","methods","wx","createPage","MiniProgramPage"],"sources":["mine_purse.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9wdXJzZS9taW5lX3B1cnNlLnZ1ZQ"],"sourcesContent":["<template>\n\t<view class=\"purse_warp\">\n\t\t<view class=\"purse_collect\">\r\n\t\t\t<view class=\"collect_item collect_item_but\">\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\">余额(元)</view>\r\n\t\t\t\t\t<view class=\"collect_value\">100.00</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item_right_warp\"></view>\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\">奖金(元)</view>\r\n\t\t\t\t\t<view class=\"collect_value\">200.21</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item_right_warp\"></view>\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\">兑换券</view>\r\n\t\t\t\t\t<view class=\"collect_value\">10</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"collect_item\">\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\">HM(锁仓)</view>\r\n\t\t\t\t\t<view class=\"collect_value\">100.00</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item_right_warp\"></view>\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\"> HM(可交易)</view>\r\n\t\t\t\t\t<view class=\"collect_value\">200.21</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item_right_warp\"></view>\r\n\t\t\t\t<view class=\"item_warp\">\r\n\t\t\t\t\t<view class=\"collect_title\">HMC</view>\r\n\t\t\t\t\t<view class=\"collect_value\">10</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"info_warp\">\r\n\t\t\t<view class=\"info_title_warp\">\r\n\t\t\t\t<view :class=\"selInfo === item.id ? 'info_title_item_warp info_title_item_sel_warp':'info_title_item_warp'\" v-for=\"item in infoList\" :key=\"item.id\">{{item.name}}</view>\r\n\t\t\t\t<view class=\"info_title_item_sel_but_warp\" v-if=\"selInfo === item.id\"></view>\r\n\t\t\t</view>\r\n\t\t</view>\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tinfoList:[\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tid:1,\r\n\t\t\t\t\t\tname:\"余额\"\r\n\t\t\t\t\t},{\r\n\t\t\t\t\t\tid:2,\r\n\t\t\t\t\t\tname:\"奖金\"\r\n\t\t\t\t\t},{\r\n\t\t\t\t\t\tid:3,\r\n\t\t\t\t\t\tname:\"兑换券\"\r\n\t\t\t\t\t},{\r\n\t\t\t\t\t\tid:4,\r\n\t\t\t\t\t\tname:\"HM\"\r\n\t\t\t\t\t},{\r\n\t\t\t\t\t\tid:5,\r\n\t\t\t\t\t\tname:\"HMC\"\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t\tselInfo:1,\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\t\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.purse_warp{\r\n\t\theight: calc(100vh - 58rpx);\r\n\t\tpadding: 20rpx;\r\n\t}\r\n\t.purse_collect{\r\n\t\tpadding: 48rpx 16px;\r\n\t\tbackground: $app-bt-bj;\r\n\t\tborder-radius: 24rpx;\r\n\t\t.collect_item{\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\talign-items: center;\r\n\t\t\tcolor: #FFFFFF;\r\n\t\t\t.item_warp{\r\n\t\t\t\twidth: 30%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tline-height: 46rpx;\r\n\t\t\t}\r\n\t\t\t.item_right_warp{\r\n\t\t\t\tborder-right: 1rpx solid #ffffff85;\r\n\t\t\t\theight: 50rpx;\r\n\t\t\t}\r\n\t\t\t.collect_title{\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 20rpx;\r\n\t\t\t}\r\n\t\t\t.collect_value{\r\n\t\t\t\tfont-weight: 800;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.collect_item_but{\r\n\t\t\tmargin-bottom: 34rpx;\r\n\t\t}\r\n\t}\n\t\r\n\t.info_warp{\r\n\t\tmargin-top: 30rpx;\r\n\t\t.info_title_warp{\r\n\t\t\tdisplay: flex;\r\n\t\t}\r\n\t\t.info_title_item_warp{\r\n\t\t\tmargin-right: 40rpx;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tfont-size: 32rpx;\r\n\t\t\tcolor: #666666;\r\n\t\t}\r\n\t\t.info_title_item_sel_warp{\r\n\t\t\tfont-weight: bold;\r\n\t\t\tfont-size: 36rpx;\r\n\t\t\tcolor: #000000;\r\n\t\t}\r\n\t\t.info_title_item_sel_but_warp{\r\n\t\t\tbackground: #FFB541;\r\n\t\t\tborder-radius: 4rpx;\r\n\t\t\twidth: 40rpx;\r\n\t\t\theight: 8rpx;\r\n\t\t}\r\n\t}\r\n\t\r\n</style>\n","import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_purse/mine_purse.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;AA8CC,IAAKA,SAAA,GAAU;EACdC,IAAA,WAAAA,KAAA,EAAO;IACN,OAAO;MACNC,QAAA,EAAS,CACR;QACCC,EAAA,EAAG;QACHC,IAAA,EAAK;MACN,GAAE;QACDD,EAAA,EAAG;QACHC,IAAA,EAAK;MACN,GAAE;QACDD,EAAA,EAAG;QACHC,IAAA,EAAK;MACN,GAAE;QACDD,EAAA,EAAG;QACHC,IAAA,EAAK;MACN,GAAE;QACDD,EAAA,EAAG;QACHC,IAAA,EAAK;MACL,EACD;MACDC,OAAA,EAAQ;IACT;EACA;EACDC,OAAA,EAAS,CAET;AACD;;;;;;;;;;;;;;ACxEDC,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]} {"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["mine_purse.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_purse/mine_purse.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
@@ -1 +1 @@
{"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXJfc3VibWl0L29yZGVyX3N1Ym1pdC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/order_submit/order_submit.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]} {"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["order_submit.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/order_submit/order_submit.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
@@ -1 +1 @@
{"version":3,"names":["_sfc_main","data","methods","wx","createPage","MiniProgramPage"],"sources":["register.vue","D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvcmVnaXN0ZXIvcmVnaXN0ZXIudnVl"],"sourcesContent":["<template>\n\t<view class=\"register_warp\">\n\t\t<view class=\"register_title_warp\">注册</view>\r\n\t\t<view class=\"register_ifo_warp\">\r\n\t\t\t<view class=\"register_info_item\">\r\n\t\t\t\t<up-input\r\n\t\t\t\t placeholder=\"请输入手机号/账户名称\"\r\n\t\t\t\t border=\"surround\"\r\n\t\t\t\t v-model=\"form.name\"\r\n\t\t\t\t\t:customStyle=\"inputCss\"\r\n\t\t\t\t\t@change=\"checkNameParam\"\r\n\t\t\t\t ></up-input>\r\n\t\t\t</view>\r\n\t\t</view>\n\t</view>\n</template>\n\n<script>\n\texport default {\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\t\n\t\t\t}\n\t\t},\n\t\tmethods: {\n\t\t\t\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\">\n\t.register_warp{\r\n\t\theight: 100vh;\r\n\t\tpadding: 40rpx;\r\n\t}\r\n\t.register_title_warp{\r\n\t\tfont-weight: bold;\r\n\t\tfont-size: 62rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n\t.register_ifo_warp{\r\n\t\tmargin-top: 20rpx;\r\n\t\t.register_info_item{\r\n\t\t\tmargin-bottom: 40rpx;\r\n\t\t}\r\n\t}\n</style>\n","import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/register/register.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;AAkBC,IAAKA,SAAA,GAAU;EACdC,IAAA,WAAAA,KAAA,EAAO;IACN,OAAO,CAEP;EACA;EACDC,OAAA,EAAS,CAET;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;AC1BDC,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]} {"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["register.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/register/register.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
@@ -1 +1 @@
{"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2hvcHBpbmdfY2FydC9zaG9wcGluZ19jYXJ0LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/shopping_cart/shopping_cart.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]} {"version":3,"names":["wx","createPage","MiniProgramPage"],"sources":["shopping_cart.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/shopping_cart/shopping_cart.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACAA,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":3,"names":[],"sources":[],"sourcesContent":[],"mappings":";","ignoreList":[]} {"version":3,"names":["request","options","url","_options$method","method","_options$data","data","_options$headers","headers","token","utils_auth","getStorageFun","TOKEN_NAME","defaultHeaders","includes","Promise","resolve","reject","common_vendor","index","showLoading","title","baseUrl","header","_objectSpread2","success","res","hideLoading","statusCode","Error","fail","error"],"sources":["request.js"],"sourcesContent":["import {getStorageFun,TOKEN_NAME} from './auth.js';\nimport qs from \"qs\";\nimport { BASE_URL } from '@/utils/config.js'\n\n// utils/http.js (修改后的版本)\n// const baseUrl = 'http://192.168.0.108:8087';\n\nfunction request(options) {\n const { url, method = 'GET', data = {}, headers = {} } = options;\n\n // const token = uni.getStorageSync(tokenKey); // 获取token, 根据实际情况调整获取方式\n const token = getStorageFun(TOKEN_NAME); // 获取token, 根据实际情况调整获取方式\n const defaultHeaders = {\n 'HSM-AUTH': token ? token : '', // 如果存在token, 则添加到请求头中\n 'content-type': ['post','POST'].includes(method) ? 'application/x-www-form-urlencoded' : 'application/json',\n };\n\n return new Promise((resolve, reject) => {\n\t // 请求之前做一些事\n\tuni.showLoading({\n\t title: \"加载中...\",\n\t})\n uni.request({\n\t\turl: baseUrl + url,\n\t\tmethod,\n\t\tdata,\n\t\theader: {\n\t\t\t...defaultHeaders,\n\t\t\t...headers, // 使用展开运算符合并默认头和自定义头\n\t\t},\n\t\tsuccess: (res) => {\n\t\t\tuni.hideLoading();\n\t\t\tif (res.statusCode === 200) {\n\t\t\tresolve(res.data); // 成功时返回数据\n\t\t\t} else if (res.statusCode === 201) {\n\t\t\t// 例如, 处理401未授权错误, 可能需要重新登录等操作\n\t\t\t// 可以根据实际情况处理, 例如跳转到登录页面等\n\t\t\t\treject(new Error('Unauthorized')); // 或者其他错误处理逻辑\n\t\t\t} else {\n\t\t\t\treject(res); // 其他错误情况返回错误信息\n\t\t\t}\n\t\t},\n\t\tfail: (error) => {\n\t\t\tuni.hideLoading();\n\t\t\treject(error); // 请求失败时返回错误信息\n\t\t},\n });\n });\n}\n\nexport default request;\n"],"mappings":";;;;;;;AAOA,SAASA,QAAQC,OAAA,EAAS;EACxB,IAAQC,GAAA,GAAiDD,OAAA,CAAjDC,GAAA;IAAAC,eAAA,GAAiDF,OAAA,CAA5CG,MAAA;IAAAA,MAAA,GAAAD,eAAA,cAAS,QAAAA,eAAA;IAAAE,aAAA,GAAmCJ,OAAA,CAA5BK,IAAA;IAAAA,IAAA,GAAAD,aAAA,cAAO,KAAAA,aAAA;IAAAE,gBAAA,GAAqBN,OAAA,CAAjBO,OAAA;IAAAA,OAAA,GAAAD,gBAAA,cAAU,KAAAA,gBAAA;EAGlD,IAAME,KAAA,GAAQC,UAAA,CAAAC,aAAA,CAAcD,UAAA,CAAAE,UAAU;EACtC,IAAMC,cAAA,GAAiB;IACrB,YAAYJ,KAAA,GAAQA,KAAA,GAAQ;IAAA;IAC5B,gBAAgB,CAAC,QAAO,MAAM,EAAEK,QAAA,CAASV,MAAM,IAAI,sCAAsC;EAC7F;EAEE,OAAO,IAAIW,OAAA,CAAQ,UAACC,OAAA,EAASC,MAAA,EAAW;IAEzCC,aAAA,CAAAC,KAAA,CAAIC,WAAA,CAAY;MACZC,KAAA,EAAO;IACZ,CAAE;IACEH,aAAA,CAAAC,KAAA,CAAInB,OAAA,CAAQ;MACdE,GAAA,EAAKoB,OAAA,GAAUpB,GAAA;MACfE,MAAA,EAAAA,MAAA;MACAE,IAAA,EAAAA,IAAA;MACAiB,MAAA,EAAAC,cAAA,CAAAA,cAAA,KACIX,cAAA,GACAL,OAAA,CACH;MACDiB,OAAA,EAAS,SAAAA,QAACC,GAAA,EAAQ;QACjBR,aAAA,CAAGC,KAAA,CAACQ,WAAA,EAAW;QACf,IAAID,GAAA,CAAIE,UAAA,KAAe,KAAK;UAC5BZ,OAAA,CAAQU,GAAA,CAAIpB,IAAI;QACnB,WAAcoB,GAAA,CAAIE,UAAA,KAAe,KAAK;UAGlCX,MAAA,CAAO,IAAIY,KAAA,CAAM,cAAc,CAAC;QACpC,OAAU;UACNZ,MAAA,CAAOS,GAAG;QACV;MACD;MACDI,IAAA,EAAM,SAAAA,KAACC,KAAA,EAAU;QAChBb,aAAA,CAAGC,KAAA,CAACQ,WAAA,EAAW;QACfV,MAAA,CAAOc,KAAK;MACZ;IACH,CAAK;EACL,CAAG;AACH","ignoreList":[]}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"address.js","sources":["api/address.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\r\n\r\n\n// 新增-编辑收货地址\nexport function editAddress(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/address/editAddress\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n// 查询收货地址\nexport function getAddress(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/address/getAddress\",\r\n\t method: \"get\",\r\n\t data,\r\n\t });\r\n}\r\n\r\n\r\n\r\n// 设为默认地址\nexport function setAddressDefault(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/address/setAddressDefault\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n// 删除地址\nexport function deleteAddress(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/address/deleteAddress\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n\r\n// 查询收货地址详情\nexport function getAddressDetail(data) {\r\n\treturn request({\r\n\t url: \"/address/getAddressDetail\",\r\n\t method: \"get\",\r\n\t data,\r\n\t });\r\n}"],"names":["request"],"mappings":";;AAIO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,WAAW,MAAM;AAEhC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAKO,SAAS,kBAAkB,MAAM;AAEvC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,cAAc,MAAM;AAEnC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGO,SAAS,iBAAiB,MAAM;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;;;;;;"} {"version":3,"file":"address.js","sources":["api/address.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\n\n\n// 新增-编辑收货地址\nexport function editAddress(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/address/editAddress\",\n\t method: \"post\",\n\t data,\n\t });\n}\n// 查询收货地址\nexport function getAddress(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/address/getAddress\",\n\t method: \"get\",\n\t data,\n\t });\n}\n\n\n\n// 设为默认地址\nexport function setAddressDefault(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/address/setAddressDefault\",\n\t method: \"post\",\n\t data,\n\t });\n}\n// 删除地址\nexport function deleteAddress(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/address/deleteAddress\",\n\t method: \"post\",\n\t data,\n\t });\n}\n\n// 查询收货地址详情\nexport function getAddressDetail(data) {\n\treturn request({\n\t url: \"/address/getAddressDetail\",\n\t method: \"get\",\n\t data,\n\t });\n}"],"names":["request"],"mappings":";;AAIO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,WAAW,MAAM;AAEhC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAKO,SAAS,kBAAkB,MAAM;AAEvC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,cAAc,MAAM;AAEnC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGO,SAAS,iBAAiB,MAAM;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;;;;;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"cart.js","sources":["api/cart.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\r\n\r\n// 查询购物车列表\nexport function getCartList(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/cart/getCartList\",\r\n\t method: \"get\",\r\n\t data,\r\n\t });\r\n}\r\n\r\n\r\n// 加入购物车\nexport function addGoods(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/cart/addGoods\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n\r\n// 移出购物车\nexport function removeGoods(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/cart/removeGoods\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n// 修改商品数量\nexport function updateGoodsNum(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/cart/updateGoodsNum\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n// 查询结算列表\nexport function getSettleList(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/cart/getSettleList\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n"],"names":["request"],"mappings":";;AAGO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAcO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,eAAe,MAAM;AAEpC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,cAAc,MAAM;AAEnC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;;;;;"} {"version":3,"file":"cart.js","sources":["api/cart.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\n\n// 查询购物车列表\nexport function getCartList(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/cart/getCartList\",\n\t method: \"get\",\n\t data,\n\t });\n}\n\n\n// 加入购物车\nexport function addGoods(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/cart/addGoods\",\n\t method: \"post\",\n\t data,\n\t });\n}\n\n// 移出购物车\nexport function removeGoods(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/cart/removeGoods\",\n\t method: \"post\",\n\t data,\n\t });\n}\n// 修改商品数量\nexport function updateGoodsNum(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/cart/updateGoodsNum\",\n\t method: \"post\",\n\t data,\n\t });\n}\n// 查询结算列表\nexport function getSettleList(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\treturn request({\n\t url: \"/cart/getSettleList\",\n\t method: \"post\",\n\t data,\n\t });\n}\n\n// 结算下单\nexport function settle(data) {\n\treturn request({\n\t url: \"/cart/settle\",\n\t method: \"post\",\n\t data,\n\t });\n}"],"names":["request"],"mappings":";;AAGO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAcO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,eAAe,MAAM;AAEpC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAEO,SAAS,cAAc,MAAM;AAEnC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGO,SAAS,OAAO,MAAM;AAC5B,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;;;;;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"common.js","sources":["api/common.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\r\n\r\n\n// 获取短信验证码\nexport function getUserList(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/common/getSmsCode\",\r\n\t method: \"post\",\r\n\t data,\r\n\t });\r\n}\r\n\r\n// 查询级联地区\nexport function getCascadeRegion(data) {\r\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\r\n\treturn request({\r\n\t url: \"/common/getCascadeRegion\",\r\n\t method: \"get\",\r\n\t data,\r\n\t });\r\n}\n "],"names":["request"],"mappings":";;AAIO,SAAS,YAAY,MAAM;AAEjC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGO,SAAS,iBAAiB,MAAM;AAEtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;;;"} {"version":3,"file":"common.js","sources":["api/common.js"],"sourcesContent":["import request from '@/utils/request.js'; // 引入封装的方法\nimport { APPID } from '@/utils/config.js';\n\n\n// 获取短信验证码\nexport function getUserList(data) {\n\t// return request.post('/common/getSmsCode',qs.stringify(params));\n\tdata.appId = APPID;\n\treturn request({\n\t url: \"/common/getSmsCode\",\n\t method: \"post\",\n\t data,\n\t });\n}\n\n// 查询级联地区\nexport function getCascadeRegion(data) {\n\treturn request({\n\t url: \"/common/getCascadeRegion\",\n\t method: \"get\",\n\t data,\n\t });\n}\n \n // 查询级联类目\n export function getCascadeCategory(data) {\n \treturn request({\n \t url: \"/common/getCascadeCategory\",\n \t method: \"get\",\n \t data,\n \t });\n }"],"names":["APPID","request"],"mappings":";;;AAKO,SAAS,YAAY,MAAM;AAEjC,OAAK,QAAQA;AACb,SAAOC,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGO,SAAS,iBAAiB,MAAM;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACL,CAAI;AACJ;AAGQ,SAAS,mBAAmB,MAAM;AACxC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR;AAAA,EACN,CAAK;AACL;;;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"login.js","sources":["api/login.js"],"sourcesContent":["import request from '@/utils/request.js';\r\nimport qs from \"qs\";\r\n\r\n\n/**\r\n * 登录(SMS)\r\n * @param {Object} params\r\n */\nexport function loginbysms(params) {\r\n\treturn request({\r\n\t url: \"/auth/loginbysms\",\r\n\t method: \"post\",\r\n\t data:params,\r\n\t });\r\n}\n "],"names":["request"],"mappings":";;AAQO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;;"} {"version":3,"file":"login.js","sources":["api/login.js"],"sourcesContent":["import request from '@/utils/request.js';\nimport qs from \"qs\";\n\n\n/**\n * 登录(SMS)\n * @param {Object} params\n */\nexport function loginbysms(params) {\n\treturn request({\n\t url: \"/auth/loginbysms\",\n\t method: \"post\",\n\t data:params,\n\t });\n}\n "],"names":["request"],"mappings":";;AAQO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"product.js","sources":["api/product.js"],"sourcesContent":["import request from '@/utils/request.js';\r\nimport qs from \"qs\";\r\nimport {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';\r\n\n/**\r\n * 搜索商品\r\n * @param {Object} params\r\n */\nexport function searchList(params) {\r\n\treturn request({\r\n\t url: \"/goods/searchList\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t });\r\n}\r\n/**\r\n * 查询商品详情\r\n * @param {Object} params\r\n */\nexport function getGoodsDetail(params) {\r\n\treturn request({\r\n\t url: \"/goods/getGoodsDetail\",\r\n\t method: \"get\",\r\n\t data:params,\r\n\t });\r\n}\r\n\r\n\r\n/**\r\n * 加入购物车\r\n * @param {Object} params\r\n */\nexport function addGoods(params) {\r\n\treturn request({\r\n\t url: \"/cart/addGoods\",\r\n\t method: \"post\",\r\n\t data:params,\r\n\t });\r\n}\n /**\r\n * 查询规格\r\n * @param {Object} params\r\n */\r\n export function getGoodsSpecs(params) {\r\n \treturn request({\r\n \t url: \"/goods/getGoodsSpecs\",\r\n \t method: \"get\",\r\n \t data:params,\r\n \t });\r\n }"],"names":["request"],"mappings":";;;AAQO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKO,SAAS,eAAe,QAAQ;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAOO,SAAS,SAAS,QAAQ;AAChC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKQ,SAAS,cAAc,QAAQ;AACrC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACX,CAAK;AACL;;;;;"} {"version":3,"file":"product.js","sources":["api/product.js"],"sourcesContent":["import request from '@/utils/request.js';\nimport {getStorageFun,TOKEN_NAME} from '@/utils/auth.js';\n\n/**\n * 搜索商品\n * @param {Object} params\n */\nexport function searchList(params) {\n\treturn request({\n\t url: \"/goods/searchList\",\n\t method: \"get\",\n\t data:params,\n\t });\n}\n/**\n * 查询商品详情\n * @param {Object} params\n */\nexport function getGoodsDetail(params) {\n\treturn request({\n\t url: \"/goods/getGoodsDetail\",\n\t method: \"get\",\n\t data:params,\n\t });\n}\n\n\n/**\n * 加入购物车\n * @param {Object} params\n */\nexport function addGoods(params) {\n\treturn request({\n\t url: \"/cart/addGoods\",\n\t method: \"post\",\n\t data:params,\n\t });\n}\n /**\n * 查询规格\n * @param {Object} params\n */\n export function getGoodsSpecs(params) {\n \treturn request({\n \t url: \"/goods/getGoodsSpecs\",\n \t method: \"get\",\n \t data:params,\n \t });\n }"],"names":["request"],"mappings":";;;AAOO,SAAS,WAAW,QAAQ;AAClC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKO,SAAS,eAAe,QAAQ;AACtC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAOO,SAAS,SAAS,QAAQ;AAChC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACV,CAAI;AACJ;AAKQ,SAAS,cAAc,QAAQ;AACrC,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACL,QAAQ;AAAA,IACR,MAAK;AAAA,EACX,CAAK;AACL;;;;;"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"app.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"} {"version":3,"file":"app.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":3,"file":"address.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC9jb21wb25lbnRzL2FkZHJlc3MudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/components/address.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"address.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/components/address.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/components/address.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"choiceness.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC9jb21wb25lbnRzL2Nob2ljZW5lc3MvY2hvaWNlbmVzcy52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/components/choiceness/choiceness.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"choiceness.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/components/choiceness/choiceness.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/components/choiceness/choiceness.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"code-comm.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC9jb21wb25lbnRzL2NvZGUtY29tbS9jb2RlLWNvbW0udnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/components/code-comm/code-comm.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"code-comm.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/components/code-comm/code-comm.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/components/code-comm/code-comm.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"home.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaG9tZS9ob21lLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/home/home.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"home.js","sources":["pages/home/home.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/home/home.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"hash_union.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaGFzaF91bmlvbi9oYXNoX3VuaW9uLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/hash_union/hash_union.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"hash_union.js","sources":["pages/hash_union/hash_union.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/hash_union/hash_union.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"index.js","sources":["pages/index/index.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"invite_friends.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW52aXRlX2ZyaWVuZHMvaW52aXRlX2ZyaWVuZHMudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/invite_friends/invite_friends.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"invite_friends.js","sources":["pages/invite_friends/invite_friends.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/invite_friends/invite_friends.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"login.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vbG9naW4udnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"login.js","sources":["pages/login/login.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/login/login.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZS9taW5lLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine/mine.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine.js","sources":["pages/mine/mine.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine/mine.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_address.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9hZGRyZXNzL21pbmVfYWRkcmVzcy52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_address/mine_address.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_address.js","sources":["pages/mine_address/mine_address.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_address/mine_address.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_address_add.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9hZGRyZXNzX2FkZC9taW5lX2FkZHJlc3NfYWRkLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_address_add/mine_address_add.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_address_add.js","sources":["pages/mine_address_add/mine_address_add.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_address_add/mine_address_add.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_authentication.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9hdXRoZW50aWNhdGlvbi9taW5lX2F1dGhlbnRpY2F0aW9uLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_authentication/mine_authentication.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_authentication.js","sources":["pages/mine_authentication/mine_authentication.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_authentication/mine_authentication.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_authentication_ok.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9hdXRoZW50aWNhdGlvbl9vay9taW5lX2F1dGhlbnRpY2F0aW9uX29rLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_authentication_ok/mine_authentication_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_authentication_ok.js","sources":["pages/mine_authentication_ok/mine_authentication_ok.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_authentication_ok/mine_authentication_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_bank_add.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9iYW5rX2FkZC9taW5lX2JhbmtfYWRkLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_bank_add/mine_bank_add.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_bank_add.js","sources":["pages/mine_bank_add/mine_bank_add.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_bank_add/mine_bank_add.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_bank_card.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9iYW5rX2NhcmQvbWluZV9iYW5rX2NhcmQudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_bank_card/mine_bank_card.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_bank_card.js","sources":["pages/mine_bank_card/mine_bank_card.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_bank_card/mine_bank_card.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_order.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9vcmRlci9taW5lX29yZGVyLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_order/mine_order.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_order.js","sources":["pages/mine_order/mine_order.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_order/mine_order.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_order_info.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9vcmRlcl9pbmZvL21pbmVfb3JkZXJfaW5mby52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_order_info/mine_order_info.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_order_info.js","sources":["pages/mine_order_info/mine_order_info.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_order_info/mine_order_info.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_purse.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9wdXJzZS9taW5lX3B1cnNlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_purse/mine_purse.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_purse.js","sources":["pages/mine_purse/mine_purse.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_purse/mine_purse.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"mine_purse_bonus.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWluZV9wdXJzZV9ib251cy9taW5lX3B1cnNlX2JvbnVzLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/mine_purse_bonus/mine_purse_bonus.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"mine_purse_bonus.js","sources":["pages/mine_purse_bonus/mine_purse_bonus.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/mine_purse_bonus/mine_purse_bonus.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"order_submit.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXJfc3VibWl0L29yZGVyX3N1Ym1pdC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/order_submit/order_submit.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"order_submit.js","sources":["pages/order_submit/order_submit.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/order_submit/order_submit.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"order_submit_ok.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXJfc3VibWl0X29rL29yZGVyX3N1Ym1pdF9vay52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/order_submit_ok/order_submit_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"order_submit_ok.js","sources":["pages/order_submit_ok/order_submit_ok.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/order_submit_ok/order_submit_ok.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"preference.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvcHJlZmVyZW5jZS9wcmVmZXJlbmNlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/preference/preference.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"preference.js","sources":["pages/preference/preference.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/preference/preference.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"productInfo.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvcHJvZHVjdEluZm8vcHJvZHVjdEluZm8udnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/productInfo/productInfo.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"productInfo.js","sources":["pages/productInfo/productInfo.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/productInfo/productInfo.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"register.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvcmVnaXN0ZXIvcmVnaXN0ZXIudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/register/register.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"register.js","sources":["pages/register/register.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/register/register.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"search.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2VhcmNoL3NlYXJjaC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/search/search.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"search.js","sources":["pages/search/search.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/search/search.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"shopping_cart.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2hvcHBpbmdfY2FydC9zaG9wcGluZ19jYXJ0LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/shopping_cart/shopping_cart.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"shopping_cart.js","sources":["pages/shopping_cart/shopping_cart.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/shopping_cart/shopping_cart.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"sort.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc29ydC9zb3J0LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/sort/sort.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"sort.js","sources":["pages/sort/sort.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/sort/sort.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"turntable.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdHVybnRhYmxlL3R1cm50YWJsZS52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/turntable/turntable.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"turntable.js","sources":["pages/turntable/turntable.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/turntable/turntable.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"welcome.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvd2VsY29tZS93ZWxjb21lLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/Project/Vue/uniapp/hashmall-app/pages/welcome/welcome.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"} {"version":3,"file":"welcome.js","sources":["pages/welcome/welcome.vue?type=page"],"sourcesContent":["import MiniProgramPage from '/Users/amy/project/ydProject/hash/hashmall-app/pages/welcome/welcome.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
@@ -1 +1 @@
{"version":3,"file":"u-action-sheet.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1hY3Rpb24tc2hlZXQvdS1hY3Rpb24tc2hlZXQudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-action-sheet/u-action-sheet.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-action-sheet.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-action-sheet/u-action-sheet.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-action-sheet/u-action-sheet.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"calendar.js","sources":["uni_modules/uview-plus/components/u-calendar/calendar.js"],"sourcesContent":["/*\r\n * @Author : LQ\r\n * @Description :\r\n * @version : 1.0\r\n * @Date : 2021-08-20 16:44:21\r\n * @LastAuthor : LQ\r\n * @lastTime : 2021-08-20 16:52:43\r\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/calendar.js\r\n */\r\nexport default {\r\n // calendar 组件\r\n calendar: {\r\n title: '日期选择',\r\n showTitle: true,\r\n showSubtitle: true,\r\n mode: 'single',\r\n startText: '开始',\r\n endText: '结束',\r\n customList: [],\r\n color: '#3c9cff',\r\n minDate: 0,\r\n maxDate: 0,\r\n defaultDate: null,\r\n maxCount: Number.MAX_SAFE_INTEGER, // Infinity\r\n rowHeight: 56,\r\n formatter: null,\r\n showLunar: false,\r\n showMark: true,\r\n confirmText: '确定',\r\n confirmDisabledText: '确定',\r\n show: false,\r\n closeOnClickOverlay: false,\r\n readonly: false,\r\n showConfirm: true,\r\n maxRange: Number.MAX_SAFE_INTEGER, // Infinity\r\n rangePrompt: '',\r\n showRangePrompt: true,\r\n allowSameDay: false,\r\n\t\tround: 0,\r\n\t\tmonthNum: 3,\r\n weekText: ['一', '二', '三', '四', '五', '六', '日'],\r\n forbidDays: [],\r\n forbidDaysToast: '该日期已禁用',\r\n }\r\n}\r\n"],"names":[],"mappings":";AASA,MAAe,WAAA;AAAA;AAAA,EAEX,UAAU;AAAA,IACN,OAAO;AAAA,IACP,WAAW;AAAA,IACX,cAAc;AAAA,IACd,MAAM;AAAA,IACN,WAAW;AAAA,IACX,SAAS;AAAA,IACT,YAAY,CAAE;AAAA,IACd,OAAO;AAAA,IACP,SAAS;AAAA,IACT,SAAS;AAAA,IACT,aAAa;AAAA,IACb,UAAU,OAAO;AAAA;AAAA,IACjB,WAAW;AAAA,IACX,WAAW;AAAA,IACX,WAAW;AAAA,IACX,UAAU;AAAA,IACV,aAAa;AAAA,IACb,qBAAqB;AAAA,IACrB,MAAM;AAAA,IACN,qBAAqB;AAAA,IACrB,UAAU;AAAA,IACV,aAAa;AAAA,IACb,UAAU,OAAO;AAAA;AAAA,IACjB,aAAa;AAAA,IACb,iBAAiB;AAAA,IACjB,cAAc;AAAA,IACpB,OAAO;AAAA,IACP,UAAU;AAAA,IACJ,UAAU,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG;AAAA,IAC5C,YAAY,CAAE;AAAA,IACd,iBAAiB;AAAA,EACpB;AACL;;"} {"version":3,"file":"calendar.js","sources":["uni_modules/uview-plus/components/u-calendar/calendar.js"],"sourcesContent":["/*\n * @Author : LQ\n * @Description :\n * @version : 1.0\n * @Date : 2021-08-20 16:44:21\n * @LastAuthor : LQ\n * @lastTime : 2021-08-20 16:52:43\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/calendar.js\n */\nexport default {\n // calendar 组件\n calendar: {\n title: '日期选择',\n showTitle: true,\n showSubtitle: true,\n mode: 'single',\n startText: '开始',\n endText: '结束',\n customList: [],\n color: '#3c9cff',\n minDate: 0,\n maxDate: 0,\n defaultDate: null,\n maxCount: Number.MAX_SAFE_INTEGER, // Infinity\n rowHeight: 56,\n formatter: null,\n showLunar: false,\n showMark: true,\n confirmText: '确定',\n confirmDisabledText: '确定',\n show: false,\n closeOnClickOverlay: false,\n readonly: false,\n showConfirm: true,\n maxRange: Number.MAX_SAFE_INTEGER, // Infinity\n rangePrompt: '',\n showRangePrompt: true,\n allowSameDay: false,\n\t\tround: 0,\n\t\tmonthNum: 3,\n weekText: ['一', '二', '三', '四', '五', '六', '日'],\n forbidDays: [],\n forbidDaysToast: '该日期已禁用',\n }\n}\n"],"names":[],"mappings":";AASA,MAAe,WAAA;AAAA;AAAA,EAEX,UAAU;AAAA,IACN,OAAO;AAAA,IACP,WAAW;AAAA,IACX,cAAc;AAAA,IACd,MAAM;AAAA,IACN,WAAW;AAAA,IACX,SAAS;AAAA,IACT,YAAY,CAAE;AAAA,IACd,OAAO;AAAA,IACP,SAAS;AAAA,IACT,SAAS;AAAA,IACT,aAAa;AAAA,IACb,UAAU,OAAO;AAAA;AAAA,IACjB,WAAW;AAAA,IACX,WAAW;AAAA,IACX,WAAW;AAAA,IACX,UAAU;AAAA,IACV,aAAa;AAAA,IACb,qBAAqB;AAAA,IACrB,MAAM;AAAA,IACN,qBAAqB;AAAA,IACrB,UAAU;AAAA,IACV,aAAa;AAAA,IACb,UAAU,OAAO;AAAA;AAAA,IACjB,aAAa;AAAA,IACb,iBAAiB;AAAA,IACjB,cAAc;AAAA,IACpB,OAAO;AAAA,IACP,UAAU;AAAA,IACJ,UAAU,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,GAAG;AAAA,IAC5C,YAAY,CAAE;AAAA,IACd,iBAAiB;AAAA,EACpB;AACL;;"}
@@ -1 +1 @@
{"version":3,"file":"u-checkbox.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1jaGVja2JveC91LWNoZWNrYm94LnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-checkbox/u-checkbox.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-checkbox.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-checkbox/u-checkbox.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-checkbox/u-checkbox.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-count-down.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1jb3VudC1kb3duL3UtY291bnQtZG93bi52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-count-down/u-count-down.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-count-down.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-count-down/u-count-down.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-count-down/u-count-down.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"utils.js","sources":["uni_modules/uview-plus/components/u-count-down/utils.js"],"sourcesContent":["// 补0,如1 -> 01\r\nfunction padZero(num, targetLength = 2) {\r\n let str = `${num}`\r\n while (str.length < targetLength) {\r\n str = `0${str}`\r\n }\r\n return str\r\n}\r\nconst SECOND = 1000\r\nconst MINUTE = 60 * SECOND\r\nconst HOUR = 60 * MINUTE\r\nconst DAY = 24 * HOUR\r\nexport function parseTimeData(time) {\r\n const days = Math.floor(time / DAY)\r\n const hours = Math.floor((time % DAY) / HOUR)\r\n const minutes = Math.floor((time % HOUR) / MINUTE)\r\n const seconds = Math.floor((time % MINUTE) / SECOND)\r\n const milliseconds = Math.floor(time % SECOND)\r\n return {\r\n days,\r\n hours,\r\n minutes,\r\n seconds,\r\n milliseconds\r\n }\r\n}\r\nexport function parseFormat(format, timeData) {\r\n let {\r\n days,\r\n hours,\r\n minutes,\r\n seconds,\r\n milliseconds\r\n } = timeData\r\n // 如果格式化字符串中不存在DD(天),则将天的时间转为小时中去\r\n if (format.indexOf('DD') === -1) {\r\n hours += days * 24\r\n } else {\r\n // 对天补0\r\n format = format.replace('DD', padZero(days))\r\n }\r\n // 其他同理于DD的格式化处理方式\r\n if (format.indexOf('HH') === -1) {\r\n minutes += hours * 60\r\n } else {\r\n format = format.replace('HH', padZero(hours))\r\n }\r\n if (format.indexOf('mm') === -1) {\r\n seconds += minutes * 60\r\n } else {\r\n format = format.replace('mm', padZero(minutes))\r\n }\r\n if (format.indexOf('ss') === -1) {\r\n milliseconds += seconds * 1000\r\n } else {\r\n format = format.replace('ss', padZero(seconds))\r\n }\r\n return format.replace('SSS', padZero(milliseconds, 3))\r\n}\r\nexport function isSameSecond(time1, time2) {\r\n return Math.floor(time1 / 1000) === Math.floor(time2 / 1000)\r\n}\r\n"],"names":[],"mappings":";AACA,SAAS,QAAQ,KAAK,eAAe,GAAG;AACpC,MAAI,MAAM,GAAG,GAAG;AAChB,SAAO,IAAI,SAAS,cAAc;AAC9B,UAAM,IAAI,GAAG;AAAA,EAChB;AACD,SAAO;AACX;AACA,MAAM,SAAS;AACf,MAAM,SAAS,KAAK;AACpB,MAAM,OAAO,KAAK;AAClB,MAAM,MAAM,KAAK;AACV,SAAS,cAAc,MAAM;AAChC,QAAM,OAAO,KAAK,MAAM,OAAO,GAAG;AAClC,QAAM,QAAQ,KAAK,MAAO,OAAO,MAAO,IAAI;AAC5C,QAAM,UAAU,KAAK,MAAO,OAAO,OAAQ,MAAM;AACjD,QAAM,UAAU,KAAK,MAAO,OAAO,SAAU,MAAM;AACnD,QAAM,eAAe,KAAK,MAAM,OAAO,MAAM;AAC7C,SAAO;AAAA,IACH;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACH;AACL;AACO,SAAS,YAAY,QAAQ,UAAU;AAC1C,MAAI;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACR,IAAQ;AAEJ,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,aAAS,OAAO;AAAA,EACxB,OAAW;AAEH,aAAS,OAAO,QAAQ,MAAM,QAAQ,IAAI,CAAC;AAAA,EAC9C;AAED,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,eAAW,QAAQ;AAAA,EAC3B,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,KAAK,CAAC;AAAA,EAC/C;AACD,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,eAAW,UAAU;AAAA,EAC7B,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,OAAO,CAAC;AAAA,EACjD;AACD,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,oBAAgB,UAAU;AAAA,EAClC,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,OAAO,CAAC;AAAA,EACjD;AACD,SAAO,OAAO,QAAQ,OAAO,QAAQ,cAAc,CAAC,CAAC;AACzD;AACO,SAAS,aAAa,OAAO,OAAO;AACvC,SAAO,KAAK,MAAM,QAAQ,GAAI,MAAM,KAAK,MAAM,QAAQ,GAAI;AAC/D;;;;"} {"version":3,"file":"utils.js","sources":["uni_modules/uview-plus/components/u-count-down/utils.js"],"sourcesContent":["// 补0,如1 -> 01\nfunction padZero(num, targetLength = 2) {\n let str = `${num}`\n while (str.length < targetLength) {\n str = `0${str}`\n }\n return str\n}\nconst SECOND = 1000\nconst MINUTE = 60 * SECOND\nconst HOUR = 60 * MINUTE\nconst DAY = 24 * HOUR\nexport function parseTimeData(time) {\n const days = Math.floor(time / DAY)\n const hours = Math.floor((time % DAY) / HOUR)\n const minutes = Math.floor((time % HOUR) / MINUTE)\n const seconds = Math.floor((time % MINUTE) / SECOND)\n const milliseconds = Math.floor(time % SECOND)\n return {\n days,\n hours,\n minutes,\n seconds,\n milliseconds\n }\n}\nexport function parseFormat(format, timeData) {\n let {\n days,\n hours,\n minutes,\n seconds,\n milliseconds\n } = timeData\n // 如果格式化字符串中不存在DD(天),则将天的时间转为小时中去\n if (format.indexOf('DD') === -1) {\n hours += days * 24\n } else {\n // 对天补0\n format = format.replace('DD', padZero(days))\n }\n // 其他同理于DD的格式化处理方式\n if (format.indexOf('HH') === -1) {\n minutes += hours * 60\n } else {\n format = format.replace('HH', padZero(hours))\n }\n if (format.indexOf('mm') === -1) {\n seconds += minutes * 60\n } else {\n format = format.replace('mm', padZero(minutes))\n }\n if (format.indexOf('ss') === -1) {\n milliseconds += seconds * 1000\n } else {\n format = format.replace('ss', padZero(seconds))\n }\n return format.replace('SSS', padZero(milliseconds, 3))\n}\nexport function isSameSecond(time1, time2) {\n return Math.floor(time1 / 1000) === Math.floor(time2 / 1000)\n}\n"],"names":[],"mappings":";AACA,SAAS,QAAQ,KAAK,eAAe,GAAG;AACpC,MAAI,MAAM,GAAG,GAAG;AAChB,SAAO,IAAI,SAAS,cAAc;AAC9B,UAAM,IAAI,GAAG;AAAA,EAChB;AACD,SAAO;AACX;AACA,MAAM,SAAS;AACf,MAAM,SAAS,KAAK;AACpB,MAAM,OAAO,KAAK;AAClB,MAAM,MAAM,KAAK;AACV,SAAS,cAAc,MAAM;AAChC,QAAM,OAAO,KAAK,MAAM,OAAO,GAAG;AAClC,QAAM,QAAQ,KAAK,MAAO,OAAO,MAAO,IAAI;AAC5C,QAAM,UAAU,KAAK,MAAO,OAAO,OAAQ,MAAM;AACjD,QAAM,UAAU,KAAK,MAAO,OAAO,SAAU,MAAM;AACnD,QAAM,eAAe,KAAK,MAAM,OAAO,MAAM;AAC7C,SAAO;AAAA,IACH;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACH;AACL;AACO,SAAS,YAAY,QAAQ,UAAU;AAC1C,MAAI;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACR,IAAQ;AAEJ,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,aAAS,OAAO;AAAA,EACxB,OAAW;AAEH,aAAS,OAAO,QAAQ,MAAM,QAAQ,IAAI,CAAC;AAAA,EAC9C;AAED,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,eAAW,QAAQ;AAAA,EAC3B,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,KAAK,CAAC;AAAA,EAC/C;AACD,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,eAAW,UAAU;AAAA,EAC7B,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,OAAO,CAAC;AAAA,EACjD;AACD,MAAI,OAAO,QAAQ,IAAI,MAAM,IAAI;AAC7B,oBAAgB,UAAU;AAAA,EAClC,OAAW;AACH,aAAS,OAAO,QAAQ,MAAM,QAAQ,OAAO,CAAC;AAAA,EACjD;AACD,SAAO,OAAO,QAAQ,OAAO,QAAQ,cAAc,CAAC,CAAC;AACzD;AACO,SAAS,aAAa,OAAO,OAAO;AACvC,SAAO,KAAK,MAAM,QAAQ,GAAI,MAAM,KAAK,MAAM,QAAQ,GAAI;AAC/D;;;;"}
@@ -1 +1 @@
{"version":3,"file":"u-gap.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1nYXAvdS1nYXAudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-gap/u-gap.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-gap.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-gap/u-gap.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-gap/u-gap.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":3,"file":"u-icon.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1pY29uL3UtaWNvbi52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-icon/u-icon.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-icon.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-icon/u-icon.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-icon/u-icon.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-image/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\r\nimport defProps from '../../libs/config/props.js'\r\nexport const props = defineMixin({\r\n props: {\r\n // 图片地址\r\n src: {\r\n type: String,\r\n default: () => defProps.image.src\r\n },\r\n // 裁剪模式\r\n mode: {\r\n type: String,\r\n default: () => defProps.image.mode\r\n },\r\n // 宽度,单位任意\r\n width: {\r\n type: [String, Number],\r\n default: () => defProps.image.width\r\n },\r\n // 高度,单位任意\r\n height: {\r\n type: [String, Number],\r\n default: () => defProps.image.height\r\n },\r\n // 图片形状,circle-圆形,square-方形\r\n shape: {\r\n type: String,\r\n default: () => defProps.image.shape\r\n },\r\n // 圆角,单位任意\r\n radius: {\r\n type: [String, Number],\r\n default: () => defProps.image.radius\r\n },\r\n // 是否懒加载,微信小程序、App、百度小程序、字节跳动小程序\r\n lazyLoad: {\r\n type: Boolean,\r\n default: () => defProps.image.lazyLoad\r\n },\r\n // 开启长按图片显示识别微信小程序码菜单\r\n showMenuByLongpress: {\r\n type: Boolean,\r\n default: () => defProps.image.showMenuByLongpress\r\n },\r\n // 加载中的图标,或者小图片\r\n loadingIcon: {\r\n type: String,\r\n default: () => defProps.image.loadingIcon\r\n },\r\n // 加载失败的图标,或者小图片\r\n errorIcon: {\r\n type: String,\r\n default: () => defProps.image.errorIcon\r\n },\r\n // 是否显示加载中的图标或者自定义的slot\r\n showLoading: {\r\n type: Boolean,\r\n default: () => defProps.image.showLoading\r\n },\r\n // 是否显示加载错误的图标或者自定义的slot\r\n showError: {\r\n type: Boolean,\r\n default: () => defProps.image.showError\r\n },\r\n // 是否需要淡入效果\r\n fade: {\r\n type: Boolean,\r\n default: () => defProps.image.fade\r\n },\r\n // 只支持网络资源,只对微信小程序有效\r\n webp: {\r\n type: Boolean,\r\n default: () => defProps.image.webp\r\n },\r\n // 过渡时间,单位ms\r\n duration: {\r\n type: [String, Number],\r\n default: () => defProps.image.duration\r\n },\r\n // 背景颜色,用于深色页面加载图片时,为了和背景色融合\r\n bgColor: {\r\n type: String,\r\n default: () => defProps.image.bgColor\r\n }\r\n }\r\n})\r\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,KAAK;AAAA,MACD,MAAM;AAAA,MACN,SAAS,MAAMC,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,qBAAqB;AAAA,MACjB,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,aAAa;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,aAAa;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA,EACJ;AACL,CAAC;;"} {"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-image/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\nimport defProps from '../../libs/config/props.js'\nexport const props = defineMixin({\n props: {\n // 图片地址\n src: {\n type: String,\n default: () => defProps.image.src\n },\n // 裁剪模式\n mode: {\n type: String,\n default: () => defProps.image.mode\n },\n // 宽度,单位任意\n width: {\n type: [String, Number],\n default: () => defProps.image.width\n },\n // 高度,单位任意\n height: {\n type: [String, Number],\n default: () => defProps.image.height\n },\n // 图片形状,circle-圆形,square-方形\n shape: {\n type: String,\n default: () => defProps.image.shape\n },\n // 圆角,单位任意\n radius: {\n type: [String, Number],\n default: () => defProps.image.radius\n },\n // 是否懒加载,微信小程序、App、百度小程序、字节跳动小程序\n lazyLoad: {\n type: Boolean,\n default: () => defProps.image.lazyLoad\n },\n // 开启长按图片显示识别微信小程序码菜单\n showMenuByLongpress: {\n type: Boolean,\n default: () => defProps.image.showMenuByLongpress\n },\n // 加载中的图标,或者小图片\n loadingIcon: {\n type: String,\n default: () => defProps.image.loadingIcon\n },\n // 加载失败的图标,或者小图片\n errorIcon: {\n type: String,\n default: () => defProps.image.errorIcon\n },\n // 是否显示加载中的图标或者自定义的slot\n showLoading: {\n type: Boolean,\n default: () => defProps.image.showLoading\n },\n // 是否显示加载错误的图标或者自定义的slot\n showError: {\n type: Boolean,\n default: () => defProps.image.showError\n },\n // 是否需要淡入效果\n fade: {\n type: Boolean,\n default: () => defProps.image.fade\n },\n // 只支持网络资源,只对微信小程序有效\n webp: {\n type: Boolean,\n default: () => defProps.image.webp\n },\n // 过渡时间,单位ms\n duration: {\n type: [String, Number],\n default: () => defProps.image.duration\n },\n // 背景颜色,用于深色页面加载图片时,为了和背景色融合\n bgColor: {\n type: String,\n default: () => defProps.image.bgColor\n }\n }\n})\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,KAAK;AAAA,MACD,MAAM;AAAA,MACN,SAAS,MAAMC,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,QAAQ;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,qBAAqB;AAAA,MACjB,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,aAAa;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,aAAa;AAAA,MACT,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA;AAAA,IAED,SAAS;AAAA,MACL,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,MAAM;AAAA,IACjC;AAAA,EACJ;AACL,CAAC;;"}
@@ -1 +1 @@
{"version":3,"file":"u-image.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1pbWFnZS91LWltYWdlLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-image/u-image.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-image.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-image/u-image.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-image/u-image.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-input.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1pbnB1dC91LWlucHV0LnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-input/u-input.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-input.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-input/u-input.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-input/u-input.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-line.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1saW5lL3UtbGluZS52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-line/u-line.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-line.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-line/u-line.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-line/u-line.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-loading-icon/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\r\nimport defProps from '../../libs/config/props.js'\r\nexport const props = defineMixin({\r\n props: {\r\n // 是否显示组件\r\n show: {\r\n type: Boolean,\r\n default: () => defProps.loadingIcon.show\r\n },\r\n // 颜色\r\n color: {\r\n type: String,\r\n default: () => defProps.loadingIcon.color\r\n },\r\n // 提示文字颜色\r\n textColor: {\r\n type: String,\r\n default: () => defProps.loadingIcon.textColor\r\n },\r\n // 文字和图标是否垂直排列\r\n vertical: {\r\n type: Boolean,\r\n default: () => defProps.loadingIcon.vertical\r\n },\r\n // 模式选择,circle-圆形,spinner-花朵形,semicircle-半圆形\r\n mode: {\r\n type: String,\r\n default: () => defProps.loadingIcon.mode\r\n },\r\n // 图标大小,单位默认px\r\n size: {\r\n type: [String, Number],\r\n default: () => defProps.loadingIcon.size\r\n },\r\n // 文字大小\r\n textSize: {\r\n type: [String, Number],\r\n default: () => defProps.loadingIcon.textSize\r\n },\r\n // 文字内容\r\n text: {\r\n type: [String, Number],\r\n default: () => defProps.loadingIcon.text\r\n },\r\n // 动画模式\r\n timingFunction: {\r\n type: String,\r\n default: () => defProps.loadingIcon.timingFunction\r\n },\r\n // 动画执行周期时间\r\n duration: {\r\n type: [String, Number],\r\n default: () => defProps.loadingIcon.duration\r\n },\r\n // mode=circle时的暗边颜色\r\n inactiveColor: {\r\n type: String,\r\n default: () => defProps.loadingIcon.inactiveColor\r\n }\r\n }\r\n})\r\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMC,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,gBAAgB;AAAA,MACZ,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,eAAe;AAAA,MACX,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA,EACJ;AACL,CAAC;;"} {"version":3,"file":"props.js","sources":["uni_modules/uview-plus/components/u-loading-icon/props.js"],"sourcesContent":["import { defineMixin } from '../../libs/vue'\nimport defProps from '../../libs/config/props.js'\nexport const props = defineMixin({\n props: {\n // 是否显示组件\n show: {\n type: Boolean,\n default: () => defProps.loadingIcon.show\n },\n // 颜色\n color: {\n type: String,\n default: () => defProps.loadingIcon.color\n },\n // 提示文字颜色\n textColor: {\n type: String,\n default: () => defProps.loadingIcon.textColor\n },\n // 文字和图标是否垂直排列\n vertical: {\n type: Boolean,\n default: () => defProps.loadingIcon.vertical\n },\n // 模式选择,circle-圆形,spinner-花朵形,semicircle-半圆形\n mode: {\n type: String,\n default: () => defProps.loadingIcon.mode\n },\n // 图标大小,单位默认px\n size: {\n type: [String, Number],\n default: () => defProps.loadingIcon.size\n },\n // 文字大小\n textSize: {\n type: [String, Number],\n default: () => defProps.loadingIcon.textSize\n },\n // 文字内容\n text: {\n type: [String, Number],\n default: () => defProps.loadingIcon.text\n },\n // 动画模式\n timingFunction: {\n type: String,\n default: () => defProps.loadingIcon.timingFunction\n },\n // 动画执行周期时间\n duration: {\n type: [String, Number],\n default: () => defProps.loadingIcon.duration\n },\n // mode=circle时的暗边颜色\n inactiveColor: {\n type: String,\n default: () => defProps.loadingIcon.inactiveColor\n }\n }\n})\n"],"names":["defineMixin","defProps"],"mappings":";;;AAEY,MAAC,QAAQA,+BAAAA,YAAY;AAAA,EAC7B,OAAO;AAAA;AAAA,IAEH,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMC,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,OAAO;AAAA,MACH,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,WAAW;AAAA,MACP,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,MAAM;AAAA,MACF,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,gBAAgB;AAAA,MACZ,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,UAAU;AAAA,MACN,MAAM,CAAC,QAAQ,MAAM;AAAA,MACrB,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA;AAAA,IAED,eAAe;AAAA,MACX,MAAM;AAAA,MACN,SAAS,MAAMA,iDAAS,YAAY;AAAA,IACvC;AAAA,EACJ;AACL,CAAC;;"}
@@ -1 +1 @@
{"version":3,"file":"u-loading-icon.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1sb2FkaW5nLWljb24vdS1sb2FkaW5nLWljb24udnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-loading-icon.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-loading-icon/u-loading-icon.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-overlay.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1vdmVybGF5L3Utb3ZlcmxheS52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-overlay/u-overlay.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-overlay.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-overlay/u-overlay.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-overlay/u-overlay.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-picker.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1waWNrZXIvdS1waWNrZXIudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-picker/u-picker.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-picker.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-picker/u-picker.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-picker/u-picker.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-popup.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1wb3B1cC91LXBvcHVwLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-popup/u-popup.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-popup.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-popup/u-popup.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-popup/u-popup.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-radio-group.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1yYWRpby1ncm91cC91LXJhZGlvLWdyb3VwLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-radio-group.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-radio.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1yYWRpby91LXJhZGlvLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-radio/u-radio.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-radio.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-radio/u-radio.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-radio/u-radio.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-safe-bottom.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1zYWZlLWJvdHRvbS91LXNhZmUtYm90dG9tLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-safe-bottom.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-search.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1zZWFyY2gvdS1zZWFyY2gudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-search/u-search.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-search.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-search/u-search.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-search/u-search.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-status-bar.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1zdGF0dXMtYmFyL3Utc3RhdHVzLWJhci52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-status-bar/u-status-bar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-status-bar.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-status-bar/u-status-bar.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-status-bar/u-status-bar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-swiper-indicator.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1zd2lwZXItaW5kaWNhdG9yL3Utc3dpcGVyLWluZGljYXRvci52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-swiper-indicator/u-swiper-indicator.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-swiper-indicator.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-swiper-indicator/u-swiper-indicator.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-swiper-indicator/u-swiper-indicator.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-swiper.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS1zd2lwZXIvdS1zd2lwZXIudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-swiper/u-swiper.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-swiper.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-swiper/u-swiper.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-swiper/u-swiper.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"tabs.js","sources":["uni_modules/uview-plus/components/u-tabs/tabs.js"],"sourcesContent":["/*\r\n * @Author : LQ\r\n * @Description :\r\n * @version : 1.0\r\n * @Date : 2021-08-20 16:44:21\r\n * @LastAuthor : LQ\r\n * @lastTime : 2021-08-20 17:23:14\r\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/tabs.js\r\n */\r\nexport default {\r\n //\r\n tabs: {\r\n duration: 300,\r\n list: [],\r\n lineColor: '#3c9cff',\r\n activeStyle: {\r\n color: '#303133'\r\n },\r\n inactiveStyle: {\r\n color: '#606266'\r\n },\r\n lineWidth: 20,\r\n lineHeight: 3,\r\n lineBgSize: 'cover',\r\n itemStyle: {\r\n height: '44px'\r\n },\r\n scrollable: true,\r\n\t\tcurrent: 0,\r\n\t\tkeyName: 'name',\r\n iconStyle: {}\r\n }\r\n}\r\n"],"names":[],"mappings":";AASA,MAAe,OAAA;AAAA;AAAA,EAEX,MAAM;AAAA,IACF,UAAU;AAAA,IACV,MAAM,CAAE;AAAA,IACR,WAAW;AAAA,IACX,aAAa;AAAA,MACT,OAAO;AAAA,IACV;AAAA,IACD,eAAe;AAAA,MACX,OAAO;AAAA,IACV;AAAA,IACD,WAAW;AAAA,IACX,YAAY;AAAA,IACZ,YAAY;AAAA,IACZ,WAAW;AAAA,MACP,QAAQ;AAAA,IACX;AAAA,IACD,YAAY;AAAA,IAClB,SAAS;AAAA,IACT,SAAS;AAAA,IACH,WAAW,CAAE;AAAA,EAChB;AACL;;"} {"version":3,"file":"tabs.js","sources":["uni_modules/uview-plus/components/u-tabs/tabs.js"],"sourcesContent":["/*\n * @Author : LQ\n * @Description :\n * @version : 1.0\n * @Date : 2021-08-20 16:44:21\n * @LastAuthor : LQ\n * @lastTime : 2021-08-20 17:23:14\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/tabs.js\n */\nexport default {\n //\n tabs: {\n duration: 300,\n list: [],\n lineColor: '#3c9cff',\n activeStyle: {\n color: '#303133'\n },\n inactiveStyle: {\n color: '#606266'\n },\n lineWidth: 20,\n lineHeight: 3,\n lineBgSize: 'cover',\n itemStyle: {\n height: '44px'\n },\n scrollable: true,\n\t\tcurrent: 0,\n\t\tkeyName: 'name',\n iconStyle: {}\n }\n}\n"],"names":[],"mappings":";AASA,MAAe,OAAA;AAAA;AAAA,EAEX,MAAM;AAAA,IACF,UAAU;AAAA,IACV,MAAM,CAAE;AAAA,IACR,WAAW;AAAA,IACX,aAAa;AAAA,MACT,OAAO;AAAA,IACV;AAAA,IACD,eAAe;AAAA,MACX,OAAO;AAAA,IACV;AAAA,IACD,WAAW;AAAA,IACX,YAAY;AAAA,IACZ,YAAY;AAAA,IACZ,WAAW;AAAA,MACP,QAAQ;AAAA,IACX;AAAA,IACD,YAAY;AAAA,IAClB,SAAS;AAAA,IACT,SAAS;AAAA,IACH,WAAW,CAAE;AAAA,EAChB;AACL;;"}
@@ -1 +1 @@
{"version":3,"file":"tag.js","sources":["uni_modules/uview-plus/components/u-tag/tag.js"],"sourcesContent":["/*\r\n * @Author : LQ\r\n * @Description :\r\n * @version : 1.0\r\n * @Date : 2021-08-20 16:44:21\r\n * @LastAuthor : LQ\r\n * @lastTime : 2021-08-20 17:23:37\r\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/tag.js\r\n */\r\nexport default {\r\n\t// tag 组件\r\n\ttag: {\r\n\t\ttype: 'primary',\r\n\t\tdisabled: false,\r\n\t\tsize: 'medium',\r\n\t\tshape: 'square',\r\n\t\ttext: '',\r\n\t\tbgColor: '',\r\n\t\tcolor: '',\r\n\t\tborderColor: '',\r\n\t\tcloseColor: '#C6C7CB',\r\n\t\tname: '',\r\n\t\tplainFill: false,\r\n\t\tplain: false,\r\n\t\tclosable: false,\r\n\t\tshow: true,\r\n\t\ticon: '',\r\n\t\ticonColor: ''\r\n\t}\r\n}"],"names":[],"mappings":";AASA,MAAe,MAAA;AAAA;AAAA,EAEd,KAAK;AAAA,IACJ,MAAM;AAAA,IACN,UAAU;AAAA,IACV,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAM;AAAA,IACN,SAAS;AAAA,IACT,OAAO;AAAA,IACP,aAAa;AAAA,IACb,YAAY;AAAA,IACZ,MAAM;AAAA,IACN,WAAW;AAAA,IACX,OAAO;AAAA,IACP,UAAU;AAAA,IACV,MAAM;AAAA,IACN,MAAM;AAAA,IACN,WAAW;AAAA,EACX;AACF;;"} {"version":3,"file":"tag.js","sources":["uni_modules/uview-plus/components/u-tag/tag.js"],"sourcesContent":["/*\n * @Author : LQ\n * @Description :\n * @version : 1.0\n * @Date : 2021-08-20 16:44:21\n * @LastAuthor : LQ\n * @lastTime : 2021-08-20 17:23:37\n * @FilePath : /u-view2.0/uview-ui/libs/config/props/tag.js\n */\nexport default {\n\t// tag 组件\n\ttag: {\n\t\ttype: 'primary',\n\t\tdisabled: false,\n\t\tsize: 'medium',\n\t\tshape: 'square',\n\t\ttext: '',\n\t\tbgColor: '',\n\t\tcolor: '',\n\t\tborderColor: '',\n\t\tcloseColor: '#C6C7CB',\n\t\tname: '',\n\t\tplainFill: false,\n\t\tplain: false,\n\t\tclosable: false,\n\t\tshow: true,\n\t\ticon: '',\n\t\ticonColor: ''\n\t}\n}"],"names":[],"mappings":";AASA,MAAe,MAAA;AAAA;AAAA,EAEd,KAAK;AAAA,IACJ,MAAM;AAAA,IACN,UAAU;AAAA,IACV,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAM;AAAA,IACN,SAAS;AAAA,IACT,OAAO;AAAA,IACP,aAAa;AAAA,IACb,YAAY;AAAA,IACZ,MAAM;AAAA,IACN,WAAW;AAAA,IACX,OAAO;AAAA,IACP,UAAU;AAAA,IACV,MAAM;AAAA,IACN,MAAM;AAAA,IACN,WAAW;AAAA,EACX;AACF;;"}
@@ -1 +1 @@
{"version":3,"file":"u-tag.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS10YWcvdS10YWcudnVl"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-tag/u-tag.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-tag.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-tag/u-tag.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-tag/u-tag.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-textarea.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS10ZXh0YXJlYS91LXRleHRhcmVhLnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-textarea/u-textarea.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-textarea.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-textarea/u-textarea.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-textarea/u-textarea.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-toast.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS10b2FzdC91LXRvYXN0LnZ1ZQ"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-toast/u-toast.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-toast.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-toast/u-toast.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-toast/u-toast.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"u-toolbar.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS10b29sYmFyL3UtdG9vbGJhci52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-toolbar/u-toolbar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-toolbar.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-toolbar/u-toolbar.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-toolbar/u-toolbar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":3,"file":"u-transition.js","sources":["D:/Tool/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovUHJvamVjdC9WdWUvdW5pYXBwL2hhc2htYWxsLWFwcC91bmlfbW9kdWxlcy91dmlldy1wbHVzL2NvbXBvbmVudHMvdS10cmFuc2l0aW9uL3UtdHJhbnNpdGlvbi52dWU"],"sourcesContent":["import Component from 'E:/Project/Vue/uniapp/hashmall-app/uni_modules/uview-plus/components/u-transition/u-transition.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} {"version":3,"file":"u-transition.js","sources":["/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-transition/u-transition.vue?type=component"],"sourcesContent":["import Component from '/Users/amy/project/ydProject/hash/hashmall-app/uni_modules/uview-plus/components/u-transition/u-transition.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
@@ -1 +1 @@
{"version":3,"file":"color.js","sources":["uni_modules/uview-plus/libs/config/color.js"],"sourcesContent":["// 为了让用户能够自定义主题,会逐步弃用此文件,各颜色通过css提供\r\n// 为了给某些特殊场景使用和向后兼容,无需删除此文件(2020-06-20)\r\nconst color = {\r\n primary: '#3c9cff',\r\n info: '#909399',\r\n default: '#909399',\r\n warning: '#f9ae3d',\r\n error: '#f56c6c',\r\n success: '#5ac725',\r\n mainColor: '#303133',\r\n contentColor: '#606266',\r\n tipsColor: '#909399',\r\n lightColor: '#c0c4cc',\r\n borderColor: '#e4e7ed'\r\n}\r\n\r\nexport default color\n"],"names":[],"mappings":";AAEK,MAAC,QAAQ;AAAA,EACV,SAAS;AAAA,EACT,MAAM;AAAA,EACN,SAAS;AAAA,EACT,SAAS;AAAA,EACT,OAAO;AAAA,EACP,SAAS;AAAA,EACT,WAAW;AAAA,EACX,cAAc;AAAA,EACd,WAAW;AAAA,EACX,YAAY;AAAA,EACZ,aAAa;AACjB;;"} {"version":3,"file":"color.js","sources":["uni_modules/uview-plus/libs/config/color.js"],"sourcesContent":["// 为了让用户能够自定义主题,会逐步弃用此文件,各颜色通过css提供\n// 为了给某些特殊场景使用和向后兼容,无需删除此文件(2020-06-20)\nconst color = {\n primary: '#3c9cff',\n info: '#909399',\n default: '#909399',\n warning: '#f9ae3d',\n error: '#f56c6c',\n success: '#5ac725',\n mainColor: '#303133',\n contentColor: '#606266',\n tipsColor: '#909399',\n lightColor: '#c0c4cc',\n borderColor: '#e4e7ed'\n}\n\nexport default color\n"],"names":[],"mappings":";AAEK,MAAC,QAAQ;AAAA,EACV,SAAS;AAAA,EACT,MAAM;AAAA,EACN,SAAS;AAAA,EACT,SAAS;AAAA,EACT,OAAO;AAAA,EACP,SAAS;AAAA,EACT,WAAW;AAAA,EACX,cAAc;AAAA,EACd,WAAW;AAAA,EACX,YAAY;AAAA,EACZ,aAAa;AACjB;;"}

Some files were not shown because too many files have changed in this diff Show More