+
+
-
-
-
+
+
+
+
+
-
{{ item.label }}
+
+ {{ item.label }}
@@ -51,17 +142,17 @@ const emit = defineEmits(['onTabItemTap']);
const tabItems = computed(() => {
if (isXiaohongshu) {
return [
- { label: t('tabbar.home'), icon: 'home1', index:0, pagePath:'pages/index/index' },
- { label: '', icon: 'telephone', index:2, pagePath:'', size: 34, phoneIcon: true },
- { label: t('tabbar.book'), icon: 'book', index:1, pagePath:'pages/book/index'},
+ { label: t('tabbar.home'), icon: 'home1', index: 0, pagePath: 'pages/index/index' },
+ { label: '', icon: 'telephone', index: 2, pagePath: '', size: 34, phoneIcon: true },
+ { label: t('tabbar.book'), icon: 'book', index: 1, pagePath: 'pages/book/index' },
]
} else {
return [
- { label: t('tabbar.home'), icon: '/static/tabbar/home.svg', index:0, pagePath:'pages/index/index' },
+ { label: t('tabbar.home'), icon: '/static/tabbar/home.svg', index: 0, pagePath: 'pages/index/index' },
// { label: t('tabbar.book'), icon: 'book', index:1, pagePath:'pages/book/index'},
// { label: '', icon: 'telephone', index:2, pagePath:'', size: 34, phoneIcon: true },
- { label: "订单", icon: '/static/tabbar/order.svg', index:3, pagePath:'pages/unlock/index' },
- { label: t('tabbar.personal'), icon: '/static/tabbar/user.svg', index:4, pagePath:'pages/personal/index' },
+ { label: "订单", icon: '/static/tabbar/order.svg', index: 3, pagePath: 'pages/unlock/index' },
+ { label: t('tabbar.personal'), icon: '/static/tabbar/user.svg', index: 4, pagePath: 'pages/personal/index' },
]
}
});
@@ -75,35 +166,39 @@ const handleTabItemTap = (index) => {
.myCustomTabbar {
display: flex;
}
-.uni-tabbar{
- box-sizing: border-box;
- width: 100%;
- z-index: 998;
+
+.uni-tabbar {
+ box-sizing: border-box;
+ width: 100%;
+ z-index: 998;
}
-.uni-tabbar__item{
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
- flex: 1;
- font-size: 0;
- padding: 0;
- text-align: center;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+
+.uni-tabbar__item {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ flex: 1;
+ font-size: 0;
+ padding: 0;
+ text-align: center;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
-.uni-tabbar__bd{
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
- flex: 1;
- font-size: 0;
- text-align: center;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+
+.uni-tabbar__bd {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ flex: 1;
+ font-size: 0;
+ text-align: center;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
+
svg {
- max-width: 100%;
- height: 40rpx;
- width: 40rpx;
- }
+ max-width: 100%;
+ height: 40rpx;
+ width: 40rpx;
+}
diff --git a/components/myUpload.vue b/components/myUpload.vue
index 8c731a1..7a5bd4f 100644
--- a/components/myUpload.vue
+++ b/components/myUpload.vue
@@ -13,7 +13,11 @@
@afterRead="afterRead"
@delete="deletePic"
@clickPreview="clickPreview"
- >
+ >
+
+
+ 上传图片
+
@@ -135,6 +139,19 @@ const afterRead = async (event) => {
diff --git a/components/uv-pickerself/package.json b/components/uv-pickerself/package.json
new file mode 100644
index 0000000..0d62d7e
--- /dev/null
+++ b/components/uv-pickerself/package.json
@@ -0,0 +1,90 @@
+{
+ "id": "uv-picker",
+ "displayName": "uv-picker 选择器 全面兼容vue3+2、app、h5、小程序等多端",
+ "version": "1.0.14",
+ "description": "uv-picker 此选择器用于单列,多列,多列联动的选择场景...",
+ "keywords": [
+ "uv-picker",
+ "uvui",
+ "uv-ui",
+ "picker",
+ "联动选择"
+],
+ "repository": "",
+ "engines": {
+ "HBuilderX": "^3.1.0"
+ },
+ "dcloudext": {
+ "type": "component-vue",
+ "sale": {
+ "regular": {
+ "price": "0.00"
+ },
+ "sourcecode": {
+ "price": "0.00"
+ }
+ },
+ "contact": {
+ "qq": ""
+ },
+ "declaration": {
+ "ads": "无",
+ "data": "插件不采集任何数据",
+ "permissions": "无"
+ },
+ "npmurl": ""
+ },
+ "uni_modules": {
+ "dependencies": [
+ "uv-ui-tools",
+ "uv-popup",
+ "uv-loading-icon",
+ "uv-toolbar"
+ ],
+ "encrypt": [],
+ "platforms": {
+ "cloud": {
+ "tcb": "y",
+ "aliyun": "y"
+ },
+ "client": {
+ "Vue": {
+ "vue2": "y",
+ "vue3": "y"
+ },
+ "App": {
+ "app-vue": "y",
+ "app-nvue": "y"
+ },
+ "H5-mobile": {
+ "Safari": "y",
+ "Android Browser": "y",
+ "微信浏览器(Android)": "y",
+ "QQ浏览器(Android)": "y"
+ },
+ "H5-pc": {
+ "Chrome": "y",
+ "IE": "y",
+ "Edge": "y",
+ "Firefox": "y",
+ "Safari": "y"
+ },
+ "小程序": {
+ "微信": "y",
+ "阿里": "y",
+ "百度": "y",
+ "字节跳动": "y",
+ "QQ": "y",
+ "钉钉": "u",
+ "快手": "u",
+ "飞书": "u",
+ "京东": "u"
+ },
+ "快应用": {
+ "华为": "u",
+ "联盟": "u"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/components/uv-pickerself/readme.md b/components/uv-pickerself/readme.md
new file mode 100644
index 0000000..c9dd0b9
--- /dev/null
+++ b/components/uv-pickerself/readme.md
@@ -0,0 +1,21 @@
+## Picker 选择器
+
+> **组件名:uv-picker**
+
+此选择器用于单列,多列,多列联动的选择场景。
+
+`uv-datetime-picker`等组件也用到了该组件,功能完善,需要特别注意的是`columns`参数的形式是数组嵌套。
+
+#
查看文档
+
+## [下载完整示例项目](https://ext.dcloud.net.cn/plugin?name=uv-ui)
(请不要 下载插件ZIP)
+
+### [更多插件,请关注uv-ui组件库](https://ext.dcloud.net.cn/plugin?name=uv-ui)
+
+
+
+
+
+
+
+#### 如使用过程中有任何问题反馈,或者您对uv-ui有一些好的建议,欢迎加入uv-ui官方交流群:
官方QQ群
\ No newline at end of file
diff --git a/index.html b/index.html
index 3d17cb5..31d5acc 100644
--- a/index.html
+++ b/index.html
@@ -77,7 +77,7 @@
// checkAndRedirect();
// });
-
金刚迷你仓
+
城市迷你仓
diff --git a/locale/zh-Hans.json b/locale/zh-Hans.json
index 597f8ec..28cf464 100644
--- a/locale/zh-Hans.json
+++ b/locale/zh-Hans.json
@@ -206,8 +206,8 @@
"detail.viewQuotation": "查看报价单",
"detail.quotationFail": "生成报价单失败",
"detail.quotationSuccess": "请手动保存或转发报价单",
- "detail.scrollRead": "請在同意前閱讀所有條款",
- "detail.agreeTerm": "同意條款",
+ "detail.scrollRead": "请在同意前阅读所有条款",
+ "detail.agreeTerm": "同意条款",
"detail.points": "积分",
"detail.PointsRedemption": "积分抵扣",
"detail.AvailablePoints": "可用积分",
diff --git a/manifest.json b/manifest.json
index 6219641..db8a58d 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,5 +1,5 @@
{
- "name" : "金刚迷你仓",
+ "name" : "城市迷你仓",
"appid" : "__UNI__FB6F2F3",
"description" : "",
"versionName" : "1.0.0",
diff --git a/package.json b/package.json
index 8557776..1e0d5dc 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
- "name": "金刚迷你仓",
+ "name": "城市迷你仓",
"version": "1.0.0",
- "description": "金刚迷你仓",
+ "description": "城市迷你仓",
"main": "main.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
diff --git a/pages.json b/pages.json
index c82a454..950601d 100644
--- a/pages.json
+++ b/pages.json
@@ -49,7 +49,7 @@
{
"path": "validationInfo/index",
"style": {
- "navigationBarTitleText": "实名验证"
+ "navigationBarTitleText": "城市迷你仓"
}
},
{
@@ -80,7 +80,7 @@
{
"path": "pages/index/index",
"style": {
- "navigationBarTitleText": "首页",
+ "navigationBarTitleText": "城市迷你仓",
"mp-weixin": {
"usingComponents": {
"player-component": "plugin://player/video"
@@ -128,13 +128,13 @@
{
"path": "pages/unlock/index",
"style": {
- "navigationBarTitleText": "订单"
+ "navigationBarTitleText": "城市迷你仓"
}
},
{
"path": "pages/personal/index",
"style": {
- "navigationBarTitleText": "我的"
+ "navigationBarTitleText": "城市迷你仓"
}
},
{
diff --git a/pages/index/index.vue b/pages/index/index.vue
index b3efcad..abf3938 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -7,8 +7,7 @@
{{ unitTypeData[0]?.city }}·{{ unitTypeData[0]?.district }}
- 更多分店
-
+ 更多分店
@@ -40,7 +39,7 @@
-
+
@@ -56,16 +55,16 @@
-
+
-
+
{{ unitTypeData[state.active].name }}
-
+
{{ unitTypeData[state.active].volumeRange }}
({{ unitTypeData[state.active].description }})
@@ -79,13 +78,13 @@
{{
state.selectUnitRow?.name ? `${state.selectUnitRow?.volume}m³ ` : "请选择" }}
-
+
租期
{{ state.month }}个月
-
+
@@ -99,8 +98,8 @@
实名验证
{{
- state.hasVerify ? '已验证' : '未验证' }}
+ state.hasVerify ? '已验证' : '未验证' }}
+
@@ -109,16 +108,18 @@
{{ state.priceData.expense ? `¥ ${state.priceData.expense}` : '¥--'
}}
+ 明细
+
+
- 明细
-
-
+
下单
@@ -128,7 +129,7 @@
-
+
@@ -154,64 +155,65 @@
-