init
41
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/app.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
var common_vendor = require("./common/vendor.js");
|
||||
var store_index = require("./store/index.js");
|
||||
require("./store/modules/global.js");
|
||||
require("./store/modules/user.js");
|
||||
require("./pages/api/user.js");
|
||||
require("./utils/request.js");
|
||||
require("./utils/env.js");
|
||||
require("./pages/api/login.js");
|
||||
if (!Math) {
|
||||
"./pages/index/index.js";
|
||||
"./pages/express-delivery/index.js";
|
||||
"./pages/goodsInfo/index.js";
|
||||
"./pages/address/index.js";
|
||||
"./pages/login/index.js";
|
||||
"./pages/pickup/index.js";
|
||||
"./pages/my/index.js";
|
||||
"./subPages/electronic-stub/index.js";
|
||||
"./subPages/authentication-success/index.js";
|
||||
"./subPages/realName-authentication/index.js";
|
||||
"./subPages/order-success/index.js";
|
||||
"./subPages/account-rules/index.js";
|
||||
"./subPages/order-info/index.js";
|
||||
"./subPages/order-cancel/index.js";
|
||||
"./subPages/address-info/index.js";
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "App",
|
||||
setup(__props) {
|
||||
return () => {
|
||||
};
|
||||
}
|
||||
};
|
||||
var App = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/App.vue"]]);
|
||||
const NavBar = () => "./components/Navbar/index.js";
|
||||
const NetFail = () => "./components/NetFail/index.js";
|
||||
const app = common_vendor.createApp(App);
|
||||
app.use(store_index.store);
|
||||
app.mount("#app");
|
||||
app.component("nav-bar", NavBar);
|
||||
app.component("net-fail", NetFail);
|
||||
67
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/app.json
vendored
Normal file
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"pages": [
|
||||
"pages/index/index",
|
||||
"pages/express-delivery/index",
|
||||
"pages/goodsInfo/index",
|
||||
"pages/address/index",
|
||||
"pages/login/index",
|
||||
"pages/pickup/index",
|
||||
"pages/my/index"
|
||||
],
|
||||
"subPackages": [
|
||||
{
|
||||
"root": "subPages",
|
||||
"pages": [
|
||||
"electronic-stub/index",
|
||||
"authentication-success/index",
|
||||
"realName-authentication/index",
|
||||
"order-success/index",
|
||||
"account-rules/index",
|
||||
"order-info/index",
|
||||
"order-cancel/index",
|
||||
"address-info/index"
|
||||
]
|
||||
}
|
||||
],
|
||||
"window": {
|
||||
"navigationBarTextStyle": "black",
|
||||
"navigationBarTitleText": "神领物流",
|
||||
"backgroundColor": "#F8F8F8",
|
||||
"onReachBottomDistance": 50,
|
||||
"enablePullDownRefresh": true
|
||||
},
|
||||
"tabBar": {
|
||||
"borderStyle": "black",
|
||||
"color": "#000000",
|
||||
"selectedColor": "#E94739",
|
||||
"list": [
|
||||
{
|
||||
"pagePath": "pages/index/index",
|
||||
"text": "寄快递",
|
||||
"iconPath": "static/jikuaidi.png",
|
||||
"selectedIconPath": "static/jikuaidiActive.png"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/pickup/index",
|
||||
"text": "查快递",
|
||||
"iconPath": "static/chakuaidi.png",
|
||||
"selectedIconPath": "static/chakuaidiActive.png"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/my/index",
|
||||
"text": "我的",
|
||||
"iconPath": "static/wode.png",
|
||||
"selectedIconPath": "static/wodeActive.png"
|
||||
}
|
||||
]
|
||||
},
|
||||
"permission": {
|
||||
"scope.userLocation": {
|
||||
"desc": "123"
|
||||
}
|
||||
},
|
||||
"usingComponents": {
|
||||
"nav-bar": "/components/Navbar/index",
|
||||
"net-fail": "/components/NetFail/index"
|
||||
}
|
||||
}
|
||||
3216
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/app.wxss
vendored
Normal file
6988
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/common/vendor.js
vendored
Normal file
30
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/BtnFooter/index.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
props: {
|
||||
btnText: {
|
||||
type: String,
|
||||
default: "\u786E\u5B9A"
|
||||
},
|
||||
isActive: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
emits: ["@confirm"],
|
||||
setup(__props, { emit: emits }) {
|
||||
const handleClick = () => {
|
||||
emits("confirm");
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.t(__props.btnText),
|
||||
b: common_vendor.n(__props.isActive ? "active" : ""),
|
||||
c: common_vendor.o(handleClick)
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-0e2d1a4f"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/components/BtnFooter/index.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="BtnFooter data-v-0e2d1a4f"><view class="{{['btn', 'data-v-0e2d1a4f', b]}}" bindtap="{{c}}">{{a}}</view></view>
|
||||
23
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/BtnFooter/index.wxss
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.BtnFooter.data-v-0e2d1a4f {
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
height: 172rpx;
|
||||
width: 100%;
|
||||
background-color: white;
|
||||
}
|
||||
.BtnFooter .btn.data-v-0e2d1a4f {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background: #CCCCCC;
|
||||
border-radius: 44rpx;
|
||||
color: white;
|
||||
font-size: 30rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
margin: 24rpx auto 0;
|
||||
}
|
||||
.BtnFooter .btn.active.data-v-0e2d1a4f {
|
||||
background-color: #E84134;
|
||||
}
|
||||
56
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/Navbar/index.js
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
props: {
|
||||
title: {
|
||||
type: String,
|
||||
default: ""
|
||||
},
|
||||
handleToLink: {
|
||||
type: Function
|
||||
},
|
||||
src: {
|
||||
type: String,
|
||||
default: "../../static/goBack.png"
|
||||
}
|
||||
},
|
||||
setup(__props) {
|
||||
const props = __props;
|
||||
let deviceNavHeight = common_vendor.ref();
|
||||
let capsuleTop = common_vendor.ref();
|
||||
let capsuleBottom = common_vendor.ref();
|
||||
let all = common_vendor.ref();
|
||||
let capsuleHeight = common_vendor.ref();
|
||||
common_vendor.onLoad(() => {
|
||||
common_vendor.index.getSystemInfo({
|
||||
success: (res) => {
|
||||
deviceNavHeight.value = res.statusBarHeight;
|
||||
capsuleTop.value = common_vendor.index.getMenuButtonBoundingClientRect().top;
|
||||
capsuleBottom.value = common_vendor.index.getMenuButtonBoundingClientRect().bottom;
|
||||
all.value = capsuleTop.value + capsuleBottom.value - deviceNavHeight.value + "px";
|
||||
capsuleHeight.value = common_vendor.index.getMenuButtonBoundingClientRect().height;
|
||||
}
|
||||
});
|
||||
});
|
||||
const handleTo = () => {
|
||||
if (props.handleToLink) {
|
||||
props.handleToLink();
|
||||
} else {
|
||||
common_vendor.index.navigateBack();
|
||||
}
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.t(__props.title),
|
||||
b: __props.src,
|
||||
c: common_vendor.o(handleTo),
|
||||
d: common_vendor.unref(capsuleTop) + "px",
|
||||
e: common_vendor.unref(capsuleHeight) + "px",
|
||||
f: common_vendor.unref(all)
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-6e7b2b6e"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/components/Navbar/index.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
4
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/Navbar/index.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/Navbar/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="NavBar data-v-6e7b2b6e" style="{{'height:' + f}}"><view class="title data-v-6e7b2b6e" style="{{'padding-top:' + d + ';' + ('height:' + e)}}">{{a}} <image src="{{b}}" bindtap="{{c}}" class="navbar-image data-v-6e7b2b6e"></image></view></view>
|
||||
20
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/Navbar/index.wxss
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.NavBar.data-v-6e7b2b6e {
|
||||
position: relative;
|
||||
background-color: white;
|
||||
}
|
||||
.NavBar .title.data-v-6e7b2b6e {
|
||||
font-weight: bold;
|
||||
font-size: 32rpx;
|
||||
text-align: center;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.NavBar .navbar-image.data-v-6e7b2b6e {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
position: absolute;
|
||||
left: 26rpx;
|
||||
}
|
||||
23
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/NetFail/index.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
props: {
|
||||
handleToRefresh: {
|
||||
type: Function
|
||||
}
|
||||
},
|
||||
setup(__props) {
|
||||
const props = __props;
|
||||
const handleTo = () => {
|
||||
props.handleToRefresh();
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(handleTo)
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-33ea5bd3"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/components/NetFail/index.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
4
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/NetFail/index.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/NetFail/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="net-fail data-v-33ea5bd3"><image src="/static/net-fail.png" class="net-fail-image data-v-33ea5bd3"/><view class="tips data-v-33ea5bd3">请检查网络</view><view class="btn data-v-33ea5bd3" bindtap="{{a}}">重新加载</view></view>
|
||||
27
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/NetFail/index.wxss
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.net-fail .net-fail-image.data-v-33ea5bd3 {
|
||||
width: 400rpx;
|
||||
height: 240rpx;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
margin-top: 310rpx;
|
||||
}
|
||||
.net-fail .tips.data-v-33ea5bd3 {
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
color: #818181;
|
||||
margin-top: 40rpx;
|
||||
}
|
||||
.net-fail .btn.data-v-33ea5bd3 {
|
||||
width: 240rpx;
|
||||
height: 88rpx;
|
||||
line-height: 88rpx;
|
||||
text-align: center;
|
||||
color: white;
|
||||
font-size: 30rpx;
|
||||
background-color: #E63E32;
|
||||
border-radius: 44rpx;
|
||||
margin: 0 auto;
|
||||
margin-top: 64rpx;
|
||||
}
|
||||
58
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-search/index.js
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_icons2 = common_vendor.resolveComponent("uni-icons");
|
||||
_easycom_uni_icons2();
|
||||
}
|
||||
const _easycom_uni_icons = () => "../../uni_modules/uni-icons/components/uni-icons/uni-icons.js";
|
||||
if (!Math) {
|
||||
_easycom_uni_icons();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
props: {
|
||||
isShowCancel: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
emits: "handleSearch",
|
||||
setup(__props, { emit }) {
|
||||
const searchVal = common_vendor.ref("");
|
||||
let capsuleTop = common_vendor.ref();
|
||||
common_vendor.onLoad(() => {
|
||||
common_vendor.index.getSystemInfo({
|
||||
success: (res) => {
|
||||
capsuleTop.value = common_vendor.index.getMenuButtonBoundingClientRect().top;
|
||||
}
|
||||
});
|
||||
});
|
||||
const handleCancel = () => {
|
||||
searchVal.value = "";
|
||||
emit("handleSearch", searchVal);
|
||||
};
|
||||
const handleSearch = (e) => {
|
||||
searchVal.value = e.detail.value;
|
||||
emit("handleSearch", searchVal);
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.p({
|
||||
type: "search",
|
||||
size: "18",
|
||||
color: "#999"
|
||||
}),
|
||||
b: common_vendor.o(handleSearch),
|
||||
c: common_vendor.o([($event) => searchVal.value = $event.detail.value, handleSearch]),
|
||||
d: searchVal.value,
|
||||
e: searchVal.value
|
||||
}, searchVal.value ? {
|
||||
f: common_vendor.o(handleCancel)
|
||||
} : {}, {
|
||||
g: common_vendor.unref(capsuleTop) + "px"
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-39bdeeba"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/components/uni-search/index.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="navBox data-v-39bdeeba"><view class="search data-v-39bdeeba"><view class="uni-navbar data-v-39bdeeba" style="{{'padding-top:' + g}}"><view class="input-view data-v-39bdeeba"><uni-icons wx:if="{{a}}" class="input-uni-icon data-v-39bdeeba" u-i="39bdeeba-0" bind:__l="__l" u-p="{{a}}"/><input confirm-type="search" class="nav-bar-input data-v-39bdeeba" type="text" placeholder="请输入快递单号" bindconfirm="{{b}}" bindinput="{{c}}" value="{{d}}"/><icon wx:if="{{e}}" class="data-v-39bdeeba" type="clear" size="14" bindtap="{{f}}"></icon></view></view></view></view>
|
||||
13
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-search/index.wxss
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.navBox .input-view.data-v-39bdeeba {
|
||||
position: relative;
|
||||
}
|
||||
.navBox .input-view icon.data-v-39bdeeba {
|
||||
width: 20rpx;
|
||||
height: 20rpx;
|
||||
position: absolute;
|
||||
right: 220rpx;
|
||||
top: 15rpx;
|
||||
z-index: 9;
|
||||
}
|
||||
47
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-tab/index.js
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
props: {
|
||||
tabBars: {
|
||||
type: Object,
|
||||
default: () => ({})
|
||||
},
|
||||
staticNum: {
|
||||
type: Object
|
||||
}
|
||||
},
|
||||
emits: "",
|
||||
setup(__props, { expose, emit }) {
|
||||
const scrollinto = common_vendor.ref("tab0");
|
||||
let tabIndex = common_vendor.ref(0);
|
||||
const changeTab = (index) => {
|
||||
if (tabIndex.value == index) {
|
||||
return;
|
||||
}
|
||||
tabIndex.value = index;
|
||||
emit("getTabIndex", index);
|
||||
scrollinto.value = "tab" + index;
|
||||
};
|
||||
expose({
|
||||
changeTab
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.f(__props.tabBars, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item.label),
|
||||
b: common_vendor.t(__props.staticNum[index]),
|
||||
c: common_vendor.n(common_vendor.unref(tabIndex) == index ? "scroll-row-item-act" : "scroll-row-item-normal"),
|
||||
d: index,
|
||||
e: "tab" + index,
|
||||
f: common_vendor.o(($event) => changeTab(index), index)
|
||||
};
|
||||
}),
|
||||
b: scrollinto.value
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/components/uni-tab/index.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
4
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-tab/index.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-tab/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<scroll-view scroll-x="true" class="tabScroll" scroll-into-view="{{b}}" scroll-with-animation="{{true}}"><view class="scroll-row"><view wx:for="{{a}}" wx:for-item="item" wx:key="d" id="{{item.e}}" class="scroll-row-item" bindtap="{{item.f}}"><view class="{{item.c}}"><text class="line"></text> {{item.a}} <view class="num">{{item.b}}</view></view></view></view></scroll-view>
|
||||
0
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/components/uni-tab/index.wxss
vendored
Normal file
333
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/address/index.js
vendored
Normal file
@@ -0,0 +1,333 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var pages_api_address = require("../api/address.js");
|
||||
require("../../utils/request.js");
|
||||
require("../../utils/env.js");
|
||||
require("../api/login.js");
|
||||
if (!Array) {
|
||||
const _component_nav_bar = common_vendor.resolveComponent("nav-bar");
|
||||
const _easycom_uni_search_bar2 = common_vendor.resolveComponent("uni-search-bar");
|
||||
const _easycom_uni_load_more2 = common_vendor.resolveComponent("uni-load-more");
|
||||
const _component_net_fail = common_vendor.resolveComponent("net-fail");
|
||||
const _easycom_uni_popup_dialog2 = common_vendor.resolveComponent("uni-popup-dialog");
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
(_component_nav_bar + _easycom_uni_search_bar2 + _easycom_uni_load_more2 + _component_net_fail + _easycom_uni_popup_dialog2 + _easycom_uni_popup2)();
|
||||
}
|
||||
const _easycom_uni_search_bar = () => "../../uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.js";
|
||||
const _easycom_uni_load_more = () => "../../uni_modules/uni-load-more/components/uni-load-more/uni-load-more.js";
|
||||
const _easycom_uni_popup_dialog = () => "../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.js";
|
||||
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(_easycom_uni_search_bar + _easycom_uni_load_more + _easycom_uni_popup_dialog + _easycom_uni_popup)();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
let scrollHeight = common_vendor.ref("");
|
||||
let searchValue = common_vendor.ref("");
|
||||
let popup = common_vendor.ref(null);
|
||||
let isAllSelect = common_vendor.ref(false);
|
||||
let isManage = common_vendor.ref(false);
|
||||
let deleteIds = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
let list = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
let pageInfo = common_vendor.reactive({
|
||||
page: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
let status = common_vendor.ref("more");
|
||||
let type = common_vendor.ref("");
|
||||
let isFromAddress = common_vendor.ref("");
|
||||
let netStatus = common_vendor.ref(true);
|
||||
common_vendor.onLoad((options) => {
|
||||
type.value = options.type;
|
||||
isFromAddress.value = options.isFromAddress;
|
||||
common_vendor.index.getSystemInfo({
|
||||
success: (res) => {
|
||||
scrollHeight.value = "height:" + (res.screenHeight - 190) + "px";
|
||||
}
|
||||
});
|
||||
});
|
||||
common_vendor.onMounted(() => {
|
||||
getList();
|
||||
});
|
||||
common_vendor.onPullDownRefresh(() => {
|
||||
pageInfo.page = 1;
|
||||
getList();
|
||||
});
|
||||
const handleToRefresh = () => {
|
||||
pageInfo.page = 1;
|
||||
getList();
|
||||
};
|
||||
const input = (e) => {
|
||||
searchValue.value = e;
|
||||
pageInfo.page = 1;
|
||||
getList();
|
||||
};
|
||||
const clear = () => {
|
||||
};
|
||||
const handleSaveToDefaultAddress = (id, isDefault) => {
|
||||
if (isManage.value) {
|
||||
return;
|
||||
}
|
||||
pages_api_address.editAddress({
|
||||
id,
|
||||
isDefault: isDefault === 1 ? 0 : 1
|
||||
}).then((res) => {
|
||||
pageInfo.page = 1;
|
||||
getList();
|
||||
if (res.code === 200) {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u4FEE\u6539\u6210\u529F",
|
||||
icon: "none",
|
||||
duration: 1e3,
|
||||
type: "success"
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u4FEE\u6539\u6210\u529F",
|
||||
icon: "none",
|
||||
duration: 1e3,
|
||||
type: "error"
|
||||
});
|
||||
}
|
||||
}).catch(() => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const handleToLink = () => {
|
||||
if (type.value !== "address") {
|
||||
common_vendor.index.navigateBack();
|
||||
} else {
|
||||
common_vendor.index.switchTab({
|
||||
url: "/pages/my/index"
|
||||
});
|
||||
}
|
||||
};
|
||||
const handleToAddressInfo = (id) => {
|
||||
if (type.value === "address") {
|
||||
return;
|
||||
} else if (type.value === "get") {
|
||||
if (common_vendor.index.getStorageSync("sendId") === id)
|
||||
return common_vendor.index.showToast({
|
||||
title: "\u5BC4\u4EF6\u5730\u5740\u548C\u6536\u4EF6\u5730\u5740\u4E0D\u80FD\u9009\u62E9\u540C\u4E00\u4E2A",
|
||||
icon: "none",
|
||||
duration: 1e3
|
||||
});
|
||||
} else {
|
||||
if (common_vendor.index.getStorageSync("getId") === id)
|
||||
return common_vendor.index.showToast({
|
||||
title: "\u5BC4\u4EF6\u5730\u5740\u548C\u6536\u4EF6\u5730\u5740\u4E0D\u80FD\u9009\u62E9\u540C\u4E00\u4E2A",
|
||||
icon: "none",
|
||||
duration: 1e3
|
||||
});
|
||||
}
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/pages/express-delivery/index?type=" + type.value + "&editOrAdd=edit&id=" + id + "&isFromAddress=true"
|
||||
});
|
||||
};
|
||||
const handleDeleteOrAdd = () => {
|
||||
if (isManage.value) {
|
||||
if (deleteIds.data.length)
|
||||
popup.value.open();
|
||||
} else {
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/subPages/address-info/index?isFromAddress=" + isFromAddress.value + "&editOrAdd=add&type=" + type.value
|
||||
});
|
||||
}
|
||||
};
|
||||
const handleEditAddress = (item) => {
|
||||
if (isManage.value) {
|
||||
return;
|
||||
}
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/subPages/address-info/index?id=" + item.id + "&isFromAddress=" + isFromAddress.value + "&editOrAdd=edit&type=" + type.value + "&isDefault=" + item.isDefault
|
||||
});
|
||||
};
|
||||
const getList = (flag) => {
|
||||
status.value = "loading";
|
||||
pages_api_address.getAddressList({
|
||||
page: pageInfo.page,
|
||||
pageSize: pageInfo.pageSize,
|
||||
keyword: searchValue.value
|
||||
}).then((res) => {
|
||||
let arr = res.data.items ? res.data.items : [];
|
||||
status.value = arr.length < 10 ? "no-more" : "more";
|
||||
if (flag === "topPull") {
|
||||
list.data = list.data.concat(arr);
|
||||
} else {
|
||||
list.data = arr;
|
||||
}
|
||||
if (list.data.every((item) => item.selected)) {
|
||||
isAllSelect.value = true;
|
||||
} else {
|
||||
isAllSelect.value = false;
|
||||
}
|
||||
common_vendor.index.stopPullDownRefresh();
|
||||
netStatus.value = true;
|
||||
console.log(456);
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
netStatus.value = false;
|
||||
console.log(123);
|
||||
});
|
||||
};
|
||||
const LoadMoreCustomers = () => {
|
||||
pageInfo.page = pageInfo.page + 1;
|
||||
if (status.value === "no-more") {
|
||||
return;
|
||||
}
|
||||
getList("topPull");
|
||||
};
|
||||
const handleEdit = () => {
|
||||
isManage.value = !isManage.value;
|
||||
};
|
||||
const handledDelete = (id) => {
|
||||
if (isManage.value) {
|
||||
return;
|
||||
}
|
||||
popup.value.open();
|
||||
deleteIds.data.push(id);
|
||||
};
|
||||
const close = () => {
|
||||
popup.value.close();
|
||||
deleteIds.data = [];
|
||||
};
|
||||
const confirm = () => {
|
||||
popup.value.close();
|
||||
pages_api_address.deleteAddress(deleteIds.data).then((res) => {
|
||||
pageInfo.page = 1;
|
||||
pageInfo.pageSize = 10;
|
||||
getList();
|
||||
common_vendor.index.showToast({
|
||||
title: "\u5220\u9664\u6210\u529F",
|
||||
icon: "success",
|
||||
duration: 1e3
|
||||
});
|
||||
isManage.value = false;
|
||||
}).catch(() => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const checkbox = (index, item) => {
|
||||
list.data[index].selected = !list.data[index].selected;
|
||||
if (list.data.every((item2) => item2.selected)) {
|
||||
isAllSelect.value = true;
|
||||
} else {
|
||||
isAllSelect.value = false;
|
||||
}
|
||||
deleteIds.data = list.data.filter((item2) => item2.selected).map((item2) => item2.id);
|
||||
};
|
||||
const selectAll = () => {
|
||||
isAllSelect.value = !isAllSelect.value;
|
||||
list.data = list.data.map((item) => {
|
||||
return Object.assign({}, item, {
|
||||
selected: isAllSelect.value
|
||||
});
|
||||
});
|
||||
deleteIds.data = list.data.filter((item) => item.selected).map((item) => item.id);
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.p({
|
||||
title: "\u5730\u5740\u7C3F",
|
||||
handleToLink
|
||||
}),
|
||||
b: common_vendor.unref(netStatus)
|
||||
}, common_vendor.unref(netStatus) ? common_vendor.e({
|
||||
c: common_vendor.o(input),
|
||||
d: common_vendor.o(_ctx.cancel),
|
||||
e: common_vendor.o(clear),
|
||||
f: common_vendor.o(($event) => common_vendor.isRef(searchValue) ? searchValue.value = $event : searchValue = $event),
|
||||
g: common_vendor.p({
|
||||
cancelButton: "none",
|
||||
placeholder: "\u8BF7\u8F93\u5165\u59D3\u540D/\u624B\u673A\u53F7",
|
||||
modelValue: common_vendor.unref(searchValue)
|
||||
}),
|
||||
h: common_vendor.unref(list).data.length > 0
|
||||
}, common_vendor.unref(list).data.length > 0 ? {
|
||||
i: common_vendor.f(common_vendor.unref(list).data, (item, index, i0) => {
|
||||
return common_vendor.e(common_vendor.unref(isManage) ? {
|
||||
a: String(index),
|
||||
b: item.selected
|
||||
} : {}, {
|
||||
c: common_vendor.t(item.name),
|
||||
d: common_vendor.t(item.phoneNumber),
|
||||
e: common_vendor.t(item.province ? item.province.name + item.city.name + item.county.name + item.address : "")
|
||||
}, common_vendor.unref(type) !== "get" ? {
|
||||
f: Boolean(item.isDefault) ? 1 : "",
|
||||
g: common_vendor.o(($event) => handleSaveToDefaultAddress(item.id, item.isDefault))
|
||||
} : {}, {
|
||||
h: common_vendor.o(($event) => handleEditAddress(item)),
|
||||
i: common_vendor.o(($event) => handledDelete(item.id)),
|
||||
j: common_vendor.o(($event) => common_vendor.unref(isManage) ? checkbox(index) : handleToAddressInfo(item.id), index),
|
||||
k: index
|
||||
});
|
||||
}),
|
||||
j: common_vendor.unref(isManage),
|
||||
k: common_vendor.unref(type) !== "get",
|
||||
l: common_vendor.n(!common_vendor.unref(isManage) ? "" : "active"),
|
||||
m: common_vendor.n(common_vendor.unref(type) === "get" ? "active" : ""),
|
||||
n: common_vendor.n(common_vendor.unref(isManage) ? "isChecked" : ""),
|
||||
o: common_vendor.n(common_vendor.unref(isManage) ? "isChecked" : ""),
|
||||
p: common_vendor.p({
|
||||
status: common_vendor.unref(status)
|
||||
}),
|
||||
q: common_vendor.s(common_vendor.unref(scrollHeight)),
|
||||
r: common_vendor.o(LoadMoreCustomers)
|
||||
} : {
|
||||
s: common_vendor.t(common_vendor.unref(searchValue) ? "\u6CA1\u6709\u641C\u7D22\u5230\u76F8\u5173\u6761\u4EF6\u7684\u5730\u5740" : "\u6682\u65E0\u6570\u636E")
|
||||
}, {
|
||||
t: common_vendor.unref(isManage)
|
||||
}, common_vendor.unref(isManage) ? {
|
||||
v: common_vendor.unref(isAllSelect),
|
||||
w: common_vendor.o(selectAll)
|
||||
} : {}, {
|
||||
x: common_vendor.unref(list).data.length > 0
|
||||
}, common_vendor.unref(list).data.length > 0 ? {
|
||||
y: common_vendor.t(common_vendor.unref(isManage) ? "\u5B8C\u6210" : "\u7BA1\u7406"),
|
||||
z: common_vendor.o(handleEdit)
|
||||
} : {}, {
|
||||
A: common_vendor.t(common_vendor.unref(isManage) ? "\u5220\u9664" : "\u65B0\u589E\u5730\u5740"),
|
||||
B: common_vendor.n(common_vendor.unref(isManage) && common_vendor.unref(deleteIds).data.length || !common_vendor.unref(isManage) ? "active" : ""),
|
||||
C: common_vendor.o(handleDeleteOrAdd)
|
||||
}) : {
|
||||
D: common_vendor.p({
|
||||
handleToRefresh
|
||||
})
|
||||
}, {
|
||||
E: common_vendor.o(close),
|
||||
F: common_vendor.o(confirm),
|
||||
G: common_vendor.p({
|
||||
mode: "base",
|
||||
content: common_vendor.unref(isManage) ? "\u786E\u5B9A\u662F\u5426\u5220\u9664\u6240\u9009\u5730\u5740\uFF1F" : "\u786E\u5B9A\u662F\u5426\u5220\u9664\u6B64\u6761\u5730\u5740\uFF1F",
|
||||
animation: false,
|
||||
["before-close"]: true
|
||||
}),
|
||||
H: common_vendor.sr(popup, "5f170bce-4", {
|
||||
"k": "popup"
|
||||
}),
|
||||
I: common_vendor.p({
|
||||
type: "dialog"
|
||||
})
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-5f170bce"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/address/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
10
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/address/index.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "地址簿",
|
||||
"usingComponents": {
|
||||
"uni-search-bar": "../../uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar",
|
||||
"uni-load-more": "../../uni_modules/uni-load-more/components/uni-load-more/uni-load-more",
|
||||
"uni-popup-dialog": "../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog",
|
||||
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/address/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<nav-bar wx:if="{{a}}" class="data-v-5f170bce" u-i="5f170bce-0" bind:__l="__l" u-p="{{a}}"></nav-bar><view wx:if="{{b}}" class="address data-v-5f170bce"><view class="seachBox data-v-5f170bce"><uni-search-bar wx:if="{{g}}" class="data-v-5f170bce" u-s="{{['searchIcon']}}" bindinput="{{c}}" bindcancel="{{d}}" bindclear="{{e}}" u-i="5f170bce-1" bind:__l="__l" bindupdateModelValue="{{f}}" u-p="{{g}}"><view class="search-icon data-v-5f170bce" slot="searchIcon"></view></uni-search-bar></view><view class="list-container data-v-5f170bce"><scroll-view wx:if="{{h}}" class="data-v-5f170bce" scroll-y style="{{q}}" lower-threshold="30" bindscrolltolower="{{r}}"><view wx:for="{{i}}" wx:for-item="item" wx:key="k" catchtap="{{item.j}}" class="{{['address-list', 'data-v-5f170bce', o]}}"><view wx:if="{{j}}" class="checkbox data-v-5f170bce"><view class="checkRadio data-v-5f170bce"><radio class="data-v-5f170bce" style="transform:scale(0.77)" color="#F23C24" value="{{item.a}}" checked="{{item.b}}"/></view></view><view class="{{['address-item', 'data-v-5f170bce', n]}}"><view class="address-name data-v-5f170bce">{{item.c}}</view><view class="address-phone data-v-5f170bce">{{item.d}}</view><view class="address-address data-v-5f170bce">{{item.e}}</view><view class="line data-v-5f170bce"></view><view class="{{['address-item-footer', 'data-v-5f170bce', m]}}"><view wx:if="{{k}}" class="save-address data-v-5f170bce" catchtap="{{item.g}}"><view class="{{['checkbox', 'data-v-5f170bce', item.f && 'active']}}"></view><view class="label data-v-5f170bce">默认寄件地址</view></view><view class="{{['right-box', 'data-v-5f170bce', l]}}"><view class="edit-btn data-v-5f170bce" catchtap="{{item.h}}"><icon class="data-v-5f170bce"></icon><text class="data-v-5f170bce">编辑</text></view><view class="delete-btn data-v-5f170bce" catchtap="{{item.i}}"><icon class="data-v-5f170bce"></icon><text class="data-v-5f170bce">删除</text></view></view></view></view></view><uni-load-more wx:if="{{p}}" class="data-v-5f170bce" u-i="5f170bce-2" bind:__l="__l" u-p="{{p}}"/></scroll-view><view wx:else class="empty-box data-v-5f170bce"><image class="data-v-5f170bce" src="/static/address-empty.png"></image><view class="data-v-5f170bce">{{s}}</view></view><view wx:if="{{t}}" class="all-select data-v-5f170bce"><view class="checkbox data-v-5f170bce" bindtap="{{w}}"><view class="checkRadio data-v-5f170bce"><radio class="data-v-5f170bce" style="transform:scale(0.77)" checked="{{v}}" color="#F23C24"/></view></view><view class="data-v-5f170bce">全选</view></view><view class="address-footer data-v-5f170bce"><view wx:if="{{x}}" class="manage-btn data-v-5f170bce" bindtap="{{z}}">{{y}}</view><view class="{{['addAddress-btn', 'data-v-5f170bce', B]}}" bindtap="{{C}}">{{A}}</view></view></view></view><net-fail wx:else class="data-v-5f170bce" u-i="5f170bce-3" bind:__l="__l" u-p="{{D||''}}"></net-fail><uni-popup wx:if="{{I}}" u-s="{{['d']}}" u-r="popup" class="address-popup r data-v-5f170bce" u-i="5f170bce-4" bind:__l="__l" u-p="{{I}}"><uni-popup-dialog wx:if="{{G}}" class="data-v-5f170bce" bindclose="{{E}}" bindconfirm="{{F}}" u-i="5f170bce-5,5f170bce-4" bind:__l="__l" u-p="{{G}}"></uni-popup-dialog></uni-popup>
|
||||
227
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/address/index.wxss
vendored
Normal file
@@ -0,0 +1,227 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.address.data-v-5f170bce {
|
||||
background-color: #F3F5F9;
|
||||
height: 100vh;
|
||||
}
|
||||
.seachBox.data-v-5f170bce {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
background-color: white;
|
||||
}
|
||||
.seachBox.data-v-5f170bce .uni-searchbar {
|
||||
padding-left: 40rpx;
|
||||
padding-right: 40rpx;
|
||||
}
|
||||
.seachBox.data-v-5f170bce .uni-searchbar .uni-searchbar__box {
|
||||
border-radius: 34rpx !important;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
.seachBox uni-search-bar.data-v-5f170bce {
|
||||
flex: auto;
|
||||
}
|
||||
.seachBox .search-icon.data-v-5f170bce {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url(data:image/png;base64,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);
|
||||
}
|
||||
.seachBox .search-btn.data-v-5f170bce {
|
||||
font-weight: bold;
|
||||
font-size: 28rpx;
|
||||
}
|
||||
.list-container.data-v-5f170bce {
|
||||
padding: 0 18rpx;
|
||||
}
|
||||
.list-container .checkbox.data-v-5f170bce {
|
||||
margin-right: 50rpx;
|
||||
}
|
||||
.list-container .address-list.isChecked.data-v-5f170bce {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
background-color: #F3F5F9;
|
||||
padding: 36rpx 0;
|
||||
padding-bottom: 0;
|
||||
padding-top: 0;
|
||||
}
|
||||
.list-container .address-item.isChecked.data-v-5f170bce {
|
||||
border-radius: 20rpx;
|
||||
padding: 36rpx 30rpx 0rpx;
|
||||
background: #FFFFFF;
|
||||
}
|
||||
.list-container .address-item.isChecked .address-item-footer.data-v-5f170bce {
|
||||
margin-bottom: 36rpx;
|
||||
}
|
||||
.list-container .address-list.data-v-5f170bce {
|
||||
margin-top: 20rpx;
|
||||
background: #FFFFFF;
|
||||
border-radius: 20rpx;
|
||||
padding: 36rpx 30rpx 0rpx;
|
||||
padding-bottom: 30rpx;
|
||||
}
|
||||
.list-container .address-list .address-item.data-v-5f170bce {
|
||||
flex: auto;
|
||||
}
|
||||
.list-container .address-list .address-name.data-v-5f170bce, .list-container .address-list .address-phone.data-v-5f170bce {
|
||||
display: inline-block;
|
||||
}
|
||||
.list-container .address-list .address-name.data-v-5f170bce {
|
||||
font-size: 30rpx;
|
||||
font-weight: bold;
|
||||
margin-right: 12rpx;
|
||||
}
|
||||
.list-container .address-list .address-phone.data-v-5f170bce, .list-container .address-list .address-address.data-v-5f170bce {
|
||||
color: #888;
|
||||
font-size: 26rpx;
|
||||
}
|
||||
.list-container .address-list .address-address.data-v-5f170bce {
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
.list-container .address-list .line.data-v-5f170bce {
|
||||
margin-top: 20rpx;
|
||||
height: 2rpx;
|
||||
background-color: #F4F4F4;
|
||||
width: 100%;
|
||||
}
|
||||
.list-container .address-list .address-item-footer.data-v-5f170bce {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .save-address.data-v-5f170bce {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .save-address .label.data-v-5f170bce {
|
||||
font-size: 26rpx;
|
||||
color: #888;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .save-address .active.data-v-5f170bce, .list-container .address-list .address-item-footer .save-address .checkbox.data-v-5f170bce {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
margin-right: 10rpx;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .save-address .checkbox.data-v-5f170bce {
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAABv9JREFUWEftWGuoHOUZft6ZzfYUPaKF2qDnMjP7rVGDQk1UqGj2aFQMUaNpodqiWNOK2nr5of2noL9UEOoVjDeaCvHWGn/oSYo9G9EWSiD+8BTJzs7MnrUxBcXLSWJyMvu98s6Z75zJcfZ2TqAIDiwLu9983/M97/NeCd+Rh74jOPE90GNtqWPGKDNb1SqsSgUMzH2S/avVqlWpVOR3TUTy3fezJKDMLO9bcioRtbqdLuurVdiVSgJYd1uf/X9RQDMA5xhqNpuntlqts+OYFBFOYebjiHCECJ8xc6g1fTQzc2By5cqVMwJALJBesCfAfQNNQQqDPDnJxYGBxi8AXM3M5wEYEXLzmaL9AD4A8C5gv6DUsJ/uRb2w2xfQlIVEY77fvJJI3w/wOakmZa8WIBpMJJE+RpNcmF9H00T0hG3z447jfMLMdjf99gxUQMrNwzA8UWt6mpl/mR4sJLaAxJSJOds8nFkn58pnyrZxi+u64wK2k857Amo2iaLojDjGFoBXzbKXHNYJXDfQwvKMbeMe13UfM2TkvdQVqAHZaDS8I0f0PwCMAhQDibm6vt/Fs7OX/aNS7sPtmO14kIhdnKZWq51gWfZbzHRByqSAXMpjYqmcL15PIgvLous9b/TVPLA9AfX9aDPAm1ImxVxLeVJgyRYCWKQjv1kAfQrEY0qpDw1Jcy7ZVkSpuH0/uhjgv2fMvBRzCzBhL549N4kEJjqInApE2Foqudct1GvXQ2u1cAcRLp2/9aLJFD2KZ/9Ha76diCyAnwKwYt78yd66UKBLHceZyEogF6i5Tb3eWMusdxwDpzGm3QtYlys18qEg8v3GvYB+KENCchnLwsue50r4m+c7j5+JiYnC2NhYXK8HTzLTbUt0oNTcOGjb9rWuO7K92Wz+cHh4+OsgaLyotb4xs3+yloi+iONiecWKUz41Wv0Wo+aPffv2Hbd//8GdAJmYuVhPT9i0LP6d53mba7XaD8rl8uF6PbqNmZ+cTxoLQ519nVIjW43584AmGWLPnvB8y0IVwEAmRfYr0NSU9IjnOffu2rVr2erVq4/4fnQFwG8AKObsnWqZnyuVvE3Gut8COjHBhbExin1/agPQ+luHkKQBKdXaBf4kKRQA2loqjf66Wq2SyKlWa5xJpN8BsDzfQWffI8KOUsm93NQXbRkNguhmrfnZHmJnNngbxo3z/JOotc7zvK8kcfj+vpMt69C41vzTDlEkYZQZ/y4UsMZ13UOJHBfa0mgiCILfa02P5wA1zvFfZtpNlJR3Jx9dQcEG6ONCARc5jhMKK1EUFbXG68xY18U5E6AAdsfx8WtOP/3H0x2B+n7jt4B+ZgFQA/KLQoEudhxndxg212gdv8KcgDWx8oDWvL5cdqtGl7Va+BQRbu3BQnOMDgwUKhIdcoEajdbr0UZmfi0PKBE++vzzz86enp7m2TAWrWPm11PH08zWjeXy6F/mPTy8mxmP9pY0jLb5HaW8tXOFejvT+37jAkDvTM1gmDT5mYjwm1LJfSED5iZmPA/QfUo5D5rffT/cAODlNh6eE0XmnHCLUs4Nbb3eZKVGo3FSHOudzDhrgabSoIwDzIWfKzU8Pjk5WZReSDJZsWi9PzQ0dEicZ8+e5vm2Hb/FjB/1EeKS/S2LNnme81zbOCpXNLeo1aLnifimHPEbhv9HpNeXSqVdRjJmY2n2Dh9uVQFW/WY2Ijq4bJlVHhkZ2ds2MyW2TduOIJi6SuvWtjZspN5JARBXlFLNMAwHJJxIipyZab3JzGv7BJmGNbytlCvRoXOuN/+Kziyr+C6zlhBkNsm+bzLPv4rFwpVDQ0PSGlMQNDYz8819gjSDC4sZG8pld1vX6illNUmlURRdE8f81w6HzgV36Sq1pvXM/Ks+QYos00yGcaXcK7JtueBpW49mFwZB+IbWuLpzOj2qyctGiV7qA1M1HWamS5Qafb+vwnm+Z/p4iCjeAfAZXZgVKUhr0U+lNWdyy6I/eJ7zRF432rXCNzqp16fOZdbbAT6pf7O2JdX0+tKS/Ekp9652LXNXoFm9BsHUhcz6z8zsLL2vT5wzmZAA9KhSzj0Lddmz12cXZiYljtZ4iRk/Sw+RUk/MbaYfnTSZnZZYRPiaiO7wPOfZTiA7OlPeaQasxMk4jm9ptXAnAGHXOE8yA52dPx11zYXjnhki2sYcP5C2xh3HOX0DNckgeZFIp9nneiLeKC0Lc7b9zbsq7SXica2xRSqrzH4y6eg44O1JozmFi5k5JfNRMVsYhqdpbV9GhJXM+idShDAnw9ovbRthq2W9NzhYfG/58uUHFl64l/i1KKBm47RNkK6x67Q5885Rl+wF5KJM325jM4WuVsWpqpCZvfRJg4ODtGrVKmFWzNvTdDlXNL3e6P+97hsOte1OVGGxrAAAAABJRU5ErkJggg==");
|
||||
}
|
||||
.list-container .address-list .address-item-footer .save-address .active.data-v-5f170bce {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.list-container .address-list .address-item-footer .right-box.data-v-5f170bce {
|
||||
display: flex;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .edit-btn.data-v-5f170bce, .list-container .address-list .address-item-footer .delete-btn.data-v-5f170bce {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .edit-btn icon.data-v-5f170bce, .list-container .address-list .address-item-footer .delete-btn icon.data-v-5f170bce {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAsNJREFUWEftmMureUEcwL/HM92NnVhJNoQVdUMeCykpC1v+RI/QRaQs/AM2HjuPlAVJom4et+/U3FwdZ+Ycr36/KN1b5sx85jMz3+93jnA6nU7wD3yEN+idV+lt9M5C4f8xemtQEAThLnIljSLkrQNd64MKwL8qlYo5GebSLxYL2G63soERQKvVgslk+vMsBd/v99But2E+n0MikQCj0QhSYkRB6QPr9RpyuRxsNhvmjMUaYD+xWAwcDscvBO27VqtBv98HjUYD6XQazGazctDRaARfX19kaQwGg2xYfC4YDILVaoXj8Uj6ORwO0Gg0YDgcglqthmg0Ck6nUxISB5Y0Op1OoVwug16vh1QqRWbPe7iwnU6ng4+PDzJBarJer8NgMCCQoVAI3G43E5ILtFQqEZvZbJaAyv1QwEuT4XAYXC7Xr2lWv0yjFDSTyZDDwWv0fGCMHNQkLj+a9Hg8XCZpP9ygco2yTKJhhOYNfw8HvbYnyb4TBG6rkqCTyYQcJjl79Nxks9n8PTh0T6JJPEi73Q6WyyVYLBYuqw8DZe3JVqsF3W4Xkskk2O12ptm7Lb2YSdyDaBJDEI2juOT4fz6fBwx/n5+f5Hv+u1gEuDsoyySNqcViETChYELwer3PA72MkzSYi5lC+4VCAcbjMQQCAfD5fM8D5TFJl/TpoHRf9no9qFarJGVGIhFmxnkZ6Gq1gk6nAzab7U+ldC0tPh30WmnHyjYvA6VbgPdG8DJQVuVz+fsbFHP9LWWemFEM+C+Jo3KWH5eeZqa7BXylVxEpcATFymo2m4Hf7789M2GZV6lUFF/upGC/v79JqYfpU3FRQge49bosBYqVFX7j8ThJFKzQxv0Cgudthpx9isWK2AuKa30wQeUMrqQty6Tk5e58QCW3TjnArHTLDSpn0Ee2ffnS807uDcprirfd2yivKd52P+tRTbBFQPPbAAAAAElFTkSuQmCC) no-repeat;
|
||||
background-size: contain;
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
margin-right: 6rpx;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .edit-btn text.data-v-5f170bce, .list-container .address-list .address-item-footer .delete-btn text.data-v-5f170bce {
|
||||
font-size: 26rpx;
|
||||
color: #888;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .delete-btn.data-v-5f170bce {
|
||||
margin-left: 20rpx;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .delete-btn icon.data-v-5f170bce {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAAndJREFUSEvtVj9oU2EQv9+XEiSLUIoQRFHUKhnERbHo5ujgFtDBYod+fh2yuz1cBAfd3p9ksQgimZ2FiotgHbMJUmkttUVcRJ8vd3Ixr6SvSV5shjrkG9+9+353v/vddwc6pINBuCICABJF0YyIXDHGSF6MzCzFYnF1YWHha+o/yCcX2Pf9ZQB3iahNRIUh4AkRTRljXlprb3ueN+V5nn7rezrAnueZrLVSqaBarbZ9378D4B6AX0Q0MFAiUkaKAJ5Za18oMBFx9l7P8zrfhl2Ux+xYdmi25XL5sogcM8YkzLwnGBExAPZFPpBCFYbIHj2oPph5CsCWtfZdJ2Pf928CeNWlZR/lY6XV3/mGc+41giA4ZYx5yMwzAFQMGnFHRABUUAc6mTuUBK35NhE9cM6tH16Ntd/SlLQ83Zo/YuYd59zjvH4cREcURU+Y+bNz7mn6T4qlOLugCqhSr9frs+12e1VENojo6tLS0rfUlsd5GmQQBMeJaA3AxvT09JlqtRpnfXeBm81mQfs2iqILzKzK+2KMuW6t3f5X4CiKTjLzRwWO43i2VqvpG7Dn7MvY9/3zRLSqTqVSaW5+fn7ngMCfAKznZpxePgGeUD2spXpmuKp6Iq5JH/9l4L94QAC8J6JNIrrmnNtqNpvFVquVu4WUy2VYa383Go3TSZLoWz36k6nTKUmSDwDWjDFz1trvo47G3pWYmTe70+nsSNMpDMOKiLzVrRHAcyL6AaCQ3aP69XNnERfRreWoiNzXjOM4PjfSdOrStEJEJ8bYw3TZ0zhaAC4p/QPHYq8hDMNbInJRRH6qd94CkLUrOwCOFAqFN4uLiyv9SvUHR9ZmO3h4Sj4AAAAASUVORK5CYII=) no-repeat;
|
||||
background-size: contain;
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .right-box.active .edit-btn text.data-v-5f170bce, .list-container .address-list .address-item-footer .right-box.active .delete-btn text.data-v-5f170bce {
|
||||
color: #DADADA;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .right-box.active .edit-btn icon.data-v-5f170bce {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAdtJREFUWEftmF2rgkAQhse+DOzCyxKs//+nFIIKMuqmDwPTw7uwYHF0Rl2VzlHoqtV99pndmd21sizL6AseawA1HKXBqGGh9LeM1k0MlmUZE9urUS1AMiAWNI5jStO0lpnxeEy2bf/67uv1osPhQID1PI/QtuwpBb3dbrTf79XH6oR/NBqR7/s0n8/fGACJ716vVzUQtJlOp9VBAYVwnM9niqJIjRadVn0mkwmtVqs3CA0JCYBbLpfkOA776VKjl8uFjsejGjU6lMylfI8AzQ8wD4n/ALlYLFhINBCBInTr9boyaJ6grkn9jU5AAbnb7eh+v1NVk52BFpnU60AU97ZDb8Jk60a5OZkkCeH3mbqKDLcyRyUmt9stPZ9P2mw2NJvN2BlgHJQzCSLMzyAICG1RlSQpyiioxKQGDcNQhb5zUIlJHV8Y7QUUmxbkSZRFSZ7sHFTnQpTZ0+mkFgVKLVe7OwfVoXw8HmoD47ouC9n7HGXzS65Bb0arQA5GsVBMbPPy1ofQf43RukeRokWG0KNANC6hpg53ZdkAJVcflRtvSpoel7m0hXKLo3LjbR46anIBwYGWXVB8vsvelHCddfW/CLTOLYlkAFXuCUSgkk7bbjOAmjY8GP23Rn8Azgh1oTACbnAAAAAASUVORK5CYII=) no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.list-container .address-list .address-item-footer .right-box.active .delete-btn icon.data-v-5f170bce {
|
||||
width: 30rpx;
|
||||
height: 30rpx;
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAAkJJREFUSEvtVz1vE0EQfXOODYqU1g0CN751ohQgERoKsEXCR0FFTcFP4A9AQUHHb0gDEqJBFAjyIZ9o7drSee8shNxRUKSLffvQWL7ISe7sOE7pbU7a3Zm3b2dm550gZ5AUEWG3290RkfsABjqRt985p8sDkl+MMb3UPm9/riM1ILkSRVGL5B0ADoCX5yhd9zzvXbVafdNsNlcajcYwF1hPluUwCAJRQ2vtc5IPROQYwLSDCsmBc+7j+vp6qMD1ep1ngUUk0bmpjKewW3hJwjC8ISIvAFz3PM9prCa9ikhhngOSVEanmHqeRw0byT++739W1mKtfU3yAwCNx8rCVKY7OE6SpLaxsfFb4ji+RfIlyVURcSQ9/Z5lPs+BNL0nfYwZFwHYarW6O2I8j8Or3KuZKEEQFMrlsre5uXnc6XQqxWLxK4Bvvu+/tdZe6/f7o0ycNdbW1mRra2sQRdFNkt8BfPJ9/3273S4eHR1Rs/xcVqd1F8fxoyRJDgDsGWOejMsN+pjMAk7DZK1Vux8ADo0x21l2J1edAltrH5IMFgGO43g7SZJ9Ba/Vas8uClwn2QSwb4x5fBnGvV5vZzgc7gH4aYx5ugQ+9WROxHh51aPMn6eclsm1LKdlOY1U4USTWPitnqtJqI7WzgTgL4CWiEyTtBkiUobOuTKAewAOjDHq79w4aYskC9qkoyi665z7BWB1LNouo1JUOKhI3DXGvMoS95lOwzC8DUDV5ywtnakN0j+OUqnUqlQq/y4MPEtpXMX6f/cwezuRv1tAAAAAAElFTkSuQmCC) no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.list-container .address-list .address-item-footer.active.data-v-5f170bce {
|
||||
justify-content: flex-end;
|
||||
}
|
||||
.list-container .address-footer.data-v-5f170bce {
|
||||
height: 160rpx;
|
||||
width: 100%;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.list-container .address-footer .manage-btn.data-v-5f170bce {
|
||||
width: 250rpx;
|
||||
height: 88rpx;
|
||||
border: 2rpx solid #979797;
|
||||
border-radius: 44rpx;
|
||||
color: #0F0F0F;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
}
|
||||
.list-container .address-footer .addAddress-btn.data-v-5f170bce {
|
||||
width: 400rpx;
|
||||
height: 88rpx;
|
||||
background-color: #CCCCCC;
|
||||
border-radius: 44rpx;
|
||||
color: #FFFFFF;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
margin-left: 26rpx;
|
||||
}
|
||||
.list-container .address-footer .addAddress-btn.active.data-v-5f170bce {
|
||||
background-color: #E84134;
|
||||
}
|
||||
.list-container .all-select.data-v-5f170bce {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
position: fixed;
|
||||
align-items: center;
|
||||
left: 0;
|
||||
bottom: 160rpx;
|
||||
height: 84rpx;
|
||||
background-color: #FFFFFF;
|
||||
border-bottom: 1px solid #F4F4F4;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
.list-container .all-select .checkbox.data-v-5f170bce {
|
||||
margin-right: 0rpx;
|
||||
margin-left: 28rpx;
|
||||
}
|
||||
.empty-box.data-v-5f170bce {
|
||||
margin-top: 300rpx;
|
||||
}
|
||||
.empty-box image.data-v-5f170bce {
|
||||
width: 400rpx;
|
||||
height: 240rpx;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.empty-box view.data-v-5f170bce {
|
||||
font-size: 28rpx;
|
||||
color: #818181;
|
||||
margin-top: 40rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.address-popup.data-v-5f170bce .uni-button-color {
|
||||
color: #E84134;
|
||||
}
|
||||
.address-popup.data-v-5f170bce .uni-dialog-title {
|
||||
display: none;
|
||||
}
|
||||
38
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/api/address.js
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
"use strict";
|
||||
var utils_request = require("../../utils/request.js");
|
||||
const getAddressList = (params) => utils_request.request({
|
||||
url: `/address/page`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const getAddressInfoDetail = (params) => utils_request.request({
|
||||
url: `/address/detail/` + params,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const addAddress = (params) => utils_request.request({
|
||||
url: `/address`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const editAddress = (params) => utils_request.request({
|
||||
url: `/address`,
|
||||
method: "put",
|
||||
params
|
||||
});
|
||||
const deleteAddress = (params) => utils_request.request({
|
||||
url: `/address`,
|
||||
method: "delete",
|
||||
params
|
||||
});
|
||||
const defaultAddress = (params) => utils_request.request({
|
||||
url: `/address/defaultAddress`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
exports.addAddress = addAddress;
|
||||
exports.defaultAddress = defaultAddress;
|
||||
exports.deleteAddress = deleteAddress;
|
||||
exports.editAddress = editAddress;
|
||||
exports.getAddressInfoDetail = getAddressInfoDetail;
|
||||
exports.getAddressList = getAddressList;
|
||||
14
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/api/login.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
var utils_request = require("../../utils/request.js");
|
||||
const login = (params) => utils_request.request({
|
||||
url: `/user/login`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const resetToken = (params) => utils_request.request({
|
||||
url: `/user/refresh`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
exports.login = login;
|
||||
exports.resetToken = resetToken;
|
||||
20
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/api/my.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
"use strict";
|
||||
var utils_request = require("../../utils/request.js");
|
||||
const getUserInfo = (params) => utils_request.request({
|
||||
url: `/user/profile`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const getRealNameStatusApi = (params) => utils_request.request({
|
||||
url: `/user/realNameVerify`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const updateUserInfo = (params) => utils_request.request({
|
||||
url: `/user/profile`,
|
||||
method: "put",
|
||||
params
|
||||
});
|
||||
exports.getRealNameStatusApi = getRealNameStatusApi;
|
||||
exports.getUserInfo = getUserInfo;
|
||||
exports.updateUserInfo = updateUserInfo;
|
||||
65
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/api/order.js
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
"use strict";
|
||||
var utils_request = require("../../utils/request.js");
|
||||
const getArea = (params) => utils_request.request({
|
||||
url: `/areas/children`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const usualGoodsList = (params) => utils_request.request({
|
||||
url: `/order-manager/cargo/hot`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const goodsList = (params) => utils_request.request({
|
||||
url: `/order-manager/cargo/last`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
const doOrder = (params) => utils_request.request({
|
||||
url: `/order-manager/order`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const getOrderDetail = (params) => utils_request.request({
|
||||
url: `/order-manager/order/` + params,
|
||||
method: "get"
|
||||
});
|
||||
const getOrderList = (params) => utils_request.request({
|
||||
url: `/order-manager/order/page`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const getEstimatePrice = (params) => utils_request.request({
|
||||
url: `/order-manager/order/totalPrice`,
|
||||
method: "post",
|
||||
params
|
||||
});
|
||||
const cancelOrder = (params) => utils_request.request({
|
||||
url: `/order-manager/order/cancel/` + params,
|
||||
method: "put",
|
||||
params
|
||||
});
|
||||
const deleteOrder = (params) => utils_request.request({
|
||||
url: `/order-manager/order/del/` + params,
|
||||
method: "put",
|
||||
params
|
||||
});
|
||||
const getGoodsNum = (params) => utils_request.request({
|
||||
url: `/order-manager/order/count`,
|
||||
method: "get"
|
||||
});
|
||||
const getOrderLine = (params) => utils_request.request({
|
||||
url: `/order-manager/order/track/` + params,
|
||||
method: "get"
|
||||
});
|
||||
exports.cancelOrder = cancelOrder;
|
||||
exports.deleteOrder = deleteOrder;
|
||||
exports.doOrder = doOrder;
|
||||
exports.getArea = getArea;
|
||||
exports.getEstimatePrice = getEstimatePrice;
|
||||
exports.getGoodsNum = getGoodsNum;
|
||||
exports.getOrderDetail = getOrderDetail;
|
||||
exports.getOrderLine = getOrderLine;
|
||||
exports.getOrderList = getOrderList;
|
||||
exports.goodsList = goodsList;
|
||||
exports.usualGoodsList = usualGoodsList;
|
||||
8
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/api/user.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
var utils_request = require("../../utils/request.js");
|
||||
const getUserInfo = (params) => utils_request.request({
|
||||
url: `/users/get`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
exports.getUserInfo = getUserInfo;
|
||||
@@ -0,0 +1,101 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
_easycom_uni_popup2();
|
||||
}
|
||||
const _easycom_uni_popup = () => "../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
_easycom_uni_popup();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "getTimePicker",
|
||||
emits: ["@getTime"],
|
||||
setup(__props, { expose, emit: emits }) {
|
||||
const popup = common_vendor.ref();
|
||||
let scrollTop = common_vendor.ref(0);
|
||||
let selectedDay = common_vendor.ref(0);
|
||||
let selectedDayLabel = common_vendor.ref("\u4ECA\u5929");
|
||||
let selectedTime = common_vendor.ref(0);
|
||||
let selectedTimeLabel = common_vendor.ref();
|
||||
const selectDay = common_vendor.reactive(["\u4ECA\u5929", "\u660E\u5929", "\u540E\u5929"]);
|
||||
let todayList = common_vendor.reactive({
|
||||
todos: [{
|
||||
label: "\u4E00\u5C0F\u65F6\u5185",
|
||||
value: 1
|
||||
}]
|
||||
});
|
||||
common_vendor.onMounted(() => {
|
||||
todayList.todos = [...todayList.todos.concat(dateList.filter((item) => item.value > new Date().getHours()))];
|
||||
});
|
||||
const dateList = common_vendor.reactive(Array.from({
|
||||
length: 11
|
||||
}, (v, k) => ({
|
||||
label: `${k + 9}:00-${k + 10}:00`,
|
||||
value: k + 9
|
||||
})));
|
||||
const scroll = (e) => {
|
||||
scrollTop.value = e.detail.scrollTop;
|
||||
};
|
||||
const handleSelectTime = (index, item) => {
|
||||
selectedTime.value = index;
|
||||
selectedTimeLabel.value = item;
|
||||
popup.value.close("bottom");
|
||||
emits("getTime", {
|
||||
selectedDay: selectedDay.value,
|
||||
selectedDayLabel: selectedDayLabel.value,
|
||||
selectedTime: selectedTime.value,
|
||||
selectedTimeLabel: selectedTimeLabel.value
|
||||
});
|
||||
};
|
||||
const handleSelectDay = (index, item) => {
|
||||
selectedDay.value = index;
|
||||
scrollTop.value = 0;
|
||||
selectedTime.value = 0;
|
||||
selectedDayLabel.value = item;
|
||||
};
|
||||
const handleOpen = () => {
|
||||
popup.value.open("bottom");
|
||||
};
|
||||
const handleCancel = () => {
|
||||
popup.value.close("bottom");
|
||||
};
|
||||
expose({
|
||||
handleOpen
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(handleCancel),
|
||||
b: common_vendor.f(selectDay, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.n(common_vendor.unref(selectedDay) === index ? "active" : ""),
|
||||
c: common_vendor.o(($event) => handleSelectDay(index, item), index),
|
||||
d: index
|
||||
};
|
||||
}),
|
||||
c: common_vendor.f(common_vendor.unref(selectedDay) === 0 ? common_vendor.unref(todayList).todos : dateList, (item, index, i0) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.t(item.label),
|
||||
b: common_vendor.unref(selectedTime) === item.value
|
||||
}, common_vendor.unref(selectedTime) === item.value ? {} : {}, {
|
||||
c: common_vendor.n(common_vendor.unref(selectedTime) === item.value ? "active" : ""),
|
||||
d: index,
|
||||
e: common_vendor.o(($event) => handleSelectTime(item.value, item.label), index)
|
||||
});
|
||||
}),
|
||||
d: common_vendor.unref(scrollTop),
|
||||
e: common_vendor.o(scroll),
|
||||
f: common_vendor.sr(popup, "d7737426-0", {
|
||||
"k": "popup"
|
||||
}),
|
||||
g: common_vendor.p({
|
||||
type: "bottom",
|
||||
["safe-area"]: false
|
||||
})
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-d7737426"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/express-delivery/components/getTimePicker.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="getTimePicker data-v-d7737426"><uni-popup wx:if="{{g}}" class="r data-v-d7737426" u-s="{{['d']}}" u-r="popup" u-i="d7737426-0" bind:__l="__l" u-p="{{g}}"><view class="header data-v-d7737426"><view class="header-title data-v-d7737426">期望上门时间</view><view class="close data-v-d7737426" bindtap="{{a}}"></view></view><view class="time-select data-v-d7737426"><view class="select-day data-v-d7737426"><view wx:for="{{b}}" wx:for-item="item" wx:key="d" class="{{[item.b, 'select-day-item', 'data-v-d7737426']}}" bindtap="{{item.c}}">{{item.a}}</view></view><view class="select-time data-v-d7737426"><scroll-view class="data-v-d7737426" scroll-y scroll-top="{{d}}" bindscroll="{{e}}"><view wx:for="{{c}}" wx:for-item="item" wx:key="d" class="{{[item.c, 'time-item', 'data-v-d7737426']}}" bindtap="{{item.e}}"><view class="time-value data-v-d7737426">{{item.a}}</view><view wx:if="{{item.b}}" class="time-select data-v-d7737426"></view></view></scroll-view></view></view></uni-popup></view>
|
||||
@@ -0,0 +1,70 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.getTimePicker.data-v-d7737426 .uni-popup__wrapper {
|
||||
height: 680rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.getTimePicker .header.data-v-d7737426 {
|
||||
display: flex;
|
||||
height: 56rpx;
|
||||
padding: 30rpx 38rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.getTimePicker .header .header-title.data-v-d7737426 {
|
||||
font-size: 32rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.getTimePicker .header .close.data-v-d7737426 {
|
||||
width: 24rpx;
|
||||
height: 24rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAA39JREFUSEudlr9vHEUUx79vNmcJJxESsgAFRBG5YHb3AuRIqhSGVCQdkktED0gktgu6CCSKNLEdKaJCQkhRIp2ChYRAiMYVqZzGNzcWMn+BKzqS7M1Db3fGGa/nLkuuubu9m/nO5/34viE0L/LvDCAD4ADI5xd9Kb9e9pDPLgi0N5TnLyoUH/pw3/phURSvMPO3BJRgvmOsve9PImKdBZeXl7PhcDgpiuIdOHcDRPMqy77e3d192Ahpvc7ANQImDBADq9baDR/GSZf4LQPZEJic0/p8BfwK4DW/7tFL8/Mf1kJa6wcEfAzgXwJ6DGQibK3d7JKzpaWlE9vb21VRFBcB/MTOvQHgCYA5AH8zcLkWyvP8Eph/A3DKU0kCJWYrHcikeCZa6/P0jKSiJjIZKXXDGPONCNVVUWp91QH3AJwGUPnnahZZRHIBwJaQhPDLegLWjbUrUtWhQsKprhAwBDDfgWw2CdGt0Xi8Rk0xHQpJpLqSqcFgkO3s7DwtiiJNotSGMeZ6nN8jfTQYDHqygdb6eWRSQOmcNOFajSq1bo9Uwz6P7HMiegjgFzCfOZKTBEkQTDpDiszbkhziH7/4ZW8tXFfXFJKZQv7HFJl4YMhncAwC8+3x3t6Xs3pumtfVu4XyzfP8Mph/BnAyMktZK9V001j7VcuYj5nJTKFgQWVZnnNV9QeIXm15H5FSXxhj7vhDiV0lvXGWUN0neZ6/B2bxrtd9nmJ3rscBKbVmjLk1yxuTQiFkZVm+76pqC0Rv+uoS8ac+Lj0vXOeMgeuRXR2bZymhFMmhJUlOMqX+nDh3l1veSEqtGmPWU2RHhKaReIOVEt401l6T732tr0wAmVttb0ySxUI1SVEU77Jz4uSSk2cuDGx4g5RB2TPGPOnn+UeOecjAydgbU2S1UBhakhOuqi32OUmQxPeJus86kDUFE8x0KkljK2L1wbJC0yI4yFQy5jWztyfV2Lh3v99/21XV7wy8JSEIJCC6PR6PZ3Z8OGibLAw+lWWfjUaj78Ll5Ed27hMAjwk44SfjVJJ226fIolH+V29urrkzFFr/wMCnvkd6HUnaeqmcyX8sKdUI9fv9s1VVfa+ISlJqY2Fh4aZcNkJYjhnXlAfRaP8AwCacO03Aysjarbi81eLiYm9/f//x/xVo6daXTxE9ODhQ0gbx4ItvpvF1titMMozxuPkPXmX1s/RItWUAAAAASUVORK5CYII=");
|
||||
}
|
||||
.getTimePicker .time-select.data-v-d7737426 {
|
||||
display: flex;
|
||||
}
|
||||
.getTimePicker .time-select .select-day.data-v-d7737426 {
|
||||
width: 296rpx;
|
||||
height: 500rpx;
|
||||
background: #F6F6F6;
|
||||
}
|
||||
.getTimePicker .time-select .select-day .select-day-item.data-v-d7737426 {
|
||||
height: 108rpx;
|
||||
line-height: 108rpx;
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-day .select-day-item.active.data-v-d7737426 {
|
||||
background: #fff;
|
||||
color: #E84134;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item.data-v-d7737426 {
|
||||
font-size: 28rpx;
|
||||
display: flex;
|
||||
padding-left: 80rpx;
|
||||
margin-bottom: 46rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item .time-value.data-v-d7737426 {
|
||||
padding-right: 126rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item .time-select.data-v-d7737426 {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAA+VJREFUWEftl0+ME1Ucx7+/13GNxIMedqaeuMORtiSc2q6o8eJpEhNCNiBiIIK7GkxUQmo0Rg0GWFgwLEYOHjD1wEFPOMMknuh0oxePGm/ulE28CMIufT/zpjP1LbadaTthl6RNe+mf9z7v8/u973slPCYPekw4MQHNulIToxOjWRvIerwt06MMEAHcb4FbApRtO4d6XaIGohpkL9hNBVUW0TEpuQbRD1KBbxpoBKkAeKVSmAd4VhB9b7rNk1vGaAhp24Lq9fbKTPETSH4PUX+SoBcsx//xYcOP3OgGk/9BPohbQBhiz/SNRnNTQXWTwUzpc5byBIB1ALmwDZnm855/rlcCPDKjusmgUviMgXcBdEwScgQ+brrL5xkQanM93Kd9QZV6eGWB6WlWvTROgIeQUfT8WSl8QcDbkUkDgBSEOdNtXlAx1W+uVEaTwnjQIvTfapCRSVIlP2q5/qU4S/uF/v9A44Fvv7jrOV43XoKUP5ue/8ug1fYD1XOyVSksSOCYZrJNJI5ZbuPLNGP3NMr2jqnW6rabDOwB8LcQdMh0/G/TDBhDx7uWazUR/PTDGUg+3u1JUI4Jh/Ouv5R2zA2gsc3Wy8W8/If/AKB6iNRTMF4zPf9qUokUqN6TQbV0kVkeAbAGYCo0yuJI3mt8lRay58kUwwaV0kVGd4InALSFyM2Zzq3FQRN0Tdp2rrX6+wKDjkYmhVqvAB00Xf/rYSAHgnK5bLTozjkGxxMptQaITliuf1qPm265tbM7qO66zEyvaybXBNEbptupyrBJ0rtHtQlXqoUzYMxpwSwIfMq6ufyR3gZdk+WyEeTuLELy4a5JEEhg1nL8b0aBHHgp0Y21qoWPJeODaGL1O2X2U8v13w9t2rYIr2kAgpnSFUh5UDN5nwQdGgcy8fa08cgrnmLJH6qAjl4GBC3kHf+tcAPZO6aC1acvASGkyknVkxKU2593bl1TrUSep94f6ZEY+HoWBuXiO0x8Wm2s6LZjENESG8/O0/pfiwye1Uzeg8CBvNO8Nmq59RUlgnbjJrqWtaqFNyXjbGisA6wi7DcA26P3VEe2iWif6Tbq45qMYVOBdnd1tFtb1d0HJLeXIjDVCuooVGVV0HcFY9b0mt9lYXIk0E4vdqIlmCnuY8kK9ikA9wA8SYQ1kHjVchrXszI5MmgIG22Mled3v4J2+yqAZ9RRS4L3W87y9aT/P6PspqFKr08Qm729t1TgB7yXmG5Me41mluUeejMNuB1tuOSOcx1MsjyyUf2WhF9tws46D/q7mwSS9PnYoEkTZPX5BDQrk2PFU9YQacablD6NpWG+MzE6jK003/0XASfeOpcRG0UAAAAASUVORK5CYII=");
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item.active.data-v-d7737426 {
|
||||
color: #E84134;
|
||||
}
|
||||
.getTimePicker .time-select .select-time.data-v-d7737426 scroll-view {
|
||||
height: 500rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time.data-v-d7737426 ::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
_easycom_uni_popup2();
|
||||
}
|
||||
const _easycom_uni_popup = () => "../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
_easycom_uni_popup();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "payType",
|
||||
emits: ["@getPayType"],
|
||||
setup(__props, { expose, emit: emits }) {
|
||||
const popup = common_vendor.ref();
|
||||
const payType = common_vendor.ref(1);
|
||||
const list = common_vendor.reactive([
|
||||
{
|
||||
title: "\u5BC4\u4ED8",
|
||||
subTitle: "\u5FEB\u9012\u5458\u53D6\u4EF6\u65F6\uFF0C\u5BC4\u65B9\u53EF\u5728\u7EBF\u652F\u4ED8\u3001\u626B\u5FEB\u9012\u5458\u6536\u6B3E\u7801\u8FDB\u884C\u652F\u4ED8",
|
||||
value: 1
|
||||
},
|
||||
{
|
||||
title: "\u5230\u4ED8",
|
||||
subTitle: "\u5FEB\u9012\u7B7E\u6536\u540E\uFF0C\u6536\u65B9\u53EF\u901A\u8FC7\u626B\u5FEB\u9012\u5458\u6536\u6B3E\u7801\u8FDB\u884C\u652F\u4ED8",
|
||||
value: 2
|
||||
}
|
||||
]);
|
||||
const handleChangePayType = (item) => {
|
||||
payType.value = item.value;
|
||||
};
|
||||
const handleOpen = () => {
|
||||
popup.value.open("bottom");
|
||||
};
|
||||
const handleCancel = () => {
|
||||
popup.value.close("bottom");
|
||||
emits("getPayType", payType.value);
|
||||
};
|
||||
expose({
|
||||
handleOpen
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(handleCancel),
|
||||
b: common_vendor.f(list, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item.title),
|
||||
b: common_vendor.t(item.subTitle),
|
||||
c: item.value === payType.value ? 1 : "",
|
||||
d: index,
|
||||
e: common_vendor.o(($event) => handleChangePayType(item), index)
|
||||
};
|
||||
}),
|
||||
c: common_vendor.o(handleCancel),
|
||||
d: common_vendor.sr(popup, "3e8a4ebe-0", {
|
||||
"k": "popup"
|
||||
}),
|
||||
e: common_vendor.p({
|
||||
type: "bottom",
|
||||
["safe-area"]: false
|
||||
})
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-3e8a4ebe"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/express-delivery/components/payType.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="payType data-v-3e8a4ebe"><uni-popup wx:if="{{e}}" class="r data-v-3e8a4ebe" u-s="{{['d']}}" u-r="popup" u-i="3e8a4ebe-0" bind:__l="__l" u-p="{{e}}"><view class="headers data-v-3e8a4ebe"><view class="header-title data-v-3e8a4ebe">付款方式</view><view class="close data-v-3e8a4ebe" bindtap="{{a}}"></view></view><view class="contents data-v-3e8a4ebe"><view wx:for="{{b}}" wx:for-item="item" wx:key="d" class="content-item data-v-3e8a4ebe" bindtap="{{item.e}}"><view class="left-content data-v-3e8a4ebe"><view class="title data-v-3e8a4ebe">{{item.a}}</view><view class="subTitle data-v-3e8a4ebe">{{item.b}}</view></view><view class="right-content data-v-3e8a4ebe"><view class="{{['checkbox', 'data-v-3e8a4ebe', item.c && 'active']}}"></view></view></view></view><view class="footers data-v-3e8a4ebe" bindtap="{{c}}"><view class="btn data-v-3e8a4ebe">确定</view></view></uni-popup></view>
|
||||
@@ -0,0 +1,70 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.payType.data-v-3e8a4ebe .uni-popup__wrapper {
|
||||
height: 480rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
padding: 29rpx 38rpx 43rpx;
|
||||
}
|
||||
.payType .headers.data-v-3e8a4ebe {
|
||||
display: flex;
|
||||
height: 56rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.payType .headers .header-title.data-v-3e8a4ebe {
|
||||
font-size: 32rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.payType .headers .close.data-v-3e8a4ebe {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAt5JREFUWEftmLmKFlEQhb9xQY1EQSMfY0J3BRHBRJ1IMDIwUwNxBxdcMNBYfALBMTVQFB/ATAwEM0FwCQRFceVgFRRNd9+69/+Twb+hYWa4t/rUqeVUzRxL5JlbIjiZAZ12pGaMzhhNMLAM+GNv4vjoEaWc3rS9lhz1O/pIy9N12AEXPct+bAvwBXgR2Mje9XMOag2wFXgDvM7YKzG6HPgFXAAuA7+B08AtoDYV3NY64D6wG/gA7DHnZU/2e58xoDHET4CdwE9gBXAWuG5gB42HLzoIgXwA7Ai2Tpnj7kg1UF3wy8eB22ZcDujvYvZmgtnI5CKwHfgBrATeGQGvSuEvhV5gPa+uAWcMrBjSW2K2j8nvwCrgE3AQeJqJTAZoBHsFOJ9kdoxJ5eaCgRwNeazCTOXKIbGjwsow61GIOdnHZAqkM5UB6mcFQMVzFTg3wKyKTUUnkN2cjEz6udT3s6GPERhjVuDF+HqrbhXOREzWhj567fLXZdYL7BIwD+wL1d3M5CRAPQ26zAq4O6Ez3nM/AodqCqcvF2pD32VWv0vzxeJF+9kFQIXyFjgMPDOhEPimZxKgURA2mAxuCmAF9B5w1ECqY7QOMhPtTLFPPgS2WfvyGcDTIIpCeqzr0t7KaJ/iiDGBlzwKkCTS87mkYMV0aAE6pjgqnAPAZuu1ykmfDSS/NxKzQdNQ0r2U1W7dyyhYkcmW9pTVboVcTCr8fQrWxGw29Fkm3Zna2aDIbAZoBFmj3UMK1jfPFofvElCfgtYCakGazGu0O8tsccErAfVQ3rXG/Q1YbbuOz5OlKajE7F7gUWl4zu5Mj4Fdlkgt2t3HrPfdE8CdsPY0tSfPz/22H2ldPgk8b9DuuCxq3zoGvASOAO+nsTO5h5oxFfqvpTCNlHBMg43AZ7M5laqXkbhzj+7fxS/+O+A2IsujV0vFNDTWJfGMHqv6B0YN0GmAa7YxA9pM3cDFGaP/LaN/AcVo+ytMR6mZAAAAAElFTkSuQmCC");
|
||||
}
|
||||
.payType .contents.data-v-3e8a4ebe {
|
||||
margin-top: 64rpx;
|
||||
}
|
||||
.payType .contents .content-item.data-v-3e8a4ebe {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.payType .contents .content-item .left-content .title.data-v-3e8a4ebe {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.payType .contents .content-item .left-content .subTitle.data-v-3e8a4ebe {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
}
|
||||
.payType .contents .content-item .right-content .active.data-v-3e8a4ebe, .payType .contents .content-item .right-content .checkbox.data-v-3e8a4ebe {
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.payType .contents .content-item .right-content .checkbox.data-v-3e8a4ebe {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.payType .contents .content-item .right-content .active.data-v-3e8a4ebe {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.payType .contents .content-item.data-v-3e8a4ebe:last-child {
|
||||
margin-top: 60rpx;
|
||||
}
|
||||
.payType .footers .btn.data-v-3e8a4ebe {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background-color: #E84134;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin: 0 auto;
|
||||
margin-top: 43rpx;
|
||||
}
|
||||
427
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/express-delivery/index.js
vendored
Normal file
@@ -0,0 +1,427 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var pages_api_address = require("../api/address.js");
|
||||
var pages_api_order = require("../api/order.js");
|
||||
var utils_index = require("../../utils/index.js");
|
||||
require("../../utils/request.js");
|
||||
require("../../utils/env.js");
|
||||
require("../api/login.js");
|
||||
if (!Array) {
|
||||
const _component_nav_bar = common_vendor.resolveComponent("nav-bar");
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
const _component_net_fail = common_vendor.resolveComponent("net-fail");
|
||||
(_component_nav_bar + _easycom_uni_popup2 + _component_net_fail)();
|
||||
}
|
||||
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(GetTimePicker + PayTypeDialog + _easycom_uni_popup)();
|
||||
}
|
||||
const GetTimePicker = () => "./components/getTimePicker.js";
|
||||
const PayTypeDialog = () => "./components/payType.js";
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
const twoLine = common_vendor.ref();
|
||||
const store = common_vendor.useStore();
|
||||
const users = store.state.user;
|
||||
const isCanSubmit = common_vendor.computed$1(() => {
|
||||
return geterInfo.name && senderInfo.name && goods.goodsName && payMethod.value && toDoorTimeLabel.value;
|
||||
});
|
||||
const timePicker = common_vendor.ref();
|
||||
const payType = common_vendor.ref();
|
||||
const priceDetail = common_vendor.ref();
|
||||
const isSeachPriceDetail = common_vendor.ref(false);
|
||||
const toDoorTime = common_vendor.ref("");
|
||||
const toDoorTimeLabel = common_vendor.ref("\u4ECA\u5929 \u4E00\u5C0F\u65F6\u5185");
|
||||
const payMethod = common_vendor.ref(1);
|
||||
const type = common_vendor.ref("");
|
||||
const feightPrice = common_vendor.reactive({
|
||||
expense: "",
|
||||
weight: "",
|
||||
firstWeight: "",
|
||||
continuousWeight: ""
|
||||
});
|
||||
const isFromGoods = common_vendor.ref(false);
|
||||
const stopClick = common_vendor.ref(false);
|
||||
const goods = common_vendor.reactive({
|
||||
weight: 1,
|
||||
volume: 1,
|
||||
goodsName: "",
|
||||
goodsType: ""
|
||||
});
|
||||
const sendAddress = common_vendor.ref("");
|
||||
const senderInfo = common_vendor.reactive({
|
||||
name: "",
|
||||
phone: "",
|
||||
address: "",
|
||||
areaLabel: ""
|
||||
});
|
||||
const geterInfo = common_vendor.reactive({
|
||||
name: "",
|
||||
phone: "",
|
||||
address: "",
|
||||
areaLabel: ""
|
||||
});
|
||||
let netStatus = common_vendor.ref(true);
|
||||
const tabList = common_vendor.reactive([
|
||||
"\u4E0A\u95E8\u53D6\u4EF6",
|
||||
"\u7F51\u70B9\u81EA\u5BC4"
|
||||
]);
|
||||
let activeIndex = common_vendor.ref(0);
|
||||
const openAccountRulesDialog = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/account-rules/index"
|
||||
});
|
||||
};
|
||||
common_vendor.onMounted(() => {
|
||||
feightPrice.expense = users.expense;
|
||||
feightPrice.weight = users.computeWeight;
|
||||
feightPrice.firstWeight = users.firstWeight;
|
||||
feightPrice.continuousWeight = users.continuousWeight;
|
||||
});
|
||||
common_vendor.onLoad((options) => {
|
||||
console.log(options, "options");
|
||||
if (options.type === "send") {
|
||||
sendAddress.value = options.id;
|
||||
common_vendor.index.setStorageSync("sendId", options.id);
|
||||
} else if (options.type === "get") {
|
||||
common_vendor.index.setStorageSync("getId", options.id);
|
||||
}
|
||||
if (!options.id) {
|
||||
getDefaultAddress();
|
||||
}
|
||||
if (common_vendor.index.getStorageSync("sendId")) {
|
||||
searchAddressDetail(common_vendor.index.getStorageSync("sendId"), "send");
|
||||
}
|
||||
if (common_vendor.index.getStorageSync("getId")) {
|
||||
searchAddressDetail(common_vendor.index.getStorageSync("getId"), "get");
|
||||
}
|
||||
type.value = options.type;
|
||||
goods.volume = users.volume;
|
||||
goods.weight = users.weight;
|
||||
goods.goodsName = users.goodsInfo.name;
|
||||
goods.goodsType = users.goodsInfo.goodsType ? users.goodsInfo.goodsType.id : "";
|
||||
toDoorTimeLabel.value = users.toDoorTimeLabel || "\u4ECA\u5929 \u4E00\u5C0F\u65F6\u5185";
|
||||
toDoorTime.value = users.toDoorTime;
|
||||
payMethod.value = users.payMethod;
|
||||
isFromGoods.value = options.isFromGoods;
|
||||
if (common_vendor.index.getStorageSync("getId") && (common_vendor.index.getStorageSync("sendId") || sendAddress.value) && users.goodsInfo.name) {
|
||||
console.log(666);
|
||||
calcFreight();
|
||||
}
|
||||
});
|
||||
const handleToRefresh = () => {
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/pages/express-delivery/index"
|
||||
});
|
||||
};
|
||||
const dealWithVolume = (value) => {
|
||||
let dot = String(value).indexOf(".");
|
||||
if (dot != -1) {
|
||||
let dotCnt = String(value).substring(dot + 1, value.length);
|
||||
if (dotCnt.length > 4) {
|
||||
value = value.toFixed(4);
|
||||
return value;
|
||||
} else {
|
||||
return value;
|
||||
}
|
||||
} else {
|
||||
return value;
|
||||
}
|
||||
};
|
||||
const getDefaultAddress = () => {
|
||||
if (!type.value && !isFromGoods.value) {
|
||||
pages_api_address.defaultAddress().then((res) => {
|
||||
if (res.data) {
|
||||
sendAddress.value = res.data.id;
|
||||
senderInfo.name = res.data.name;
|
||||
senderInfo.phone = res.data.phoneNumber;
|
||||
senderInfo.address = res.data.address;
|
||||
senderInfo.areaLabel = res.data.province.name + " " + res.data.city.name + " " + res.data.county.name;
|
||||
common_vendor.index.setStorageSync("sendId", res.data.id);
|
||||
netStatus.value = true;
|
||||
common_vendor.nextTick(() => {
|
||||
common_vendor.index.createSelectorQuery().select(".send-desc").boundingClientRect((res2) => {
|
||||
let height = res2.height;
|
||||
let line = height / 15;
|
||||
twoLine.value = line;
|
||||
}).exec();
|
||||
});
|
||||
}
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
netStatus.value = false;
|
||||
});
|
||||
}
|
||||
};
|
||||
const searchAddressDetail = (id, type2) => {
|
||||
pages_api_address.getAddressInfoDetail(id).then((res) => {
|
||||
const {
|
||||
name,
|
||||
phoneNumber,
|
||||
address,
|
||||
city,
|
||||
county,
|
||||
province
|
||||
} = res.data;
|
||||
if (type2 === "send") {
|
||||
senderInfo.name = name;
|
||||
senderInfo.phone = phoneNumber;
|
||||
senderInfo.address = address;
|
||||
senderInfo.areaLabel = province.name + " " + city.name + " " + county.name;
|
||||
} else {
|
||||
geterInfo.name = name;
|
||||
geterInfo.phone = phoneNumber;
|
||||
geterInfo.address = address;
|
||||
geterInfo.areaLabel = province.name + " " + city.name + " " + county.name;
|
||||
}
|
||||
common_vendor.nextTick(() => {
|
||||
common_vendor.index.createSelectorQuery().select(".send-desc").boundingClientRect((res2) => {
|
||||
let height = res2.height;
|
||||
let line = height / 15;
|
||||
twoLine.value = line;
|
||||
}).exec();
|
||||
});
|
||||
});
|
||||
};
|
||||
const changeTab = (index) => {
|
||||
if (index === 1) {
|
||||
return utils_index.handleSecondQi();
|
||||
}
|
||||
activeIndex.value = index;
|
||||
};
|
||||
const handleGetTime = () => {
|
||||
timePicker.value.handleOpen();
|
||||
};
|
||||
const handleToPayType = () => {
|
||||
payType.value.handleOpen();
|
||||
};
|
||||
const clearCurrentPageData = () => {
|
||||
store.commit("user/setGoodsInfo", {});
|
||||
store.commit("user/setVolume", "");
|
||||
store.commit("user/setExpense", 0);
|
||||
store.commit("user/setComputeWeight", 0);
|
||||
store.commit("user/setFirstWeight", 0);
|
||||
store.commit("user/setContinuousWeight", 0);
|
||||
store.commit("user/setToDoorTimeLabel", "");
|
||||
store.commit("user/setToDoorTime", String(new Date().getFullYear()) + "-" + String(new Date().getMonth() + 1) + "-" + new Date().getDate() + " " + String(new Date().getHours() + 1) + ":" + String(Number(new Date().getMinutes()) < 10 ? "0" + Number(new Date().getMinutes()) : Number(new Date().getMinutes())) + ":00");
|
||||
store.commit("user/setWeight", 1);
|
||||
store.commit("user/setPayMethod", 1);
|
||||
};
|
||||
const handleToLink = () => {
|
||||
clearCurrentPageData();
|
||||
common_vendor.index.removeStorageSync("getId");
|
||||
common_vendor.index.removeStorageSync("sendId");
|
||||
common_vendor.index.switchTab({
|
||||
url: "/pages/index/index"
|
||||
});
|
||||
};
|
||||
const handleToGoodsInfo = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/goodsInfo/index"
|
||||
});
|
||||
};
|
||||
const handleToAddress = (type2) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/address/index?type=" + type2 + "&isFromAddress=false"
|
||||
});
|
||||
};
|
||||
const searchPriceDetail = () => {
|
||||
priceDetail.value.open("bottom");
|
||||
isSeachPriceDetail.value = true;
|
||||
};
|
||||
const handleCancel = () => {
|
||||
priceDetail.value.close();
|
||||
isSeachPriceDetail.value = false;
|
||||
};
|
||||
const order = () => {
|
||||
if (!isCanSubmit.value) {
|
||||
return;
|
||||
}
|
||||
if (stopClick.value) {
|
||||
return;
|
||||
}
|
||||
stopClick.value = true;
|
||||
console.log(goods, "\u4E0B\u5355");
|
||||
pages_api_order.doOrder({
|
||||
goodNum: 1,
|
||||
goodsName: goods.goodsName,
|
||||
goodsType: goods.goodsType,
|
||||
payMethod: payMethod.value,
|
||||
pickUpTime: toDoorTimeLabel.value === "\u4ECA\u5929 \u4E00\u5C0F\u65F6\u5185" ? String(new Date().getFullYear()) + "-" + String(new Date().getMonth() + 1) + "-" + new Date().getDate() + " " + String(new Date().getHours() + 1) + ":" + String(Number(new Date().getMinutes()) < 10 ? "0" + Number(new Date().getMinutes()) : Number(new Date().getMinutes())) + ":00" : users.toDoorTime,
|
||||
totalVolume: goods.volume,
|
||||
totalWeight: goods.weight,
|
||||
receiptAddress: common_vendor.index.getStorageSync("getId"),
|
||||
sendAddress: sendAddress.value || common_vendor.index.getStorageSync("sendId"),
|
||||
pickupType: 0
|
||||
}).then((res) => {
|
||||
console.log(res, "resss");
|
||||
if (res.code !== 200) {
|
||||
common_vendor.index.showToast({
|
||||
title: res.data.msg,
|
||||
icon: "none",
|
||||
duration: 1e3
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/subPages/order-success/index?orderId=" + res.data.id
|
||||
});
|
||||
common_vendor.index.removeStorageSync("getId");
|
||||
common_vendor.index.removeStorageSync("sendId");
|
||||
clearCurrentPageData();
|
||||
}
|
||||
stopClick.value = false;
|
||||
}).catch((err) => {
|
||||
stopClick.value = false;
|
||||
console.log(err, "err");
|
||||
});
|
||||
};
|
||||
const toSendAddressInfo = () => {
|
||||
if (sendAddress.value || common_vendor.index.getStorageSync("sendId")) {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/address-info/index?type=send&editOrAdd=edit&id=" + common_vendor.index.getStorageSync("sendId")
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/address-info/index?type=send&editOrAdd=add"
|
||||
});
|
||||
}
|
||||
};
|
||||
const toGetAddressInfo = () => {
|
||||
if (common_vendor.index.getStorageSync("getId")) {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/address-info/index?type=get&editOrAdd=edit&id=" + common_vendor.index.getStorageSync("getId")
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/address-info/index?type=get&editOrAdd=add"
|
||||
});
|
||||
}
|
||||
};
|
||||
const getTime = (value) => {
|
||||
toDoorTimeLabel.value = value.selectedDayLabel + " " + value.selectedTimeLabel;
|
||||
toDoorTime.value = String(new Date().getFullYear()) + "-" + String(new Date().getMonth() + 1) + "-" + (new Date().getDate() + value.selectedDay + " " + String((value.selectedTime === 1 ? new Date().getHours() + 1 : value.selectedTime) + ":00:00"));
|
||||
store.commit("user/setToDoorTimeLabel", toDoorTimeLabel.value);
|
||||
store.commit("user/setToDoorTime", toDoorTime.value);
|
||||
};
|
||||
const getPayType = (value) => {
|
||||
payMethod.value = value;
|
||||
store.commit("user/setPayMethod", value);
|
||||
};
|
||||
const calcFreight = () => {
|
||||
console.log(goods, "\u8BA1\u7B97\u8FD0\u8D39");
|
||||
pages_api_order.getEstimatePrice({
|
||||
goodNum: 1,
|
||||
goodsName: goods.goodsName,
|
||||
goodsType: goods.goodsType,
|
||||
payMethod: payMethod.value,
|
||||
pickUpTime: toDoorTime.value,
|
||||
totalVolume: goods.volume,
|
||||
totalWeight: goods.weight,
|
||||
receiptAddress: common_vendor.index.getStorageSync("getId"),
|
||||
sendAddress: common_vendor.index.getStorageSync("sendId"),
|
||||
pickupType: 0
|
||||
}).then((res) => {
|
||||
if (res.code == 200) {
|
||||
store.commit("user/setExpense", res.data.expense);
|
||||
store.commit("user/setComputeWeight", res.data.computeWeight);
|
||||
store.commit("user/setFirstWeight", res.data.firstWeight);
|
||||
store.commit("user/setContinuousWeight", res.data.continuousWeight);
|
||||
feightPrice.expense = res.data.expense;
|
||||
feightPrice.weight = res.data.computeWeight;
|
||||
feightPrice.firstWeight = res.data.firstWeight;
|
||||
feightPrice.continuousWeight = res.data.continuousWeight;
|
||||
} else {
|
||||
common_vendor.index.showToast({
|
||||
title: res.msg,
|
||||
duration: 1e3,
|
||||
icon: "none"
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.p({
|
||||
title: "\u5BC4\u5FEB\u9012",
|
||||
handleToLink
|
||||
}),
|
||||
b: common_vendor.unref(netStatus)
|
||||
}, common_vendor.unref(netStatus) ? common_vendor.e({
|
||||
c: twoLine.value >= 2 ? 1 : "",
|
||||
d: common_vendor.t(senderInfo.name ? senderInfo.name : "\u5BC4\u4EF6\u4EBA\u4FE1\u606F"),
|
||||
e: senderInfo.phone
|
||||
}, senderInfo.phone ? {
|
||||
f: common_vendor.t(senderInfo.phone.replace(/(\d{3})\d{4}(\d{4})/, "$1****$2"))
|
||||
} : {}, {
|
||||
g: common_vendor.t(senderInfo.address ? senderInfo.areaLabel + senderInfo.address : "\u53BB\u586B\u5199"),
|
||||
h: common_vendor.o(toSendAddressInfo),
|
||||
i: common_vendor.o(($event) => handleToAddress("send")),
|
||||
j: common_vendor.t(geterInfo.name ? geterInfo.name : "\u6536\u4EF6\u4EBA\u4FE1\u606F"),
|
||||
k: geterInfo.phone
|
||||
}, geterInfo.phone ? {
|
||||
l: common_vendor.t(geterInfo.phone.replace(/(\d{3})\d{4}(\d{4})/, "$1****$2"))
|
||||
} : {}, {
|
||||
m: common_vendor.t(geterInfo.address ? geterInfo.areaLabel + geterInfo.address : "\u53BB\u586B\u5199"),
|
||||
n: common_vendor.o(toGetAddressInfo),
|
||||
o: common_vendor.o(($event) => handleToAddress("get")),
|
||||
p: common_vendor.f(tabList, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.n(common_vendor.unref(activeIndex) === index ? "active" : "isNotActive"),
|
||||
c: common_vendor.o(($event) => changeTab(index), index),
|
||||
d: index
|
||||
};
|
||||
}),
|
||||
q: common_vendor.n(common_vendor.unref(activeIndex) === 1 ? "active" : ""),
|
||||
r: common_vendor.unref(activeIndex) === 0
|
||||
}, common_vendor.unref(activeIndex) === 0 ? {
|
||||
s: common_vendor.t(toDoorTimeLabel.value ? toDoorTimeLabel.value : "\u8BF7\u9009\u62E9"),
|
||||
t: common_vendor.n(toDoorTimeLabel.value ? "active" : ""),
|
||||
v: common_vendor.o(handleGetTime),
|
||||
w: common_vendor.t(goods.goodsName ? goods.goodsName + ", " + (goods.weight + "\u516C\u65A4") + (goods.volume ? ", " + (dealWithVolume(goods.volume / 1e6) + "m\xB3") : "") : "\u8BF7\u9009\u62E9"),
|
||||
x: common_vendor.n(goods.goodsName ? "active" : ""),
|
||||
y: common_vendor.o(handleToGoodsInfo),
|
||||
z: common_vendor.t(payMethod.value === 1 ? "\u5BC4\u4ED8" : payMethod.value === 2 ? "\u5230\u4ED8" : "\u8BF7\u9009\u62E9"),
|
||||
A: common_vendor.n(payMethod.value ? "active" : ""),
|
||||
B: common_vendor.o(handleToPayType)
|
||||
} : {}, {
|
||||
C: common_vendor.sr(timePicker, "69a7bdc6-1", {
|
||||
"k": "timePicker"
|
||||
}),
|
||||
D: common_vendor.o(getTime),
|
||||
E: common_vendor.sr(payType, "69a7bdc6-2", {
|
||||
"k": "payType"
|
||||
}),
|
||||
F: common_vendor.o(getPayType),
|
||||
G: common_vendor.t(feightPrice.expense),
|
||||
H: common_vendor.o(searchPriceDetail),
|
||||
I: common_vendor.n(common_vendor.unref(isCanSubmit) ? "active" : ""),
|
||||
J: common_vendor.o(order),
|
||||
K: isSeachPriceDetail.value ? 1 : "",
|
||||
L: common_vendor.o(handleCancel),
|
||||
M: common_vendor.o(openAccountRulesDialog),
|
||||
N: common_vendor.t(feightPrice.expense),
|
||||
O: common_vendor.t(feightPrice.firstWeight),
|
||||
P: common_vendor.t(feightPrice.continuousWeight),
|
||||
Q: common_vendor.t(feightPrice.weight),
|
||||
R: common_vendor.sr(priceDetail, "69a7bdc6-3", {
|
||||
"k": "priceDetail"
|
||||
}),
|
||||
S: common_vendor.p({
|
||||
type: "bottom"
|
||||
})
|
||||
}) : {
|
||||
T: common_vendor.p({
|
||||
handleToRefresh
|
||||
})
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/express-delivery/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
10
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/express-delivery/index.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "寄快递",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup",
|
||||
"get-time-picker": "./components/getTimePicker",
|
||||
"pay-type-dialog": "./components/payType"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<nav-bar wx:if="{{a}}" u-i="69a7bdc6-0" bind:__l="__l" u-p="{{a}}"></nav-bar><view wx:if="{{b}}" class="express-delivery"><view class="address-box"><view class="left"><view class="send">寄</view><view class="{{['line', c && 'active']}}"></view><view class="get">收</view></view><view class="right"><view class="send-people"><view class="send-title" bindtap="{{h}}"><view class="send-sub-title">{{d}} <text wx:if="{{e}}">{{f}}</text></view><view class="send-desc">{{g}}</view></view><view class="address-enter" bindtap="{{i}}">地址簿</view></view><view class="line"></view><view class="get-people"><view class="send-title" bindtap="{{n}}"><view class="send-sub-title">{{j}} <text wx:if="{{k}}">{{l}}</text></view><view class="send-desc">{{m}}</view></view><view class="address-enter" bindtap="{{o}}">地址簿</view></view></view></view><view class="send-form"><view class="{{['tab-box', q]}}"><view wx:for="{{p}}" wx:for-item="item" wx:key="d" class="{{['tab-item', item.b]}}" bindtap="{{item.c}}">{{item.a}}</view></view><view class="form-box"><view wx:if="{{r}}" class="toDoor"><view class="form-getTime" bindtap="{{v}}"><view class="left"><view class="label">期望上门时间</view><view class="required"></view></view><view class="right"><view class="{{['value', t]}}">{{s}}</view><icon class="nextIcon"></icon></view></view><view class="goods-info" bindtap="{{y}}"><view class="left"><view class="label">物品信息</view><view class="required"></view></view><view class="right"><view class="{{['value', x]}}">{{w}}</view><icon class="nextIcon"></icon></view></view><view class="pay-type" bindtap="{{B}}"><view class="left"><view class="label">付款方式</view></view><view class="right"><view class="{{['value', A]}}">{{z}}</view><icon class="nextIcon"></icon></view></view></view><view wx:else class="branch-send"> 网点自寄 </view></view></view><get-time-picker class="r" u-r="timePicker" bindgetTime="{{D}}" u-i="69a7bdc6-1" bind:__l="__l"></get-time-picker><pay-type-dialog class="r" u-r="payType" bindgetPayType="{{F}}" u-i="69a7bdc6-2" bind:__l="__l"></pay-type-dialog><view class="{{['footer', K && 'active']}}"><view class="left"><view class="left-top" bindtap="{{H}}"><view class="all-account"> 预估总价 <view class="price">¥{{G}}</view></view><view class="price-detail"> 明细 <view class="arrow"></view></view></view><view class="left-bottom"><view class="active"></view><view class="content">阅读并同意《电子运单契约条款》</view></view></view><view class="right"><view class="{{['btn', I]}}" bindtap="{{J}}">下单</view></view></view><uni-popup wx:if="{{S}}" u-s="{{['d']}}" u-r="priceDetail" class="priceDetail r" u-i="69a7bdc6-3" bind:__l="__l" u-p="{{S}}"><view class="header"><view class="header-title">运费预估</view><view class="close" bindtap="{{L}}"></view></view><view class="title"> 实际费用请以快递员揽收为准, <view class="title-red" bindtap="{{M}}">了解计费规则</view></view><view class="base-price"><view class="left">基础运费</view><view class="right">¥{{N}}</view></view><view class="price-rule">首重(1.0kg){{O}}元,续重{{P}}元/kg</view><view class="billing-weight"><view class="left">计费重量</view><view class="right">(含包装){{Q}}kg</view></view><view class="line"></view><view class="add-service"><view class="left">增值服务</view><view class="right">¥0</view></view><view class="setTimeout-send"><view class="left">礼物定时派送</view><view class="right">¥0</view></view></uni-popup></view><net-fail wx:else u-i="69a7bdc6-4" bind:__l="__l" u-p="{{T||''}}"></net-fail>
|
||||
482
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/express-delivery/index.wxss
vendored
Normal file
@@ -0,0 +1,482 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.getTimePicker .uni-popup__wrapper {
|
||||
height: 680rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.getTimePicker .header {
|
||||
display: flex;
|
||||
height: 56rpx;
|
||||
padding: 30rpx 38rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.getTimePicker .header .header-title {
|
||||
font-size: 32rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.getTimePicker .header .close {
|
||||
width: 24rpx;
|
||||
height: 24rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAA39JREFUSEudlr9vHEUUx79vNmcJJxESsgAFRBG5YHb3AuRIqhSGVCQdkktED0gktgu6CCSKNLEdKaJCQkhRIp2ChYRAiMYVqZzGNzcWMn+BKzqS7M1Db3fGGa/nLkuuubu9m/nO5/34viE0L/LvDCAD4ADI5xd9Kb9e9pDPLgi0N5TnLyoUH/pw3/phURSvMPO3BJRgvmOsve9PImKdBZeXl7PhcDgpiuIdOHcDRPMqy77e3d192Ahpvc7ANQImDBADq9baDR/GSZf4LQPZEJic0/p8BfwK4DW/7tFL8/Mf1kJa6wcEfAzgXwJ6DGQibK3d7JKzpaWlE9vb21VRFBcB/MTOvQHgCYA5AH8zcLkWyvP8Eph/A3DKU0kCJWYrHcikeCZa6/P0jKSiJjIZKXXDGPONCNVVUWp91QH3AJwGUPnnahZZRHIBwJaQhPDLegLWjbUrUtWhQsKprhAwBDDfgWw2CdGt0Xi8Rk0xHQpJpLqSqcFgkO3s7DwtiiJNotSGMeZ6nN8jfTQYDHqygdb6eWRSQOmcNOFajSq1bo9Uwz6P7HMiegjgFzCfOZKTBEkQTDpDiszbkhziH7/4ZW8tXFfXFJKZQv7HFJl4YMhncAwC8+3x3t6Xs3pumtfVu4XyzfP8Mph/BnAyMktZK9V001j7VcuYj5nJTKFgQWVZnnNV9QeIXm15H5FSXxhj7vhDiV0lvXGWUN0neZ6/B2bxrtd9nmJ3rscBKbVmjLk1yxuTQiFkZVm+76pqC0Rv+uoS8ac+Lj0vXOeMgeuRXR2bZymhFMmhJUlOMqX+nDh3l1veSEqtGmPWU2RHhKaReIOVEt401l6T732tr0wAmVttb0ySxUI1SVEU77Jz4uSSk2cuDGx4g5RB2TPGPOnn+UeOecjAydgbU2S1UBhakhOuqi32OUmQxPeJus86kDUFE8x0KkljK2L1wbJC0yI4yFQy5jWztyfV2Lh3v99/21XV7wy8JSEIJCC6PR6PZ3Z8OGibLAw+lWWfjUaj78Ll5Ed27hMAjwk44SfjVJJ226fIolH+V29urrkzFFr/wMCnvkd6HUnaeqmcyX8sKdUI9fv9s1VVfa+ISlJqY2Fh4aZcNkJYjhnXlAfRaP8AwCacO03Aysjarbi81eLiYm9/f//x/xVo6daXTxE9ODhQ0gbx4ItvpvF1titMMozxuPkPXmX1s/RItWUAAAAASUVORK5CYII=");
|
||||
}
|
||||
.getTimePicker .time-select {
|
||||
display: flex;
|
||||
}
|
||||
.getTimePicker .time-select .select-day {
|
||||
width: 296rpx;
|
||||
height: 500rpx;
|
||||
background: #F6F6F6;
|
||||
}
|
||||
.getTimePicker .time-select .select-day .select-day-item {
|
||||
height: 108rpx;
|
||||
line-height: 108rpx;
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-day .select-day-item.active {
|
||||
background: #fff;
|
||||
color: #E84134;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item {
|
||||
font-size: 28rpx;
|
||||
display: flex;
|
||||
padding-left: 80rpx;
|
||||
margin-bottom: 46rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item .time-value {
|
||||
padding-right: 126rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item .time-select {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAA+VJREFUWEftl0+ME1Ucx7+/13GNxIMedqaeuMORtiSc2q6o8eJpEhNCNiBiIIK7GkxUQmo0Rg0GWFgwLEYOHjD1wEFPOMMknuh0oxePGm/ulE28CMIufT/zpjP1LbadaTthl6RNe+mf9z7v8/u973slPCYPekw4MQHNulIToxOjWRvIerwt06MMEAHcb4FbApRtO4d6XaIGohpkL9hNBVUW0TEpuQbRD1KBbxpoBKkAeKVSmAd4VhB9b7rNk1vGaAhp24Lq9fbKTPETSH4PUX+SoBcsx//xYcOP3OgGk/9BPohbQBhiz/SNRnNTQXWTwUzpc5byBIB1ALmwDZnm855/rlcCPDKjusmgUviMgXcBdEwScgQ+brrL5xkQanM93Kd9QZV6eGWB6WlWvTROgIeQUfT8WSl8QcDbkUkDgBSEOdNtXlAx1W+uVEaTwnjQIvTfapCRSVIlP2q5/qU4S/uF/v9A44Fvv7jrOV43XoKUP5ue/8ug1fYD1XOyVSksSOCYZrJNJI5ZbuPLNGP3NMr2jqnW6rabDOwB8LcQdMh0/G/TDBhDx7uWazUR/PTDGUg+3u1JUI4Jh/Ouv5R2zA2gsc3Wy8W8/If/AKB6iNRTMF4zPf9qUokUqN6TQbV0kVkeAbAGYCo0yuJI3mt8lRay58kUwwaV0kVGd4InALSFyM2Zzq3FQRN0Tdp2rrX6+wKDjkYmhVqvAB00Xf/rYSAHgnK5bLTozjkGxxMptQaITliuf1qPm265tbM7qO66zEyvaybXBNEbptupyrBJ0rtHtQlXqoUzYMxpwSwIfMq6ufyR3gZdk+WyEeTuLELy4a5JEEhg1nL8b0aBHHgp0Y21qoWPJeODaGL1O2X2U8v13w9t2rYIr2kAgpnSFUh5UDN5nwQdGgcy8fa08cgrnmLJH6qAjl4GBC3kHf+tcAPZO6aC1acvASGkyknVkxKU2593bl1TrUSep94f6ZEY+HoWBuXiO0x8Wm2s6LZjENESG8/O0/pfiwye1Uzeg8CBvNO8Nmq59RUlgnbjJrqWtaqFNyXjbGisA6wi7DcA26P3VEe2iWif6Tbq45qMYVOBdnd1tFtb1d0HJLeXIjDVCuooVGVV0HcFY9b0mt9lYXIk0E4vdqIlmCnuY8kK9ikA9wA8SYQ1kHjVchrXszI5MmgIG22Mled3v4J2+yqAZ9RRS4L3W87y9aT/P6PspqFKr08Qm729t1TgB7yXmG5Me41mluUeejMNuB1tuOSOcx1MsjyyUf2WhF9tws46D/q7mwSS9PnYoEkTZPX5BDQrk2PFU9YQacablD6NpWG+MzE6jK003/0XASfeOpcRG0UAAAAASUVORK5CYII=");
|
||||
}
|
||||
.getTimePicker .time-select .select-time .time-item.active {
|
||||
color: #E84134;
|
||||
}
|
||||
.getTimePicker .time-select .select-time scroll-view {
|
||||
height: 500rpx;
|
||||
}
|
||||
.getTimePicker .time-select .select-time ::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.payType .uni-popup__wrapper {
|
||||
height: 480rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
padding: 29rpx 38rpx 43rpx;
|
||||
}
|
||||
.payType .headers {
|
||||
display: flex;
|
||||
height: 56rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.payType .headers .header-title {
|
||||
font-size: 32rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.payType .headers .close {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAt5JREFUWEftmLmKFlEQhb9xQY1EQSMfY0J3BRHBRJ1IMDIwUwNxBxdcMNBYfALBMTVQFB/ATAwEM0FwCQRFceVgFRRNd9+69/+Twb+hYWa4t/rUqeVUzRxL5JlbIjiZAZ12pGaMzhhNMLAM+GNv4vjoEaWc3rS9lhz1O/pIy9N12AEXPct+bAvwBXgR2Mje9XMOag2wFXgDvM7YKzG6HPgFXAAuA7+B08AtoDYV3NY64D6wG/gA7DHnZU/2e58xoDHET4CdwE9gBXAWuG5gB42HLzoIgXwA7Ai2Tpnj7kg1UF3wy8eB22ZcDujvYvZmgtnI5CKwHfgBrATeGQGvSuEvhV5gPa+uAWcMrBjSW2K2j8nvwCrgE3AQeJqJTAZoBHsFOJ9kdoxJ5eaCgRwNeazCTOXKIbGjwsow61GIOdnHZAqkM5UB6mcFQMVzFTg3wKyKTUUnkN2cjEz6udT3s6GPERhjVuDF+HqrbhXOREzWhj567fLXZdYL7BIwD+wL1d3M5CRAPQ26zAq4O6Ez3nM/AodqCqcvF2pD32VWv0vzxeJF+9kFQIXyFjgMPDOhEPimZxKgURA2mAxuCmAF9B5w1ECqY7QOMhPtTLFPPgS2WfvyGcDTIIpCeqzr0t7KaJ/iiDGBlzwKkCTS87mkYMV0aAE6pjgqnAPAZuu1ykmfDSS/NxKzQdNQ0r2U1W7dyyhYkcmW9pTVboVcTCr8fQrWxGw29Fkm3Zna2aDIbAZoBFmj3UMK1jfPFofvElCfgtYCakGazGu0O8tsccErAfVQ3rXG/Q1YbbuOz5OlKajE7F7gUWl4zu5Mj4Fdlkgt2t3HrPfdE8CdsPY0tSfPz/22H2ldPgk8b9DuuCxq3zoGvASOAO+nsTO5h5oxFfqvpTCNlHBMg43AZ7M5laqXkbhzj+7fxS/+O+A2IsujV0vFNDTWJfGMHqv6B0YN0GmAa7YxA9pM3cDFGaP/LaN/AcVo+ytMR6mZAAAAAElFTkSuQmCC");
|
||||
}
|
||||
.payType .contents {
|
||||
margin-top: 64rpx;
|
||||
}
|
||||
.payType .contents .content-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.payType .contents .content-item .left-content .title {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.payType .contents .content-item .left-content .subTitle {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
}
|
||||
.payType .contents .content-item .right-content .active, .payType .contents .content-item .right-content .checkbox {
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.payType .contents .content-item .right-content .checkbox {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.payType .contents .content-item .right-content .active {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.payType .contents .content-item:last-child {
|
||||
margin-top: 60rpx;
|
||||
}
|
||||
.payType .footers .btn {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background-color: #E84134;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin: 0 auto;
|
||||
margin-top: 43rpx;
|
||||
}
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.express-delivery {
|
||||
background-color: #F3F5F9 !important;
|
||||
padding: 20rpx;
|
||||
height: 80vh;
|
||||
}
|
||||
.express-delivery .address-box {
|
||||
background: #FFFFFF;
|
||||
border-radius: 20rpx;
|
||||
display: flex;
|
||||
padding: 42rpx 28rpx;
|
||||
padding-bottom: 0rpx;
|
||||
}
|
||||
.express-delivery .address-box .left {
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
.express-delivery .address-box .left .send, .express-delivery .address-box .left .get {
|
||||
width: 40rpx;
|
||||
height: 40prx;
|
||||
border-radius: 50%;
|
||||
text-align: center;
|
||||
line-height: 40rpx;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
.express-delivery .address-box .left .send {
|
||||
background: #000000;
|
||||
color: white;
|
||||
}
|
||||
.express-delivery .address-box .left .get {
|
||||
background: #E63E32;
|
||||
color: white;
|
||||
}
|
||||
.express-delivery .address-box .left .line {
|
||||
width: 2rpx;
|
||||
height: 120rpx;
|
||||
border-left: 2rpx dashed #D5D1D1;
|
||||
margin-left: 18rpx;
|
||||
}
|
||||
.express-delivery .address-box .left .active {
|
||||
height: 153rpx;
|
||||
}
|
||||
.express-delivery .address-box .right {
|
||||
width: 100%;
|
||||
position: relative;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people, .express-delivery .address-box .right .get-people {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people .send-title, .express-delivery .address-box .right .get-people .send-title {
|
||||
max-width: 490rpx;
|
||||
height: 100%;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people .send-sub-title, .express-delivery .address-box .right .get-people .send-sub-title {
|
||||
color: #151515;
|
||||
font-size: 32rpx;
|
||||
margin-bottom: 6rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people .send-sub-title text, .express-delivery .address-box .right .get-people .send-sub-title text {
|
||||
color: #888888;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people .send-desc, .express-delivery .address-box .right .get-people .send-desc {
|
||||
color: #888888;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people .address-enter, .express-delivery .address-box .right .get-people .address-enter {
|
||||
font-weight: bold;
|
||||
border-left: 2rpx solid #F4F4F4;
|
||||
padding-left: 28rpx;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
.express-delivery .address-box .right .get-people {
|
||||
margin-bottom: 40rpx;
|
||||
}
|
||||
.express-delivery .address-box .right .send-people {
|
||||
margin-bottom: 40rpx;
|
||||
}
|
||||
.express-delivery .address-box .right .line {
|
||||
width: 100%;
|
||||
height: 2rpx;
|
||||
background-color: #F4F4F4;
|
||||
margin-bottom: 40rpx;
|
||||
}
|
||||
.express-delivery .send-form {
|
||||
height: 400rpx;
|
||||
width: 100%;
|
||||
border-radius: 20rpx;
|
||||
margin-top: 40rpx;
|
||||
}
|
||||
.express-delivery .send-form .tab-box {
|
||||
display: flex;
|
||||
position: relative;
|
||||
background-color: white;
|
||||
border-radius: 0 20rpx 0 0;
|
||||
}
|
||||
.express-delivery .send-form .tab-box .tab-item {
|
||||
flex: 1;
|
||||
text-align: center;
|
||||
height: 76rpx;
|
||||
line-height: 76rpx;
|
||||
font-size: 30rpx;
|
||||
background-color: #E3E7ED;
|
||||
border-radius: 0 20rpx 0 20rpx;
|
||||
position: relative;
|
||||
}
|
||||
.express-delivery .send-form .tab-box .tab-item.active {
|
||||
font-weight: bold;
|
||||
height: 96rpx;
|
||||
line-height: 96rpx;
|
||||
background-color: white;
|
||||
border-radius: 20rpx 20rpx 0 0rpx;
|
||||
position: relative;
|
||||
bottom: 20rpx;
|
||||
}
|
||||
.express-delivery .send-form .tab-box .isNotActive.tab-item:first-child {
|
||||
border-radius: 20rpx 0rpx 20rpx 0rpx;
|
||||
}
|
||||
.express-delivery .send-form .tab-box.active {
|
||||
border-radius: 20rpx 0 0 0;
|
||||
}
|
||||
.express-delivery .send-form .form-box {
|
||||
background-color: #FFFFFF;
|
||||
position: relative;
|
||||
bottom: 20rpx;
|
||||
padding: 0 36rpx 0 28rpx;
|
||||
border-radius: 0 0 20rpx 20rpx;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime, .express-delivery .send-form .form-box .goods-info, .express-delivery .send-form .form-box .pay-type {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
height: 96rpx;
|
||||
border-bottom: 2rpx solid #F4F4F4;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .left, .express-delivery .send-form .form-box .goods-info .left, .express-delivery .send-form .form-box .pay-type .left {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .left .label, .express-delivery .send-form .form-box .goods-info .left .label, .express-delivery .send-form .form-box .pay-type .left .label {
|
||||
font-size: 26rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .left .required, .express-delivery .send-form .form-box .goods-info .left .required, .express-delivery .send-form .form-box .pay-type .left .required {
|
||||
margin-left: 12rpx;
|
||||
width: 62rpx;
|
||||
height: 30rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .right, .express-delivery .send-form .form-box .goods-info .right, .express-delivery .send-form .form-box .pay-type .right {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .right .nextIcon, .express-delivery .send-form .form-box .goods-info .right .nextIcon, .express-delivery .send-form .form-box .pay-type .right .nextIcon {
|
||||
margin-left: 18rpx;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .right .value, .express-delivery .send-form .form-box .goods-info .right .value, .express-delivery .send-form .form-box .pay-type .right .value {
|
||||
color: #888888;
|
||||
font-size: 26rpx;
|
||||
}
|
||||
.express-delivery .send-form .form-box .form-getTime .right .value.active, .express-delivery .send-form .form-box .goods-info .right .value.active, .express-delivery .send-form .form-box .pay-type .right .value.active {
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.express-delivery .send-form .form-box .pay-type {
|
||||
border-bottom: none;
|
||||
}
|
||||
.express-delivery .footer {
|
||||
height: 172rpx;
|
||||
background-color: white;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
padding-top: 22rpx;
|
||||
}
|
||||
.express-delivery .footer .right .btn {
|
||||
width: 268rpx;
|
||||
height: 88rpx;
|
||||
background-color: #CCCCCC;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin-right: 29rpx;
|
||||
}
|
||||
.express-delivery .footer .right .btn.active {
|
||||
background-color: #E84134;
|
||||
}
|
||||
.express-delivery .footer .left {
|
||||
margin-left: 29rpx;
|
||||
}
|
||||
.express-delivery .footer .left .left-top {
|
||||
font-size: 26rpx;
|
||||
color: #323232;
|
||||
display: flex;
|
||||
}
|
||||
.express-delivery .footer .left .left-top .all-account {
|
||||
border-right: 2rpx solid #F4F4F4;
|
||||
display: flex;
|
||||
padding-right: 10rpx;
|
||||
margin-right: 10rpx;
|
||||
}
|
||||
.express-delivery .footer .left .left-top .all-account .price {
|
||||
color: #E73F33;
|
||||
}
|
||||
.express-delivery .footer .left .left-top .price-detail {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.express-delivery .footer .left .left-top .price-detail .arrow {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border: 10rpx solid transparent;
|
||||
border-top-color: black;
|
||||
margin-left: 10rpx;
|
||||
margin-top: 8rpx;
|
||||
}
|
||||
.express-delivery .footer .left .left-bottom {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-top: 22rpx;
|
||||
}
|
||||
.express-delivery .footer .left .left-bottom .active, .express-delivery .footer .left .left-bottom .checkbox {
|
||||
width: 32rpx;
|
||||
height: 32rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
margin-right: 10rpx;
|
||||
}
|
||||
.express-delivery .footer .left .left-bottom .checkbox {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.express-delivery .footer .left .left-bottom .active {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.express-delivery .footer .left .left-bottom .content {
|
||||
color: #696969;
|
||||
font-size: 20rpx;
|
||||
}
|
||||
.express-delivery .footer.active {
|
||||
z-index: 9999;
|
||||
}
|
||||
.express-delivery .priceDetail .uni-popup__wrapper {
|
||||
height: 640rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
padding: 29rpx 38rpx 150rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .header {
|
||||
display: flex;
|
||||
height: 56rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.express-delivery .priceDetail .header .header-title {
|
||||
font-size: 32rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
}
|
||||
.express-delivery .priceDetail .header .close {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAt5JREFUWEftmLmKFlEQhb9xQY1EQSMfY0J3BRHBRJ1IMDIwUwNxBxdcMNBYfALBMTVQFB/ATAwEM0FwCQRFceVgFRRNd9+69/+Twb+hYWa4t/rUqeVUzRxL5JlbIjiZAZ12pGaMzhhNMLAM+GNv4vjoEaWc3rS9lhz1O/pIy9N12AEXPct+bAvwBXgR2Mje9XMOag2wFXgDvM7YKzG6HPgFXAAuA7+B08AtoDYV3NY64D6wG/gA7DHnZU/2e58xoDHET4CdwE9gBXAWuG5gB42HLzoIgXwA7Ai2Tpnj7kg1UF3wy8eB22ZcDujvYvZmgtnI5CKwHfgBrATeGQGvSuEvhV5gPa+uAWcMrBjSW2K2j8nvwCrgE3AQeJqJTAZoBHsFOJ9kdoxJ5eaCgRwNeazCTOXKIbGjwsow61GIOdnHZAqkM5UB6mcFQMVzFTg3wKyKTUUnkN2cjEz6udT3s6GPERhjVuDF+HqrbhXOREzWhj567fLXZdYL7BIwD+wL1d3M5CRAPQ26zAq4O6Ez3nM/AodqCqcvF2pD32VWv0vzxeJF+9kFQIXyFjgMPDOhEPimZxKgURA2mAxuCmAF9B5w1ECqY7QOMhPtTLFPPgS2WfvyGcDTIIpCeqzr0t7KaJ/iiDGBlzwKkCTS87mkYMV0aAE6pjgqnAPAZuu1ykmfDSS/NxKzQdNQ0r2U1W7dyyhYkcmW9pTVboVcTCr8fQrWxGw29Fkm3Zna2aDIbAZoBFmj3UMK1jfPFofvElCfgtYCakGazGu0O8tsccErAfVQ3rXG/Q1YbbuOz5OlKajE7F7gUWl4zu5Mj4Fdlkgt2t3HrPfdE8CdsPY0tSfPz/22H2ldPgk8b9DuuCxq3zoGvASOAO+nsTO5h5oxFfqvpTCNlHBMg43AZ7M5laqXkbhzj+7fxS/+O+A2IsujV0vFNDTWJfGMHqv6B0YN0GmAa7YxA9pM3cDFGaP/LaN/AcVo+ytMR6mZAAAAAElFTkSuQmCC");
|
||||
}
|
||||
.express-delivery .priceDetail .title {
|
||||
margin-top: 40rpx;
|
||||
font-size: 26rpx;
|
||||
color: #151515;
|
||||
display: flex;
|
||||
}
|
||||
.express-delivery .priceDetail .title .title-red {
|
||||
color: #E84134;
|
||||
}
|
||||
.express-delivery .priceDetail .base-price {
|
||||
margin-top: 36rpx;
|
||||
font-size: 26rpx;
|
||||
color: #151515;
|
||||
font-weight: bold;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.express-delivery .priceDetail .price-rule {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .billing-weight {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
height: 80rpx;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 4rpx;
|
||||
padding: 10rpx 27rpx;
|
||||
margin-top: 22rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .billing-weight .left {
|
||||
font-size: 24prx;
|
||||
color: #888888;
|
||||
}
|
||||
.express-delivery .priceDetail .billing-weight .right {
|
||||
font-size: 26rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .line {
|
||||
margin-top: 20rpx;
|
||||
width: 100%;
|
||||
height: 2rpx;
|
||||
background-color: #F4F4F4;
|
||||
}
|
||||
.express-delivery .priceDetail .add-service, .express-delivery .priceDetail .setTimeout-send {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.express-delivery .priceDetail .add-service {
|
||||
font-size: 26rpx;
|
||||
font-weight: bold;
|
||||
margin-top: 22rpx;
|
||||
margin-bottom: 22rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .setTimeout-send {
|
||||
font-size: 26rpx;
|
||||
}
|
||||
.express-delivery .priceDetail .setTimeout-send .left {
|
||||
color: #888888;
|
||||
}
|
||||
.express-delivery .priceDetail .setTimeout-send .right {
|
||||
font-weight: bold;
|
||||
}
|
||||
@@ -0,0 +1,232 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
var pages_api_order = require("../../api/order.js");
|
||||
require("../../../utils/request.js");
|
||||
require("../../../utils/env.js");
|
||||
require("../../api/login.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_search_bar2 = common_vendor.resolveComponent("uni-search-bar");
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
(_easycom_uni_search_bar2 + _easycom_uni_popup2)();
|
||||
}
|
||||
const _easycom_uni_search_bar = () => "../../../uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.js";
|
||||
const _easycom_uni_popup = () => "../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(_easycom_uni_search_bar + _easycom_uni_popup)();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "goodsSearch",
|
||||
props: {
|
||||
isShowOther: {
|
||||
type: Function,
|
||||
required: true
|
||||
}
|
||||
},
|
||||
emits: ["@getGoodsInfo"],
|
||||
setup(__props, { emit: emits }) {
|
||||
const props = __props;
|
||||
const store = common_vendor.useStore();
|
||||
const users = store.state.user;
|
||||
const goods = common_vendor.reactive({
|
||||
info: {}
|
||||
});
|
||||
const isSelectedGoods = common_vendor.ref(false);
|
||||
const popup = common_vendor.ref();
|
||||
const searchValue = common_vendor.ref("");
|
||||
const isFocus = common_vendor.ref(false);
|
||||
const isInput = common_vendor.ref(false);
|
||||
const isUpload = common_vendor.ref(true);
|
||||
const dimSearchList = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
const hotSendList = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
const recentSendList = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
common_vendor.onMounted(() => {
|
||||
getData();
|
||||
});
|
||||
const getData = () => {
|
||||
pages_api_order.usualGoodsList({
|
||||
name: ""
|
||||
}).then((res) => {
|
||||
if (res.data) {
|
||||
hotSendList.data = res.data.slice(0, 6);
|
||||
}
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
isSelectedGoods.value = users.goodsInfo.name;
|
||||
if (isSelectedGoods.value)
|
||||
goods.info = users.goodsInfo;
|
||||
pages_api_order.goodsList().then((res) => {
|
||||
if (res.data) {
|
||||
recentSendList.data = res.data.slice(0, 5);
|
||||
}
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const handleSelectedGoods = () => {
|
||||
searchValue.value = goods.info.name;
|
||||
isFocus.value = true;
|
||||
isInput.value = true;
|
||||
isSelectedGoods.value = false;
|
||||
dimSearch(searchValue.value);
|
||||
props.isShowOther(true, "always");
|
||||
};
|
||||
const dimSearch = (key) => {
|
||||
if (!isUpload.value)
|
||||
return;
|
||||
isUpload.value = false;
|
||||
pages_api_order.usualGoodsList({
|
||||
name: key
|
||||
}).then((res) => {
|
||||
dimSearchList.data = res.data;
|
||||
isUpload.value = true;
|
||||
});
|
||||
};
|
||||
const input = (e) => {
|
||||
isFocus.value = e ? true : false;
|
||||
isInput.value = Boolean(e);
|
||||
if (!isUpload.value)
|
||||
return;
|
||||
searchValue.value = e;
|
||||
dimSearch(e);
|
||||
props.isShowOther(e ? true : false);
|
||||
};
|
||||
const cancel = () => {
|
||||
isInput.value = false;
|
||||
props.isShowOther(false);
|
||||
};
|
||||
const clear = () => {
|
||||
props.isShowOther(true);
|
||||
};
|
||||
const blur = () => {
|
||||
console.log("blur");
|
||||
};
|
||||
const focus = () => {
|
||||
isFocus.value = true;
|
||||
props.isShowOther(true);
|
||||
};
|
||||
const userDefined = () => {
|
||||
goods.info = {
|
||||
name: searchValue.value
|
||||
};
|
||||
isSelectedGoods.value = Boolean(searchValue.value);
|
||||
props.isShowOther(false);
|
||||
emits("getGoodsInfo", {
|
||||
name: searchValue.value
|
||||
});
|
||||
isFocus.value = false;
|
||||
};
|
||||
const handleCancelGood = () => {
|
||||
goods.info = {};
|
||||
store.commit("user/setGoodsInfo", {});
|
||||
emits("getGoodsInfo", {});
|
||||
isSelectedGoods.value = false;
|
||||
searchValue.value = "";
|
||||
isFocus.value = false;
|
||||
isInput.value = false;
|
||||
};
|
||||
const handleClick = (item) => {
|
||||
searchValue.value = item.value;
|
||||
isFocus.value = true;
|
||||
goods.info = item;
|
||||
isSelectedGoods.value = true;
|
||||
isInput.value = false;
|
||||
props.isShowOther(false);
|
||||
emits("getGoodsInfo", item);
|
||||
};
|
||||
const openForbidGoodsDialog = () => {
|
||||
popup.value.open("bottom");
|
||||
};
|
||||
const closeForbidGoodsDialog = () => {
|
||||
popup.value.close();
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.o(openForbidGoodsDialog),
|
||||
b: !isSelectedGoods.value
|
||||
}, !isSelectedGoods.value ? common_vendor.e({
|
||||
c: common_vendor.o(blur),
|
||||
d: common_vendor.o(focus),
|
||||
e: common_vendor.o(input),
|
||||
f: common_vendor.o(cancel),
|
||||
g: common_vendor.o(clear),
|
||||
h: common_vendor.o(($event) => searchValue.value = $event),
|
||||
i: common_vendor.p({
|
||||
cancelButton: isFocus.value && searchValue.value ? "none" : "auto",
|
||||
focus: isFocus.value,
|
||||
placeholder: "\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",
|
||||
modelValue: searchValue.value
|
||||
}),
|
||||
j: searchValue.value && isFocus.value
|
||||
}, searchValue.value && isFocus.value ? {
|
||||
k: common_vendor.o(userDefined)
|
||||
} : {}) : {}, {
|
||||
l: !isSelectedGoods.value && recentSendList.data.length && !isInput.value
|
||||
}, !isSelectedGoods.value && recentSendList.data.length && !isInput.value ? {
|
||||
m: common_vendor.f(recentSendList.data, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item.name),
|
||||
b: common_vendor.t(item.goodsType ? "(" + item.goodsType.name + ")" : ""),
|
||||
c: index,
|
||||
d: common_vendor.o(($event) => handleClick(item), index)
|
||||
};
|
||||
})
|
||||
} : {}, {
|
||||
n: isSelectedGoods.value
|
||||
}, isSelectedGoods.value ? {
|
||||
o: common_vendor.o(handleCancelGood),
|
||||
p: common_vendor.t(goods.info.name),
|
||||
q: common_vendor.t(goods.info.goodsType ? "(" + goods.info.goodsType.name + ")" : ""),
|
||||
r: common_vendor.o(handleSelectedGoods)
|
||||
} : {}, {
|
||||
s: !isSelectedGoods.value && !isInput.value && isFocus.value
|
||||
}, !isSelectedGoods.value && !isInput.value && isFocus.value ? {
|
||||
t: common_vendor.f(hotSendList.data, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item.name),
|
||||
b: common_vendor.t(item.goodsType ? "(" + item.goodsType.name + ")" : ""),
|
||||
c: index,
|
||||
d: common_vendor.o(($event) => handleClick(item), index)
|
||||
};
|
||||
})
|
||||
} : {}, {
|
||||
v: isInput.value
|
||||
}, isInput.value ? {
|
||||
w: common_vendor.f(dimSearchList.data, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item.name),
|
||||
b: common_vendor.t(item.name),
|
||||
c: common_vendor.t(item.goodsType ? "(" + item.goodsType.name + ")" : ""),
|
||||
d: common_vendor.o(($event) => handleClick(item), index),
|
||||
e: index
|
||||
};
|
||||
})
|
||||
} : {}, {
|
||||
x: common_vendor.o(closeForbidGoodsDialog),
|
||||
y: common_vendor.sr(popup, "62a3a6e9-1", {
|
||||
"k": "popup"
|
||||
}),
|
||||
z: common_vendor.p({
|
||||
type: "bottom",
|
||||
["safe-area"]: false
|
||||
})
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-62a3a6e9"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/goodsInfo/components/goodsSearch.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-search-bar": "../../../uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar",
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="goodsSearch data-v-62a3a6e9"><view class="searchBox-title data-v-62a3a6e9"><view class="title data-v-62a3a6e9"> 物品名称 <view class="label data-v-62a3a6e9"></view></view><view class="stopSend data-v-62a3a6e9" bindtap="{{a}}"> 禁寄物品 <view class="gantanhao data-v-62a3a6e9"></view></view></view><view wx:if="{{b}}" class="seachBox data-v-62a3a6e9"><uni-search-bar wx:if="{{i}}" class="data-v-62a3a6e9" u-s="{{['searchIcon']}}" bindblur="{{c}}" bindfocus="{{d}}" bindinput="{{e}}" bindcancel="{{f}}" bindclear="{{g}}" u-i="62a3a6e9-0" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><view class="search-icon data-v-62a3a6e9" slot="searchIcon"></view></uni-search-bar><view wx:if="{{j}}" class="search-btn data-v-62a3a6e9" bindtap="{{k}}">确定</view></view><view wx:if="{{l}}" class="recent-send-goods data-v-62a3a6e9"><view class="title data-v-62a3a6e9">最近寄件</view><view class="recent-send-list data-v-62a3a6e9"><view wx:for="{{m}}" wx:for-item="item" wx:key="c" class="recent-send-item data-v-62a3a6e9" bindtap="{{item.d}}">{{item.a}}{{item.b}}</view></view></view><view wx:if="{{n}}" class="selected-goods data-v-62a3a6e9"><view class="goods data-v-62a3a6e9" catchtap="{{r}}"><image class="data-v-62a3a6e9" src="/static/shanchu-after.png" catchtap="{{o}}"></image> {{p}}{{q}}</view></view><view wx:if="{{s}}" class="hot-send-goods data-v-62a3a6e9"><view class="title data-v-62a3a6e9">热门寄件</view><view class="recent-send-list data-v-62a3a6e9"><view wx:for="{{t}}" wx:for-item="item" wx:key="c" class="recent-send-item data-v-62a3a6e9" bindtap="{{item.d}}">{{item.a}}{{item.b}}</view></view></view><view wx:if="{{v}}" class="search-list data-v-62a3a6e9"><view wx:for="{{w}}" wx:for-item="item" wx:key="e" class="seatch-list-item data-v-62a3a6e9" bindtap="{{item.d}}"><view class="label data-v-62a3a6e9">{{item.a}}</view><view class="classify data-v-62a3a6e9">{{item.b}}{{item.c}}</view></view></view><uni-popup wx:if="{{z}}" class="r data-v-62a3a6e9" u-s="{{['d']}}" u-r="popup" u-i="62a3a6e9-1" bind:__l="__l" u-p="{{z}}"><view class="title data-v-62a3a6e9">禁止寄递物品目录</view><view class="content data-v-62a3a6e9"> 1.枪支(含仿制品、主要零部件)弹药。 </view><view class="content data-v-62a3a6e9"> 2.管制器具。如匕首、三棱刮刀、带有自锁装置的弹簧刀(跳刀)、弩、催泪器等。 </view><view class="content data-v-62a3a6e9"> 3.爆炸物品。如炸药、雷管、导火索、烟花、鞭炮、摔炮、拉炮、砸炮等。 </view><view class="content data-v-62a3a6e9"> 4.压缩和液化气体及其容器。如氢气、甲烷、乙烷、乙炔、打火机、氯气、压缩氧气、氮气等。 </view><view class="content data-v-62a3a6e9"> 5.易燃液体。如汽油、柴油、煤油、桐油、丙酮、乙醚、油漆、生漆、苯、酒精、松香油等。 </view><view class="content data-v-62a3a6e9"> 6.易燃固体、自燃物质、遇水易燃物质。如红磷、硫磺、固体酒精、火柴、活性炭等。 </view><view class="content data-v-62a3a6e9"> 7.氧化剂和过氧化物。如高锰酸盐、高氯酸盐、氧化氢、双氧水等。 </view><view class="content data-v-62a3a6e9"> 8.毒性物质。如砷、砒霜、汞化物、铊化物、氰化物、硒粉、苯酚、汞、剧毒农药等。 </view><view class="content data-v-62a3a6e9"> 9.生化制品、传染性、感染性物质。如病菌、炭疽、寄生虫、排泄物、医疗废弃物、尸骨、动物器官等。 </view><view class="content data-v-62a3a6e9"> 10.放射性物质。如铀、钴、镭、钚等。 </view><view class="btn data-v-62a3a6e9" bindtap="{{x}}">知道了</view></uni-popup></view>
|
||||
@@ -0,0 +1,171 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.goodsSearch.data-v-62a3a6e9 {
|
||||
background-color: white;
|
||||
padding: 38rpx 40rpx 0rpx 40rpx;
|
||||
}
|
||||
.goodsSearch .searchBox-title.data-v-62a3a6e9 {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .searchBox-title .title.data-v-62a3a6e9 {
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .searchBox-title .title .label.data-v-62a3a6e9 {
|
||||
display: inline-block;
|
||||
width: 62rpx;
|
||||
height: 30rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,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");
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.goodsSearch .searchBox-title .stopSend.data-v-62a3a6e9 {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .searchBox-title .stopSend .gantanhao.data-v-62a3a6e9 {
|
||||
display: inline-block;
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAqCAYAAADBNhlmAAAAAXNSR0IArs4c6QAABWBJREFUWEftWF1oHFUUPudO2s3GIFEkNrWireJDLUpNW6kVi4KK1j+qCYigRB8CBoIbsvfOpoYsit2Z2W2MgSh9UPwBHxJ/qC0+VFCpLZRWLRQNSqFVSrsWRNSYHzc798hZcmUcN7uzGx+KZF5CZs695zvfd37uXYSL/MGLHB8sA1yqQssMLjO4VAaWun5JOUhEODExISYnJymdTusgmHQ6LdavX48dHR0aEaleoHUBNMAiOsfx8XER0fZfcdQMkJnhXZix4eHhywuFwq0AcC8A3AgAq5HpIjoHAN8KIQ42NDQc7evr+yW4rhY2awLIThhYOp1uiMfjzwJAPxFdTUQ/IuJxAGBggIirAWAzEV2LiGcBINfS0vJad3f3vNkjKsjIAMfHx63Ozk4/l8tdo7V+X2vdDgBvW5aVTSaT35RzmM1mNxSLxX5EfAoATsRisZ2JROIHs1cUkJEAmqgzmUy7EGI/EU0JIR6XUn7N+WiKgB2zUw6E/5pve/bs2Tg/P/8uAFyGiA8opb6MymRVgGYjz/NWaa2/AoALiLhdKTXFUgMAS/6PCjbMLOQdp0UxnU43NzY2foaIV61cubI9kUjko4CsCtCwkMlk9iHiLbFYbAtvXk6mvXv3NuXzeS6gmaB8xnZkZOTKubm5Y0R0MpVKPbhkiU2EjuPsAIADAPCQbdv7mTlmJSgj28bj8UNE5Nu2vT34baHqS2uy2ewO3/cPIOLDSqmPqrFYkcFA7h0SQlhKqW38bmhoiBOv1HxDKcCVLBBxs1LqfNh5aD+hlLo9vF+Y1UUBms127959gxDiKAAM2rY9FpbW2GWz2dZisXgMES3f9zft2rXrQhigWes4TjcAOFrrrQMDA99VYrESwJIkrus+RkQTQog2KeVPwaoNMsgAfd9nBi0hxCa2DTs2axdsLwghOqWUE8GUicygidZ13V4AcNeuXdvM7WMpAI1z3vvMmTO/IeKglPLlSn2xqsSO42S4tSmlri839GuROMiO67rfA8A+pZSsS+JAvgwg4nOzs7OryvW7WorEAGQVPM87DwCvKqVerJfBUg56nvckEb3V2toa7+rqmgtLbP5nJ6dPnz4ihBAzMzO38drFbEdHR2Ozs7NzWuuuVCr15pJy0PO8bVrrzxHxfqXUJ5XkWJgs3HpKPTL8BNrMXYh4UAhxp5Tyi7oYNNGz08bGxpOIeFQp9fQi0XIuk+u6dzMoDiTMXrBZO47zOgBsW7du3U2dnZ2FcrYmuGqN2rSaNBH1CSHapZSnghGbzYeHh+OFQuEEz+ampqaNvb29f4YPEtwFMpkMFxvP9FHbtgcryVs6ulWah8bB2NhY89TU1CkhxKdSyicYYPCEbOx4JAohUErJY/Hvx5zAGaDjOO8g4j3Nzc3X9fT0/FGJvaoAg43Ydd1HiOhDAEjZtu0wyMnJSRwaGvIXu3MYYOYIlslkkojoIeKjSqkPqs3hSADZyEjqeZ7UWrtE9FIqlXreBMDzl6Vta2srnQfz+TyfB0vvTGtyXfcFIhoMBmjOjZVUrHrcMotNtDxZiOgVADgshLCllEfKyRQYa1t933cA4A7LshLJZHIkCnORiiQcWYBJbj1jAHAzABxHxI8R8ZhlWee01kREa4hoCxHdBwBbEPEkEfXYtn24FnCRJQ4CDVyc+Py3EwCeIaINAHApAFyyYDsNAL/zzc6yrDemp6ffW7hslS5dlSQNf4sscTmQRsZcLneF1nqN7/stXMVa619XrFhxtr+//+dAP60ZXF0MBoGGL0nlUsJUcC2sBW3rYjDsjGXnnzmC78v9HFIPyP8EYD2Oo65ZBhiVqcXslhn83zP4Fzq3pVgT79/BAAAAAElFTkSuQmCC");
|
||||
}
|
||||
.goodsSearch .selected-goods.data-v-62a3a6e9 {
|
||||
padding-top: 32rpx;
|
||||
overflow: hidden;
|
||||
}
|
||||
.goodsSearch .selected-goods .goods.data-v-62a3a6e9 {
|
||||
position: relative;
|
||||
margin-bottom: 46rpx;
|
||||
border: 2rpx solid #E63E32;
|
||||
border-radius: 32rpx;
|
||||
font-size: 24rpx;
|
||||
color: #E63E32;
|
||||
text-align: center;
|
||||
line-height: 34rpx;
|
||||
padding: 15rpx 22rpx 15rpx 18rpx;
|
||||
height: 34rpx;
|
||||
display: inline-block;
|
||||
}
|
||||
.goodsSearch .selected-goods .goods image.data-v-62a3a6e9 {
|
||||
position: absolute;
|
||||
right: 0rpx;
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
bottom: 10rpx;
|
||||
top: -20rpx;
|
||||
}
|
||||
.goodsSearch .seachBox.data-v-62a3a6e9 {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .seachBox.data-v-62a3a6e9 .uni-searchbar {
|
||||
padding-left: 0rpx !important;
|
||||
}
|
||||
.goodsSearch .seachBox.data-v-62a3a6e9 .uni-searchbar .uni-searchbar__box {
|
||||
border-radius: 34rpx !important;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
.goodsSearch .seachBox uni-search-bar.data-v-62a3a6e9 {
|
||||
flex: auto;
|
||||
}
|
||||
.goodsSearch .seachBox .search-icon.data-v-62a3a6e9 {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.goodsSearch .seachBox .search-btn.data-v-62a3a6e9 {
|
||||
font-weight: bold;
|
||||
font-size: 28rpx;
|
||||
}
|
||||
.goodsSearch .recent-send.data-v-62a3a6e9, .goodsSearch .recent-send-goods.data-v-62a3a6e9, .goodsSearch .hot-send-goods.data-v-62a3a6e9 {
|
||||
padding: 20rpx 40rpx 0rpx 0rpx;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-title.data-v-62a3a6e9, .goodsSearch .recent-send-goods .recent-send-title.data-v-62a3a6e9, .goodsSearch .hot-send-goods .recent-send-title.data-v-62a3a6e9 {
|
||||
font-size: 26rpx;
|
||||
color: #0F0F0F;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-list.data-v-62a3a6e9, .goodsSearch .recent-send-goods .recent-send-list.data-v-62a3a6e9, .goodsSearch .hot-send-goods .recent-send-list.data-v-62a3a6e9 {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
padding-bottom: 44rpx;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-list .recent-send-item.data-v-62a3a6e9, .goodsSearch .recent-send-goods .recent-send-list .recent-send-item.data-v-62a3a6e9, .goodsSearch .hot-send-goods .recent-send-list .recent-send-item.data-v-62a3a6e9 {
|
||||
margin-right: 20rpx;
|
||||
margin-top: 35rpx;
|
||||
font-size: 24rpx;
|
||||
color: #0F0F0F;
|
||||
padding: 15rpx 22rpx 15rpx 18rpx;
|
||||
height: 34rpx;
|
||||
background: #F4F4F4;
|
||||
border-radius: 32rpx;
|
||||
text-align: center;
|
||||
line-height: 34rpx;
|
||||
}
|
||||
.goodsSearch .recent-send-goods .title.data-v-62a3a6e9 {
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .hot-send-goods.data-v-62a3a6e9 {
|
||||
font-size: 28rpx;
|
||||
padding-top: 0rpx;
|
||||
}
|
||||
.goodsSearch .hot-send-goods .title.data-v-62a3a6e9 {
|
||||
font-size: 28rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item.data-v-62a3a6e9 {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
height: 102rpx;
|
||||
border-bottom: 2rpx solid #F4F4F4;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item .label.data-v-62a3a6e9 {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item .classify.data-v-62a3a6e9 {
|
||||
font-size: 28rpx;
|
||||
color: #888888;
|
||||
}
|
||||
.goodsSearch.data-v-62a3a6e9 .uni-popup .uni-popup__wrapper {
|
||||
background-color: white !important;
|
||||
padding: 36rpx 33rpx 43rpx 33rpx;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.goodsSearch.data-v-62a3a6e9 .uni-popup .title {
|
||||
font-size: 30rpx;
|
||||
color: #151515;
|
||||
text-align: center;
|
||||
margin-bottom: 34rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch.data-v-62a3a6e9 .uni-popup .content {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
line-height: 40prx;
|
||||
margin-top: 28rpx;
|
||||
}
|
||||
.goodsSearch.data-v-62a3a6e9 .uni-popup .btn {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background-color: #E84134;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin: 0 auto;
|
||||
margin-top: 42rpx;
|
||||
}
|
||||
@@ -0,0 +1,197 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_number_box2 = common_vendor.resolveComponent("uni-number-box");
|
||||
_easycom_uni_number_box2();
|
||||
}
|
||||
const _easycom_uni_number_box = () => "../../../uni_modules/uni-number-box/components/uni-number-box/uni-number-box.js";
|
||||
if (!Math) {
|
||||
_easycom_uni_number_box();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "weightAndVolume",
|
||||
emits: ["@getWeight", "@getVolume"],
|
||||
setup(__props, { emit: emits }) {
|
||||
let isLessThan = common_vendor.ref(true);
|
||||
let isExceed = common_vendor.ref(false);
|
||||
let isLessThanVolume = common_vendor.ref(true);
|
||||
let isExceedVolume = common_vendor.ref(false);
|
||||
const weight = common_vendor.ref(1);
|
||||
const volume = common_vendor.ref(0);
|
||||
const long = common_vendor.ref();
|
||||
const width = common_vendor.ref();
|
||||
const height = common_vendor.ref();
|
||||
const isVolumeInfo = common_vendor.ref(false);
|
||||
const store = common_vendor.useStore();
|
||||
const users = store.state.user;
|
||||
common_vendor.onMounted(() => {
|
||||
weight.value = users.weight;
|
||||
width.value = users.width;
|
||||
height.value = users.height;
|
||||
long.value = users.long;
|
||||
volume.value = users.volume ? Number(users.volume) / 1e6 : 0;
|
||||
isVolumeInfo.value = users.width && users.long && users.height;
|
||||
});
|
||||
const handleMinus = () => {
|
||||
if (weight.value > 1) {
|
||||
weight.value--;
|
||||
isExceed.value = false;
|
||||
weight.value = weight.value.toFixed(1);
|
||||
}
|
||||
if (weight.value <= 1) {
|
||||
isLessThan.value = true;
|
||||
if (weight.value <= 0.1) {
|
||||
weight.value = 0.1;
|
||||
}
|
||||
}
|
||||
emits("getWeight", weight.value);
|
||||
};
|
||||
const handleAdd = () => {
|
||||
if (weight.value < 9999) {
|
||||
++weight.value;
|
||||
isLessThan.value = false;
|
||||
}
|
||||
if (weight.value === 9999) {
|
||||
isExceed.value = true;
|
||||
}
|
||||
if (weight.value <= 1) {
|
||||
isLessThan.value = true;
|
||||
}
|
||||
emits("getWeight", weight.value);
|
||||
};
|
||||
const handleWeigthBlur = (e) => {
|
||||
let value = e.detail.value;
|
||||
if (value < 0.1) {
|
||||
value = 1;
|
||||
isLessThan.value = true;
|
||||
} else {
|
||||
if (value >= 0.1 && value <= 1) {
|
||||
isLessThan.value = true;
|
||||
} else {
|
||||
isLessThan.value = false;
|
||||
}
|
||||
if (value >= 9999) {
|
||||
isExceed.value = true;
|
||||
value = 9999;
|
||||
common_vendor.index.showToast({
|
||||
title: "\u91CD\u91CF\u6700\u5927\u53EF\u4E0D\u80FD\u8D85\u8FC79999kg",
|
||||
duration: 1e3,
|
||||
icon: "none"
|
||||
});
|
||||
} else {
|
||||
isExceed.value = false;
|
||||
}
|
||||
}
|
||||
weight.value = value;
|
||||
emits("getWeight", weight.value);
|
||||
};
|
||||
const handleVolume = (e) => {
|
||||
let value = Number(e.detail.value);
|
||||
if (value < 1e-4) {
|
||||
isLessThanVolume.value = true;
|
||||
value = 0;
|
||||
} else {
|
||||
isLessThanVolume.value = false;
|
||||
if (value >= 999) {
|
||||
isExceedVolume.value = true;
|
||||
value = 999;
|
||||
common_vendor.index.showToast({
|
||||
title: "\u4F53\u79EF\u6700\u5927\u53EF\u4E0D\u80FD\u8D85\u8FC7999m\xB3",
|
||||
duration: 1e3,
|
||||
icon: "none"
|
||||
});
|
||||
} else {
|
||||
value = Number(e.detail.value);
|
||||
isExceedVolume.value = false;
|
||||
}
|
||||
}
|
||||
volume.value = value;
|
||||
emits("getVolume", volume.value * 1e6, long.value, width.value, height.value);
|
||||
};
|
||||
const handleVolumeMinus = () => {
|
||||
if (volume.value > 1) {
|
||||
volume.value--;
|
||||
isExceedVolume.value = false;
|
||||
volume.value = volume.value.toFixed(1);
|
||||
}
|
||||
if (volume.value <= 1) {
|
||||
isLessThanVolume.value = true;
|
||||
if (weight.value <= 1e-4) {
|
||||
weight.value = 1e-4;
|
||||
}
|
||||
}
|
||||
emits("getVolume", volume.value * 1e6, long.value, width.value, height.value);
|
||||
};
|
||||
const handleVolumeAdd = () => {
|
||||
if (volume.value < 999) {
|
||||
++volume.value;
|
||||
isLessThanVolume.value = false;
|
||||
}
|
||||
if (volume.value === 999) {
|
||||
isExceedVolume.value = true;
|
||||
}
|
||||
emits("getVolume", volume.value * 1e6, long.value, width.value, height.value);
|
||||
};
|
||||
const switchChange = (e) => {
|
||||
isVolumeInfo.value = e.detail.value;
|
||||
};
|
||||
const longFun = (e) => {
|
||||
long.value = e.detail.value;
|
||||
let valueFun = Number(long.value) * Number(width.value) * Number(height.value) / 1e6;
|
||||
volume.value = valueFun < 1e-4 ? 1e-4 : valueFun;
|
||||
emits("getVolume", volume.value * 1e6, e.detail.value, width.value, height.value);
|
||||
};
|
||||
const widthFun = (e) => {
|
||||
width.value = e.detail.value;
|
||||
let valueFun = Number(long.value) * Number(width.value) * Number(height.value) / 1e6;
|
||||
volume.value = valueFun < 1e-4 ? 1e-4 : valueFun;
|
||||
emits("getVolume", volume.value * 1e6, long.value, e.detail.value, height.value);
|
||||
};
|
||||
const heightFun = (e) => {
|
||||
height.value = e.detail.value;
|
||||
let valueFun = Number(long.value) * Number(width.value) * Number(height.value) / 1e6;
|
||||
volume.value = valueFun < 1e-4 ? 1e-4 : valueFun;
|
||||
emits("getVolume", volume.value * 1e6, long.value, width.value, e.detail.value);
|
||||
};
|
||||
const openAccountRulesDialog = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/account-rules/index"
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.n(common_vendor.unref(isLessThan) ? "active" : ""),
|
||||
b: common_vendor.o(handleMinus),
|
||||
c: common_vendor.o(handleWeigthBlur),
|
||||
d: weight.value,
|
||||
e: common_vendor.o(($event) => weight.value = $event.detail.value),
|
||||
f: common_vendor.n(common_vendor.unref(isExceed) ? "active" : ""),
|
||||
g: common_vendor.o(handleAdd),
|
||||
h: common_vendor.o(switchChange),
|
||||
i: isVolumeInfo.value,
|
||||
j: isVolumeInfo.value
|
||||
}, isVolumeInfo.value ? {
|
||||
k: common_vendor.n(common_vendor.unref(isLessThanVolume) ? "active" : ""),
|
||||
l: common_vendor.o(handleVolumeMinus),
|
||||
m: common_vendor.o(handleVolume),
|
||||
n: volume.value,
|
||||
o: common_vendor.o(($event) => volume.value = $event.detail.value),
|
||||
p: common_vendor.n(common_vendor.unref(isExceedVolume) ? "active" : ""),
|
||||
q: common_vendor.o(handleVolumeAdd)
|
||||
} : {}, {
|
||||
r: isVolumeInfo.value
|
||||
}, isVolumeInfo.value ? {
|
||||
s: long.value,
|
||||
t: common_vendor.o(longFun),
|
||||
v: width.value,
|
||||
w: common_vendor.o(widthFun),
|
||||
x: height.value,
|
||||
y: common_vendor.o(heightFun)
|
||||
} : {}, {
|
||||
z: common_vendor.o(openAccountRulesDialog)
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-0d4e98f8"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/goodsInfo/components/weightAndVolume.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-number-box": "../../../uni_modules/uni-number-box/components/uni-number-box/uni-number-box"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="weightAndVolume data-v-0d4e98f8"><view class="weight-box data-v-0d4e98f8"><view class="weight-box-title data-v-0d4e98f8">预估重量</view><view class="number-box data-v-0d4e98f8"><view class="{{['minus-btn', 'data-v-0d4e98f8', a]}}" bindtap="{{b}}">-</view><input class="uni-input data-v-0d4e98f8" type="digit" maxlength="4" bindblur="{{c}}" value="{{d}}" bindinput="{{e}}"/><view class="{{['add-btn', 'data-v-0d4e98f8', f]}}" bindtap="{{g}}">+</view></view><view class="unit data-v-0d4e98f8">kg</view></view><view class="volume-box data-v-0d4e98f8"><view class="volume-box-title data-v-0d4e98f8">总体积</view><view class="isVolumeInfo data-v-0d4e98f8"><view class="isVolumeInfo-title data-v-0d4e98f8">补充体积预估费用更准确</view><switch class="data-v-0d4e98f8" color="#1DC779" style="transform:scale(0.7)" bindchange="{{h}}" checked="{{i}}"/></view></view><view wx:if="{{j}}" class="isVolumeInfo-title-box data-v-0d4e98f8"><uni-number-box class="data-v-0d4e98f8" u-i="0d4e98f8-0" bind:__l="__l"/><view class="number-box data-v-0d4e98f8"><view class="{{['minus-btn', 'data-v-0d4e98f8', k]}}" bindtap="{{l}}">-</view><input class="uni-input data-v-0d4e98f8" type="digit" maxlength="6" bindblur="{{m}}" value="{{n}}" bindinput="{{o}}"/><view class="{{['add-btn', 'data-v-0d4e98f8', p]}}" bindtap="{{q}}">+</view></view><view class="unit data-v-0d4e98f8">m³</view></view><view wx:if="{{r}}" class="long-width-height data-v-0d4e98f8"><view class="long data-v-0d4e98f8"><input class="uni-input data-v-0d4e98f8" type="digit" value="{{s}}" maxlength="3" placeholder="长 cm" bindinput="{{t}}"/></view><view class="cheng data-v-0d4e98f8">*</view><view class="width data-v-0d4e98f8"><input class="uni-input data-v-0d4e98f8" type="digit" value="{{v}}" maxlength="3" placeholder="宽 cm" bindinput="{{w}}"/></view><view class="cheng data-v-0d4e98f8">*</view><view class="height data-v-0d4e98f8"><input class="uni-input data-v-0d4e98f8" type="digit" value="{{x}}" maxlength="3" placeholder="高 cm" bindinput="{{y}}"/></view></view><view class="accounting-rules data-v-0d4e98f8"> 注:实际质量与体积以收派员确定为准,物品在包装后重量可能会增加,重量体积大时会体积重量收费, <text class="red data-v-0d4e98f8" bindtap="{{z}}">了解计费规则</text></view></view>
|
||||
@@ -0,0 +1,104 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.weightAndVolume.data-v-0d4e98f8 {
|
||||
background-color: white;
|
||||
margin-top: 20rpx;
|
||||
padding: 56rpx 40rpx;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
margin-bottom: 200rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box.data-v-0d4e98f8 {
|
||||
margin-top: 50rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo.data-v-0d4e98f8 {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo .isVolumeInfo-title.data-v-0d4e98f8 {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
margin-right: 18rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo.data-v-0d4e98f8 .uni-switch-input::before {
|
||||
background-color: #CCCCCC;
|
||||
width: 120rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo.data-v-0d4e98f8 .uni-switch-input.uni-switch-input-checked:after {
|
||||
transform: translateX(60rpx);
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo.data-v-0d4e98f8 .uni-switch-input {
|
||||
width: 120rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo switch.data-v-0d4e98f8 {
|
||||
position: relative;
|
||||
left: 20rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box.data-v-0d4e98f8, .weightAndVolume .volume-box.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box.data-v-0d4e98f8 {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
}
|
||||
.weightAndVolume .weight-box .unit.data-v-0d4e98f8, .weightAndVolume .volume-box .unit.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .unit.data-v-0d4e98f8 {
|
||||
position: absolute;
|
||||
right: 126rpx;
|
||||
top: 16rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .weight-box-title.data-v-0d4e98f8, .weightAndVolume .weight-box .volume-box-title.data-v-0d4e98f8, .weightAndVolume .volume-box .weight-box-title.data-v-0d4e98f8, .weightAndVolume .volume-box .volume-box-title.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .weight-box-title.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .volume-box-title.data-v-0d4e98f8 {
|
||||
font-weight: bold;
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox.data-v-0d4e98f8 {
|
||||
height: 76rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__value.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__value.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__value.data-v-0d4e98f8 {
|
||||
height: 76rpx !important;
|
||||
margin: 0;
|
||||
background-color: #F9F9F9 !important;
|
||||
width: 220rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__plus.data-v-0d4e98f8, .weightAndVolume .weight-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__plus.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__plus.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8 {
|
||||
width: 76rpx;
|
||||
border-radius: 0rpx 36rpx 36rpx 0;
|
||||
background-color: #ECECEC !important;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__plus .uni-numbox--text span.data-v-0d4e98f8, .weightAndVolume .weight-box .uni-numbox .uni-numbox__minus .uni-numbox--text span.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__plus .uni-numbox--text span.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus .uni-numbox--text span.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__plus .uni-numbox--text span.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus .uni-numbox--text span.data-v-0d4e98f8 {
|
||||
font-weight: bold;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus.data-v-0d4e98f8 {
|
||||
border-radius: 36rpx 0rpx 0rpx 36rpx;
|
||||
}
|
||||
.weightAndVolume .isVolumeInfo-title-box.data-v-0d4e98f8 {
|
||||
justify-content: flex-end;
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height.data-v-0d4e98f8 {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-top: 16rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height .cheng.data-v-0d4e98f8 {
|
||||
margin: 0 12rpx;
|
||||
height: 19rpx;
|
||||
line-height: 30rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height .long.data-v-0d4e98f8 .uni-input-wrapper, .weightAndVolume .long-width-height .long .uni-input.data-v-0d4e98f8, .weightAndVolume .long-width-height .width.data-v-0d4e98f8 .uni-input-wrapper, .weightAndVolume .long-width-height .width .uni-input.data-v-0d4e98f8, .weightAndVolume .long-width-height .height.data-v-0d4e98f8 .uni-input-wrapper, .weightAndVolume .long-width-height .height .uni-input.data-v-0d4e98f8 {
|
||||
background-color: #F4F4F4;
|
||||
border-radius: 36rpx;
|
||||
width: 198rpx;
|
||||
height: 74rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.weightAndVolume .accounting-rules.data-v-0d4e98f8 {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
margin-top: 40rpx;
|
||||
}
|
||||
.weightAndVolume .accounting-rules .red.data-v-0d4e98f8 {
|
||||
color: #E84134;
|
||||
font-size: 24rpx;
|
||||
text-decoration: underline;
|
||||
}
|
||||
88
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/goodsInfo/index.js
vendored
Normal file
@@ -0,0 +1,88 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
if (!Array) {
|
||||
const _component_nav_bar = common_vendor.resolveComponent("nav-bar");
|
||||
_component_nav_bar();
|
||||
}
|
||||
if (!Math) {
|
||||
(GoodsSeach + WeightAndVolume)();
|
||||
}
|
||||
const GoodsSeach = () => "./components/goodsSearch.js";
|
||||
const WeightAndVolume = () => "./components/weightAndVolume.js";
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
const weight = common_vendor.ref(1);
|
||||
const volume = common_vendor.ref("");
|
||||
const goods = common_vendor.reactive({
|
||||
info: {}
|
||||
});
|
||||
const store = common_vendor.useStore();
|
||||
const users = store.state.user;
|
||||
const isShow = common_vendor.ref(false);
|
||||
let isAlways = common_vendor.ref();
|
||||
common_vendor.onMounted(() => {
|
||||
goods.info = users.goodsInfo;
|
||||
});
|
||||
const isActive = common_vendor.computed$1(() => {
|
||||
return Boolean(users.goodsInfo.name);
|
||||
});
|
||||
const isShowOther = (flag, type) => {
|
||||
if (type === "always") {
|
||||
isAlways.value = true;
|
||||
}
|
||||
isShow.value = type === "always" ? true : flag;
|
||||
};
|
||||
const getWeight = (value) => {
|
||||
weight.value = value;
|
||||
store.commit("user/setWeight", value);
|
||||
};
|
||||
const getVolume = (value, long, width, height) => {
|
||||
volume.value = value;
|
||||
store.commit("user/setLong", long);
|
||||
store.commit("user/setWidth", width);
|
||||
store.commit("user/setHeight", height);
|
||||
store.commit("user/setVolume", value);
|
||||
};
|
||||
const getGoodsInfo = (value) => {
|
||||
goods.info = value;
|
||||
store.commit("user/setGoodsInfo", value);
|
||||
};
|
||||
const confirm = () => {
|
||||
if (!goods.info.name) {
|
||||
return common_vendor.index.showToast({
|
||||
title: "\u8BF7\u9009\u62E9\u7269\u54C1",
|
||||
duration: 1e3,
|
||||
icon: "none"
|
||||
});
|
||||
}
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/pages/express-delivery/index?isFromGoods=true"
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.p({
|
||||
title: "\u7269\u54C1\u4FE1\u606F"
|
||||
}),
|
||||
b: common_vendor.o(getGoodsInfo),
|
||||
c: common_vendor.p({
|
||||
isShowOther
|
||||
}),
|
||||
d: !isShow.value
|
||||
}, !isShow.value ? {
|
||||
e: common_vendor.o(getWeight),
|
||||
f: common_vendor.o(getVolume)
|
||||
} : {}, {
|
||||
g: !isShow.value
|
||||
}, !isShow.value ? {
|
||||
h: common_vendor.n(common_vendor.unref(isActive) ? "active" : ""),
|
||||
i: common_vendor.o(confirm)
|
||||
} : {}, {
|
||||
j: isShow.value ? 1 : ""
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/goodsInfo/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
9
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/goodsInfo/index.json
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "物品信息",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"goods-seach": "./components/goodsSearch",
|
||||
"weight-and-volume": "./components/weightAndVolume"
|
||||
}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/goodsInfo/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="goodsInfo-box"><nav-bar wx:if="{{a}}" u-i="372b8b76-0" bind:__l="__l" u-p="{{a}}"></nav-bar><view class="{{['goods-info', j && 'isAll']}}"><goods-seach wx:if="{{c}}" bindgetGoodsInfo="{{b}}" u-i="372b8b76-1" bind:__l="__l" u-p="{{c}}"></goods-seach><weight-and-volume wx:if="{{d}}" bindgetWeight="{{e}}" bindgetVolume="{{f}}" u-i="372b8b76-2" bind:__l="__l"></weight-and-volume><view wx:if="{{g}}" class="footer"><view class="{{['btn', h]}}" bindtap="{{i}}">确定</view></view></view></view>
|
||||
312
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/goodsInfo/index.wxss
vendored
Normal file
@@ -0,0 +1,312 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.weightAndVolume {
|
||||
background-color: white;
|
||||
margin-top: 20rpx;
|
||||
padding: 56rpx 40rpx;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
margin-bottom: 200rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box {
|
||||
margin-top: 50rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo .isVolumeInfo-title {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
margin-right: 18rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo .uni-switch-input::before {
|
||||
background-color: #CCCCCC;
|
||||
width: 120rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo .uni-switch-input.uni-switch-input-checked:after {
|
||||
transform: translateX(60rpx);
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo .uni-switch-input {
|
||||
width: 120rpx;
|
||||
}
|
||||
.weightAndVolume .volume-box .isVolumeInfo switch {
|
||||
position: relative;
|
||||
left: 20rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box, .weightAndVolume .volume-box, .weightAndVolume .isVolumeInfo-title-box {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
}
|
||||
.weightAndVolume .weight-box .unit, .weightAndVolume .volume-box .unit, .weightAndVolume .isVolumeInfo-title-box .unit {
|
||||
position: absolute;
|
||||
right: 126rpx;
|
||||
top: 16rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .weight-box-title, .weightAndVolume .weight-box .volume-box-title, .weightAndVolume .volume-box .weight-box-title, .weightAndVolume .volume-box .volume-box-title, .weightAndVolume .isVolumeInfo-title-box .weight-box-title, .weightAndVolume .isVolumeInfo-title-box .volume-box-title {
|
||||
font-weight: bold;
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox, .weightAndVolume .volume-box .uni-numbox, .weightAndVolume .isVolumeInfo-title-box .uni-numbox {
|
||||
height: 76rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__value, .weightAndVolume .volume-box .uni-numbox .uni-numbox__value, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__value {
|
||||
height: 76rpx !important;
|
||||
margin: 0;
|
||||
background-color: #F9F9F9 !important;
|
||||
width: 220rpx;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__plus, .weightAndVolume .weight-box .uni-numbox .uni-numbox__minus, .weightAndVolume .volume-box .uni-numbox .uni-numbox__plus, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__plus, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus {
|
||||
width: 76rpx;
|
||||
border-radius: 0rpx 36rpx 36rpx 0;
|
||||
background-color: #ECECEC !important;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__plus .uni-numbox--text span, .weightAndVolume .weight-box .uni-numbox .uni-numbox__minus .uni-numbox--text span, .weightAndVolume .volume-box .uni-numbox .uni-numbox__plus .uni-numbox--text span, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus .uni-numbox--text span, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__plus .uni-numbox--text span, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus .uni-numbox--text span {
|
||||
font-weight: bold;
|
||||
}
|
||||
.weightAndVolume .weight-box .uni-numbox .uni-numbox__minus, .weightAndVolume .volume-box .uni-numbox .uni-numbox__minus, .weightAndVolume .isVolumeInfo-title-box .uni-numbox .uni-numbox__minus {
|
||||
border-radius: 36rpx 0rpx 0rpx 36rpx;
|
||||
}
|
||||
.weightAndVolume .isVolumeInfo-title-box {
|
||||
justify-content: flex-end;
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-top: 16rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height .cheng {
|
||||
margin: 0 12rpx;
|
||||
height: 19rpx;
|
||||
line-height: 30rpx;
|
||||
}
|
||||
.weightAndVolume .long-width-height .long .uni-input-wrapper, .weightAndVolume .long-width-height .long .uni-input, .weightAndVolume .long-width-height .width .uni-input-wrapper, .weightAndVolume .long-width-height .width .uni-input, .weightAndVolume .long-width-height .height .uni-input-wrapper, .weightAndVolume .long-width-height .height .uni-input {
|
||||
background-color: #F4F4F4;
|
||||
border-radius: 36rpx;
|
||||
width: 198rpx;
|
||||
height: 74rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.weightAndVolume .accounting-rules {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
margin-top: 40rpx;
|
||||
}
|
||||
.weightAndVolume .accounting-rules .red {
|
||||
color: #E84134;
|
||||
font-size: 24rpx;
|
||||
text-decoration: underline;
|
||||
}
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.goodsSearch {
|
||||
background-color: white;
|
||||
padding: 38rpx 40rpx 0rpx 40rpx;
|
||||
}
|
||||
.goodsSearch .searchBox-title {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .searchBox-title .title {
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .searchBox-title .title .label {
|
||||
display: inline-block;
|
||||
width: 62rpx;
|
||||
height: 30rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAAAXNSR0IArs4c6QAACnBJREFUaEPdWQtwVOUV/u7d593NbrKbBaIVKFYZ7GhLa8UKQd4IFdsCogV5Q4EkFJLA8EiEUUzklQRICC+hVBgsHUo7bXWQKjJatToWixSrwgCVlgLJbrLZ3ez73r9z/rsJu5tNsouDw/TOZMKEe//7/9/5zne+c67AGGPI5KLbFQWg3xk+mslrMrpXEAD6EUX1dwaXkDYAdOhwGIjKYLIcOzyBkMHbbtWt7QAIEDRaQKcFtNq0wOgeAFkBQkEgHEE7WTJE+Vadu8O6cYwUNBpAMgI6XZev7xqAYBAsGFKjnBmzvrYzd/kiBgjEBpOkpkeKKzUAhGQgCBYKpUWj2+O0neyCMQh0eLMZ0Go63JQCAAa0+sHCkcwPT8B9lfRoo3BXa6RzTydYCJYsgFIj7uoIQCAAFggBYuacJwFiclQVyORDMEXNoy4OJ+j1/FlGYkv3paoyOh0ov1kw2PGY3QDHmUAgxKVDIgDhMFir/+aiKAhQmlwQcx3qxqLRxBdJEhj9re1wydsXRYT/eQaCzgD9gG+rIMSXNQJDq0Pk87NQnE4YBg9NBCidskzpQKKYZW5/+w0AaAGvTy1xmdCYb0wLxd0MV8lC6Ac+iOzi1YAiqyBotTxa/lePQho6Epq8O1Ug4t9BGzNKcC6eDdHugH1zHZirSa06VH7p4vcY4amvRujjD+HYcTCRJRoNZ0a3F61jNgHENuJkuw8IhsACgcwOH/82hcF/4hhaqithzB8OW9kLvATRpsKnT6GxcBZyN9TCOGocmKclMRfbAZgD0Z4L+8Y6IBhECx32w/cgkIAREJxlTWCBVmjuvEt9uyjyfUuPTYBlxnwwnwcQuwZC0FAqWJIA8HjAlJt3NZxakgmhv5yEq7wYhocGw7ZiLcS8O+CueBbhM3+Ho24fBHOWyow2BsSizBmwZC5EmwP2jbWAz4vA+28jeuU/EOmZ2OU7fADab/aDlD8SLBIGgwDm90F/T38YBg1Ou3IJZgnQ6WMMkGUwr69b9nS4gYsUCRsgf3kRgmSC5u57EXrvbbhWLkZ2SRlMEyaicfYU6O//LnKerQRzNydGXxAgGIyAUQ/nz6dDzO0B+4YtYB4fp7x85d+IXDinpoMsw73xORgHDYE07gmwcAiCVgP9gPsh9ugF5vN2Wu8T9k6MMxi4P1BTgGo+qWomuU9H1+nUjYXDaJg/FdKQ4bAuWgqmyIic+wza3n0RPvsJmspL4ajZBf3AH4AF/Oom6TlSc58PwXdPgoWCaP3DER5t05gfcSCMY8bDU7sZviOHoH9goJoGbXlOWiWKCH30AXKWl8H85HSwVl/aAJA2CVnmGAB+P1goVnrS4QFVSFlB9NIFiD16QszOQcPMSVzkrEXLwPytPHqUi64VhZCbm9Fj+34wRVGFiqcaKbIe8rUrcD23EvLVK7QZMFGEEgzCNGwUbJXV8FRVIvi3D+DYsqddDLk1pTyPRnF95mRY5xfAPGU6mDdNBnD1E+IA4MYnTQCIPnra+FU4lxfANP4nsMxZiOuTH4P06ChYi0rB/H6u6uHP/gFn0WzY1lVB3/8+NK1ZhqzZCyENHQHW2nqDCQRMvAZsqoPibIRoscC7tx7ewweg63/fjYrQFiQqnWdPI2dZOcyTpqafArHnSVx5ChANEUkqTZ0xQZEhWLIRfP8dNK1eCkf1Tui/831cn/aEyoDCUrCgH4IpC01lxZCv/ReO+l8BTEFjwUxo7A7kVu3k+avKsGqOOACFs2JlsBaKqwmiyQzPrq0IvHsStjXr4xgQe06R4SpdBOuCX8A85ZnMGECB5CmgxABIrs2dAqBwJfcd2gfvwX3IO/I6L3cNsyZDyh/BNYDyK0jVYPVS2MorOEvokIHjf0Lzi2uQW7UDhoceSWCB6gOoDJIPqOVmh/TA+9J2+H53GMbBjyYyIKZXgbf+jOySlTBPmnaTDMgUAAJGq0NT2VIuZPb124BIBA1zpsA4ZDiyl67gpsi5cAY0eXfAvqFONUXcqQGNBdOh7dMP9nWbVRbEKu8NAHJhpxRobIBoyYZn9zYEThyDdcGSFAxQ4K56AdbCEpifzJABRKKMGdDm+pyNaJgxEZZ5RciaPgfM40HDvKchDRkB6/IyuCvXIvDGa3DsOghd37t5hRFMJs6U1l+/jJb6KvR6+Sg3MywS4ZEl0XQumQfR3oMzgPlaeQfu2VuPwJvHYJlf2BEApsBdsx7ZBcUqA6gKpOMGE0QwEwbIMgSbDb79u+E9tB+ObS9B138AL2UNc5+CNOZxaHr2gruiDNkrn0cW5WUwwBXe95uDsMxawK22c+F0mH86BZaCEijNTdwHCFkmOBfNgmizwzJ1FiLnv4Bp8tPw1tXAd/QVGPOHpU6BE8e5CJqmTANzu9MbXHAh1/EWOX0NoOhT/Y5G0Vg4E5qeeTyXSfEhR9FYNJsLWeTieUijxyNn+RogFOJ/C31yCq7iBcjdtB2GYSPQVFqAyJeX0GPnQQhaLaLXr0K5dhUtO2oQ/dcFCFkWGIeNhnV+Ebx76hD+/FOeMolDDQGIhtG4eC7Mk6fCNHYC1yYxK6tjtUjWM269DYBERihdBsS6MaXZieaKcpjG/5iLW9vQhBQ8dOZjmB+fiJxVz6uvjEZ4NQicPI6W+hrYK6qh/96DCL7+Krz7d8NWUQ1Bb4SrvATRi+e5WzT+MJ8LZOSLT9Gyc6tqtkIhaHrlqTMKShlB9RCkRVRlRMkEJgi8/zA8PKTbfoA3+rHZQPoAxNVeaj4EkYyElQuZ78BeeF/5JYyDHoGtokb12FRVyLlZLfDs3IbgG8eQu2W32i6HQ9x4UR2mtUIf/RW6fvdA26cvf5aqiHz5EsIXznEhJMEPvPMWtHf1gaZ3XxXbi+ehuFwwPjqSu0hah7yCmGNL7DVSRZ86QeoIeTeYLgPaF1JdGEWA+veW7dWIUB+v1UH3wEBYFxVDjA02SJDkJheaK8qg7fstOLbs5i6RU5l+Yh2eYJAAOdIuiNwpSgYVoOsNaNm9FYETx2Ff+yIMw8fynQTfPIbmTetgGj0O1oVLIdhtYB4v7xe6s/Txk6HMAaBwRKNwb6+C/7XfQ3fvAGQXlkK+cpmDwXt9UuLYVEhQZN6oZBevgvHh/MReoK33iAHRPgWi+YLLidY//ra9P8gpXqV6B0oBipxej9DpU3BvXseBJANG6dPl4Sn3JQmg/G9zgxkzgDYty/DsqYXGlgvTU89ANFu4qYlevgTZ1ZhIOo0W2t59oM37Bqdqd9FRS6LEm6nmynJIw8fCPPlnvDpwwY1ro6m0Ki1uPoOA0QTbyrWdt8NxHWD8BjNnAD0tiuoHCBpGUEQiYR513tbSB4mkix+c7hFSj6ZTmk5iUTTKweBTKjJNyaNtYg6lG4FCAsm7zNgEKX7RtrJHXiSp4705ANoWT57Qtn0ySz7RTXyyUnkuqC6S/7sT8OL3kDyMjf0f70zpI0mK66sBkHLJ2+SPFHViEeV7bP6XGgCaaFA7/P/wESTGGj7+pkMbYunRRUzUiRBRl6ZCqfLnNglo59sQIPCWOpYmZHHT7QcSpsK3/UFvzQb/B9IKMbqiq/HpAAAAAElFTkSuQmCC");
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.goodsSearch .searchBox-title .stopSend {
|
||||
font-size: 24rpx;
|
||||
color: #888888;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .searchBox-title .stopSend .gantanhao {
|
||||
display: inline-block;
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAqCAYAAADBNhlmAAAAAXNSR0IArs4c6QAABWBJREFUWEftWF1oHFUUPudO2s3GIFEkNrWireJDLUpNW6kVi4KK1j+qCYigRB8CBoIbsvfOpoYsit2Z2W2MgSh9UPwBHxJ/qC0+VFCpLZRWLRQNSqFVSrsWRNSYHzc798hZcmUcN7uzGx+KZF5CZs695zvfd37uXYSL/MGLHB8sA1yqQssMLjO4VAaWun5JOUhEODExISYnJymdTusgmHQ6LdavX48dHR0aEaleoHUBNMAiOsfx8XER0fZfcdQMkJnhXZix4eHhywuFwq0AcC8A3AgAq5HpIjoHAN8KIQ42NDQc7evr+yW4rhY2awLIThhYOp1uiMfjzwJAPxFdTUQ/IuJxAGBggIirAWAzEV2LiGcBINfS0vJad3f3vNkjKsjIAMfHx63Ozk4/l8tdo7V+X2vdDgBvW5aVTSaT35RzmM1mNxSLxX5EfAoATsRisZ2JROIHs1cUkJEAmqgzmUy7EGI/EU0JIR6XUn7N+WiKgB2zUw6E/5pve/bs2Tg/P/8uAFyGiA8opb6MymRVgGYjz/NWaa2/AoALiLhdKTXFUgMAS/6PCjbMLOQdp0UxnU43NzY2foaIV61cubI9kUjko4CsCtCwkMlk9iHiLbFYbAtvXk6mvXv3NuXzeS6gmaB8xnZkZOTKubm5Y0R0MpVKPbhkiU2EjuPsAIADAPCQbdv7mTlmJSgj28bj8UNE5Nu2vT34baHqS2uy2ewO3/cPIOLDSqmPqrFYkcFA7h0SQlhKqW38bmhoiBOv1HxDKcCVLBBxs1LqfNh5aD+hlLo9vF+Y1UUBms127959gxDiKAAM2rY9FpbW2GWz2dZisXgMES3f9zft2rXrQhigWes4TjcAOFrrrQMDA99VYrESwJIkrus+RkQTQog2KeVPwaoNMsgAfd9nBi0hxCa2DTs2axdsLwghOqWUE8GUicygidZ13V4AcNeuXdvM7WMpAI1z3vvMmTO/IeKglPLlSn2xqsSO42S4tSmlri839GuROMiO67rfA8A+pZSsS+JAvgwg4nOzs7OryvW7WorEAGQVPM87DwCvKqVerJfBUg56nvckEb3V2toa7+rqmgtLbP5nJ6dPnz4ihBAzMzO38drFbEdHR2Ozs7NzWuuuVCr15pJy0PO8bVrrzxHxfqXUJ5XkWJgs3HpKPTL8BNrMXYh4UAhxp5Tyi7oYNNGz08bGxpOIeFQp9fQi0XIuk+u6dzMoDiTMXrBZO47zOgBsW7du3U2dnZ2FcrYmuGqN2rSaNBH1CSHapZSnghGbzYeHh+OFQuEEz+ampqaNvb29f4YPEtwFMpkMFxvP9FHbtgcryVs6ulWah8bB2NhY89TU1CkhxKdSyicYYPCEbOx4JAohUErJY/Hvx5zAGaDjOO8g4j3Nzc3X9fT0/FGJvaoAg43Ydd1HiOhDAEjZtu0wyMnJSRwaGvIXu3MYYOYIlslkkojoIeKjSqkPqs3hSADZyEjqeZ7UWrtE9FIqlXreBMDzl6Vta2srnQfz+TyfB0vvTGtyXfcFIhoMBmjOjZVUrHrcMotNtDxZiOgVADgshLCllEfKyRQYa1t933cA4A7LshLJZHIkCnORiiQcWYBJbj1jAHAzABxHxI8R8ZhlWee01kREa4hoCxHdBwBbEPEkEfXYtn24FnCRJQ4CDVyc+Py3EwCeIaINAHApAFyyYDsNAL/zzc6yrDemp6ffW7hslS5dlSQNf4sscTmQRsZcLneF1nqN7/stXMVa619XrFhxtr+//+dAP60ZXF0MBoGGL0nlUsJUcC2sBW3rYjDsjGXnnzmC78v9HFIPyP8EYD2Oo65ZBhiVqcXslhn83zP4Fzq3pVgT79/BAAAAAElFTkSuQmCC");
|
||||
}
|
||||
.goodsSearch .selected-goods {
|
||||
padding-top: 32rpx;
|
||||
overflow: hidden;
|
||||
}
|
||||
.goodsSearch .selected-goods .goods {
|
||||
position: relative;
|
||||
margin-bottom: 46rpx;
|
||||
border: 2rpx solid #E63E32;
|
||||
border-radius: 32rpx;
|
||||
font-size: 24rpx;
|
||||
color: #E63E32;
|
||||
text-align: center;
|
||||
line-height: 34rpx;
|
||||
padding: 15rpx 22rpx 15rpx 18rpx;
|
||||
height: 34rpx;
|
||||
display: inline-block;
|
||||
}
|
||||
.goodsSearch .selected-goods .goods image {
|
||||
position: absolute;
|
||||
right: 0rpx;
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
bottom: 10rpx;
|
||||
top: -20rpx;
|
||||
}
|
||||
.goodsSearch .seachBox {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.goodsSearch .seachBox .uni-searchbar {
|
||||
padding-left: 0rpx !important;
|
||||
}
|
||||
.goodsSearch .seachBox .uni-searchbar .uni-searchbar__box {
|
||||
border-radius: 34rpx !important;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
.goodsSearch .seachBox uni-search-bar {
|
||||
flex: auto;
|
||||
}
|
||||
.goodsSearch .seachBox .search-icon {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.goodsSearch .seachBox .search-btn {
|
||||
font-weight: bold;
|
||||
font-size: 28rpx;
|
||||
}
|
||||
.goodsSearch .recent-send, .goodsSearch .recent-send-goods, .goodsSearch .hot-send-goods {
|
||||
padding: 20rpx 40rpx 0rpx 0rpx;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-title, .goodsSearch .recent-send-goods .recent-send-title, .goodsSearch .hot-send-goods .recent-send-title {
|
||||
font-size: 26rpx;
|
||||
color: #0F0F0F;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-list, .goodsSearch .recent-send-goods .recent-send-list, .goodsSearch .hot-send-goods .recent-send-list {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
padding-bottom: 44rpx;
|
||||
}
|
||||
.goodsSearch .recent-send .recent-send-list .recent-send-item, .goodsSearch .recent-send-goods .recent-send-list .recent-send-item, .goodsSearch .hot-send-goods .recent-send-list .recent-send-item {
|
||||
margin-right: 20rpx;
|
||||
margin-top: 35rpx;
|
||||
font-size: 24rpx;
|
||||
color: #0F0F0F;
|
||||
padding: 15rpx 22rpx 15rpx 18rpx;
|
||||
height: 34rpx;
|
||||
background: #F4F4F4;
|
||||
border-radius: 32rpx;
|
||||
text-align: center;
|
||||
line-height: 34rpx;
|
||||
}
|
||||
.goodsSearch .recent-send-goods .title {
|
||||
font-size: 32rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .hot-send-goods {
|
||||
font-size: 28rpx;
|
||||
padding-top: 0rpx;
|
||||
}
|
||||
.goodsSearch .hot-send-goods .title {
|
||||
font-size: 28rpx;
|
||||
color: #0F0F0F;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
height: 102rpx;
|
||||
border-bottom: 2rpx solid #F4F4F4;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item .label {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
}
|
||||
.goodsSearch .search-list .seatch-list-item .classify {
|
||||
font-size: 28rpx;
|
||||
color: #888888;
|
||||
}
|
||||
.goodsSearch .uni-popup .uni-popup__wrapper {
|
||||
background-color: white !important;
|
||||
padding: 36rpx 33rpx 43rpx 33rpx;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.goodsSearch .uni-popup .title {
|
||||
font-size: 30rpx;
|
||||
color: #151515;
|
||||
text-align: center;
|
||||
margin-bottom: 34rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goodsSearch .uni-popup .content {
|
||||
font-size: 28rpx;
|
||||
color: #151515;
|
||||
line-height: 40prx;
|
||||
margin-top: 28rpx;
|
||||
}
|
||||
.goodsSearch .uni-popup .btn {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background-color: #E84134;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin: 0 auto;
|
||||
margin-top: 42rpx;
|
||||
}
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.goodsInfo-box {
|
||||
height: 100vh;
|
||||
background-color: #F3F5F9;
|
||||
}
|
||||
.goods-info {
|
||||
background-color: #F3F5F9;
|
||||
overflow: scroll;
|
||||
}
|
||||
.goods-info .footer {
|
||||
height: 164rpx;
|
||||
width: 100%;
|
||||
background-color: white;
|
||||
position: fixed;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
z-index: 9;
|
||||
}
|
||||
.goods-info .footer .btn {
|
||||
width: 404rpx;
|
||||
height: 88rpx;
|
||||
background-color: #CCCCCC;
|
||||
border-radius: 44rpx;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
color: white;
|
||||
margin: 0 auto;
|
||||
margin-top: 17rpx;
|
||||
}
|
||||
.goods-info .footer .btn.active {
|
||||
background-color: #E84134;
|
||||
}
|
||||
.isAll {
|
||||
background-color: white;
|
||||
height: 100vh;
|
||||
}
|
||||
250
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/components/orderList.js
vendored
Normal file
@@ -0,0 +1,250 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
var pages_api_order = require("../../api/order.js");
|
||||
var utils_index = require("../../../utils/index.js");
|
||||
require("../../../utils/request.js");
|
||||
require("../../../utils/env.js");
|
||||
require("../../api/login.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_popup_dialog2 = common_vendor.resolveComponent("uni-popup-dialog");
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
(_easycom_uni_popup_dialog2 + _easycom_uni_popup2)();
|
||||
}
|
||||
const _easycom_uni_popup_dialog = () => "../../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.js";
|
||||
const _easycom_uni_popup = () => "../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(_easycom_uni_popup_dialog + _easycom_uni_popup)();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "orderList",
|
||||
emits: ["@stopRefresh"],
|
||||
setup(__props, { expose, emit: emits }) {
|
||||
const store = common_vendor.useStore();
|
||||
let pageInfo = common_vendor.reactive({
|
||||
page: 1,
|
||||
pageSize: 10
|
||||
});
|
||||
let status = common_vendor.ref("more");
|
||||
common_vendor.ref(0);
|
||||
let allOrderList = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
let orderId = common_vendor.ref();
|
||||
let isLogin = common_vendor.ref("");
|
||||
let popup = common_vendor.ref(null);
|
||||
const close = () => {
|
||||
popup.value.close();
|
||||
orderId.value = "";
|
||||
};
|
||||
common_vendor.onShow((options) => {
|
||||
isLogin.value = common_vendor.index.getStorageSync("token");
|
||||
console.log(!isLogin, !allOrderList.data.length && isLogin.value, "6666");
|
||||
});
|
||||
common_vendor.onMounted(() => {
|
||||
getOrderListFunc();
|
||||
});
|
||||
const handleCopy = (value) => {
|
||||
common_vendor.index.setClipboardData({
|
||||
data: value,
|
||||
showToast: false,
|
||||
success: () => {
|
||||
common_vendor.index.hideToast();
|
||||
common_vendor.index.hideKeyboard();
|
||||
common_vendor.index.showToast({
|
||||
title: "\u590D\u5236\u6210\u529F",
|
||||
icon: "success",
|
||||
duration: 1e3
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
const confirm = () => {
|
||||
popup.value.close();
|
||||
pages_api_order.deleteOrder(orderId.value).then((res) => {
|
||||
pageInfo.page = 1;
|
||||
pageInfo.pageSize = 10;
|
||||
getOrderListFunc();
|
||||
common_vendor.index.showToast({
|
||||
title: "\u5220\u9664\u6210\u529F",
|
||||
icon: "success",
|
||||
duration: 1e3
|
||||
});
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const handleOrderDelete = (id) => {
|
||||
orderId.value = id;
|
||||
popup.value.open();
|
||||
};
|
||||
const handleOrderCancel = (id) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/order-cancel/index?orderId=" + id
|
||||
});
|
||||
};
|
||||
const toLogin = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/login/index"
|
||||
});
|
||||
};
|
||||
const getOrderListFunc = (flag) => {
|
||||
status.value = "loading";
|
||||
pages_api_order.getOrderList({
|
||||
page: pageInfo.page,
|
||||
pageSize: pageInfo.pageSize
|
||||
}).then((res) => {
|
||||
console.log(res, "getOrderListFunc");
|
||||
if (res.data) {
|
||||
allOrderList.data = res.data.items ? res.data.items.slice(0, 3) : [];
|
||||
}
|
||||
});
|
||||
};
|
||||
const handleSeeMore = () => {
|
||||
common_vendor.index.switchTab({
|
||||
url: "/pages/pickup/index"
|
||||
});
|
||||
};
|
||||
const showOrderStatus = (status2) => {
|
||||
switch (status2) {
|
||||
case 21e3:
|
||||
return "\u5F85\u652F\u4ED8";
|
||||
case 23e3:
|
||||
return "\u5F85\u53D6\u4EF6";
|
||||
case 230011:
|
||||
return "\u5DF2\u53D6\u6D88";
|
||||
case 23001:
|
||||
return "\u5DF2\u53D6\u4EF6";
|
||||
case 23005:
|
||||
return "\u8FD0\u9001\u4E2D";
|
||||
case 22e3:
|
||||
return "\u5DF2\u5173\u95ED";
|
||||
case 23008:
|
||||
return "\u6D3E\u9001\u4E2D";
|
||||
case 23009:
|
||||
return "\u5DF2\u7B7E\u6536";
|
||||
case 23010:
|
||||
return "\u5DF2\u62D2\u6536";
|
||||
}
|
||||
};
|
||||
const handleToOrderInfo = (event, id, transportOrderId) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/order-info/index?orderId=" + id + "&transportOrderId=" + transportOrderId
|
||||
});
|
||||
store.commit("user/setIsToOrderInfo", true);
|
||||
};
|
||||
const LoadMoreCustomers = () => {
|
||||
if (status.value === "no-more") {
|
||||
return;
|
||||
}
|
||||
pageInfo.page = pageInfo.page + 1;
|
||||
getOrderListFunc();
|
||||
};
|
||||
const indexGetOrderListFunc = () => {
|
||||
pageInfo.page = 1;
|
||||
getOrderListFunc();
|
||||
};
|
||||
expose({
|
||||
indexGetOrderListFunc,
|
||||
LoadMoreCustomers
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: !common_vendor.unref(isLogin)
|
||||
}, !common_vendor.unref(isLogin) ? {
|
||||
b: common_vendor.o(toLogin)
|
||||
} : !common_vendor.unref(allOrderList).data.length && common_vendor.unref(isLogin) ? {} : {
|
||||
d: common_vendor.f(common_vendor.unref(allOrderList).data, (item, index, i0) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.t([23e3, 22e3, 230011].includes(item.status) ? "\u8BA2" : "\u8FD0"),
|
||||
b: common_vendor.t([23e3, 22e3, 230011].includes(item.status) ? item.id : item.transportOrderId),
|
||||
c: common_vendor.o(($event) => handleCopy([23e3, 22e3, 230011].includes(item.status) ? item.id : item.transportOrderId)),
|
||||
d: common_vendor.t(item.senderCity.name),
|
||||
e: common_vendor.t(item.senderName),
|
||||
f: common_vendor.t(showOrderStatus(item.status)),
|
||||
g: common_vendor.n([21e3, 23e3, 23001, 23005, 23008].includes(item.status) ? "green-arrow" : ""),
|
||||
h: common_vendor.n([23009, 23010].includes(item.status) ? "red-arrow" : ""),
|
||||
i: common_vendor.n([230011, 22e3].includes(item.status) ? "gray-arrow" : ""),
|
||||
j: common_vendor.t(item.receiverCity.name),
|
||||
k: common_vendor.t(item.receiverName),
|
||||
l: item.status === 23001 && item.transportOrderPointVOS
|
||||
}, item.status === 23001 && item.transportOrderPointVOS ? {
|
||||
m: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
n: [23005, 23008].includes(item.status) && item.transportOrderPointVOS
|
||||
}, [23005, 23008].includes(item.status) && item.transportOrderPointVOS ? {
|
||||
o: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
p: item.status === 23009 && item.transportOrderPointVOS
|
||||
}, item.status === 23009 && item.transportOrderPointVOS ? {
|
||||
q: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
r: item.status === 23010 && item.transportOrderPointVOS
|
||||
}, item.status === 23010 && item.transportOrderPointVOS ? {
|
||||
s: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
t: item.status === 23e3
|
||||
}, item.status === 23e3 ? {
|
||||
v: common_vendor.t(item.estimatedStartTime)
|
||||
} : {}, {
|
||||
w: item.status === 230011
|
||||
}, item.status === 230011 ? {
|
||||
x: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
y: [23001, 23005, 23008, 23010].includes(item.status)
|
||||
}, [23001, 23005, 23008, 23010].includes(item.status) ? {
|
||||
z: common_vendor.t(item.estimatedArrivalTime)
|
||||
} : {}, {
|
||||
A: item.status === 22e3
|
||||
}, item.status === 22e3 ? {
|
||||
B: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
C: item.status === 23009
|
||||
}, item.status === 23009 ? {
|
||||
D: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
E: [23e3, 23001, 23005, 23008, 23010].includes(item.status)
|
||||
}, [23e3, 23001, 23005, 23008, 23010].includes(item.status) ? {} : {}, {
|
||||
F: item.status === 23e3
|
||||
}, item.status === 23e3 ? {
|
||||
G: common_vendor.o(($event) => handleOrderCancel(item.id))
|
||||
} : {}, {
|
||||
H: [22e3, 230011, 23009].includes(item.status)
|
||||
}, [22e3, 230011, 23009].includes(item.status) ? {
|
||||
I: common_vendor.o(($event) => handleOrderDelete(item.id))
|
||||
} : {}, {
|
||||
J: item.paymentStatus && [23001, 23005, 23008, 23009, 23010].includes(item.status)
|
||||
}, item.paymentStatus && [23001, 23005, 23008, 23009, 23010].includes(item.status) ? {
|
||||
K: item.paymentStatus === 1 ? "../../../static/daizhifu.png" : "../../../static/yizhifu.png"
|
||||
} : {}, {
|
||||
L: index,
|
||||
M: common_vendor.o(($event) => handleToOrderInfo(_ctx.event, item.id, item.transportOrderId), index)
|
||||
});
|
||||
}),
|
||||
e: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
f: common_vendor.o(handleSeeMore)
|
||||
}, {
|
||||
c: !common_vendor.unref(allOrderList).data.length && common_vendor.unref(isLogin),
|
||||
g: common_vendor.o(close),
|
||||
h: common_vendor.o(confirm),
|
||||
i: common_vendor.p({
|
||||
mode: "base",
|
||||
content: "\u786E\u5B9A\u662F\u5426\u5220\u9664\u6B64\u6761\u8BA2\u5355\uFF1F",
|
||||
animation: false,
|
||||
["before-close"]: true
|
||||
}),
|
||||
j: common_vendor.sr(popup, "ed4d4cae-0", {
|
||||
"k": "popup"
|
||||
}),
|
||||
k: common_vendor.p({
|
||||
type: "dialog"
|
||||
})
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-ed4d4cae"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/index/components/orderList.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-popup-dialog": "../../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog",
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="orderList data-v-ed4d4cae"><view wx:if="{{a}}" class="notLogin data-v-ed4d4cae"><view class="toLogin-btn data-v-ed4d4cae" bindtap="{{b}}">登录/注册</view><view class="tips data-v-ed4d4cae">登录后可查看快递信息</view></view><view wx:elif="{{c}}" class="empty-data data-v-ed4d4cae"><image src="/static/emptyData.png" class="empty-data-image data-v-ed4d4cae"></image><view class="tips data-v-ed4d4cae">没有运单~</view></view><view wx:else class="data-v-ed4d4cae"><view class="title data-v-ed4d4cae">运单信息</view><view wx:for="{{d}}" wx:for-item="item" wx:key="L" class="order-item data-v-ed4d4cae" bindtap="{{item.M}}"><view class="orderNumber data-v-ed4d4cae">{{item.a}}单号:{{item.b}} <image src="/static/pickUp-copy.png" class="copy data-v-ed4d4cae" catchtap="{{item.c}}"></image></view><view class="area-to-area data-v-ed4d4cae"><view class="sendBox data-v-ed4d4cae"><view class="sendArea data-v-ed4d4cae">{{item.d}}</view><view class="sendName data-v-ed4d4cae">{{item.e}}</view></view><view class="order-status data-v-ed4d4cae"><view class="status data-v-ed4d4cae">{{item.f}}</view><view class="{{['arrow', 'data-v-ed4d4cae', item.g, item.h, item.i]}}"></view></view><view class="getBox data-v-ed4d4cae"><view class="getArea data-v-ed4d4cae">{{item.j}}</view><view class="getName data-v-ed4d4cae">{{item.k}}</view></view></view><view class="order-detail data-v-ed4d4cae"><view wx:if="{{item.l}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">已取件:</text> {{item.m}}</view><view wx:if="{{item.n}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">运送中:</text>{{item.o}}</view><view wx:if="{{item.p}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">已签收:</text>{{item.q}}</view><view wx:if="{{item.r}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">已拒收:</text>{{item.s}}</view><view wx:if="{{item.t}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">预计上门时间:</text>{{item.v}}</view><view wx:if="{{item.w}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">取消时间:</text>{{item.x}}</view><view wx:if="{{item.y}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">预计送达时间:</text>{{item.z}}</view><view wx:if="{{item.A}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">关闭时间:</text>{{item.B}}</view><view wx:if="{{item.C}}" class="detail-item data-v-ed4d4cae"><text class="data-v-ed4d4cae">签收时间:</text>{{item.D}}</view></view><view class="btn-box data-v-ed4d4cae"><view class="btn-list data-v-ed4d4cae" catchtap="{{e}}"><view wx:if="{{item.E}}" class="btn data-v-ed4d4cae">分享</view><view wx:if="{{item.F}}" class="btn data-v-ed4d4cae" catchtap="{{item.G}}">取消寄件 </view><view wx:if="{{item.H}}" class="btn data-v-ed4d4cae" catchtap="{{item.I}}">删除</view></view></view><view wx:if="{{item.J}}" class="paymentStatus data-v-ed4d4cae"><image class="data-v-ed4d4cae" src="{{item.K}}"></image></view></view><view class="see-more data-v-ed4d4cae" bindtap="{{f}}"> 查看更多 <view class="arrow data-v-ed4d4cae"></view></view></view><uni-popup wx:if="{{k}}" u-s="{{['d']}}" u-r="popup" class="address-popup r data-v-ed4d4cae" u-i="ed4d4cae-0" bind:__l="__l" u-p="{{k}}"><uni-popup-dialog wx:if="{{i}}" class="data-v-ed4d4cae" bindclose="{{g}}" bindconfirm="{{h}}" u-i="ed4d4cae-1,ed4d4cae-0" bind:__l="__l" u-p="{{i}}"></uni-popup-dialog></uni-popup></view>
|
||||
189
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/components/orderList.wxss
vendored
Normal file
@@ -0,0 +1,189 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.maxHeight.data-v-ed4d4cae {
|
||||
height: 1170rpx;
|
||||
}
|
||||
.orderList.data-v-ed4d4cae {
|
||||
margin: 40rpx 30rpx 0;
|
||||
position: relative;
|
||||
bottom: 49rpx;
|
||||
}
|
||||
.orderList.data-v-ed4d4cae .scrollView {
|
||||
padding-bottom: 40rpx;
|
||||
}
|
||||
.orderList.data-v-ed4d4cae ::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
.orderList .title.data-v-ed4d4cae {
|
||||
font-size: 30rpx;
|
||||
color: #333334;
|
||||
font-weight: bold;
|
||||
margin-bottom: 10rpx;
|
||||
}
|
||||
.orderList .see-more.data-v-ed4d4cae {
|
||||
font-size: 24rpx;
|
||||
text-align: center;
|
||||
margin-top: 22rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.orderList .see-more .arrow.data-v-ed4d4cae {
|
||||
margin-left: 10rpx;
|
||||
margin-top: 4rpx;
|
||||
width: 12rpx;
|
||||
height: 18rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAddJREFUOE+VlL1u1EAUhc8dr6VVniQ7k1T7AtugCFIEAQ4logpSKEnEGyCSJl0oqUODREGDlH0BtGj2l41SREoRifxUaJv1vWgGe+W1/JOMZNmyZ7575njuISSj0+k0bq6uWgjDy36/fwdAAeD0e9mdAAQAYq11BJETEH1j5teTyeQmAoIvQFwFWQCMMa+E+bObLEC32Wxu93q9P3VKHMBd4hYarT+IyPsUopR6PhwOb6uUuMXp8KC1VuuAgb0UEsdxNJ1Or8uU5AF+nTHmozDv30dJFuDmUwQoZ1xWCRGdNufz7Z8FSvIAD0n2tKQERKdE9CLvSRHgQUrKAJVKmDly58QZWwVYUqJXVw9B9M69VEQ/VKPx1Fr7tw7g5ye+sNH6u4hsJJCXg9Ho5D4Af9SNMbvCfABgRQAbhuGmtfayEuAarNvtzte0fsMix8nfOVNB8HgwGJzXeeArrxvzlpmP5H/TjRph+Mxa+zs9mYUKSipPVRA8SSp7ePZXZTu2snK+sZYUPKRytgPTZ59AZXsua+lUgV+cc7twz/l0WiTSutZbscjXZMLC7bpYy2biDkQ+ARiqINjKu10Vqj6J2u32ymw2eyQiv8bj8UVdFhaZmH/nc7Ju/AO2JRUsi4oUyAAAAABJRU5ErkJggg==");
|
||||
}
|
||||
.orderList .empty-data .empty-data-image.data-v-ed4d4cae {
|
||||
width: 400rpx;
|
||||
height: 240rpx;
|
||||
text-align: center;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
}
|
||||
.orderList .empty-data .tips.data-v-ed4d4cae {
|
||||
color: #818181;
|
||||
font-size: 28rpx;
|
||||
text-align: center;
|
||||
margin-top: 40rpx;
|
||||
margin-left: 25rpx;
|
||||
}
|
||||
.orderList .notLogin.data-v-ed4d4cae {
|
||||
margin-top: 150rpx;
|
||||
}
|
||||
.orderList .notLogin .toLogin-btn.data-v-ed4d4cae {
|
||||
width: 240rpx;
|
||||
height: 88rpx;
|
||||
background: #E63E32;
|
||||
border-radius: 44rpx;
|
||||
color: white;
|
||||
font-size: 30rpx;
|
||||
margin: 0 auto;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
}
|
||||
.orderList .notLogin .tips.data-v-ed4d4cae {
|
||||
color: #6C6C6C;
|
||||
font-size: 24rpx;
|
||||
text-align: center;
|
||||
margin-top: 30rpx;
|
||||
}
|
||||
.orderList .order-item.data-v-ed4d4cae {
|
||||
position: relative;
|
||||
background: #FFFFFF;
|
||||
border-radius: 24rpx;
|
||||
padding: 28rpx 32rpx 20rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.orderList .order-item .orderNumber.data-v-ed4d4cae {
|
||||
font-size: 20rpx;
|
||||
color: #878787;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.orderList .order-item .orderNumber .copy.data-v-ed4d4cae {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area.data-v-ed4d4cae {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-top: 40rpx;
|
||||
margin-left: 42rpx;
|
||||
margin-right: 42rpx;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox.data-v-ed4d4cae, .orderList .order-item .area-to-area .getBox.data-v-ed4d4cae {
|
||||
text-align: center;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox .sendArea.data-v-ed4d4cae, .orderList .order-item .area-to-area .sendBox .getArea.data-v-ed4d4cae, .orderList .order-item .area-to-area .getBox .sendArea.data-v-ed4d4cae, .orderList .order-item .area-to-area .getBox .getArea.data-v-ed4d4cae {
|
||||
font-size: 30rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox .sendName.data-v-ed4d4cae, .orderList .order-item .area-to-area .sendBox .getName.data-v-ed4d4cae, .orderList .order-item .area-to-area .getBox .sendName.data-v-ed4d4cae, .orderList .order-item .area-to-area .getBox .getName.data-v-ed4d4cae {
|
||||
font-size: 24rpx;
|
||||
color: #878787;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .status.data-v-ed4d4cae {
|
||||
font-size: 24rpx;
|
||||
color: #878787;
|
||||
padding-left: 20rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .arrow.data-v-ed4d4cae {
|
||||
width: 160rpx;
|
||||
height: 20rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .green-arrow.data-v-ed4d4cae {
|
||||
background-image: url(data:image/png;base64,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);
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .red-arrow.data-v-ed4d4cae {
|
||||
background-image: url(data:image/png;base64,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);
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .gray-arrow.data-v-ed4d4cae {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.orderList .order-item .order-detail.data-v-ed4d4cae {
|
||||
margin-top: 12rpx;
|
||||
overflow: hidden;
|
||||
border-bottom: 2rpx solid #F4F4F4;
|
||||
padding-bottom: 26rpx;
|
||||
}
|
||||
.orderList .order-item .order-detail .detail-item.data-v-ed4d4cae {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
font-size: 24rpx;
|
||||
margin-top: 12rpx;
|
||||
}
|
||||
.orderList .order-item .order-detail .detail-item uni-text.data-v-ed4d4cae, .orderList .order-item .order-detail .detail-item text.data-v-ed4d4cae {
|
||||
color: #878787;
|
||||
display: inline-block;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn.data-v-ed4d4cae {
|
||||
width: 144rpx;
|
||||
height: 56rpx;
|
||||
background: #FFFFFF;
|
||||
border: 2rpx solid #DDDDDD;
|
||||
border-radius: 28rpx;
|
||||
text-align: center;
|
||||
line-height: 56rpx;
|
||||
font-size: 24rpx;
|
||||
color: #303030;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay.data-v-ed4d4cae {
|
||||
margin-top: 29rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay .price.data-v-ed4d4cae {
|
||||
font-size: 26rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay .price uni-text.data-v-ed4d4cae, .orderList .order-item .btn-box .wait-pay .price text.data-v-ed4d4cae {
|
||||
color: #E84134;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn-list.data-v-ed4d4cae {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
margin-top: 19rpx;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn-list .btn.data-v-ed4d4cae {
|
||||
margin-left: 20rpx;
|
||||
}
|
||||
.orderList .order-item .paymentStatus.data-v-ed4d4cae {
|
||||
position: absolute;
|
||||
right: 29rpx;
|
||||
top: 27rpx;
|
||||
}
|
||||
.orderList .order-item .paymentStatus image.data-v-ed4d4cae {
|
||||
width: 76rpx;
|
||||
height: 30rpx;
|
||||
}
|
||||
43
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/index.js
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var utils_index = require("../../utils/index.js");
|
||||
if (!Math) {
|
||||
common_vendor.unref(OrderList)();
|
||||
}
|
||||
const OrderList = () => "./components/orderList.js";
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
const store = common_vendor.useStore();
|
||||
store.state.user;
|
||||
let orderListRef = common_vendor.ref();
|
||||
common_vendor.onShow(() => {
|
||||
orderListRef.value && orderListRef.value.indexGetOrderListFunc();
|
||||
});
|
||||
common_vendor.onPullDownRefresh(() => {
|
||||
orderListRef.value.indexGetOrderListFunc();
|
||||
});
|
||||
const stopRefreshFunc = () => {
|
||||
common_vendor.index.stopPullDownRefresh();
|
||||
};
|
||||
const toExpressDelivery = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: common_vendor.index.getStorageSync("token") ? "/pages/express-delivery/index" : "/pages/login/index"
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(toExpressDelivery),
|
||||
b: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
c: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
d: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
e: common_vendor.sr(orderListRef, "57280228-0", {
|
||||
"k": "orderListRef"
|
||||
}),
|
||||
f: common_vendor.o(stopRefreshFunc)
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-57280228"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/index/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
8
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/index.json
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "神领物流",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {
|
||||
"order-list": "./components/orderList"
|
||||
}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="homePage data-v-57280228"><image class="data-v-57280228" src="/static/tupian-banner.png"/><view class="feature-top data-v-57280228"><view class="jikuaidi data-v-57280228" bindtap="{{a}}"><image class="data-v-57280228" src="/static/fe-jikuaidi.png"/><view class="des data-v-57280228"><view class="des-title data-v-57280228">寄快递</view><view class="des-dec data-v-57280228">1小时上门取件</view></view></view><view class="feature-top-line data-v-57280228"></view><view class="saomaji data-v-57280228" bindtap="{{b}}"><image class="data-v-57280228" src="/static/fe-saomaji.png"/><view class="des data-v-57280228"><view class="des-title data-v-57280228">扫码寄</view><view class="des-dec data-v-57280228">扫二维码下单</view></view></view></view><view class="feature-bottom data-v-57280228"><view class="piliangji data-v-57280228" bindtap="{{c}}"><image class="data-v-57280228" src="/static/fe-piliangji.png"/><view class="des data-v-57280228"><view class="des-title data-v-57280228">批量寄</view><view class="des-dec data-v-57280228">便捷寄多个快递</view></view></view><view class="saomaji data-v-57280228" bindtap="{{d}}"><image class="data-v-57280228" src="/static/fe-liwuji.png"/><view class="des data-v-57280228"><view class="des-title data-v-57280228">礼物寄</view><view class="des-dec data-v-57280228">保留神秘寄</view></view></view></view><order-list class="r data-v-57280228" u-r="orderListRef" bindstopRefresh="{{f}}" u-i="57280228-0" bind:__l="__l"></order-list></view>
|
||||
86
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
vendored
Normal file
@@ -0,0 +1,86 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.data-v-57280228:root {
|
||||
--essential-color-red:#E94739;
|
||||
--assist-color-green:#27BA9B;
|
||||
--assist-color-orange:#E19A30;
|
||||
--assist-color-orange:#FF4C4C;
|
||||
|
||||
--neutral-color-main:#151515;
|
||||
--neutral-color-border:#D9D9D9;
|
||||
--neutral-color-font:#818181;
|
||||
--neutral-color-segmentation:#EEEEEE;
|
||||
--neutral-color-white:#FFFFFF;
|
||||
--neutral-color-placeholder:#C2C1C1;
|
||||
--neutral-color-background:#F4F4F4;
|
||||
--font-size-16:32rpx;
|
||||
--font-size-14:28rpx;
|
||||
--font-size-13:26rpx;
|
||||
--font-size-12:24rpx;
|
||||
}
|
||||
.scrollView.data-v-57280228 {
|
||||
background-color: #F3F5F9 !important;
|
||||
height: 100vh;
|
||||
}
|
||||
.homePage.data-v-57280228 {
|
||||
background-color: #F3F5F9 !important;
|
||||
position: relative;
|
||||
min-height: 100vh;
|
||||
}
|
||||
.homePage image.data-v-57280228 {
|
||||
width: 100%;
|
||||
height: 400rpx;
|
||||
}
|
||||
.homePage .feature-top.data-v-57280228 {
|
||||
height: 80rpx;
|
||||
margin: 0 28rpx;
|
||||
background: #FFFFFF;
|
||||
border-radius: 24rpx;
|
||||
display: flex;
|
||||
padding: 48rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
position: relative;
|
||||
bottom: 48rpx;
|
||||
}
|
||||
.homePage .feature-top .feature-top-line.data-v-57280228 {
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
height: 114rpx;
|
||||
background-color: #F4F4F4;
|
||||
width: 2rpx;
|
||||
}
|
||||
.homePage .jikuaidi.data-v-57280228, .homePage .saomaji.data-v-57280228, .homePage .piliangji.data-v-57280228, .homePage .saomaji.data-v-57280228 {
|
||||
display: flex;
|
||||
}
|
||||
.homePage .jikuaidi image.data-v-57280228, .homePage .saomaji image.data-v-57280228, .homePage .piliangji image.data-v-57280228, .homePage .saomaji image.data-v-57280228 {
|
||||
width: 80rpx;
|
||||
height: 80rpx;
|
||||
margin-right: 15rpx;
|
||||
}
|
||||
.homePage .jikuaidi .des-title.data-v-57280228, .homePage .saomaji .des-title.data-v-57280228, .homePage .piliangji .des-title.data-v-57280228, .homePage .saomaji .des-title.data-v-57280228 {
|
||||
font-size: 30rpx;
|
||||
font-weight: bold;
|
||||
color: #151515;
|
||||
}
|
||||
.homePage .jikuaidi .des-dec.data-v-57280228, .homePage .saomaji .des-dec.data-v-57280228, .homePage .piliangji .des-dec.data-v-57280228, .homePage .saomaji .des-dec.data-v-57280228 {
|
||||
font-size: 22rpx;
|
||||
color: #878787;
|
||||
}
|
||||
.homePage .feature-bottom.data-v-57280228 {
|
||||
display: flex;
|
||||
padding: 20rpx 32rpx;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
position: relative;
|
||||
bottom: 49rpx;
|
||||
}
|
||||
.homePage .feature-bottom .piliangji.data-v-57280228, .homePage .feature-bottom .saomaji.data-v-57280228 {
|
||||
height: 128rpx;
|
||||
width: 334rpx;
|
||||
background: #FFFFFF;
|
||||
border-radius: 24rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
89
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/login/index.js
vendored
Normal file
@@ -0,0 +1,89 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var pages_api_login = require("../api/login.js");
|
||||
require("../../utils/request.js");
|
||||
require("../../utils/env.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
_easycom_uni_popup2();
|
||||
}
|
||||
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(NavBar + _easycom_uni_popup)();
|
||||
}
|
||||
const NavBar = () => "../../components/Navbar/index.js";
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
const popup = common_vendor.ref();
|
||||
const store = common_vendor.useStore();
|
||||
const handleOpen = () => {
|
||||
popup.value.open();
|
||||
};
|
||||
const decryptPhoneNumber = (e) => {
|
||||
handleClose();
|
||||
console.log("fff");
|
||||
wx.login({
|
||||
success(res) {
|
||||
if (e.detail.errMsg === "getPhoneNumber:ok" && e.target.errMsg === "getPhoneNumber:ok") {
|
||||
if (!store.state.user.isLoginSuccess)
|
||||
return common_vendor.index.showToast({
|
||||
title: "\u8BF7\u52FF\u91CD\u590D\u767B\u5F55",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
store.commit("user/setIsLoginSuccess", false);
|
||||
pages_api_login.login({
|
||||
code: res.code,
|
||||
phoneCode: e.detail.code
|
||||
}).then((res2) => {
|
||||
console.log(res2, "----------------");
|
||||
common_vendor.index.setStorageSync("token", res2.data.accessToken);
|
||||
common_vendor.index.setStorageSync("refreshToken", res2.data.refreshToken);
|
||||
common_vendor.index.switchTab({
|
||||
url: "/pages/index/index"
|
||||
});
|
||||
store.commit("user/setIsLoginSuccess", true);
|
||||
}).catch((err2) => {
|
||||
console.log(err2, "==================");
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
store.commit("user/setIsLoginSuccess", true);
|
||||
});
|
||||
} else {
|
||||
console.log(err, "++++++++++++");
|
||||
common_vendor.index.redirectTo({
|
||||
url: "/pages/login/index"
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
const handleClose = () => {
|
||||
popup.value.close();
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.p({
|
||||
title: "\u767B\u5F55"
|
||||
}),
|
||||
b: common_vendor.o(handleOpen),
|
||||
c: common_vendor.o(handleClose),
|
||||
d: common_vendor.o(handleClose),
|
||||
e: common_vendor.o(decryptPhoneNumber),
|
||||
f: common_vendor.sr(popup, "4586967a-1", {
|
||||
"k": "popup"
|
||||
}),
|
||||
g: common_vendor.p({
|
||||
type: "bottom",
|
||||
["safe-area"]: false
|
||||
})
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-4586967a"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/login/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
9
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/login/index.json
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "登录",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup",
|
||||
"nav-bar": "../../components/Navbar/index"
|
||||
}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/login/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="loginBox data-v-4586967a"><nav-bar wx:if="{{a}}" class="data-v-4586967a" u-i="4586967a-0" bind:__l="__l" u-p="{{a}}"></nav-bar><view class="logo-box data-v-4586967a"><image class="data-v-4586967a" src="/static/userLogo.png"></image></view><view class="open-dialog data-v-4586967a" bindtap="{{b}}">微信登录</view><uni-popup wx:if="{{g}}" class="r data-v-4586967a" u-s="{{['d']}}" u-r="popup" u-i="4586967a-1" bind:__l="__l" u-p="{{g}}"><view class="header data-v-4586967a"><view class="title data-v-4586967a">服务条款及隐私政策</view><image class="data-v-4586967a" src="/static/guanbi.png" bindtap="{{c}}"></image></view><view class="content data-v-4586967a"><view class="data-v-4586967a"> 在您注册成为神领快递会员的过程中您需要通过点击同意的形式在线签署<text class="data-v-4586967a">《神领快递服务条款》</text>、<text class="data-v-4586967a">《神领快递隐私政策</text>》请您务必仔细阅读充分理解条款内容后再点击同意尤其是以粗体并下划线标识的条款因为这些条款可能会明确您应履行的义务或对您的权利有所限制。 </view><view class="tips data-v-4586967a"> 请您注意:如果您不同意上述服务条款隐私政策或其中任何约定请您停止注册 </view></view><view class="footer data-v-4586967a"><button class="cancel-btn btn data-v-4586967a" bindtap="{{d}}">不同意</button><button class="agree-btn btn data-v-4586967a" open-type="getPhoneNumber" bindgetphonenumber="{{e}}">同意</button></view></uni-popup></view>
|
||||
79
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/login/index.wxss
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.loginBox.data-v-4586967a {
|
||||
background-color: white;
|
||||
height: 100vh;
|
||||
}
|
||||
.loginBox.data-v-4586967a .uni-popup__wrapper {
|
||||
height: 500rpx;
|
||||
background-color: white !important;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
padding: 65rpx 39rpx 180rpx;
|
||||
}
|
||||
.loginBox .logo-box.data-v-4586967a {
|
||||
text-align: center;
|
||||
margin-top: 204rpx;
|
||||
}
|
||||
.loginBox .logo-box image.data-v-4586967a {
|
||||
width: 166rpx;
|
||||
height: 174rpx;
|
||||
}
|
||||
.loginBox .logo-box .title.data-v-4586967a {
|
||||
font-size: 32rpx;
|
||||
color: #20232A;
|
||||
font-weight: bold;
|
||||
}
|
||||
.loginBox .open-dialog.data-v-4586967a {
|
||||
height: 88rpx;
|
||||
background: #E63E32;
|
||||
border-radius: 44rpx;
|
||||
color: white;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
margin: 228rpx 46rpx 0;
|
||||
}
|
||||
.loginBox uni-popup .header.data-v-4586967a {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: flex-end;
|
||||
border-radius: 24rpx 24rpx 0 0;
|
||||
}
|
||||
.loginBox uni-popup .header image.data-v-4586967a {
|
||||
height: 35rpx;
|
||||
width: 35rpx;
|
||||
}
|
||||
.loginBox uni-popup .header .title.data-v-4586967a {
|
||||
font-weight: bold;
|
||||
font-size: 30rpx;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.loginBox uni-popup .content.data-v-4586967a {
|
||||
font-size: 28rpx;
|
||||
margin-top: 35rpx;
|
||||
}
|
||||
.loginBox uni-popup .content .tips.data-v-4586967a {
|
||||
margin-top: 50rpx;
|
||||
}
|
||||
.loginBox uni-popup .content text.data-v-4586967a {
|
||||
font-weight: bold;
|
||||
}
|
||||
.loginBox uni-popup .footer.data-v-4586967a {
|
||||
display: flex;
|
||||
margin-top: 90rpx;
|
||||
}
|
||||
.loginBox uni-popup .footer .btn.data-v-4586967a {
|
||||
width: 276rpx;
|
||||
height: 88rpx;
|
||||
line-height: 88rpx;
|
||||
border: 2rpx solid #E84134;
|
||||
border-radius: 44rpx;
|
||||
font-size: 30rpx;
|
||||
}
|
||||
.loginBox uni-popup .footer .cancel-btn.data-v-4586967a {
|
||||
background: #FFFFFF;
|
||||
color: #E84134;
|
||||
}
|
||||
.loginBox uni-popup .footer .agree-btn.data-v-4586967a {
|
||||
background: #E84134;
|
||||
color: white;
|
||||
}
|
||||
149
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/my/index.js
vendored
Normal file
@@ -0,0 +1,149 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var pages_api_my = require("../api/my.js");
|
||||
var utils_index = require("../../utils/index.js");
|
||||
require("../../utils/request.js");
|
||||
require("../../utils/env.js");
|
||||
require("../api/login.js");
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
setup(__props) {
|
||||
const token = common_vendor.ref();
|
||||
const sexList = common_vendor.reactive(["\u5973", "\u7537"]);
|
||||
let nickName = common_vendor.ref("");
|
||||
let avatarUrl = common_vendor.ref("");
|
||||
let startDate = common_vendor.ref();
|
||||
let endDate = common_vendor.ref();
|
||||
let idCard = common_vendor.ref("");
|
||||
let name = common_vendor.ref("");
|
||||
let sex = common_vendor.ref(1);
|
||||
let birthday = common_vendor.ref("1995-09-01");
|
||||
const isRealNameAuth = common_vendor.ref(false);
|
||||
common_vendor.onShow(() => {
|
||||
startDate.value = getDate("start");
|
||||
endDate.value = getDate("end");
|
||||
nickName.value = common_vendor.index.getStorageSync("nickName") || "\u795E\u9886\u7528\u6237";
|
||||
avatarUrl.value = common_vendor.index.getStorageSync("avatarUrl") || "../../static/defaultHeadImg.png";
|
||||
token.value = common_vendor.index.getStorageSync("token");
|
||||
baseUserInfo();
|
||||
});
|
||||
const handleLogout = () => {
|
||||
common_vendor.index.removeStorageSync("token");
|
||||
common_vendor.index.removeStorageSync("nickName");
|
||||
common_vendor.index.removeStorageSync("avatarUrl");
|
||||
common_vendor.index.switchTab({
|
||||
url: "/pages/index/index"
|
||||
});
|
||||
};
|
||||
const baseUserInfo = () => {
|
||||
pages_api_my.getUserInfo().then((res) => {
|
||||
if (res) {
|
||||
isRealNameAuth.value = Boolean(res.data.idCardNoVerify);
|
||||
idCard.value = res.data.idCardNo || "";
|
||||
name.value = res.data.name;
|
||||
sex.value = res.data.sex;
|
||||
birthday.value = res.data.birthday;
|
||||
nickName.value = res.data.phone;
|
||||
common_vendor.index.setStorageSync("nickName", res.data.phone);
|
||||
}
|
||||
});
|
||||
};
|
||||
const getDate = (type) => {
|
||||
const date = new Date();
|
||||
let year = date.getFullYear();
|
||||
let month = date.getMonth() + 1;
|
||||
let day = date.getDate();
|
||||
if (type === "start") {
|
||||
year = year - 60;
|
||||
} else {
|
||||
year = year + 2;
|
||||
}
|
||||
month = month > 9 ? month : "0" + month;
|
||||
day = day > 9 ? day : "0" + day;
|
||||
return `${year}-${month}-${day}`;
|
||||
};
|
||||
const toLogin = () => {
|
||||
if (common_vendor.index.getStorageSync("token")) {
|
||||
getUserInfoFunc();
|
||||
} else {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/login/index"
|
||||
});
|
||||
}
|
||||
};
|
||||
const handleToAddress = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: common_vendor.index.getStorageSync("token") ? "/pages/address/index?type=address&isFromAddress=true" : "/pages/login/index"
|
||||
});
|
||||
};
|
||||
const handleTorealName = () => {
|
||||
if (!common_vendor.index.getStorageSync("token")) {
|
||||
return common_vendor.index.navigateTo({
|
||||
url: "/pages/login/index"
|
||||
});
|
||||
}
|
||||
if (isRealNameAuth.value) {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/authentication-success/index?name=" + name.value + "&idCard=" + idCard.value
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/realName-authentication/index"
|
||||
});
|
||||
}
|
||||
};
|
||||
const getDateChange = (e) => {
|
||||
pages_api_my.updateUserInfo({
|
||||
birthday: e.detail.value
|
||||
}).then((res) => {
|
||||
baseUserInfo();
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const changeSex = (e) => {
|
||||
pages_api_my.updateUserInfo({
|
||||
sex: Number(e.detail.value)
|
||||
}).then((res) => {
|
||||
baseUserInfo();
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.unref(avatarUrl),
|
||||
b: common_vendor.t(common_vendor.unref(nickName)),
|
||||
c: common_vendor.o(toLogin),
|
||||
d: common_vendor.o(handleToAddress),
|
||||
e: common_vendor.o(handleTorealName),
|
||||
f: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
g: token.value
|
||||
}, token.value ? {
|
||||
h: common_vendor.t(common_vendor.unref(sex) ? "\u7537" : "\u5973"),
|
||||
i: common_vendor.o(changeSex),
|
||||
j: common_vendor.unref(sex),
|
||||
k: sexList,
|
||||
l: common_vendor.t(common_vendor.unref(birthday)),
|
||||
m: common_vendor.unref(birthday),
|
||||
n: common_vendor.unref(startDate),
|
||||
o: common_vendor.unref(endDate),
|
||||
p: common_vendor.o(getDateChange)
|
||||
} : {}, {
|
||||
q: token.value
|
||||
}, token.value ? {
|
||||
r: common_vendor.o(handleLogout)
|
||||
} : {});
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-4dcceeb0"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/my/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
5
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/my/index.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "我的",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/my/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="my data-v-4dcceeb0"><view class="banner data-v-4dcceeb0"><view class="headBox data-v-4dcceeb0" bindtap="{{c}}"><image class="data-v-4dcceeb0" src="{{a}}"/><view class="userName data-v-4dcceeb0">{{b}}</view></view></view><view class="list-top data-v-4dcceeb0"><view class="list-item data-v-4dcceeb0" bindtap="{{d}}"><view class="left data-v-4dcceeb0"><image class="icon data-v-4dcceeb0" src="/static/my-address.png"/><view class="label data-v-4dcceeb0">地址簿</view></view><image class="arrow data-v-4dcceeb0" src="/static/icon15.png"/></view><view class="list-item data-v-4dcceeb0" bindtap="{{e}}"><view class="left data-v-4dcceeb0"><image class="icon data-v-4dcceeb0" src="/static/my-name.png"/><view class="label data-v-4dcceeb0">实名认证</view></view><image class="arrow data-v-4dcceeb0" src="/static/icon15.png"/></view><view class="list-item data-v-4dcceeb0" bindtap="{{f}}"><view class="left data-v-4dcceeb0"><image class="icon data-v-4dcceeb0" src="/static/my-send.png"/><view class="label data-v-4dcceeb0">专属快递员</view></view><image class="arrow data-v-4dcceeb0" src="/static/icon15.png"/></view></view><view wx:if="{{g}}" class="list-bottom data-v-4dcceeb0"><picker class="data-v-4dcceeb0" mode="selector" bindchange="{{i}}" value="{{j}}" range="{{k}}"><view class="list-item sex data-v-4dcceeb0"><view class="label data-v-4dcceeb0">性别</view><view class="item-value data-v-4dcceeb0">{{h}}</view><image class="arrow data-v-4dcceeb0" src="/static/icon15.png"/></view></picker><view class="line data-v-4dcceeb0"></view><picker class="data-v-4dcceeb0" mode="date" value="{{m}}" start="{{n}}" end="{{o}}" bindchange="{{p}}"><view class="list-item data-v-4dcceeb0"><view class="label data-v-4dcceeb0">生日</view><view class="item-value data-v-4dcceeb0">{{l}}</view><image class="arrow data-v-4dcceeb0" src="/static/icon15.png"/></view></picker></view><view wx:if="{{q}}" class="logout data-v-4dcceeb0" bindtap="{{r}}">退出登录</view></view>
|
||||
122
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/my/index.wxss
vendored
Normal file
278
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/pickup/components/orderList.js
vendored
Normal file
@@ -0,0 +1,278 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../../common/vendor.js");
|
||||
var pages_api_order = require("../../api/order.js");
|
||||
var utils_index = require("../../../utils/index.js");
|
||||
require("../../../utils/request.js");
|
||||
require("../../../utils/env.js");
|
||||
require("../../api/login.js");
|
||||
if (!Array) {
|
||||
const _easycom_uni_load_more2 = common_vendor.resolveComponent("uni-load-more");
|
||||
const _easycom_uni_popup_dialog2 = common_vendor.resolveComponent("uni-popup-dialog");
|
||||
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
|
||||
(_easycom_uni_load_more2 + _easycom_uni_popup_dialog2 + _easycom_uni_popup2)();
|
||||
}
|
||||
const _easycom_uni_load_more = () => "../../../uni_modules/uni-load-more/components/uni-load-more/uni-load-more.js";
|
||||
const _easycom_uni_popup_dialog = () => "../../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.js";
|
||||
const _easycom_uni_popup = () => "../../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
|
||||
if (!Math) {
|
||||
(_easycom_uni_load_more + _easycom_uni_popup_dialog + _easycom_uni_popup)();
|
||||
}
|
||||
const _sfc_main = {
|
||||
__name: "orderList",
|
||||
props: {
|
||||
serchValue: {
|
||||
type: String
|
||||
}
|
||||
},
|
||||
emits: ["@stopRefresh"],
|
||||
setup(__props, { expose, emit: emits }) {
|
||||
const store = common_vendor.useStore();
|
||||
const users = store.state.user;
|
||||
let pageInfo = common_vendor.reactive({
|
||||
page: 1,
|
||||
pageSize: 10,
|
||||
mailType: 1
|
||||
});
|
||||
let status = common_vendor.ref("more");
|
||||
let isShowMore = common_vendor.ref(false);
|
||||
let allOrderList = common_vendor.reactive({
|
||||
data: []
|
||||
});
|
||||
let orderId = common_vendor.ref();
|
||||
let isLogin = common_vendor.ref("");
|
||||
let popup = common_vendor.ref(null);
|
||||
let capsuleBottom = common_vendor.ref();
|
||||
const close = () => {
|
||||
popup.value.close();
|
||||
orderId.value = "";
|
||||
};
|
||||
common_vendor.onLoad(() => {
|
||||
common_vendor.index.getSystemInfo({
|
||||
success: (res) => {
|
||||
capsuleBottom.value = common_vendor.index.getMenuButtonBoundingClientRect().bottom + 52;
|
||||
}
|
||||
});
|
||||
});
|
||||
common_vendor.onShow(() => {
|
||||
isLogin.value = common_vendor.index.getStorageSync("token");
|
||||
allOrderList.data = users.indexList;
|
||||
});
|
||||
common_vendor.onMounted(() => {
|
||||
getOrderListFunc();
|
||||
});
|
||||
const handleCopy = (value) => {
|
||||
common_vendor.index.setClipboardData({
|
||||
data: value,
|
||||
showToast: false,
|
||||
success: () => {
|
||||
common_vendor.index.hideToast();
|
||||
common_vendor.index.hideKeyboard();
|
||||
common_vendor.index.showToast({
|
||||
title: "\u590D\u5236\u6210\u529F",
|
||||
icon: "success",
|
||||
duration: 1e3
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
const confirm = () => {
|
||||
popup.value.close();
|
||||
pages_api_order.deleteOrder(orderId.value).then((res) => {
|
||||
pageInfo.page = 1;
|
||||
pageInfo.pageSize = 10;
|
||||
getOrderListFunc();
|
||||
common_vendor.index.showToast({
|
||||
title: "\u5220\u9664\u6210\u529F",
|
||||
icon: "success",
|
||||
duration: 1e3
|
||||
});
|
||||
}).catch((err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "\u7F51\u7EDC\u5F02\u5E38",
|
||||
duration: 2e3,
|
||||
icon: "none"
|
||||
});
|
||||
});
|
||||
};
|
||||
const handleOrderDelete = (id) => {
|
||||
orderId.value = id;
|
||||
popup.value.open();
|
||||
};
|
||||
const handleOrderCancel = (id) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/order-cancel/index?orderId=" + id
|
||||
});
|
||||
};
|
||||
const toLogin = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/login/index"
|
||||
});
|
||||
};
|
||||
const getOrderListFunc = (flag) => {
|
||||
status.value = "loading";
|
||||
pages_api_order.getOrderList(pageInfo).then((res) => {
|
||||
console.log(res, "\u63A5\u53D7\u5230\u4E86resovle");
|
||||
if (res.data) {
|
||||
console.log(res.data.items && res.data.items.length, "res.data.items && res.data.items.length");
|
||||
status.value = (res.data.items && res.data.items.length) < 10 ? "no-more" : "more";
|
||||
if (flag === "topPull") {
|
||||
allOrderList.data = allOrderList.data.concat(res.data.items ? res.data.items : []);
|
||||
} else {
|
||||
allOrderList.data = res.data.items ? res.data.items : [];
|
||||
}
|
||||
}
|
||||
store.commit("user/setIndexList", allOrderList.data);
|
||||
emits("stopRefresh");
|
||||
});
|
||||
};
|
||||
const showOrderStatus = (status2) => {
|
||||
switch (status2) {
|
||||
case 21e3:
|
||||
return "\u5F85\u652F\u4ED8";
|
||||
case 23e3:
|
||||
return "\u5F85\u53D6\u4EF6";
|
||||
case 230011:
|
||||
return "\u5DF2\u53D6\u6D88";
|
||||
case 23001:
|
||||
return "\u5DF2\u53D6\u4EF6";
|
||||
case 23005:
|
||||
return "\u8FD0\u9001\u4E2D";
|
||||
case 22e3:
|
||||
return "\u5DF2\u5173\u95ED";
|
||||
case 23008:
|
||||
return "\u6D3E\u9001\u4E2D";
|
||||
case 23009:
|
||||
return "\u5DF2\u7B7E\u6536";
|
||||
case 23010:
|
||||
return "\u5DF2\u62D2\u6536";
|
||||
}
|
||||
};
|
||||
const handleToOrderInfo = (event, id, transportOrderId) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/subPages/order-info/index?orderId=" + id + "&transportOrderId=" + transportOrderId
|
||||
});
|
||||
store.commit("user/setIsToOrderInfo", true);
|
||||
};
|
||||
const LoadMoreCustomers = () => {
|
||||
if (status.value === "no-more") {
|
||||
return;
|
||||
}
|
||||
pageInfo.page = pageInfo.page + 1;
|
||||
getOrderListFunc("topPull");
|
||||
};
|
||||
const indexGetOrderListFunc = (params) => {
|
||||
pageInfo.page = 1;
|
||||
pageInfo = Object.assign({}, pageInfo, params);
|
||||
getOrderListFunc();
|
||||
};
|
||||
expose({
|
||||
indexGetOrderListFunc,
|
||||
LoadMoreCustomers
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: !common_vendor.unref(isLogin)
|
||||
}, !common_vendor.unref(isLogin) ? {
|
||||
b: common_vendor.o(toLogin)
|
||||
} : common_vendor.e({
|
||||
c: !common_vendor.unref(allOrderList).data.length && common_vendor.unref(isLogin)
|
||||
}, !common_vendor.unref(allOrderList).data.length && common_vendor.unref(isLogin) ? {
|
||||
d: common_vendor.t(__props.serchValue ? "\u6CA1\u6709\u641C\u7D22\u5230\u76F8\u5173\u6761\u4EF6\u7684\u8FD0\u5355" : "\u6682\u65E0\u6570\u636E")
|
||||
} : common_vendor.e({
|
||||
e: common_vendor.f(common_vendor.unref(allOrderList).data, (item, index, i0) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.t([23e3, 22e3, 230011].includes(item.status) ? "\u8BA2" : "\u8FD0"),
|
||||
b: common_vendor.t([23e3, 22e3, 230011].includes(item.status) ? item.id : item.transportOrderId),
|
||||
c: common_vendor.o(($event) => handleCopy([23e3, 22e3, 230011].includes(item.status) ? item.id : item.transportOrderId)),
|
||||
d: common_vendor.t(item.senderCity.name),
|
||||
e: common_vendor.t(item.senderName),
|
||||
f: common_vendor.t(showOrderStatus(item.status)),
|
||||
g: common_vendor.n([21e3, 23e3, 23001, 23005, 23008].includes(item.status) ? "green-arrow" : ""),
|
||||
h: common_vendor.n([23009, 23010].includes(item.status) ? "red-arrow" : ""),
|
||||
i: common_vendor.n([230011, 22e3].includes(item.status) ? "gray-arrow" : ""),
|
||||
j: common_vendor.t(item.receiverCity.name),
|
||||
k: common_vendor.t(item.receiverName),
|
||||
l: item.status === 23001 && item.transportOrderPointVOS
|
||||
}, item.status === 23001 && item.transportOrderPointVOS ? {
|
||||
m: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
n: [23005, 23008].includes(item.status) && item.transportOrderPointVOS
|
||||
}, [23005, 23008].includes(item.status) && item.transportOrderPointVOS ? {
|
||||
o: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
p: item.status === 23009 && item.transportOrderPointVOS
|
||||
}, item.status === 23009 && item.transportOrderPointVOS ? {
|
||||
q: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
r: item.status === 23010 && item.transportOrderPointVOS
|
||||
}, item.status === 23010 && item.transportOrderPointVOS ? {
|
||||
s: common_vendor.t(item.transportOrderPointVOS.length > 0 ? item.transportOrderPointVOS[item.transportOrderPointVOS.length - 1].info : "")
|
||||
} : {}, {
|
||||
t: item.status === 23e3
|
||||
}, item.status === 23e3 ? {
|
||||
v: common_vendor.t(item.estimatedStartTime)
|
||||
} : {}, {
|
||||
w: item.status === 230011
|
||||
}, item.status === 230011 ? {
|
||||
x: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
y: [23001, 23005, 23008, 23010].includes(item.status)
|
||||
}, [23001, 23005, 23008, 23010].includes(item.status) ? {
|
||||
z: common_vendor.t(item.estimatedArrivalTime)
|
||||
} : {}, {
|
||||
A: item.status === 22e3
|
||||
}, item.status === 22e3 ? {
|
||||
B: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
C: item.status === 23009
|
||||
}, item.status === 23009 ? {
|
||||
D: common_vendor.t(item.updated)
|
||||
} : {}, {
|
||||
E: [23e3, 23001, 23005, 23008, 23010].includes(item.status)
|
||||
}, [23e3, 23001, 23005, 23008, 23010].includes(item.status) ? {} : {}, {
|
||||
F: item.status === 23e3
|
||||
}, item.status === 23e3 ? {
|
||||
G: common_vendor.o(($event) => handleOrderCancel(item.id))
|
||||
} : {}, {
|
||||
H: [22e3, 230011, 23009].includes(item.status)
|
||||
}, [22e3, 230011, 23009].includes(item.status) ? {
|
||||
I: common_vendor.o(($event) => handleOrderDelete(item.id))
|
||||
} : {}, {
|
||||
J: item.paymentStatus && [23001, 23005, 23008, 23009, 23010].includes(item.status)
|
||||
}, item.paymentStatus && [23001, 23005, 23008, 23009, 23010].includes(item.status) ? {
|
||||
K: item.paymentStatus === 1 ? "../../../static/daizhifu.png" : "../../../static/yizhifu.png"
|
||||
} : {}, {
|
||||
L: index,
|
||||
M: common_vendor.o(($event) => handleToOrderInfo(_ctx.event, item.id, item.transportOrderId), index)
|
||||
});
|
||||
}),
|
||||
f: common_vendor.o((...args) => common_vendor.unref(utils_index.handleSecondQi) && common_vendor.unref(utils_index.handleSecondQi)(...args)),
|
||||
g: !common_vendor.unref(isShowMore) && common_vendor.unref(isLogin) && common_vendor.unref(allOrderList).data.length
|
||||
}, !common_vendor.unref(isShowMore) && common_vendor.unref(isLogin) && common_vendor.unref(allOrderList).data.length ? {
|
||||
h: common_vendor.p({
|
||||
status: common_vendor.unref(status)
|
||||
})
|
||||
} : {}, {
|
||||
i: common_vendor.o(LoadMoreCustomers)
|
||||
})), {
|
||||
j: common_vendor.o(close),
|
||||
k: common_vendor.o(confirm),
|
||||
l: common_vendor.p({
|
||||
mode: "base",
|
||||
content: "\u786E\u5B9A\u662F\u5426\u5220\u9664\u6B64\u6761\u8BA2\u5355\uFF1F",
|
||||
animation: false,
|
||||
["before-close"]: true
|
||||
}),
|
||||
m: common_vendor.sr(popup, "4c50161d-1", {
|
||||
"k": "popup"
|
||||
}),
|
||||
n: common_vendor.p({
|
||||
type: "dialog"
|
||||
}),
|
||||
o: common_vendor.unref(capsuleBottom) + "px"
|
||||
});
|
||||
};
|
||||
}
|
||||
};
|
||||
var Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-4c50161d"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/pickup/components/orderList.vue"]]);
|
||||
wx.createComponent(Component);
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"uni-load-more": "../../../uni_modules/uni-load-more/components/uni-load-more/uni-load-more",
|
||||
"uni-popup-dialog": "../../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog",
|
||||
"uni-popup": "../../../uni_modules/uni-popup/components/uni-popup/uni-popup"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="orderList data-v-4c50161d" style="{{'padding-top:' + o}}"><view wx:if="{{a}}" class="notLogin data-v-4c50161d"><view class="toLogin-btn data-v-4c50161d" bindtap="{{b}}">登录/注册</view><view class="tips data-v-4c50161d">登录后可查看快递信息</view></view><view wx:else class="data-v-4c50161d"><view wx:if="{{c}}" class="empty-data data-v-4c50161d"><image class="data-v-4c50161d" src="/static/emptyData.png"></image><view class="tips data-v-4c50161d">{{d}}</view></view><scroll-view wx:else class="scrollView data-v-4c50161d" scroll-y lower-threshold="30" bindscrolltolower="{{i}}"><view wx:for="{{e}}" wx:for-item="item" wx:key="L" class="order-item data-v-4c50161d" bindtap="{{item.M}}"><view class="orderNumber data-v-4c50161d">{{item.a}}单号:{{item.b}} <image src="/static/pickUp-copy.png" class="copy data-v-4c50161d" catchtap="{{item.c}}"></image></view><view class="area-to-area data-v-4c50161d"><view class="sendBox data-v-4c50161d"><view class="sendArea data-v-4c50161d">{{item.d}}</view><view class="sendName data-v-4c50161d">{{item.e}}</view></view><view class="order-status data-v-4c50161d"><view class="status data-v-4c50161d">{{item.f}}</view><view class="{{['arrow', 'data-v-4c50161d', item.g, item.h, item.i]}}"></view></view><view class="getBox data-v-4c50161d"><view class="getArea data-v-4c50161d">{{item.j}}</view><view class="getName data-v-4c50161d">{{item.k}}</view></view></view><view class="order-detail data-v-4c50161d"><view wx:if="{{item.l}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">已取件:</text>{{item.m}}</view><view wx:if="{{item.n}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">运送中:</text>{{item.o}}</view><view wx:if="{{item.p}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">已签收:</text>{{item.q}}</view><view wx:if="{{item.r}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">已拒收:</text>{{item.s}}</view><view wx:if="{{item.t}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">预计上门时间:</text>{{item.v}}</view><view wx:if="{{item.w}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">取消时间:</text>{{item.x}}</view><view wx:if="{{item.y}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">预计送达时间:</text>{{item.z}}</view><view wx:if="{{item.A}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">关闭时间:</text>{{item.B}}</view><view wx:if="{{item.C}}" class="detail-item data-v-4c50161d"><text class="data-v-4c50161d">签收时间:</text>{{item.D}}</view></view><view class="btn-box data-v-4c50161d"><view class="btn-list data-v-4c50161d" catchtap="{{f}}"><view wx:if="{{item.E}}" class="btn data-v-4c50161d">分享</view><view wx:if="{{item.F}}" class="btn data-v-4c50161d" catchtap="{{item.G}}">取消寄件 </view><view wx:if="{{item.H}}" class="btn data-v-4c50161d" catchtap="{{item.I}}">删除</view></view></view><view wx:if="{{item.J}}" class="paymentStatus data-v-4c50161d"><image class="data-v-4c50161d" src="{{item.K}}"></image></view></view><uni-load-more wx:if="{{g}}" class="data-v-4c50161d" u-i="4c50161d-0" bind:__l="__l" u-p="{{h}}"/></scroll-view></view><uni-popup wx:if="{{n}}" u-s="{{['d']}}" u-r="popup" class="address-popup r data-v-4c50161d" u-i="4c50161d-1" bind:__l="__l" u-p="{{n}}"><uni-popup-dialog wx:if="{{l}}" class="data-v-4c50161d" bindclose="{{j}}" bindconfirm="{{k}}" u-i="4c50161d-2,4c50161d-1" bind:__l="__l" u-p="{{l}}"></uni-popup-dialog></uni-popup></view>
|
||||
@@ -0,0 +1,195 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.maxHeight.data-v-4c50161d {
|
||||
height: 1170rpx;
|
||||
}
|
||||
.orderList.data-v-4c50161d {
|
||||
margin: 40rpx 28rpx 0;
|
||||
position: relative;
|
||||
margin-top: 0rpx;
|
||||
}
|
||||
.orderList.data-v-4c50161d .scrollView {
|
||||
height: 1300rpx;
|
||||
}
|
||||
.orderList.data-v-4c50161d ::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
.orderList .title.data-v-4c50161d {
|
||||
font-size: 30rpx;
|
||||
color: #333334;
|
||||
font-weight: bold;
|
||||
margin-bottom: 10rpx;
|
||||
}
|
||||
.orderList .see-more.data-v-4c50161d {
|
||||
font-size: 24rpx;
|
||||
text-align: center;
|
||||
margin-top: 22rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.orderList .see-more .arrow.data-v-4c50161d {
|
||||
margin-left: 10rpx;
|
||||
margin-top: 4rpx;
|
||||
width: 12rpx;
|
||||
height: 18rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAddJREFUOE+VlL1u1EAUhc8dr6VVniQ7k1T7AtugCFIEAQ4logpSKEnEGyCSJl0oqUODREGDlH0BtGj2l41SREoRifxUaJv1vWgGe+W1/JOMZNmyZ7575njuISSj0+k0bq6uWgjDy36/fwdAAeD0e9mdAAQAYq11BJETEH1j5teTyeQmAoIvQFwFWQCMMa+E+bObLEC32Wxu93q9P3VKHMBd4hYarT+IyPsUopR6PhwOb6uUuMXp8KC1VuuAgb0UEsdxNJ1Or8uU5AF+nTHmozDv30dJFuDmUwQoZ1xWCRGdNufz7Z8FSvIAD0n2tKQERKdE9CLvSRHgQUrKAJVKmDly58QZWwVYUqJXVw9B9M69VEQ/VKPx1Fr7tw7g5ye+sNH6u4hsJJCXg9Ho5D4Af9SNMbvCfABgRQAbhuGmtfayEuAarNvtzte0fsMix8nfOVNB8HgwGJzXeeArrxvzlpmP5H/TjRph+Mxa+zs9mYUKSipPVRA8SSp7ePZXZTu2snK+sZYUPKRytgPTZ59AZXsua+lUgV+cc7twz/l0WiTSutZbscjXZMLC7bpYy2biDkQ+ARiqINjKu10Vqj6J2u32ymw2eyQiv8bj8UVdFhaZmH/nc7Ju/AO2JRUsi4oUyAAAAABJRU5ErkJggg==");
|
||||
}
|
||||
.orderList .empty-data.data-v-4c50161d {
|
||||
height: 1200rpx;
|
||||
overflow: hidden;
|
||||
}
|
||||
.orderList .empty-data image.data-v-4c50161d {
|
||||
width: 400rpx;
|
||||
height: 240rpx;
|
||||
text-align: center;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
margin-top: 27vh;
|
||||
}
|
||||
.orderList .empty-data .tips.data-v-4c50161d {
|
||||
color: #818181;
|
||||
font-size: 28rpx;
|
||||
text-align: center;
|
||||
margin-top: 40rpx;
|
||||
margin-left: 25rpx;
|
||||
}
|
||||
.orderList .notLogin.data-v-4c50161d {
|
||||
position: relative;
|
||||
top: 36vh;
|
||||
}
|
||||
.orderList .notLogin .toLogin-btn.data-v-4c50161d {
|
||||
width: 240rpx;
|
||||
height: 88rpx;
|
||||
background: #E63E32;
|
||||
border-radius: 44rpx;
|
||||
color: white;
|
||||
font-size: 30rpx;
|
||||
margin: 0 auto;
|
||||
text-align: center;
|
||||
line-height: 88rpx;
|
||||
}
|
||||
.orderList .notLogin .tips.data-v-4c50161d {
|
||||
color: #6C6C6C;
|
||||
font-size: 24rpx;
|
||||
text-align: center;
|
||||
margin-top: 30rpx;
|
||||
}
|
||||
.orderList .order-item.data-v-4c50161d {
|
||||
position: relative;
|
||||
background: #FFFFFF;
|
||||
border-radius: 24rpx;
|
||||
padding: 28rpx 32rpx 20rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.orderList .order-item .orderNumber.data-v-4c50161d {
|
||||
font-size: 20rpx;
|
||||
color: #878787;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.orderList .order-item .orderNumber .copy.data-v-4c50161d {
|
||||
width: 40rpx;
|
||||
height: 40rpx;
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area.data-v-4c50161d {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
margin-top: 40rpx;
|
||||
margin-left: 42rpx;
|
||||
margin-right: 42rpx;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox.data-v-4c50161d, .orderList .order-item .area-to-area .getBox.data-v-4c50161d {
|
||||
text-align: center;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox .sendArea.data-v-4c50161d, .orderList .order-item .area-to-area .sendBox .getArea.data-v-4c50161d, .orderList .order-item .area-to-area .getBox .sendArea.data-v-4c50161d, .orderList .order-item .area-to-area .getBox .getArea.data-v-4c50161d {
|
||||
font-size: 30rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.orderList .order-item .area-to-area .sendBox .sendName.data-v-4c50161d, .orderList .order-item .area-to-area .sendBox .getName.data-v-4c50161d, .orderList .order-item .area-to-area .getBox .sendName.data-v-4c50161d, .orderList .order-item .area-to-area .getBox .getName.data-v-4c50161d {
|
||||
font-size: 24rpx;
|
||||
color: #878787;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .status.data-v-4c50161d {
|
||||
font-size: 24rpx;
|
||||
color: #878787;
|
||||
padding-left: 20rpx;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .arrow.data-v-4c50161d {
|
||||
width: 160rpx;
|
||||
height: 20rpx;
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .green-arrow.data-v-4c50161d {
|
||||
background-image: url(data:image/png;base64,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);
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .red-arrow.data-v-4c50161d {
|
||||
background-image: url(data:image/png;base64,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);
|
||||
}
|
||||
.orderList .order-item .area-to-area .order-status .gray-arrow.data-v-4c50161d {
|
||||
background-image: url("data:image/png;base64,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");
|
||||
}
|
||||
.orderList .order-item .order-detail.data-v-4c50161d {
|
||||
margin-top: 12rpx;
|
||||
overflow: hidden;
|
||||
border-bottom: 2rpx solid #F4F4F4;
|
||||
padding-bottom: 26rpx;
|
||||
}
|
||||
.orderList .order-item .order-detail .detail-item.data-v-4c50161d {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
font-size: 24rpx;
|
||||
margin-top: 12rpx;
|
||||
}
|
||||
.orderList .order-item .order-detail .detail-item uni-text.data-v-4c50161d, .orderList .order-item .order-detail .detail-item text.data-v-4c50161d {
|
||||
color: #878787;
|
||||
display: inline-block;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn.data-v-4c50161d {
|
||||
width: 144rpx;
|
||||
height: 56rpx;
|
||||
background: #FFFFFF;
|
||||
border: 2rpx solid #DDDDDD;
|
||||
border-radius: 28rpx;
|
||||
text-align: center;
|
||||
line-height: 56rpx;
|
||||
font-size: 24rpx;
|
||||
color: #303030;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay.data-v-4c50161d {
|
||||
margin-top: 29rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay .price.data-v-4c50161d {
|
||||
font-size: 26rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.orderList .order-item .btn-box .wait-pay .price uni-text.data-v-4c50161d, .orderList .order-item .btn-box .wait-pay .price text.data-v-4c50161d {
|
||||
color: #E84134;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn-list.data-v-4c50161d {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
margin-top: 19rpx;
|
||||
}
|
||||
.orderList .order-item .btn-box .btn-list .btn.data-v-4c50161d {
|
||||
margin-left: 20rpx;
|
||||
}
|
||||
.orderList .order-item .paymentStatus.data-v-4c50161d {
|
||||
position: absolute;
|
||||
right: 29rpx;
|
||||
top: 27rpx;
|
||||
}
|
||||
.orderList .order-item .paymentStatus image.data-v-4c50161d {
|
||||
width: 76rpx;
|
||||
height: 30rpx;
|
||||
}
|
||||
90
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/pickup/index.js
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
"use strict";
|
||||
var common_vendor = require("../../common/vendor.js");
|
||||
var utils_commonData = require("../../utils/commonData.js");
|
||||
var pages_api_order = require("../api/order.js");
|
||||
require("../../utils/request.js");
|
||||
require("../../utils/env.js");
|
||||
require("../api/login.js");
|
||||
if (!Math) {
|
||||
(SearchPage + UniTab + common_vendor.unref(OrderList))();
|
||||
}
|
||||
const SearchPage = () => "../../components/uni-search/index.js";
|
||||
const UniTab = () => "../../components/uni-tab/index.js";
|
||||
const OrderList = () => "./components/orderList.js";
|
||||
const _sfc_main = {
|
||||
__name: "index",
|
||||
emits: "",
|
||||
setup(__props, { emit }) {
|
||||
const tab = common_vendor.ref();
|
||||
const tabBars = utils_commonData.DeliveryData;
|
||||
let tabIndex = common_vendor.ref(0);
|
||||
let staticNum = common_vendor.reactive({
|
||||
data: [0, 0]
|
||||
});
|
||||
common_vendor.reactive(/* @__PURE__ */ new Map());
|
||||
let orderListRef = common_vendor.ref();
|
||||
let deviceNavHeight = common_vendor.ref();
|
||||
let capsuleTop = common_vendor.ref();
|
||||
let capsuleBottom = common_vendor.ref();
|
||||
let all = common_vendor.ref();
|
||||
let capsuleHeight = common_vendor.ref();
|
||||
let serchValue = common_vendor.ref();
|
||||
common_vendor.onShow(() => {
|
||||
getStaticNum();
|
||||
orderListRef.value && getTabIndex(tabIndex.value);
|
||||
});
|
||||
common_vendor.onLoad(() => {
|
||||
common_vendor.index.getSystemInfo({
|
||||
success: (res) => {
|
||||
deviceNavHeight.value = res.statusBarHeight;
|
||||
capsuleTop.value = common_vendor.index.getMenuButtonBoundingClientRect().top;
|
||||
capsuleBottom.value = common_vendor.index.getMenuButtonBoundingClientRect().bottom;
|
||||
all.value = capsuleTop.value + capsuleBottom.value - deviceNavHeight.value + "px";
|
||||
capsuleHeight.value = common_vendor.index.getMenuButtonBoundingClientRect().height;
|
||||
}
|
||||
});
|
||||
});
|
||||
const handleSearch = (index) => {
|
||||
serchValue.value = index.value;
|
||||
orderListRef.value.indexGetOrderListFunc({
|
||||
keyword: index.value
|
||||
});
|
||||
};
|
||||
const getStaticNum = () => {
|
||||
pages_api_order.getGoodsNum().then((res) => {
|
||||
if (res.code === 200) {
|
||||
staticNum.data = [res.data["1"], res.data["2"]];
|
||||
}
|
||||
});
|
||||
};
|
||||
const getTabIndex = (index) => {
|
||||
tabIndex.value = index;
|
||||
orderListRef.value.indexGetOrderListFunc({
|
||||
mailType: index + 1
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(handleSearch),
|
||||
b: common_vendor.sr(tab, "0e6a68f8-1", {
|
||||
"k": "tab"
|
||||
}),
|
||||
c: common_vendor.o(getTabIndex),
|
||||
d: common_vendor.p({
|
||||
tabBars: common_vendor.unref(tabBars),
|
||||
staticNum: common_vendor.unref(staticNum).data
|
||||
}),
|
||||
e: common_vendor.unref(capsuleBottom) + "px",
|
||||
f: common_vendor.sr(orderListRef, "0e6a68f8-2", {
|
||||
"k": "orderListRef"
|
||||
}),
|
||||
g: common_vendor.o(_ctx.stopRefreshFunc),
|
||||
h: common_vendor.p({
|
||||
serchValue: common_vendor.unref(serchValue)
|
||||
})
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
var MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-0e6a68f8"], ["__file", "E:/project/project-wl-yonghuduan-uniapp-vue3/pages/pickup/index.vue"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
10
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/pickup/index.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "派件",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"search-page": "../../components/uni-search/index",
|
||||
"uni-tab": "../../components/uni-tab/index",
|
||||
"order-list": "./components/orderList"
|
||||
}
|
||||
}
|
||||
1
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/pickup/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="pickup data-v-0e6a68f8"><search-page class="data-v-0e6a68f8" bindhandleSearch="{{a}}" u-i="0e6a68f8-0" bind:__l="__l"></search-page><view class="boxTop data-v-0e6a68f8" style="{{'padding-top:' + e}}"><uni-tab wx:if="{{d}}" class="r data-v-0e6a68f8" u-r="tab" bindgetTabIndex="{{c}}" u-i="0e6a68f8-1" bind:__l="__l" u-p="{{d}}"></uni-tab></view><order-list wx:if="{{h}}" class="r data-v-0e6a68f8" u-r="orderListRef" bindstopRefresh="{{g}}" u-i="0e6a68f8-2" bind:__l="__l" u-p="{{h}}"></order-list></view>
|
||||
153
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/pages/pickup/index.wxss
vendored
Normal file
@@ -0,0 +1,153 @@
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.data-v-0e6a68f8:root {
|
||||
--essential-color-red:#E94739;
|
||||
--assist-color-green:#27BA9B;
|
||||
--assist-color-orange:#E19A30;
|
||||
--assist-color-orange:#FF4C4C;
|
||||
|
||||
--neutral-color-main:#151515;
|
||||
--neutral-color-border:#D9D9D9;
|
||||
--neutral-color-font:#818181;
|
||||
--neutral-color-segmentation:#EEEEEE;
|
||||
--neutral-color-white:#FFFFFF;
|
||||
--neutral-color-placeholder:#C2C1C1;
|
||||
--neutral-color-background:#F4F4F4;
|
||||
--font-size-16:32rpx;
|
||||
--font-size-14:28rpx;
|
||||
--font-size-13:26rpx;
|
||||
--font-size-12:24rpx;
|
||||
}
|
||||
body.data-v-0e6a68f8,
|
||||
uni-page-body.data-v-0e6a68f8,
|
||||
uni-page-head.data-v-0e6a68f8,
|
||||
.uni-page-head.data-v-0e6a68f8 {
|
||||
background-color: var(--neutral-color-background) !important;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage {
|
||||
position: relative;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .uni-data-checklist .checklist-group .checklist-box {
|
||||
margin-right: 0;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .uni-data-checklist .checklist-group .checklist-box .checkbox__inner {
|
||||
background: url(data:image/png;base64,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) no-repeat !important;
|
||||
background-size: contain !important;
|
||||
border: 0 none !important;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner {
|
||||
background: url(data:image/png;base64,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) no-repeat !important;
|
||||
background-size: contain !important;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .uni-data-checklist .checklist-group .checklist-box.is--default.is-checked .checkbox__inner .checkbox__inner-icon {
|
||||
opacity: 0;
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .checkbox {
|
||||
position: absolute;
|
||||
left: 58rpx;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .cancelList {
|
||||
color: var(--neutral-color-font);
|
||||
}
|
||||
.data-v-0e6a68f8 .expressage .cancelList .concelBtn {
|
||||
font-weight: 400;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 {
|
||||
display: flex;
|
||||
padding: 20rpx 34rpx;
|
||||
border-top: 1px solid var(--neutral-color-background);
|
||||
background: var(--neutral-color-white);
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item {
|
||||
flex: 1;
|
||||
background: var(--neutral-color-background);
|
||||
height: 60rpx;
|
||||
line-height: 60rpx;
|
||||
border-radius: 8rpx;
|
||||
text-align: center;
|
||||
color: var(--neutral-color-font);
|
||||
position: relative;
|
||||
padding-right: 46rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item:nth-child(2) {
|
||||
margin: 0 44rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item:last-child {
|
||||
padding: 0 23rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item.onHover {
|
||||
color: var(--essential-color-red);
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item icon {
|
||||
width: 20rpx;
|
||||
height: 12rpx;
|
||||
position: absolute;
|
||||
right: 26rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item .up {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAAXNSR0IArs4c6QAAAXVJREFUOE+lk0FKw0AUhv+XxAO4KAgiBRcKLgRXghvBE6jQ9gJCPYC7kJkJnaYrD5Cty1RFERcKegk3PYFbF+JqMhmZmJG2NrZitvO/7/3vvT+EBT4hhCeEKCopGWNAROa3UprHddBer7cJYDWKomdjDP0LLIQIhBC5lHJPa30DoEFEIWMsabVafpZlRV2DWse2cDgc6n6/v53n+QOAFQB2HR6AM875eZZlfrvd1rOmngl2BUmSbCml7gCsV1Crt3Df87zTKIrSOvgPsBNKKZta60cAGwCsK79y5lwrIjphjF1MHbeUTYCdQEq5VhTFrTFmZwrqpnaJsE06nPOrNE2Xut2ucoJvsIMmSdKoxt+tgbpa5/wjCIJOGIb3485LsIvPYDBYVkpdGmMOANjuwZw4Ovg7gGPO+ZOD27CXmbS7HY1GFno4dv15MbfvDv5GRPuMsRfLmlgFER0RURNAbhsuQi0P9fUXFlrr6ziOX0uzixb/VfcJ3f+/DOlvpEEAAAAASUVORK5CYII=) no-repeat;
|
||||
background-size: contain;
|
||||
top: 18rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item .up.hover {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAWxJREFUOE+d0zFPwkAUB/D/uwMcFKguJg5OJsbBwbg4kWIcwJgAmg44+0H6UUzURUSKLoZEaBxMHNx1NHEiBiUEHaB9ppVDQaDRN116d7+89+6VEBBsmoJM0/WOsQlBJvz1uKBJm2wYkgoF5y2bXCeJULxYu1Pf/gz2sdymwa5zDECC6GDWsg8noSMzVBcameQ2gU8Bnu5l1CVJee3cPmNdD5Ftd4cz/QUq7DWr62AuAdCAft8EgDZD5ufK1ctR6ACosOauvuE6bAGY72Ee5IX3IN66SST2NKt2PVx+H/wuM7EqQVcusADA8Xs3GAp9kZCZWLl6+xP1QQaIAG7lEisO0wUzlsZgivZRAp5BIqtZtXs1XqQWjZ2tRSG7FQYvA+gACAWMqPcgYSJ6EhKpWNF+8OfUu1Q39JlwBzdgXhvqWeDcw6+OHqWIJKKlSv2r5HR6qhV533eIYkHCqH0CfcSj4RM6qrQn/in/wT8BoVufjrlUnt4AAAAASUVORK5CYII=) no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item .down {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAAAXNSR0IArs4c6QAAAW9JREFUOE+1ki9Pw1AUxc9tVypGECAIHwJNEIQEh8KwBRQOgZhkCVly79psCPBkaugiCKDxfA/UNAlhrH2XvKaPNKPlj+Dpd3733HMu4Z8elbjEzGtEtOx5nv51XhAE02az+dzpdKZWS6pKRKSj0SiYTCaPqroF4A1A45dwA8AHkPm+v93r9Z6SJPFzxyLiiYiJomhDVe8ArAKwrssb1c2xYA/AGTOfFxr9FDr4cDjcnM1mDwBWrIvCTRXUDs7dqmokIuygeRRlhYg0RCSN43jHGHMLYKkQW0fzzw29YOZTa4yZba55P19Wtfm02+1sMBjspmmaAFisgDvoFTOfWE2r1TIOWgkuMs+d9/v9PSK6UVVXpDWSZ+p53jjLsmP7z8VYXqm2nFKhB6p6DSAE8A5ggYgSY8yhBZXX/xV4zvkREY2L07y3UBF5rXLq4D+ekxPHcbyvquthGF52u92X76C1Gc/XX4ZY17mwaL/uuD8Ajxa2DkKmoT4AAAAASUVORK5CYII=) no-repeat;
|
||||
background-size: contain;
|
||||
bottom: 18rpx;
|
||||
}
|
||||
.filtrateBox.data-v-0e6a68f8 .item .down.hover {
|
||||
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAXdJREFUOE+tk71Kw1AUx//nJu1QERPQse/gA4hJnyBWyOKmIJ1EEBRcNDop6CIdxEVQcMkQ+wL24w30FcRNaAZxKO09cm8+qLbxAzxwl3vO/Z3fOSSEfw5SPA4CET/1qibLWQjiP/WQTEPGm1VaeKYwHGlgvLZk4914ZEYVwACA+CVUAigT0Wu5JBYr4cMLcQBBAWS/XluFlLcAKkoagG72TWQ1AwixaUftG81KRk6gcd3xWeIuNVS5IqiCqSMgsGFH3Wv2fSMfWUPTi77nrAO4AmAWmGY7JiGwPRd1L7K3ivPJgF3XpE5nGHtug8GXAEZjtrovALU3g0C7Vqtzlr3JVjMxUm5ad3YgcZ5CsnoNgxDHdtQ+VLUIQ0lJIx2TQHXnuoY2XantMcvT1FTVK7MTq9XZV3tHAB6HTQWmcxF8X6gl9z3nCMBB0p6b9n1va5pZoWGW4NReGcTecoOFMWOZ800Kw4HKfTX7EZiD008qN0/2VPg3fQAhM5qOVRe+MQAAAABJRU5ErkJggg==) no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.data-v-0e6a68f8 .adminActive {
|
||||
margin-left: 108rpx !important;
|
||||
margin-right: -16rpx !important;
|
||||
}
|
||||
.data-v-0e6a68f8 .turnBox {
|
||||
margin-top: 24rpx;
|
||||
}
|
||||
.data-v-0e6a68f8 .turnBox .boxBg {
|
||||
margin-bottom: 32rpx;
|
||||
}
|
||||
.concelBox .tabConList .item.data-v-0e6a68f8 {
|
||||
display: flex;
|
||||
padding-left: 60rpx;
|
||||
padding-right: 50rpx;
|
||||
color: var(--neutral-color-main);
|
||||
}
|
||||
.concelBox .tabConList .item > view.data-v-0e6a68f8 {
|
||||
display: block;
|
||||
flex: 1;
|
||||
}
|
||||
.concelBox .tabConList .item .cause.data-v-0e6a68f8 {
|
||||
text-align: right;
|
||||
align-items: center;
|
||||
}
|
||||
.concelBox .tabConList .item .cause .nextIcon.data-v-0e6a68f8 {
|
||||
margin-left: 20rpx;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.conCenter.data-v-0e6a68f8 {
|
||||
text-align: center;
|
||||
}
|
||||
/* 水平间距 */
|
||||
/* 水平间距 */
|
||||
.tabScroll .scroll-row-item.data-v-0e6a68f8 {
|
||||
margin-right: 80rpx;
|
||||
}
|
||||
.boxTop.data-v-0e6a68f8 {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
z-index: 2;
|
||||
box-shadow: 0 4rpx 12rpx 0 rgba(0, 0, 0, 0.03);
|
||||
}
|
||||
.pickup.data-v-0e6a68f8 {
|
||||
min-height: 100vh !important;
|
||||
background-color: #F3F5F9;
|
||||
}
|
||||
47
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/project.config.json
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"appid": "wx6592a2db3f85ed25",
|
||||
"compileType": "miniprogram",
|
||||
"libVersion": "2.24.6",
|
||||
"packOptions": {
|
||||
"ignore": [],
|
||||
"include": []
|
||||
},
|
||||
"setting": {
|
||||
"urlCheck": true,
|
||||
"coverView": true,
|
||||
"es6": true,
|
||||
"postcss": true,
|
||||
"lazyloadPlaceholderEnable": false,
|
||||
"preloadBackgroundData": false,
|
||||
"minified": true,
|
||||
"autoAudits": false,
|
||||
"uglifyFileName": false,
|
||||
"uploadWithSourceMap": true,
|
||||
"enhance": true,
|
||||
"useMultiFrameRuntime": true,
|
||||
"showShadowRootInWxmlPanel": true,
|
||||
"packNpmManually": false,
|
||||
"packNpmRelationList": [],
|
||||
"minifyWXSS": true,
|
||||
"useStaticServer": true,
|
||||
"showES6CompileOption": false,
|
||||
"checkInvalidKey": true,
|
||||
"babelSetting": {
|
||||
"ignore": [],
|
||||
"disablePlugins": [],
|
||||
"outputPath": ""
|
||||
},
|
||||
"disableUseStrict": false,
|
||||
"useCompilerPlugins": false,
|
||||
"minifyWXML": true
|
||||
},
|
||||
"editorSetting": {
|
||||
"tabIndent": "insertSpaces",
|
||||
"tabSize": 2
|
||||
},
|
||||
"description": "项目配置文件,详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
|
||||
"projectname": "project-wl-yonghuduan-uniapp-vue3",
|
||||
"simulatorType": "wechat",
|
||||
"simulatorPluginLibVersion": {},
|
||||
"condition": {}
|
||||
}
|
||||
9
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/project.private.config.json
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"projectname": "project-wl-yonghuduan-uniapp-vue3",
|
||||
"setting": {
|
||||
"compileHotReLoad": true,
|
||||
"urlCheck": false
|
||||
},
|
||||
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
|
||||
"libVersion": "2.29.0"
|
||||
}
|
||||
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/address-empty.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/address.png
vendored
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/anquan.png
vendored
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/bingxiang.png
vendored
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/biyan.png
vendored
Normal file
|
After Width: | Height: | Size: 849 B |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-bianji-gray.png
vendored
Normal file
|
After Width: | Height: | Size: 545 B |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-bianji.png
vendored
Normal file
|
After Width: | Height: | Size: 777 B |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-dingdanxiangqing.png
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-fenxiang.png
vendored
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-shanchu-gray.png
vendored
Normal file
|
After Width: | Height: | Size: 648 B |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-shanchu.png
vendored
Normal file
|
After Width: | Height: | Size: 701 B |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/btn-zaijiyijian.png
vendored
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/carPoint.png
vendored
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/chakuaidi.png
vendored
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/chakuaidiActive.png
vendored
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/checkbox.png
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
project-wl-yonghuduan-uniapp-vue3/unpackage/dist/dev/mp-weixin/static/checkboxActive.png
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |