This commit is contained in:
18631081161 2025-07-22 14:30:51 +08:00
parent c6afb198fc
commit 44c3971873
25 changed files with 302 additions and 18 deletions

View File

@ -55,6 +55,20 @@
"navigationStyle": "custom",
"navigationBarTitleText": ""
}
},
{
"path": "pages/me/logistics-details-page",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": ""
}
},
{
"path": "pages/me/address-page",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": ""
}
}
],
"globalStyle": {

22
pages/me/address-page.vue Normal file
View File

@ -0,0 +1,22 @@
<template>
<view>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style>
</style>

View File

@ -0,0 +1,106 @@
<template>
<view class="content bg" style="background-image: url('/static/bags_bg.png');">
<view class="title">
<view class="back" @click="toBack()">
<image src="/static/ic_back.png" mode=""></image>
</view>
<text>物流详情</text>
<view class="back"></view>
</view>
<view class=""
style="width: 689.58rpx; height: 180.56rpx; background-color: white; border-radius: 16rpx; margin: 86.81rpx auto 0; position: relative; display: flex; align-items: center;">
<image src=""
style="width: 125rpx; height: 125rpx; background-color: #9B9285; border-radius: 16rpx; position: absolute; left: 30.56rpx;"
mode=""></image>
<text
style="position: absolute; left: 182.64rpx; top: 34.72rpx; font-size: 23.59rpx; color: #FF8B36;">待发货</text>
<text
style="position: absolute; left: 182.64rpx; top: 83.33rpx; font-size: 19.42rpx; color: #8C8574;">快递公司</text>
<view class="row" style="align-items: center; position: absolute; left: 182.64rpx; bottom: 34.03rpx;">
<text style="font-size: 19.42rpx; color: #8C8574;">快递单号9569469491691981</text>
<image src="/static/ic_copy.png" @click="copyData" style="width: 20.83rpx; height: 20.83rpx; margin-left: 10rpx;" mode="">
</image>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
toBack() {
uni.navigateBack();
},
copyData() {
//
uni.setClipboardData({
data: '要复制的文本内容',
success: function() {
uni.showToast({
title: '复制成功',
icon: 'none'
});
},
fail: function() {
uni.showToast({
title: '复制失败',
icon: 'none'
});
}
});
}
}
}
</script>
<style lang="scss">
.content {
width: 100%;
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
}
.title {
width: 688.88rpx;
display: flex;
flex-direction: row;
justify-content: space-between;
margin-top: 119.44rpx;
text {
font-size: 29.17rpx;
color: #6E5B51;
}
}
.back {
width: 40rpx;
height: 40rpx;
image {
width: 14.58rpx;
height: 27.08rpx;
}
}
</style>

View File

@ -46,7 +46,8 @@
<view class="row" style="position: absolute; right: 24.31rpx; bottom: 31.94rpx;">
<image src="/static/ic_logistics.png" style="width: 143.75rpx; height: 59.72rpx;" mode=""></image>
<image src="/static/ic_logistics.png" style="width: 143.75rpx; height: 59.72rpx;"
@click="toDetails(index)" mode=""></image>
<image src="/static/confirm_receipt.png"
style="width: 143.75rpx; height: 59.72rpx; margin-left: 25.69rpx;" mode=""></image>
</view>
@ -114,6 +115,14 @@
toBack() {
uni.navigateBack();
},
//
toDetails(id) {
uni.navigateTo({
url: '/pages/me/logistics-details-page?id' + id
});
}
}
}
</script>

BIN
static/ic_copy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -1 +1 @@
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/*每个页面公共css */\r\n\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-300W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-400W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-500W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-600W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-700W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\r\n\t.myZt-300w {\r\n\t\tfont-family: 'JiangChengYuanTi-300W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-400w {\r\n\t\tfont-family: 'JiangChengYuanTi-400W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-500w {\r\n\t\tfont-family: 'JiangChengYuanTi-500W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-600w {\r\n\t\tfont-family: 'JiangChengYuanTi-600W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-700w {\r\n\t\tfont-family: 'JiangChengYuanTi-700W', sans-serif;\r\n\t}\r\n\r\n\t.bg {\r\n\t\tbackground-size: cover;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: center;\r\n\t}\r\n\r\n\t.column {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\r\n\t.row {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.center {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n</style>","import App from './App'\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\n// #endif"],"names":["uni","createSSRApp","App"],"mappings":";;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACIM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/*每个页面公共css */\r\n\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-300W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-400W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-500W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-600W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\t@font-face {\r\n\t\tfont-family: 'JiangChengYuanTi-700W';\r\n\t\t/* 定义字体家族名称 */\r\n\t\tsrc: url('/static/fonts/JiangChengYuanTi-300W.ttf') format('truetype');\r\n\t\t/* 指定字体文件路径和格式 */\r\n\t\tfont-weight: normal;\r\n\t\tfont-style: normal;\r\n\t}\r\n\r\n\r\n\t.myZt-300w {\r\n\t\tfont-family: 'JiangChengYuanTi-300W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-400w {\r\n\t\tfont-family: 'JiangChengYuanTi-400W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-500w {\r\n\t\tfont-family: 'JiangChengYuanTi-500W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-600w {\r\n\t\tfont-family: 'JiangChengYuanTi-600W', sans-serif;\r\n\t}\r\n\r\n\t.myZt-700w {\r\n\t\tfont-family: 'JiangChengYuanTi-700W', sans-serif;\r\n\t}\r\n\r\n\t.bg {\r\n\t\tbackground-size: cover;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: center;\r\n\t}\r\n\r\n\t.column {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\r\n\t.row {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.center {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n</style>","import App from './App'\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\n// #endif"],"names":["uni","createSSRApp","App"],"mappings":";;;;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACIM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}

View File

@ -1 +1 @@
{"version":3,"file":"assets.js","sources":["static/bg.png","static/ic_search.png","static/ic_notice.png","static/ic_minus.png","static/ic_add.png","static/pay_bg.png","static/ic_modify.png","static/ic_coupon.png","static/ic_order.png","static/ic_kf.png","static/ic_back.png","static/bags.png","static/details.png","static/share.png","static/ic_prompt.png","static/ic_pay.png","static/ic_join.png","static/ic_close.png","static/ic_address.png","static/ic_right_arrow.png","static/ic_check.png","static/confirm_pay.png","static/ic_save.png","static/ic_logistics.png","static/confirm_receipt.png"],"sourcesContent":["export default \"__VITE_ASSET__bac8c679__\"","export default \"__VITE_ASSET__3638b49d__\"","export default \"__VITE_ASSET__d68df3c1__\"","export default \"__VITE_ASSET__bda5b53e__\"","export default \"__VITE_ASSET__63ab7a4a__\"","export default \"__VITE_ASSET__1a1db255__\"","export default \"__VITE_ASSET__82cecd0b__\"","export default \"__VITE_ASSET__a83ffaaf__\"","export default \"__VITE_ASSET__c3b37da8__\"","export default \"__VITE_ASSET__30b826e5__\"","export default \"__VITE_ASSET__35492172__\"","export default \"__VITE_ASSET__8eb81c6b__\"","export default \"__VITE_ASSET__71a6f703__\"","export default \"__VITE_ASSET__e3417b68__\"","export default \"__VITE_ASSET__8282e1ce__\"","export default \"__VITE_ASSET__99e67017__\"","export default \"__VITE_ASSET__1da9a958__\"","export default \"__VITE_ASSET__96212905__\"","export default \"__VITE_ASSET__dc3075f2__\"","export default \"__VITE_ASSET__c9decb20__\"","export default \"__VITE_ASSET__ec31f9f9__\"","export default \"__VITE_ASSET__b86711f9__\"","export default \"__VITE_ASSET__b31d1dfc__\"","export default \"__VITE_ASSET__a940df47__\"","export default \"__VITE_ASSET__280b22dd__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,cAAA;ACAf,MAAe,cAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,cAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;;;;;;;;;;"}
{"version":3,"file":"assets.js","sources":["static/bg.png","static/ic_search.png","static/ic_notice.png","static/ic_minus.png","static/ic_add.png","static/pay_bg.png","static/ic_modify.png","static/ic_coupon.png","static/ic_order.png","static/ic_kf.png","static/ic_back.png","static/bags.png","static/details.png","static/share.png","static/ic_prompt.png","static/ic_pay.png","static/ic_join.png","static/ic_close.png","static/ic_address.png","static/ic_right_arrow.png","static/ic_check.png","static/confirm_pay.png","static/ic_save.png","static/ic_logistics.png","static/confirm_receipt.png","static/ic_copy.png"],"sourcesContent":["export default \"__VITE_ASSET__bac8c679__\"","export default \"__VITE_ASSET__3638b49d__\"","export default \"__VITE_ASSET__d68df3c1__\"","export default \"__VITE_ASSET__bda5b53e__\"","export default \"__VITE_ASSET__63ab7a4a__\"","export default \"__VITE_ASSET__1a1db255__\"","export default \"__VITE_ASSET__82cecd0b__\"","export default \"__VITE_ASSET__a83ffaaf__\"","export default \"__VITE_ASSET__c3b37da8__\"","export default \"__VITE_ASSET__30b826e5__\"","export default \"__VITE_ASSET__35492172__\"","export default \"__VITE_ASSET__8eb81c6b__\"","export default \"__VITE_ASSET__71a6f703__\"","export default \"__VITE_ASSET__e3417b68__\"","export default \"__VITE_ASSET__8282e1ce__\"","export default \"__VITE_ASSET__99e67017__\"","export default \"__VITE_ASSET__1da9a958__\"","export default \"__VITE_ASSET__96212905__\"","export default \"__VITE_ASSET__dc3075f2__\"","export default \"__VITE_ASSET__c9decb20__\"","export default \"__VITE_ASSET__ec31f9f9__\"","export default \"__VITE_ASSET__b86711f9__\"","export default \"__VITE_ASSET__b31d1dfc__\"","export default \"__VITE_ASSET__a940df47__\"","export default \"__VITE_ASSET__280b22dd__\"","export default \"__VITE_ASSET__4233e632__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,cAAA;ACAf,MAAe,cAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,cAAA;ACAf,MAAe,cAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;"}

View File

@ -0,0 +1 @@
{"version":3,"file":"address-page.js","sources":["pages/me/address-page.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWUvYWRkcmVzcy1wYWdlLnZ1ZQ"],"sourcesContent":["<template>\n\t<view>\n\t\t\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>\n\n</style>\n","import MiniProgramPage from 'F:/gitCode/uniapp/guyu/pages/me/address-page.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAOC,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO,CAEP;AAAA,EACA;AAAA,EACD,SAAS,CAET;AACD;;;;;ACfD,GAAG,WAAW,eAAe;"}

View File

@ -0,0 +1 @@
{"version":3,"file":"logistics-details-page.js","sources":["pages/me/logistics-details-page.vue","../../../Software/HBuilderX.4.15.2024050802/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbWUvbG9naXN0aWNzLWRldGFpbHMtcGFnZS52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"content bg\" style=\"background-image: url('/static/bags_bg.png');\">\r\n\r\n\t\t<view class=\"title\">\r\n\t\t\t<view class=\"back\" @click=\"toBack()\">\r\n\t\t\t\t<image src=\"/static/ic_back.png\" mode=\"\"></image>\r\n\t\t\t</view>\r\n\t\t\t<text>物流详情</text>\r\n\t\t\t<view class=\"back\"></view>\r\n\t\t</view>\r\n\r\n\r\n\r\n\t\t<view class=\"\"\r\n\t\t\tstyle=\"width: 689.58rpx; height: 180.56rpx; background-color: white; border-radius: 16rpx; margin: 86.81rpx auto 0; position: relative; display: flex; align-items: center;\">\r\n\r\n\r\n\t\t\t<image src=\"\"\r\n\t\t\t\tstyle=\"width: 125rpx; height: 125rpx; background-color: #9B9285; border-radius: 16rpx; position: absolute; left: 30.56rpx;\"\r\n\t\t\t\tmode=\"\"></image>\r\n\r\n\t\t\t<text\r\n\t\t\t\tstyle=\"position: absolute; left: 182.64rpx; top: 34.72rpx; font-size: 23.59rpx; color: #FF8B36;\">待发货</text>\r\n\r\n\t\t\t<text\r\n\t\t\t\tstyle=\"position: absolute; left: 182.64rpx; top: 83.33rpx; font-size: 19.42rpx; color: #8C8574;\">快递公司:</text>\r\n\r\n\t\t\t<view class=\"row\" style=\"align-items: center; position: absolute; left: 182.64rpx; bottom: 34.03rpx;\">\r\n\t\t\t\t<text style=\"font-size: 19.42rpx; color: #8C8574;\">快递单号9569469491691981</text>\r\n\t\t\t\t<image src=\"/static/ic_copy.png\" @click=\"copyData\" style=\"width: 20.83rpx; height: 20.83rpx; margin-left: 10rpx;\" mode=\"\">\r\n\t\t\t\t</image>\r\n\t\t\t</view>\r\n\r\n\r\n\t\t</view>\r\n\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\ttoBack() {\r\n\t\t\t\tuni.navigateBack();\r\n\t\t\t},\r\n\r\n\t\t\tcopyData() {\r\n\t\t\t\t// 复制文本到剪贴板\r\n\t\t\t\tuni.setClipboardData({\r\n\t\t\t\t\tdata: '要复制的文本内容',\r\n\t\t\t\t\tsuccess: function() {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '复制成功',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function() {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: '复制失败',\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.content {\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.title {\r\n\t\twidth: 688.88rpx;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-top: 119.44rpx;\r\n\r\n\t\ttext {\r\n\t\t\tfont-size: 29.17rpx;\r\n\t\t\tcolor: #6E5B51;\r\n\t\t}\r\n\t}\r\n\r\n\t.back {\r\n\t\twidth: 40rpx;\r\n\t\theight: 40rpx;\r\n\r\n\t\timage {\r\n\t\t\twidth: 14.58rpx;\r\n\t\t\theight: 27.08rpx;\r\n\t\t}\r\n\t}\r\n</style>","import MiniProgramPage from 'F:/gitCode/uniapp/guyu/pages/me/logistics-details-page.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;;AAyCC,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO,CAEP;AAAA,EACA;AAAA,EACD,SAAS;AAAA,IACR,SAAS;AACRA,oBAAG,MAAC,aAAY;AAAA,IAChB;AAAA,IAED,WAAW;AAEVA,oBAAAA,MAAI,iBAAiB;AAAA,QACpB,MAAM;AAAA,QACN,SAAS,WAAW;AACnBA,wBAAAA,MAAI,UAAU;AAAA,YACb,OAAO;AAAA,YACP,MAAM;AAAA,UACP,CAAC;AAAA,QACD;AAAA,QACD,MAAM,WAAW;AAChBA,wBAAAA,MAAI,UAAU;AAAA,YACb,OAAO;AAAA,YACP,MAAM;AAAA,UACP,CAAC;AAAA,QACF;AAAA,MACD,CAAC;AAAA,IACF;AAAA,EACD;AACD;;;;;;;;;;ACtED,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

View File

@ -10,6 +10,8 @@ if (!Math) {
"./pages/me/user-info-page.js";
"./pages/me/coupon-page.js";
"./pages/me/order-page.js";
"./pages/me/logistics-details-page.js";
"./pages/me/address-page.js";
}
const _sfc_main = {
onLaunch: function() {

View File

@ -7,7 +7,9 @@
"pages/home/product-details",
"pages/me/user-info-page",
"pages/me/coupon-page",
"pages/me/order-page"
"pages/me/order-page",
"pages/me/logistics-details-page",
"pages/me/address-page"
],
"window": {
"navigationBarTextStyle": "black",

View File

@ -1,37 +1,39 @@
"use strict";
const _imports_0$2 = "/static/bg.png";
const _imports_1$4 = "/static/ic_search.png";
const _imports_1$5 = "/static/ic_search.png";
const _imports_2$4 = "/static/ic_notice.png";
const _imports_10 = "/static/ic_minus.png";
const _imports_11 = "/static/ic_add.png";
const _imports_2$3 = "/static/pay_bg.png";
const _imports_0$1 = "/static/ic_modify.png";
const _imports_1$3 = "/static/ic_coupon.png";
const _imports_1$4 = "/static/ic_coupon.png";
const _imports_2$2 = "/static/ic_order.png";
const _imports_3$2 = "/static/ic_kf.png";
const _imports_0 = "/static/ic_back.png";
const _imports_1$2 = "/static/bags.png";
const _imports_1$3 = "/static/bags.png";
const _imports_2$1 = "/static/details.png";
const _imports_3$1 = "/static/share.png";
const _imports_4 = "/static/ic_prompt.png";
const _imports_5 = "/static/ic_pay.png";
const _imports_6 = "/static/ic_join.png";
const _imports_7 = "/static/ic_close.png";
const _imports_1$1 = "/static/ic_address.png";
const _imports_1$2 = "/static/ic_address.png";
const _imports_9 = "/static/ic_right_arrow.png";
const _imports_12 = "/static/ic_check.png";
const _imports_13 = "/static/confirm_pay.png";
const _imports_1 = "/static/ic_save.png";
const _imports_1$1 = "/static/ic_save.png";
const _imports_2 = "/static/ic_logistics.png";
const _imports_3 = "/static/confirm_receipt.png";
const _imports_1 = "/static/ic_copy.png";
exports._imports_0 = _imports_0$2;
exports._imports_0$1 = _imports_0$1;
exports._imports_0$2 = _imports_0;
exports._imports_1 = _imports_1$4;
exports._imports_1$1 = _imports_1$3;
exports._imports_1$2 = _imports_1$2;
exports._imports_1$3 = _imports_1$1;
exports._imports_1$4 = _imports_1;
exports._imports_1 = _imports_1$5;
exports._imports_1$1 = _imports_1$4;
exports._imports_1$2 = _imports_1$3;
exports._imports_1$3 = _imports_1$2;
exports._imports_1$4 = _imports_1$1;
exports._imports_1$5 = _imports_1;
exports._imports_10 = _imports_10;
exports._imports_11 = _imports_11;
exports._imports_12 = _imports_12;

View File

@ -7042,7 +7042,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "172.17.0.1,192.168.1.7,192.168.195.32,127.0.0.1";
const port = "8090";
const id = "mp-weixin__1wxGm";
const id = "mp-weixin_5XQ5H2";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();

View File

@ -0,0 +1,14 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
data() {
return {};
},
methods: {}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/me/address-page.js.map

View File

@ -0,0 +1,5 @@
{
"navigationStyle": "custom",
"navigationBarTitleText": "",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view></view>

View File

@ -0,0 +1,41 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const _sfc_main = {
data() {
return {};
},
methods: {
toBack() {
common_vendor.index.navigateBack();
},
copyData() {
common_vendor.index.setClipboardData({
data: "要复制的文本内容",
success: function() {
common_vendor.index.showToast({
title: "复制成功",
icon: "none"
});
},
fail: function() {
common_vendor.index.showToast({
title: "复制失败",
icon: "none"
});
}
});
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_assets._imports_0$2,
b: common_vendor.o(($event) => $options.toBack()),
c: common_assets._imports_1$5,
d: common_vendor.o((...args) => $options.copyData && $options.copyData(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/me/logistics-details-page.js.map

View File

@ -0,0 +1,5 @@
{
"navigationStyle": "custom",
"navigationBarTitleText": "",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="content bg" style="background-image:url('/static/bags_bg.png')"><view class="title"><view class="back" bindtap="{{b}}"><image src="{{a}}" mode=""></image></view><text>物流详情</text><view class="back"></view></view><view class="" style="width:689.58rpx;height:180.56rpx;background-color:white;border-radius:16rpx;margin:86.81rpx auto 0;position:relative;display:flex;align-items:center"><image src="{{''}}" style="width:125rpx;height:125rpx;background-color:#9B9285;border-radius:16rpx;position:absolute;left:30.56rpx" mode=""></image><text style="position:absolute;left:182.64rpx;top:34.72rpx;font-size:23.59rpx;color:#FF8B36">待发货</text><text style="position:absolute;left:182.64rpx;top:83.33rpx;font-size:19.42rpx;color:#8C8574">快递公司:</text><view class="row" style="align-items:center;position:absolute;left:182.64rpx;bottom:34.03rpx"><text style="font-size:19.42rpx;color:#8C8574">快递单号9569469491691981</text><image src="{{c}}" bindtap="{{d}}" style="width:20.83rpx;height:20.83rpx;margin-left:10rpx" mode=""></image></view></view></view>

View File

@ -0,0 +1,51 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content {
width: 100%;
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
}
.title {
width: 688.88rpx;
display: flex;
flex-direction: row;
justify-content: space-between;
margin-top: 119.44rpx;
}
.title text {
font-size: 29.17rpx;
color: #6E5B51;
}
.back {
width: 40rpx;
height: 40rpx;
}
.back image {
width: 14.58rpx;
height: 27.08rpx;
}

View File

@ -50,6 +50,12 @@ const _sfc_main = {
methods: {
toBack() {
common_vendor.index.navigateBack();
},
//物流详情
toDetails(id) {
common_vendor.index.navigateTo({
url: "/pages/me/logistics-details-page?id" + id
});
}
}
};
@ -64,7 +70,8 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
c: common_vendor.t(item.price),
d: common_vendor.t(item.num),
e: common_vendor.t(item.address),
f: common_vendor.t(item.phone)
f: common_vendor.t(item.phone),
g: common_vendor.o(($event) => $options.toDetails(index))
};
}),
d: common_assets._imports_1$3,

View File

@ -1 +1 @@
<view class="content bg" style="background-image:url('/static/bags_bg.png')"><view class="title"><view class="back" bindtap="{{b}}"><image src="{{a}}" mode=""></image></view><text>订单管理</text><view class="back"></view></view><view class="" style="width:100%;margin-top:54.86rpx;overflow:auto"><view wx:for="{{c}}" wx:for-item="item" class="" style="width:689.58rpx;height:404.86rpx;background-color:white;border-radius:16rpx;margin:0 auto 15.28rpx;position:relative"><image src="{{''}}" style="position:absolute;width:125rpx;height:125rpx;background-color:#9B9285;border-radius:16rpx;left:30.56rpx;top:59.72rpx" mode=""></image><text style="font-size:23.58rpx;color:#FF8B36;position:absolute;top:30.56rpx;right:23.61rpx">待发货</text><text style="font-size:23.58rpx;color:#6E5B51;position:absolute;left:171.53rpx;top:65.97rpx">{{item.a}}</text><text style="font-size:19.42rpx;color:#8C8574;position:absolute;left:173.61rpx;top:102.8rpx">{{item.b}}</text><text style="font-size:29.13rpx;color:#6E5B51;position:absolute;left:172.92rpx;top:154.17rpx">¥{{item.c}}</text><text style="font-size:19.42rpx;color:#8C8574;position:absolute;top:103.47rpx;right:25rpx">x{{item.d}}</text><view class="row" style="align-items:center;position:absolute;left:30.56rpx;top:227.08rpx"><image src="{{d}}" style="width:19.44rpx;height:22.92rpx" mode=""></image><text style="font-size:23.58rpx;color:#6E5B51;margin-left:10rpx">{{item.e}}</text></view><text style="font-size:19.42rpx;color:#8C8574;position:absolute;left:60.58rpx;top:263.19rpx">{{item.f}}</text><view class="row" style="position:absolute;right:24.31rpx;bottom:31.94rpx"><image src="{{e}}" style="width:143.75rpx;height:59.72rpx" mode=""></image><image src="{{f}}" style="width:143.75rpx;height:59.72rpx;margin-left:25.69rpx" mode=""></image></view></view></view></view>
<view class="content bg" style="background-image:url('/static/bags_bg.png')"><view class="title"><view class="back" bindtap="{{b}}"><image src="{{a}}" mode=""></image></view><text>订单管理</text><view class="back"></view></view><view class="" style="width:100%;margin-top:54.86rpx;overflow:auto"><view wx:for="{{c}}" wx:for-item="item" class="" style="width:689.58rpx;height:404.86rpx;background-color:white;border-radius:16rpx;margin:0 auto 15.28rpx;position:relative"><image src="{{''}}" style="position:absolute;width:125rpx;height:125rpx;background-color:#9B9285;border-radius:16rpx;left:30.56rpx;top:59.72rpx" mode=""></image><text style="font-size:23.58rpx;color:#FF8B36;position:absolute;top:30.56rpx;right:23.61rpx">待发货</text><text style="font-size:23.58rpx;color:#6E5B51;position:absolute;left:171.53rpx;top:65.97rpx">{{item.a}}</text><text style="font-size:19.42rpx;color:#8C8574;position:absolute;left:173.61rpx;top:102.8rpx">{{item.b}}</text><text style="font-size:29.13rpx;color:#6E5B51;position:absolute;left:172.92rpx;top:154.17rpx">¥{{item.c}}</text><text style="font-size:19.42rpx;color:#8C8574;position:absolute;top:103.47rpx;right:25rpx">x{{item.d}}</text><view class="row" style="align-items:center;position:absolute;left:30.56rpx;top:227.08rpx"><image src="{{d}}" style="width:19.44rpx;height:22.92rpx" mode=""></image><text style="font-size:23.58rpx;color:#6E5B51;margin-left:10rpx">{{item.e}}</text></view><text style="font-size:19.42rpx;color:#8C8574;position:absolute;left:60.58rpx;top:263.19rpx">{{item.f}}</text><view class="row" style="position:absolute;right:24.31rpx;bottom:31.94rpx"><image src="{{e}}" style="width:143.75rpx;height:59.72rpx" bindtap="{{item.g}}" mode=""></image><image src="{{f}}" style="width:143.75rpx;height:59.72rpx;margin-left:25.69rpx" mode=""></image></view></view></view></view>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB