Compare commits
17 Commits
e54fa20be8
...
9025e98a29
| Author | SHA1 | Date | |
|---|---|---|---|
| 9025e98a29 | |||
| 3b766ca8a1 | |||
| 30721b5c04 | |||
| 67f6b14136 | |||
| b26aaa663c | |||
| c977387c1e | |||
| 58a10c9dfd | |||
| cd063be8a4 | |||
| 3fedbf5395 | |||
| f94495baec | |||
| 83396faa5d | |||
| 0138ef32dd | |||
| 980db4a8a0 | |||
| 5c30c7165f | |||
| ae0d45cedd | |||
| 27e136118a | |||
| bd8fe76959 |
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,9 +1,9 @@
|
|||||||
# 忽略 node_modules 目录
|
# 忽略 node_modules 目录
|
||||||
node_modules/
|
node_modules/
|
||||||
|
unpackage/
|
||||||
|
|
||||||
# 其他需要忽略的文件(根据项目需求添加)
|
# 其他需要忽略的文件(根据项目需求添加)
|
||||||
.DS_Store
|
.DS_Store
|
||||||
.idea/
|
.idea/
|
||||||
dist/
|
dist/
|
||||||
unpackage/
|
|
||||||
*.log
|
*.log
|
||||||
9
App.vue
9
App.vue
@ -20,4 +20,13 @@
|
|||||||
|
|
||||||
<style>
|
<style>
|
||||||
/*每个页面公共css */
|
/*每个页面公共css */
|
||||||
|
image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.gray{
|
||||||
|
height: 20rpx;
|
||||||
|
background: #F9F9F9;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
25
api/community.js
Normal file
25
api/community.js
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
export const apiArr = {
|
||||||
|
list: '/wechat/community/list', // 获取社区列表
|
||||||
|
info: '/wechat/community/info', // 获取单个社区信息
|
||||||
|
tipsList: '/wechat/community/tips/list', // 获取全部通知列表
|
||||||
|
oneTips: '/wechat/community/tips/one', // 获取单个社区通知
|
||||||
|
apply: '/wechat/community/apply', // 申请加入小区
|
||||||
|
getFacilityList:'/wechat/community/facility/list', //获取楼号,
|
||||||
|
getRoomList:'/wechat/community/room/list', //获取房间号
|
||||||
|
ownerList: '/wechat/community/owner/list', // 获取社区业主列表
|
||||||
|
|
||||||
|
submit:"/wechat/community/owner/feedback-create", //报修提交
|
||||||
|
getListByRepair:"/wechat/community/owner/feedback-list",//报事报修列表
|
||||||
|
getInfoById:"/wechat/community/owner/feedback-info", //报事报修根据id查询详情
|
||||||
|
|
||||||
|
getUserCommunity:"/wechat/community/owner/mylist",//获取用户社区信息
|
||||||
|
|
||||||
|
get_host_info: 'https://zhsq.hshuishang.com/Miniapi/Index/get_host_info',
|
||||||
|
|
||||||
|
|
||||||
|
carList: '/wechat/community/car/list', // 获取社区列表
|
||||||
|
addCar: '/wechat/community/car/add', // 添加车辆
|
||||||
|
getCarList: '/wechat/community/car/list', //获取车辆列表
|
||||||
|
deleteItem: "/wechat/community/car/del",//删除车牌
|
||||||
|
|
||||||
|
};
|
||||||
6
api/kitchen.js
Normal file
6
api/kitchen.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
export const apiArr = {
|
||||||
|
shopList: '/wechat/shop/shop_list', // 获取厨房信息
|
||||||
|
balance: '/wechat/shop/user_balance', // 用户余额
|
||||||
|
pay: '/wechat/shop/shop_pay', // 支付
|
||||||
|
recharge: '/wechat/shop/recharge', // 充值
|
||||||
|
};
|
||||||
5
api/login.js
Normal file
5
api/login.js
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
export const apiArr = {
|
||||||
|
login: '/wechat/mpusers/login', // 小程序登录
|
||||||
|
loginInfo: '/wechat/mpusers/login-info', // 获取用户信息
|
||||||
|
loginGetPhone: '/wechat/mpusers/get-phone', // 获取用户手机号
|
||||||
|
}
|
||||||
4
api/pay.js
Normal file
4
api/pay.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
export const apiPay = {
|
||||||
|
pay: '/lakala/preorder', //预下单
|
||||||
|
queryPay: '/lakala/trade-query' //查询交易结果
|
||||||
|
}
|
||||||
17
api/reservation.js
Normal file
17
api/reservation.js
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
export const apiArr = {
|
||||||
|
getActiveList: '/wechat/community/activity/list', //获取活动列表
|
||||||
|
getActiveInfoById: "/wechat/community/activity/detail", //获取活动详情
|
||||||
|
|
||||||
|
eliminate: "/wechat/community/activity/eliminate", //核销
|
||||||
|
eliminateList: "/wechat/community/activity/eliminate/list", //核销列表
|
||||||
|
eliminateInfo: "/wechat/community/activity/eliminate/detail", //核销详情
|
||||||
|
ScanCodeInfo: "/wechat/community/activity/one", //商家扫码详情
|
||||||
|
|
||||||
|
getReserationList: "/wechat/community/activity/reservation/list", //获取预约列表
|
||||||
|
Reservation: "/wechat/community/activity/reservation", //预约
|
||||||
|
modify: '/wechat/community/activity/order/modify', // 订单修改
|
||||||
|
|
||||||
|
// getShopList: "/wechat/community/activity/shop/list", // 查看自提点列表 接口作废
|
||||||
|
getShopList: '/wechat/community/activity/shop/pick_up_point_list', // 查看自提点列表
|
||||||
|
|
||||||
|
}
|
||||||
88
community/addCar/index.css
Normal file
88
community/addCar/index.css
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
.title {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item {
|
||||||
|
margin: 0 50rpx;
|
||||||
|
height: 90rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.no-border {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left_pic {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_desc {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right_input {
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right_pic {
|
||||||
|
width: 40rpx;
|
||||||
|
height: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line {
|
||||||
|
height: 20rpx;
|
||||||
|
background: #F9F9F9;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tips {
|
||||||
|
padding: 30rpx 0 0 20rpx
|
||||||
|
}
|
||||||
|
|
||||||
|
.tip {
|
||||||
|
display: inline-block;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
padding: 4rpx 14rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.desc {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-top: 24rpx;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.desc:last-child {
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
height: 80rpx;
|
||||||
|
line-height: 80rpx;
|
||||||
|
margin: 34rpx 50rpx 0;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
119
community/addCar/index.vue
Normal file
119
community/addCar/index.vue
Normal file
@ -0,0 +1,119 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="header">
|
||||||
|
<view class="title">车辆信息</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<view class="item_desc">车主姓名</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="text" :value="name" data-name="name" @input="handerInputClick" placeholder="请输入车主姓名"/>
|
||||||
|
</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<view class="item_desc">车主电话</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="number" maxlength="11" :value="phone" data-name="phone" @input="handerInputClick" placeholder="请输入车主电话"/>
|
||||||
|
</view>
|
||||||
|
<view class="item no-border">
|
||||||
|
<view class="left">
|
||||||
|
<view class="item_desc">车牌号</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="text" :value="carNum" data-name="carNum" @input="handerInputClick" placeholder="请输入您的车牌号(例:冀AXXXXX)"/>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="btn" @click="headerSubmitClick">提交申请</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
pageTitle: '',
|
||||||
|
id: '', // 社区id 上页面传递
|
||||||
|
name: '',
|
||||||
|
phone: '',
|
||||||
|
carNum: '',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
handerInputClick(e) {
|
||||||
|
console.log('112313131', e);
|
||||||
|
const { name } = e.currentTarget.dataset;
|
||||||
|
const { value } = e.detail;
|
||||||
|
this[name] = value.toUpperCase();
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
async headerSubmitClick() {
|
||||||
|
const {id, name, phone, carNum} = this;
|
||||||
|
if (name === '') {
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入车主姓名',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if (phone === '' || phone.length !== 11) {
|
||||||
|
uni.showToast({
|
||||||
|
title: `${phone.length !== 11 ? '请输入11位电话号码' : '请输入车主电话'}`,
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if (carNum === '') {
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入您的车牌号',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
return
|
||||||
|
}
|
||||||
|
const res = await request(apiArr.addCar, 'POST', {
|
||||||
|
car_number: carNum,
|
||||||
|
community_id: id,
|
||||||
|
contact_name: name,
|
||||||
|
mobile: phone,
|
||||||
|
}, { silent: true, nested: true});
|
||||||
|
console.log('ress', res);
|
||||||
|
|
||||||
|
if (res.error || res.errorCode) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '添加车辆信息失败',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '添加车辆信息成功',
|
||||||
|
success() {
|
||||||
|
setTimeout(() => {
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
})
|
||||||
|
}, 1500)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
onLoad(options) {
|
||||||
|
console.log('1111', options);
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
});
|
||||||
|
this.pageTitle = options.title;
|
||||||
|
this.id = Number(options.id);
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
85
community/applyOwer/index.css
Normal file
85
community/applyOwer/index.css
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
.title {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item {
|
||||||
|
margin: 0 50rpx;
|
||||||
|
height: 90rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left_pic {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_desc {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right_input {
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right_pic {
|
||||||
|
width: 40rpx;
|
||||||
|
height: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line {
|
||||||
|
height: 20rpx;
|
||||||
|
background: #F9F9F9;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tips {
|
||||||
|
padding: 30rpx 0 0 20rpx
|
||||||
|
}
|
||||||
|
|
||||||
|
.tip {
|
||||||
|
display: inline-block;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
padding: 4rpx 14rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.desc {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-top: 24rpx;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.desc:last-child {
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
height: 80rpx;
|
||||||
|
line-height: 80rpx;
|
||||||
|
margin: 80rpx 50rpx 0;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
237
community/applyOwer/index.vue
Normal file
237
community/applyOwer/index.vue
Normal file
@ -0,0 +1,237 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container_body">
|
||||||
|
<view class="container">
|
||||||
|
<view class="header">
|
||||||
|
<view class="title">请填写基本信息</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon1.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">入驻小区</view>
|
||||||
|
</view>
|
||||||
|
<input :value="communityName" class="right_input" disabled type="text" placeholder="请输入入驻小区名称"/>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon2.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">楼宇号</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" :value="FacName" disabled type="text" placeholder="请选择楼宇号" @click.stop="choose" data-type="1"/>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon3.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">房间号</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" :value="RoomName" disabled type="text" placeholder="请选择房间" @click.stop="choose" data-type="2"/>
|
||||||
|
</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon4.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">类型</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="text" placeholder="请选择入驻类型" @click="changeShow" disabled :value="typeName"/>
|
||||||
|
</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon5.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">您的姓名</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="text" :value="name" data-name='name' @input="headerInputChange" placeholder="请输入您的姓名"/>
|
||||||
|
</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/apply_icon6.png" mode="heightFix"/>
|
||||||
|
<view class="item_desc">手机号码</view>
|
||||||
|
</view>
|
||||||
|
<input class="right_input" type="number" maxlength="11" :value="phone" data-name='phone' @input="headerInputChange" placeholder="请输入您的手机号"/>
|
||||||
|
</view>
|
||||||
|
<view class="line"></view>
|
||||||
|
<view class="tips ">
|
||||||
|
<view class="tip">小提示</view>
|
||||||
|
<view class="desc">请您一定要认真填写相关信息。</view>
|
||||||
|
<view class="desc">若查无房屋号,请联系物业运营人员添加。</view>
|
||||||
|
</view>
|
||||||
|
<view class="btn" @click="submit">提交申请</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<u-picker :show="show" :columns="columns" keyName="text" @confirm='confirm' @close='onClose' @cancel='onClose' closeOnClickOverlay ></u-picker>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
show:false, //弹出层
|
||||||
|
|
||||||
|
FacName:"",
|
||||||
|
FacId:"",
|
||||||
|
RoomName:"",
|
||||||
|
RoomId:"",
|
||||||
|
|
||||||
|
communityName:"",
|
||||||
|
communityId:"",
|
||||||
|
name:"",
|
||||||
|
phone:"",
|
||||||
|
type:"",//业主 家属 租户 访客
|
||||||
|
typeName:"",//业主 家属 租户 访客
|
||||||
|
room_id:"",
|
||||||
|
|
||||||
|
show:false,
|
||||||
|
columns:[
|
||||||
|
[
|
||||||
|
{text:"业主",type:1},
|
||||||
|
{text:"家属",type:2},
|
||||||
|
{text:"租户",type:3},
|
||||||
|
{text:"访客",type:4},
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
|
||||||
|
choose(e){
|
||||||
|
console.log('eee' ,e);
|
||||||
|
const { type } = e.currentTarget.dataset;
|
||||||
|
|
||||||
|
if(type == '1'){
|
||||||
|
NavgateTo(`/community/chooseMsg/index?type=${type}&id=${this.communityId}`, {isLogin: false});
|
||||||
|
}else{
|
||||||
|
if(this.FacId){
|
||||||
|
NavgateTo(`/community/chooseMsg/index?type=${type}&id=${this.communityId}&FacId=${this.FacId}`, {isLogin: false});
|
||||||
|
|
||||||
|
}else{
|
||||||
|
uni.showToast({
|
||||||
|
title: '请先选择楼宇号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
changeShow(){
|
||||||
|
this.show = !this.show;
|
||||||
|
},
|
||||||
|
|
||||||
|
onClose() {
|
||||||
|
this.show = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
confirm(e){
|
||||||
|
console.log('eee', e);
|
||||||
|
this.typeName = e.value[0].text;
|
||||||
|
this.type = e.value[0].type;
|
||||||
|
this.show = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
// input 输入
|
||||||
|
headerInputChange(e){
|
||||||
|
console.log('eeee', e);
|
||||||
|
const { name } = e.currentTarget.dataset;
|
||||||
|
this[name] = e.detail.value;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
async submit(){
|
||||||
|
if(!this.FacName){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择楼宇号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.RoomName){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择房间号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.type){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择类型',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.name){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请填写姓名',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.phone){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请填写手机号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
const res = await request(apiArr.apply, 'POST', {
|
||||||
|
community_id: Number(this.communityId),
|
||||||
|
facility_id: Number(this.FacId),
|
||||||
|
mobile: this.phone,
|
||||||
|
name: this.name,
|
||||||
|
room_id: Number(this.RoomId),
|
||||||
|
type: Number(this.type),
|
||||||
|
face: ''
|
||||||
|
}, { silent: true, nested: true})
|
||||||
|
// if(res.msg = '申请成功'){ 原来用的 msg 等于汉字方式不可取, 尝试用code 来进行判断成功失败
|
||||||
|
if (res.code == 1) {
|
||||||
|
uni.showToast({
|
||||||
|
title: res.msg,
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
uni.removeStorage('FacName');
|
||||||
|
uni.removeStorage('FacId');
|
||||||
|
uni.removeStorage('RoomName');
|
||||||
|
uni.removeStorage('RoomId');
|
||||||
|
setTimeout(()=>{
|
||||||
|
uni.navigateBack({delta:1})
|
||||||
|
},1500)
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '申请失败',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
};
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
console.log('1231213313', options)
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
})
|
||||||
|
this.communityName = options.title;
|
||||||
|
this.communityId = options.id;
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onShow() {
|
||||||
|
let RoomName = uni.getStorageSync('RoomName');
|
||||||
|
let RoomId = uni.getStorageSync('RoomId');
|
||||||
|
let FacName = uni.getStorageSync('FacName');
|
||||||
|
let FacId = uni.getStorageSync('FacId');
|
||||||
|
this.RoomName = RoomName;
|
||||||
|
this.RoomId = RoomId;
|
||||||
|
this.FacName = FacName;
|
||||||
|
this.FacId = FacId;
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
17
community/chooseMsg/index.css
Normal file
17
community/chooseMsg/index.css
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
.title {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item {
|
||||||
|
margin: 0 50rpx;
|
||||||
|
height: 90rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
125
community/chooseMsg/index.vue
Normal file
125
community/chooseMsg/index.vue
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="header" v-if="type == '1'">
|
||||||
|
<view class="title">社区楼宇信息</view>
|
||||||
|
<view class="item" v-for="(item, index) in facList" :key="index" :data-id="item.facility_id" :data-name="item.name" @click="chooseFac">
|
||||||
|
<view class="left">
|
||||||
|
{{item.name}}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
<view class="header" v-if="type == '2'">
|
||||||
|
<view class="title">房间列表</view>
|
||||||
|
<view class="item" v-for="(item, index ) in RoomList" :key="index" :data-id="item.room_id" :data-name="item.name" @click="chooseRoom">
|
||||||
|
<view class="left">
|
||||||
|
{{item.name}}
|
||||||
|
<!-- {{item.location}} -->
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
type:"",
|
||||||
|
communityId:"",
|
||||||
|
facList:[],
|
||||||
|
|
||||||
|
flag:false,
|
||||||
|
page_num:1,
|
||||||
|
page_size:10,
|
||||||
|
RoomList:[],
|
||||||
|
FacId:"",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async getFacList(id){
|
||||||
|
const res = await request(apiArr.getFacilityList, 'POST', {
|
||||||
|
community_id:Number(id)
|
||||||
|
});
|
||||||
|
console.log('12313131', res);
|
||||||
|
this.facList = res?.rows || [];
|
||||||
|
},
|
||||||
|
|
||||||
|
async getRoomList(id, facId){
|
||||||
|
const res = await request(apiArr.getRoomList, "POST", {
|
||||||
|
facility_id: Number(facId),
|
||||||
|
community_id: Number(id),
|
||||||
|
page_num: this.page_num,
|
||||||
|
page_size: this.page_size
|
||||||
|
})
|
||||||
|
console.log('getRoomList res', res);
|
||||||
|
|
||||||
|
if(res?.rows){
|
||||||
|
let flag = false
|
||||||
|
if(res.rows.length == this.page_size){
|
||||||
|
flag = true
|
||||||
|
}else{
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
|
||||||
|
this.flag = flag;
|
||||||
|
this.RoomList = this.RoomList.concat(res?.rows || []);
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
// 选择楼宇号
|
||||||
|
chooseFac(e){
|
||||||
|
let that= this
|
||||||
|
let FacName = e.currentTarget.dataset.name
|
||||||
|
let FacId = e.currentTarget.dataset.id
|
||||||
|
uni.setStorageSync('FacName', FacName)
|
||||||
|
uni.setStorageSync('FacId', FacId)
|
||||||
|
// 返回上一页
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
// 选择房间号
|
||||||
|
chooseRoom(e){
|
||||||
|
let that= this
|
||||||
|
let RoomName = e.currentTarget.dataset.name
|
||||||
|
let RoomId = e.currentTarget.dataset.id
|
||||||
|
uni.setStorageSync('RoomName', RoomName)
|
||||||
|
uni.setStorageSync('RoomId', RoomId)
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options){
|
||||||
|
this.communityId = options.id;
|
||||||
|
this.type = options.type;
|
||||||
|
this.FacId = options.FacId;
|
||||||
|
|
||||||
|
if(options.type == '1'){
|
||||||
|
this.getFacList(options.id)
|
||||||
|
}else{
|
||||||
|
this.getRoomList(options.id, options.FacId)
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
onReachBottom() {
|
||||||
|
if(this.flag){
|
||||||
|
that.getRoomList()
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
87
community/communityDetail/index.css
Normal file
87
community/communityDetail/index.css
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
.banner {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
margin: 30rpx auto 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.banner_item {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav {
|
||||||
|
margin: 48rpx 20rpx 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sub_nav {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
margin: 30rpx 20rpx 0;
|
||||||
|
justify-content: right;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.sub_nav_item {
|
||||||
|
width: 345rpx;
|
||||||
|
background: #FFF5E2;
|
||||||
|
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
||||||
|
margin-right: 15rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wy_pay {
|
||||||
|
background: #FFF4EF;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wy_pay2 {
|
||||||
|
background: #FFFCEB;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tel_leave {
|
||||||
|
background: #F5F5F5;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sub_nav_item_desc {
|
||||||
|
margin: 29rpx 0 0 39rpx;
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sub_nav_item_right {
|
||||||
|
display: flex;
|
||||||
|
justify-content: flex-end;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sub_nav_item_pic {
|
||||||
|
width: 90rpx;
|
||||||
|
height: 90rpx;
|
||||||
|
margin: 0 15rpx 19rpx 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line {
|
||||||
|
height: 20rpx;
|
||||||
|
background: #F9F9F9;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.main {
|
||||||
|
margin: 30rpx 20rpx 0;
|
||||||
|
}
|
||||||
|
.grid_Pic {
|
||||||
|
width: 54rpx;
|
||||||
|
height: 46rpx;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.uicon-volume {
|
||||||
|
font-size: 28rpx !important;
|
||||||
|
}
|
||||||
|
.u-grid-item {
|
||||||
|
margin-bottom: 43rpx;
|
||||||
|
}
|
||||||
228
community/communityDetail/index.vue
Normal file
228
community/communityDetail/index.vue
Normal file
@ -0,0 +1,228 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<u-notice-bar v-if="tipsList.length !== 0" :text="tipsList[0].title" :fontSize='28' @click="headerTipsClick" />
|
||||||
|
|
||||||
|
<view v-if="info.swiperList && info.swiperList.length !== 0">
|
||||||
|
<swiper class="banner" indicator-dots autoplay circular>
|
||||||
|
<swiper-item v-for="(item, index) in info.swiperList" :key="index">
|
||||||
|
<image class="banner_item" :src="item" mode="aspectFill" />
|
||||||
|
</swiper-item>
|
||||||
|
</swiper>
|
||||||
|
</view>
|
||||||
|
<view class="nav">
|
||||||
|
<u-grid col="4" :border="false">
|
||||||
|
<u-grid-item
|
||||||
|
v-for="(item, index) in navList"
|
||||||
|
@click="headerNavClick(item)"
|
||||||
|
:key="index"
|
||||||
|
>
|
||||||
|
<image class="grid_Pic" :src="item.pic" mode=""></image>
|
||||||
|
<text>{{item.desc}}</text>
|
||||||
|
</u-grid-item>
|
||||||
|
</u-grid>
|
||||||
|
</view>
|
||||||
|
<view class="line"></view>
|
||||||
|
|
||||||
|
<view class="sub_nav">
|
||||||
|
<view class="sub_nav_item" @click="repair">
|
||||||
|
<view class="sub_nav_item_desc">报事保修</view>
|
||||||
|
<view class="sub_nav_item_right">
|
||||||
|
<image class="sub_nav_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group%203022.png" mode=""/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="sub_nav_item wy_pay" @click="NotOpen">
|
||||||
|
<view class="sub_nav_item_desc">物业缴费</view>
|
||||||
|
<view class="sub_nav_item_right">
|
||||||
|
<image class="sub_nav_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_366.png" mode=""/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="sub_nav_item wy_pay2" @click="ReparirList">
|
||||||
|
<view class="sub_nav_item_desc">报修列表</view>
|
||||||
|
<view class="sub_nav_item_right">
|
||||||
|
<image class="sub_nav_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/indexSubcontract/_assets/Repairwithone.png" mode=""/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view v-if="!info.is_join" class="sub_nav_item tel_leave" @click="NotOpen">
|
||||||
|
<view class="sub_nav_item_desc">手机通行</view>
|
||||||
|
<view class="sub_nav_item_right">
|
||||||
|
<image class="sub_nav_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_302.png" mode=""/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
data () {
|
||||||
|
return {
|
||||||
|
pageTitle: '',
|
||||||
|
id: '', // 社区id
|
||||||
|
navList: [
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_345.png',
|
||||||
|
url: '/community/applyOwer/index',
|
||||||
|
desc: '申请业主'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_346.png',
|
||||||
|
desc: '我的车辆'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_348.png',
|
||||||
|
desc: '社区活动'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_347.png',
|
||||||
|
desc: '呼叫管家'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_350.png',
|
||||||
|
desc: '访客登记'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_351.png',
|
||||||
|
desc: '便民信息'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_352.png',
|
||||||
|
desc: '物业缴费'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_356.png',
|
||||||
|
desc: '便捷挪车'
|
||||||
|
},
|
||||||
|
],
|
||||||
|
mainList: [
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_349.png',
|
||||||
|
desc: '报事报修',
|
||||||
|
url:"/community/oneRepair/index"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_350.png',
|
||||||
|
desc: '访客登记'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_351.png',
|
||||||
|
desc: '便民信息'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_352.png',
|
||||||
|
desc: '物业缴费'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_353.png',
|
||||||
|
desc: '生活缴费'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_354.png',
|
||||||
|
desc: '社区投票'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_355.png',
|
||||||
|
desc: '租售信息'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_356.png',
|
||||||
|
desc: '便捷挪车'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_357.png',
|
||||||
|
desc: '一键报警'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_358.png',
|
||||||
|
desc: '更多服务'
|
||||||
|
},
|
||||||
|
],
|
||||||
|
info: {},
|
||||||
|
tipsList: [],
|
||||||
|
}
|
||||||
|
},
|
||||||
|
onLoad (options) {
|
||||||
|
this.pageTitle = options.title;
|
||||||
|
this.id = Number(options.id);
|
||||||
|
this.init(options.id);
|
||||||
|
},
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
async init(id) {
|
||||||
|
const res = await request(apiArr.info, "POST", {
|
||||||
|
community_id: Number(id)
|
||||||
|
});
|
||||||
|
console.log('res' ,res);
|
||||||
|
const newInfo = {
|
||||||
|
...res,
|
||||||
|
swiperList: res?.swiper_img ? res?.swiper_img.split(',').map((item) => picUrl+item): [],
|
||||||
|
}
|
||||||
|
console.log('newInfo', newInfo);
|
||||||
|
let navList = this.navList
|
||||||
|
navList[0].url = `/community/applyOwer/index?id=${Number(id)}&title=${res.name}`;
|
||||||
|
navList[1].url = `/community/mycar/index?id=${Number(id)}&title=${res.name}`;
|
||||||
|
this.info = newInfo;
|
||||||
|
this.navList = navList;
|
||||||
|
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: newInfo.name,
|
||||||
|
})
|
||||||
|
|
||||||
|
// 小区通知
|
||||||
|
const tipsRes = await request(apiArr.tipsList, 'POST', {
|
||||||
|
community_id: Number(id),
|
||||||
|
page_num: 1,
|
||||||
|
page_size: 10,
|
||||||
|
})
|
||||||
|
this.tipsList = tipsRes?.rows || []
|
||||||
|
},
|
||||||
|
|
||||||
|
NotOpen() {
|
||||||
|
uni.showModal({
|
||||||
|
title: '提示',
|
||||||
|
content: '此功能暂未开通!',
|
||||||
|
showCancel: false,
|
||||||
|
})
|
||||||
|
return
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
// 通知栏点击跳转
|
||||||
|
headerTipsClick() {
|
||||||
|
NavgateTo(`/community/notice/index?id=${this.id}&title=${this.pageTitle}`, { isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 宫格item点击
|
||||||
|
headerNavClick(event) {
|
||||||
|
const { pageTitle } = this;
|
||||||
|
if(!event.url) {
|
||||||
|
this.NotOpen();
|
||||||
|
return
|
||||||
|
}
|
||||||
|
NavgateTo( `${event.url}?title=${pageTitle}`, {isLogin: false})
|
||||||
|
},
|
||||||
|
|
||||||
|
repair(){
|
||||||
|
NavgateTo(`/community/oneRepair/index`, {isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
ReparirList(){
|
||||||
|
NavgateTo(`/community/repairList/index?id=${this.id}&title=${this.info.name}`, {isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
51
community/desc/desc.vue
Normal file
51
community/desc/desc.vue
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<rich-text :nodes="tipsInfo.details"/>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
tipsInfo: {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
decodeHTMLEntities(html) {
|
||||||
|
const entities = {
|
||||||
|
'<': '<',
|
||||||
|
'>': '>',
|
||||||
|
'&': '&',
|
||||||
|
'"': '"',
|
||||||
|
''': "'",
|
||||||
|
''': "'",
|
||||||
|
'/': '/',
|
||||||
|
};
|
||||||
|
|
||||||
|
return html.replace(/&(lt|gt|amp|quot|apos|#39|#x2F);/g, (match) => entities[match] || match);
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
let _this = this;
|
||||||
|
console.log('13212313', options);
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
})
|
||||||
|
request(apiArr.oneTips, 'POST', {
|
||||||
|
news_id: Number(options.id),
|
||||||
|
}).then((res) => {
|
||||||
|
const decodedString = _this.decodeHTMLEntities(res.details);
|
||||||
|
res.details = decodedString;
|
||||||
|
this.tipsInfo = res;
|
||||||
|
})
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
|
||||||
|
</style>
|
||||||
12
community/index/index.css
Normal file
12
community/index/index.css
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
.container {
|
||||||
|
background: #F9F9F9;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.banner {
|
||||||
|
margin: 0 20rpx;
|
||||||
|
}
|
||||||
|
.main {
|
||||||
|
background: #FFFFFF;
|
||||||
|
/* margin-bottom: 82rpx; */
|
||||||
|
min-height: calc( 100vh - 180rpx - 82rpx);
|
||||||
|
}
|
||||||
189
community/index/index.vue
Normal file
189
community/index/index.vue
Normal file
@ -0,0 +1,189 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<search @search="headerSearch" />
|
||||||
|
<view v-if="pageType">
|
||||||
|
<swiper class="banner" indicator-dots autoplay circular>
|
||||||
|
<swiper-item v-for="(item, index) in bannerList" :key="index">
|
||||||
|
<image class="banner_item" :src="item.pic" mode="" />
|
||||||
|
</swiper-item>
|
||||||
|
</swiper>
|
||||||
|
</view>
|
||||||
|
<view class="main">
|
||||||
|
<tabularCard
|
||||||
|
v-for="(item,index) in list"
|
||||||
|
:key="index"
|
||||||
|
:item="item"
|
||||||
|
:type="pageType"
|
||||||
|
:isLast="index === list.length -1"
|
||||||
|
:joinType="joinType"
|
||||||
|
@chooseCommunity="chooseCommunity"
|
||||||
|
/>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, uniqueByField } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
pageType: 2,
|
||||||
|
page_num: 1,
|
||||||
|
page_size: 10,
|
||||||
|
list: [],
|
||||||
|
bannerList: [{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_62.png'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_62.png'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
pic: 'https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_62.png'
|
||||||
|
},
|
||||||
|
],
|
||||||
|
blurdesc: '', // 模糊搜索输入值
|
||||||
|
flag: false,
|
||||||
|
choose: true,
|
||||||
|
joinType: "2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
onLoad(options) {
|
||||||
|
console.log('1231', options);
|
||||||
|
// 基于父页面传递参数设置页面名称
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title || '社区列表'
|
||||||
|
})
|
||||||
|
|
||||||
|
this.pageType = options?.type || '';
|
||||||
|
this.joinType = options?.joinType || '2'
|
||||||
|
|
||||||
|
// 仅个人中心页点击申请业主时才携带types === 2
|
||||||
|
if(options?.types == 2){
|
||||||
|
this.init(options?.type || '');
|
||||||
|
}else{
|
||||||
|
// this.init(options?.type || '');
|
||||||
|
// return
|
||||||
|
// // 临时调init , 后续接口好了改回去
|
||||||
|
this.getUserCommunity()
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
// 筛选指定状态订单
|
||||||
|
headerSearch(item) {
|
||||||
|
console.log('1', item);
|
||||||
|
let value = item.detail.__args__[0].value;
|
||||||
|
console.log('12112313221', value)
|
||||||
|
this.blurdesc = value;
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false,
|
||||||
|
this.list = [],
|
||||||
|
this.init();
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
async init(type) {
|
||||||
|
console.log('12313', this);
|
||||||
|
const {
|
||||||
|
list,
|
||||||
|
page_num,
|
||||||
|
page_size,
|
||||||
|
blurdesc
|
||||||
|
} = this;
|
||||||
|
|
||||||
|
let url;
|
||||||
|
// 共享空间 与 社区列表公共此页面, type 参数存在则该页面为共享空间
|
||||||
|
if (type) {
|
||||||
|
url = 'bianming'
|
||||||
|
} else {
|
||||||
|
url = apiArr.list
|
||||||
|
}
|
||||||
|
const res = await request(url, 'POST', {
|
||||||
|
page_num,
|
||||||
|
page_size,
|
||||||
|
name: blurdesc || ''
|
||||||
|
});
|
||||||
|
console.log('11231321', res);
|
||||||
|
|
||||||
|
let flag = false;
|
||||||
|
if (res?.rows && res?.rows?.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
res?.rows && res?.rows.forEach(item => {
|
||||||
|
item.pic = picUrl + item.pic
|
||||||
|
});
|
||||||
|
console.log('变更后的', res);
|
||||||
|
|
||||||
|
this.list = list.concat(res.rows || []),
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.flag = flag;
|
||||||
|
},
|
||||||
|
|
||||||
|
async getUserCommunity() {
|
||||||
|
const { page_num, page_size, blurdesc } = this;
|
||||||
|
let param = {
|
||||||
|
page_num,
|
||||||
|
page_size,
|
||||||
|
};
|
||||||
|
if (blurdesc !== '') {
|
||||||
|
param = {
|
||||||
|
page_num,
|
||||||
|
page_size,
|
||||||
|
name: blurdesc,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
const res = await request(apiArr.getUserCommunity, 'POST', param);
|
||||||
|
console.log('reeee', res);
|
||||||
|
|
||||||
|
|
||||||
|
let communityList = []
|
||||||
|
if(res?.rows){
|
||||||
|
communityList = uniqueByField(res.rows,'community_id')
|
||||||
|
}
|
||||||
|
communityList = communityList.map( item => item.community)
|
||||||
|
if(communityList.length == 0){
|
||||||
|
this.init(this.pageType || '');
|
||||||
|
}else{
|
||||||
|
communityList.forEach(item => {
|
||||||
|
item.pic = picUrl + item.pic
|
||||||
|
});
|
||||||
|
console.log('变更后的', communityList);
|
||||||
|
this.list = communityList;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
chooseCommunity(e){
|
||||||
|
console.log(e,'eeeee');
|
||||||
|
return;
|
||||||
|
// let community_id = e.detail
|
||||||
|
|
||||||
|
const pages = getCurrentPages();
|
||||||
|
if (pages.length < 2) return; // 没有上一页
|
||||||
|
const prevPage = pages[pages.length - 2]; // 获取上一个页面实例
|
||||||
|
// 调用上一个页面的方法(假设方法名为updateData)
|
||||||
|
if (prevPage.updateData) {
|
||||||
|
prevPage.updateData(e.detail);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
onReachBottom() {
|
||||||
|
if (this.flag) {
|
||||||
|
this.init(this.pageType);
|
||||||
|
};
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
51
community/mycar/index.css
Normal file
51
community/mycar/index.css
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
.box {
|
||||||
|
padding: 0 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.Tit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 30rox;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carItem{
|
||||||
|
padding: 30rpx 8rpx;
|
||||||
|
}
|
||||||
|
.carRow {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carRow_tit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
min-width: 4em;
|
||||||
|
margin-right: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carItemBox:last-child .gray{
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.add{
|
||||||
|
position: fixed;
|
||||||
|
right: 50rpx;
|
||||||
|
bottom: 170rpx;
|
||||||
|
width: 100rpx;
|
||||||
|
height: 100rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.delete{
|
||||||
|
color: #fff;
|
||||||
|
background-color: #ee0a24;
|
||||||
|
width: 120rpx;
|
||||||
|
height: 60rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
position: relative;
|
||||||
|
margin-left: 80%;
|
||||||
|
}
|
||||||
142
community/mycar/index.vue
Normal file
142
community/mycar/index.vue
Normal file
@ -0,0 +1,142 @@
|
|||||||
|
<template>
|
||||||
|
<view class="box">
|
||||||
|
<view class="Tit">车辆信息</view>
|
||||||
|
|
||||||
|
<view v-for="(item, index) in list" :key="index" class="carItemBox">
|
||||||
|
<view class="carItem">
|
||||||
|
<view class="carRow">
|
||||||
|
<view class="carRow_tit">车主姓名</view>
|
||||||
|
<view class="carRow_con">{{item.contact_name}}</view>
|
||||||
|
</view>
|
||||||
|
<view class="carRow">
|
||||||
|
<view class="carRow_tit">车主电话</view>
|
||||||
|
<view class="carRow_con">{{item.mobile}}</view>
|
||||||
|
</view>
|
||||||
|
<view class="carRow">
|
||||||
|
<view class="carRow_tit">车牌号</view>
|
||||||
|
<view class="carRow_con">{{item.car_number}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="delete" @click="deleteItem" :data-id="item.id">
|
||||||
|
删除
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="gray"></view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="add" @click="addCar">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/ConvenServer/addCar.png" mode="widthFix"/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
flag: false,
|
||||||
|
page_num: 1,
|
||||||
|
page_size: 10,
|
||||||
|
id: "",//社区id
|
||||||
|
title: "",//社区name
|
||||||
|
list: [],
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async init(){
|
||||||
|
const res = await request(apiArr.getCarList, 'POST', {
|
||||||
|
car_number:'',
|
||||||
|
community_id: Number(this.id),
|
||||||
|
page_num: this.page_num,
|
||||||
|
page_size: this.page_size
|
||||||
|
})
|
||||||
|
console.log('rrrrr', res);
|
||||||
|
let flag = false;
|
||||||
|
if (res?.rows && res?.rows?.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
this.flag = flag;
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.list = res.rows || [];
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
deleteItem(e){
|
||||||
|
let _this = this;
|
||||||
|
console.log('e', e);
|
||||||
|
|
||||||
|
uni.showModal({
|
||||||
|
title: '提示',
|
||||||
|
content: '删除后无法恢复,是否删除',
|
||||||
|
complete: async (res) => {
|
||||||
|
if (res.cancel) {}
|
||||||
|
|
||||||
|
if (res.confirm) {
|
||||||
|
uni.showLoading({
|
||||||
|
title: '删除中...',
|
||||||
|
})
|
||||||
|
const res = await request(apiArr.deleteItem, 'POST', {
|
||||||
|
id:Number(e.currentTarget.dataset.id)
|
||||||
|
}, { silent: false, nested: true });
|
||||||
|
console.log('1111', res);
|
||||||
|
uni.hideLoading();
|
||||||
|
if (res.code == 1) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '删除成功',
|
||||||
|
icon:"none"
|
||||||
|
});
|
||||||
|
setTimeout(()=>{
|
||||||
|
_this.flag = false;
|
||||||
|
_this.page_num = 1;
|
||||||
|
_this.list = []
|
||||||
|
|
||||||
|
_this.init()
|
||||||
|
},1500)
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '删除失败',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
addCar(){
|
||||||
|
NavgateTo(`/community/addCar/index?title=${this.title}&id=${this.id}`, {isLogin: false})
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
this.id = options.id,
|
||||||
|
this.title = options.title
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
onShow() {
|
||||||
|
this.flag = false;
|
||||||
|
this.page_num = 1;
|
||||||
|
this.list = [];
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
|
||||||
|
onReachBottom() {
|
||||||
|
if(this.flag) {
|
||||||
|
this.init();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
73
community/notice/index.css
Normal file
73
community/notice/index.css
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
.container {
|
||||||
|
background: #F9F9F9;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.main {
|
||||||
|
margin-top: 7rpx;
|
||||||
|
margin-bottom: 50rpx;
|
||||||
|
background: #FFFFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item {
|
||||||
|
height: 129rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
.no_border {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left_pic {
|
||||||
|
width: 60rpx;
|
||||||
|
height: 60rpx;
|
||||||
|
margin-right: 21rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center {
|
||||||
|
width: 428rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.title {
|
||||||
|
white-space: nowrap; /* 强制文本在一行内显示 */
|
||||||
|
overflow: hidden; /* 隐藏超出容器的文本 */
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center_bottom {
|
||||||
|
margin-top: 10rpx;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center_bottom_item {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center_bottom_item_pic {
|
||||||
|
width: 24rpx;
|
||||||
|
height: 24rpx;
|
||||||
|
margin-right: 10rpx;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.center_bottom_item_desc {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
.right {
|
||||||
|
flex: 1;
|
||||||
|
display: flex;
|
||||||
|
justify-content: flex-end;
|
||||||
|
}
|
||||||
|
.right_pic {
|
||||||
|
width: 12rpx;
|
||||||
|
height: 26rpx;
|
||||||
|
margin-right: 21rpx;
|
||||||
|
}
|
||||||
105
community/notice/index.vue
Normal file
105
community/notice/index.vue
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="main">
|
||||||
|
<view :class="['item', index === tipsList.length - 1 && 'no_border']" v-for="(item, index ) in tipsList" :key="index" :data-item="item" @click="headerNoticeClick">
|
||||||
|
<image class="left_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/ConvenServer/_assets/Group_476.png" mode=""/>
|
||||||
|
<view class="center">
|
||||||
|
<view class="title">{{item.title}}</view>
|
||||||
|
<view class="center_bottom">
|
||||||
|
<view class="center_bottom_item">
|
||||||
|
<image class="center_bottom_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/User/_assets/location.png" mode=""/>
|
||||||
|
<view class="center_bottom_item_desc">{{title}}</view>
|
||||||
|
</view>
|
||||||
|
<view class="center_bottom_item">
|
||||||
|
<image class="center_bottom_item_pic" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Alarm-clock.png" mode=""/>
|
||||||
|
<view class="center_bottom_item_desc">{{item.intro}}</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="right">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/User/_assets/more.primary.12x22.png" mode="" class="right_pic"/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
isOnshow: false,
|
||||||
|
noticeList: [],
|
||||||
|
page_num: 1,
|
||||||
|
tipsList: [],
|
||||||
|
title: '',
|
||||||
|
id: '',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async init(id) {
|
||||||
|
const res = await request(apiArr.tipsList, 'POST', {
|
||||||
|
community_id: Number(id),
|
||||||
|
page_num: this.page_num || 1,
|
||||||
|
page_size: 10,
|
||||||
|
});
|
||||||
|
|
||||||
|
let flag = false;
|
||||||
|
if (res?.rows && res?.rows?.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log('ressss', res);
|
||||||
|
this.tipsList = this.tipsList.concat(res?.rows || []);
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.flag = flag;
|
||||||
|
this.isOnshow = true;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
headerNoticeClick(event) {
|
||||||
|
console.log('12313', event);
|
||||||
|
const { item } = event.currentTarget.dataset;
|
||||||
|
NavgateTo(`/community/desc/desc?id=${item.news_id}&title=${item.title}`, {isLogin: false})
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
// 基于父页面传递参数设置页面名称
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
})
|
||||||
|
this.title = options?.title;
|
||||||
|
this.id = options?.id;
|
||||||
|
this.init(options.id);
|
||||||
|
},
|
||||||
|
|
||||||
|
onShow() {
|
||||||
|
if (this.isOnshow) {
|
||||||
|
this.page_num = 1;
|
||||||
|
this.tipsList = [];
|
||||||
|
this.flag = false;
|
||||||
|
this.init(this.id);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 页面上拉触底事件的处理函数
|
||||||
|
*/
|
||||||
|
onReachBottom() {
|
||||||
|
if (this.flag) {
|
||||||
|
this.init(this.id);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
208
community/oneRepair/index.css
Normal file
208
community/oneRepair/index.css
Normal file
@ -0,0 +1,208 @@
|
|||||||
|
.box {
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box {
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 2;
|
||||||
|
background: #F9F9F9;
|
||||||
|
padding-bottom: 25rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left,
|
||||||
|
.nav-box .nav-bar .nav-bar-right {
|
||||||
|
padding: 0 20rpx;
|
||||||
|
min-width: 36rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left van-icon {
|
||||||
|
vertical-align: sub;
|
||||||
|
color: #333333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-title {
|
||||||
|
flex: 1;
|
||||||
|
text-align: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar-title {}
|
||||||
|
|
||||||
|
|
||||||
|
.information {
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-left: 20rpx;
|
||||||
|
padding-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.information .title {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-bottom: 25rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.information_row {
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 2rpx solid #E6E6E6;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.information_tit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.information_ipt {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
text-align: right;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.information_ipt_pla {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.noneBorder {
|
||||||
|
border-bottom: none !important;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gray {
|
||||||
|
height: 20rpx;
|
||||||
|
background-color: #F9F9F9;
|
||||||
|
}
|
||||||
|
|
||||||
|
.containerMsg {
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.containerMsg .title {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.uploadImg {
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-left: 20rpx;
|
||||||
|
padding-right: 20rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.uploadImg .title {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.sucess {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess #sucess {
|
||||||
|
width: 250rpx;
|
||||||
|
height: 257rpx;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 185rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess_msgTit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 45rpx;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess_msg {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess #msg {
|
||||||
|
/* width: 186rpx; */
|
||||||
|
/* height: 33rpx; */
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 73rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
text-decoration: underline;
|
||||||
|
/* line-height: 30rpx; */
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.van-cell {
|
||||||
|
padding: 0 !important;
|
||||||
|
margin-top: 10rpx !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.van-field__control--textarea {
|
||||||
|
/* height:238rpx !important; */
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.rows {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
padding: 30rpx 0;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6 ;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rows_tit{
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
.rows .rows_con{
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.timeBox{
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex: 1;
|
||||||
|
justify-content: flex-end;
|
||||||
|
}
|
||||||
422
community/oneRepair/index.vue
Normal file
422
community/oneRepair/index.vue
Normal file
@ -0,0 +1,422 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="box">
|
||||||
|
<!-- 报修 -->
|
||||||
|
<view v-if="sucess">
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">报修小区</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="text" placeholder="请选择报修小区" disabled @click="chooseCom" :value="CommunityInfo.name" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">楼宇号</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="text" :value="FacName" placeholder="请选择楼宇号" @click="chooseFac" data-type="1" disabled />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">房间号</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="text" :value="RoomName" placeholder="请选择房间号" @click="chooseFac" data-type="2" disabled />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">提交类型</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="text" :value="currentType.text" placeholder="请选择提交类型" @click="changeShow" disabled />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">报修人</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="text" placeholder="请输入报修人" :value="Name" data-name='Name' @input="headerInputClick" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">报修人电话</view>
|
||||||
|
<view class="rows_con">
|
||||||
|
<input type="number" maxlength="11" placeholder="请输入报修人电话" :value="Phone" data-name='Phone' @input="headerInputClick" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="information">
|
||||||
|
<view class="containerMsg" v-if="currentType.value && currentType.value == 1">
|
||||||
|
<view class="title">报修内容</view>
|
||||||
|
<u--textarea :value="Msg" @input="headerInputClick2" data-name="Msg" placeholder="请输入留言" maxlength='50' count border="none" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="containerMsg" v-if="currentType.value && currentType.value == 2">
|
||||||
|
<view class="title">意见反馈</view>
|
||||||
|
<u-textarea :value="Msg" @input="headerInputClick2" data-name="Msg" autoHeight placeholder="请输入留言" maxlength='50' count border="none" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="gray"></view>
|
||||||
|
<view class="uploadImg">
|
||||||
|
<view class="title">图片上传</view>
|
||||||
|
<view style="margin-top: 20rpx;">
|
||||||
|
<u-upload
|
||||||
|
:fileList="fileList"
|
||||||
|
maxCount="6"
|
||||||
|
@beforeRead="beforeRead"
|
||||||
|
@afterRead="beforeRead"
|
||||||
|
@delete="deleteImg"
|
||||||
|
uploadIcon="plus"
|
||||||
|
/>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="gray"></view>
|
||||||
|
<view class="information_row noneBorder">
|
||||||
|
<view class="information_tit">期望上门时间</view>
|
||||||
|
|
||||||
|
<view class="timeBox" @click="switchShow">
|
||||||
|
|
||||||
|
<view class="information_ipt" v-if="time">
|
||||||
|
{{time}}
|
||||||
|
</view>
|
||||||
|
<u-icon name="arrow-right" size="32" color="#D5AC66" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="btn" @click="submit">提交</view>
|
||||||
|
</view>
|
||||||
|
<!-- 报修成功 -->
|
||||||
|
<view v-if="!sucess" class="sucess">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/water_filter/maintenance_sucess.png"
|
||||||
|
mode="widthFix" id="sucess" />
|
||||||
|
<view class="sucess_msgTit">提交成功</view>
|
||||||
|
<view class="sucess_msg">1条报修内容已提交成功</view>
|
||||||
|
<!-- <image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/water_filter/maintennace_msg.png" mode="widthFix" id="msg"/> -->
|
||||||
|
<!-- <view id="msg" bind:tap="desc">
|
||||||
|
查看报修详情>>
|
||||||
|
</view> -->
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<u-datetime-picker
|
||||||
|
:show="DoorTimeShow"
|
||||||
|
mode="datetime"
|
||||||
|
:minDate="minDate"
|
||||||
|
:formatter="formatter"
|
||||||
|
@confirm="onInput"
|
||||||
|
@cancel="onClose"
|
||||||
|
/>
|
||||||
|
|
||||||
|
|
||||||
|
<u-picker :show="show" :columns="columns" keyName="name" @confirm="confirm" @cancel="onClose" />
|
||||||
|
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import {
|
||||||
|
request,
|
||||||
|
picUrl,
|
||||||
|
NavgateTo,
|
||||||
|
upload,
|
||||||
|
isPhone,
|
||||||
|
} from '../../utils';
|
||||||
|
import {
|
||||||
|
apiArr
|
||||||
|
} from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
value: '',
|
||||||
|
fileList: [],
|
||||||
|
fileList2: [],
|
||||||
|
|
||||||
|
CommunityInfo: {}, //小区信息
|
||||||
|
FacId: "", //
|
||||||
|
FacName: "",
|
||||||
|
RoomId: "",
|
||||||
|
RoomName: "",
|
||||||
|
Name: "", //报修人
|
||||||
|
Phone: "", //报修人电话
|
||||||
|
Msg: "", //报修电话
|
||||||
|
time: "", //上门时间
|
||||||
|
DoorTimeShow: false,
|
||||||
|
sucess: true, //是否报修成功
|
||||||
|
|
||||||
|
minDate: new Date().getTime(),
|
||||||
|
formatter(type, value) {
|
||||||
|
if (type === 'year') {
|
||||||
|
return `${value}年`;
|
||||||
|
}
|
||||||
|
if (type === 'month') {
|
||||||
|
return `${value}月`;
|
||||||
|
}
|
||||||
|
if (type === 'day') {
|
||||||
|
return `${value}日`;
|
||||||
|
}
|
||||||
|
return value;
|
||||||
|
},
|
||||||
|
|
||||||
|
columns: [
|
||||||
|
[{
|
||||||
|
name: "报事报修",
|
||||||
|
type: 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "意见反馈",
|
||||||
|
type: 2
|
||||||
|
},
|
||||||
|
]
|
||||||
|
],
|
||||||
|
show: false,
|
||||||
|
currentType: {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
chooseCom(){
|
||||||
|
NavgateTo(`/community/index/index?joinType=3`, { isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
chooseFac(e){
|
||||||
|
console.log('eeee', e);
|
||||||
|
const { type } = e.currentTarget.dataset;
|
||||||
|
if(type == '1'){
|
||||||
|
NavgateTo(`/community/chooseMsg/index?type=${type}&id=${this.CommunityInfo.id}`, { isLogin: false });
|
||||||
|
}else{
|
||||||
|
console.log(this.FacId);
|
||||||
|
if(this.FacId){
|
||||||
|
NavgateTo(`/community/chooseMsg/index?type=${type}&id=${this.CommunityInfo.id}&FacId=${this.FacId}`, { isLogin: false });
|
||||||
|
}else{
|
||||||
|
uni.showToast({
|
||||||
|
title: '请先选择楼宇号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
changeShow(){
|
||||||
|
this.show = true;
|
||||||
|
},
|
||||||
|
|
||||||
|
confirm(e){
|
||||||
|
console.log('eee', e)
|
||||||
|
let pickerValue = {
|
||||||
|
text: e.value[0].name,
|
||||||
|
value: e.value[0].type
|
||||||
|
}
|
||||||
|
this.currentType = pickerValue;
|
||||||
|
this.Msg = '',
|
||||||
|
this.show = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
onClose(){
|
||||||
|
this.show = false;
|
||||||
|
this.DoorTimeShow = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
// 上传图片
|
||||||
|
beforeRead(e){
|
||||||
|
console.log(e);
|
||||||
|
let that = this
|
||||||
|
upload(e.file.url,(res)=>{
|
||||||
|
let datas = JSON.parse(res)
|
||||||
|
console.log(datas.data);
|
||||||
|
let url = picUrl + datas.data.path
|
||||||
|
let fileList = this.fileList
|
||||||
|
let fileList2 = this.fileList2
|
||||||
|
let obj = {
|
||||||
|
url:url,
|
||||||
|
name:'avatar'
|
||||||
|
}
|
||||||
|
let obj2 = {
|
||||||
|
url:datas.data.path,
|
||||||
|
name:'avatar'
|
||||||
|
}
|
||||||
|
fileList.push(obj);
|
||||||
|
fileList2.push(obj2);
|
||||||
|
this.fileList = fileList;
|
||||||
|
this.fileList2 = fileList2;
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
switchShow(){
|
||||||
|
this.DoorTimeShow = true;
|
||||||
|
},
|
||||||
|
|
||||||
|
headerInputClick(e) {
|
||||||
|
console.log('e', e);
|
||||||
|
const { name } = e.currentTarget.dataset;
|
||||||
|
const { value } = e.detail;
|
||||||
|
this[name] = value;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
headerInputClick2(e) {
|
||||||
|
this.Msg = e;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
onInput(event){
|
||||||
|
const date = new Date(event.value); // 获取选中的 Date 对象
|
||||||
|
const year = date.getFullYear(); // 获取年份
|
||||||
|
const month = date.getMonth() + 1; // 获取月份(注意月份从 0 开始,需要 +1)
|
||||||
|
const day = date.getDate(); // 获取日期
|
||||||
|
const hours =date.getHours()
|
||||||
|
const minutes = date.getMinutes();
|
||||||
|
const time = `${year}-${month}-${day} ${hours}:${minutes}`;
|
||||||
|
console.log(time);
|
||||||
|
this.time = time;
|
||||||
|
this.DoorTimeShow = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
async submit(){
|
||||||
|
console.log('123131', this);
|
||||||
|
if(!this.CommunityInfo.name){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择小区',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!this.FacName){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择楼宇号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!this.RoomName){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择楼宇号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!this.Name){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入报修人',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.currentType){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择提交类型',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!this.Phone){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入报修人电话',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!isPhone(this.Phone)){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入正确电话号',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!this.Msg){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请填写报修内容/意见反馈',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(this.fileList2.length === 0){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请上传图片信息',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(!this.time){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请选择上门时间',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
let photos = this.fileList2.map(item=>item.url).join(',');
|
||||||
|
const res = await request(apiArr.submit, 'POST', {
|
||||||
|
community_id: this.CommunityInfo.id,
|
||||||
|
facility_id: this.FacId,
|
||||||
|
room_id: this.RoomId,
|
||||||
|
hope_order_time: this.time,
|
||||||
|
mobile: this.Phone,
|
||||||
|
user_name: this.Name,
|
||||||
|
photos,
|
||||||
|
title: this.currentType.text,
|
||||||
|
current_remark: '',
|
||||||
|
details: this.Msg,
|
||||||
|
type: this.currentType.value,
|
||||||
|
}, {silent: true, nested: true});
|
||||||
|
|
||||||
|
console.log('1231', res);
|
||||||
|
if(res.code == 1){
|
||||||
|
// if(res.msg == '创建反馈信息成功'){
|
||||||
|
uni.showToast({
|
||||||
|
title: '创建反馈信息成功' || res.msg,
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
this.sucess = !this.sucess;
|
||||||
|
uni.removeStorageSync('FacName');
|
||||||
|
uni.removeStorageSync('FacId');
|
||||||
|
uni.removeStorageSync('RoomName');
|
||||||
|
uni.removeStorageSync('RoomId');
|
||||||
|
uni.removeStorageSync('currentCommunity');
|
||||||
|
uni.removeStorageSync('currentCommunityId');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
},
|
||||||
|
|
||||||
|
onShow() {
|
||||||
|
let RoomName = uni.getStorageSync('RoomName')
|
||||||
|
let RoomId = uni.getStorageSync('RoomId')
|
||||||
|
let FacName = uni.getStorageSync('FacName')
|
||||||
|
let FacId = uni.getStorageSync('FacId')
|
||||||
|
|
||||||
|
let currentCommunity = uni.getStorageSync('currentCommunity')
|
||||||
|
let currentCommunityId = uni.getStorageSync('currentCommunityId')
|
||||||
|
let CommunityInfo = {
|
||||||
|
id: currentCommunityId,
|
||||||
|
name: currentCommunity
|
||||||
|
};
|
||||||
|
this.RoomName = RoomName;
|
||||||
|
this.RoomId = RoomId;
|
||||||
|
this.FacName = FacName;
|
||||||
|
this.FacId = FacId;
|
||||||
|
this.CommunityInfo = CommunityInfo;
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
306
community/repairDetail/index.css
Normal file
306
community/repairDetail/index.css
Normal file
@ -0,0 +1,306 @@
|
|||||||
|
.box {
|
||||||
|
background-color: #F9F9F9;
|
||||||
|
min-height: 100vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box {
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 2;
|
||||||
|
background: #F9F9F9;
|
||||||
|
padding-bottom: 25rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left,
|
||||||
|
.nav-box .nav-bar .nav-bar-right {
|
||||||
|
padding: 0 20rpx;
|
||||||
|
min-width: 36rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left van-icon {
|
||||||
|
vertical-align: sub;
|
||||||
|
color: #333333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-title {
|
||||||
|
flex: 1;
|
||||||
|
text-align: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.tabItem {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #555555;
|
||||||
|
flex: 1;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active {
|
||||||
|
position: relative;
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active::after {
|
||||||
|
content: '';
|
||||||
|
width: 130rpx;
|
||||||
|
height: 10rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
position: absolute;
|
||||||
|
left: 50%;
|
||||||
|
transform: translateX(-50%);
|
||||||
|
bottom: -8rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active::before {
|
||||||
|
content: '';
|
||||||
|
width: 120rpx;
|
||||||
|
height: 4rpx;
|
||||||
|
background: #FF5D73;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
filter: blur(12rpx);
|
||||||
|
position: absolute;
|
||||||
|
left: 50%;
|
||||||
|
transform: translateX(-50%);
|
||||||
|
bottom: -18rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.InfoMsg {
|
||||||
|
background-color: #fff;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoMsg {
|
||||||
|
padding-left: 20rpx;
|
||||||
|
padding-right: 20rpx;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-bottom: 4rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoMsg_tit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-bottom: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoMsg_info {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoMsg_info text {
|
||||||
|
color: #222222;
|
||||||
|
margin-left: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoItem {
|
||||||
|
background-color: #fff;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-left: 20rpx;
|
||||||
|
padding-right: 20rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoItem_tit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-bottom: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoItem_msg {
|
||||||
|
display: flex;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
white-space: nowrap;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoItem_msg:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.InfoItem_msg text {
|
||||||
|
color: #999999;
|
||||||
|
width: 140rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.maintenance_progress {
|
||||||
|
background-color: #fff;
|
||||||
|
padding: 60rpx 20rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: rgba(249, 249, 249, 0.6);
|
||||||
|
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
||||||
|
margin: 0 auto;
|
||||||
|
padding-left: 80rpx;
|
||||||
|
padding-top: 60rpx;
|
||||||
|
padding-bottom: 66rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.progress_step_cir {
|
||||||
|
width: 28rpx;
|
||||||
|
height: 28rpx;
|
||||||
|
background: rgba(255, 81, 42, 0.2);
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
border-radius: 50%;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
box-sizing: border-box;
|
||||||
|
margin-right: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress_step_cir2 {
|
||||||
|
width: 18rpx;
|
||||||
|
height: 18rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 50%;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress_step_time {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.progress_step_msg {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
border-left: 2rpx dashed #C4C4C4;
|
||||||
|
padding-left: 44rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
margin-left: 14rpx;
|
||||||
|
margin-top: 6rpx;
|
||||||
|
margin-bottom: 12rpx;
|
||||||
|
padding-top: 16rpx;
|
||||||
|
padding-bottom: 45rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress_step_msg2 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #555555;
|
||||||
|
border-left: 2rpx dashed #C4C4C4;
|
||||||
|
padding-left: 44rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
margin-left: 14rpx;
|
||||||
|
margin-top: 6rpx;
|
||||||
|
margin-bottom: 12rpx;
|
||||||
|
padding-top: 16rpx;
|
||||||
|
padding-bottom: 45rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress_step_person {
|
||||||
|
width: 498rpx;
|
||||||
|
height: 143rpx;
|
||||||
|
background: #FFECE7;
|
||||||
|
border-radius: 20rpx 20rpx 20rpx 20rpx;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding-right: 30rpx;
|
||||||
|
padding-left: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.personAva {
|
||||||
|
width: 76rpx;
|
||||||
|
height: 76rpx;
|
||||||
|
border-radius: 50%;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
background-color: #fff;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personAva image {
|
||||||
|
width: 59rpx;
|
||||||
|
height: 59rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personCall {
|
||||||
|
width: 36rpx;
|
||||||
|
height: 36rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personCall image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personInfo_name {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #222222;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personInfo_name text {
|
||||||
|
margin-right: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personInfo_name image {
|
||||||
|
width: 20rpx;
|
||||||
|
height: 20rpx;
|
||||||
|
margin-right: 3rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.personInfo_phone {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress_step_person_left {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList image {
|
||||||
|
width: 120rpx !important;
|
||||||
|
height: 120rpx !important;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
91
community/repairDetail/index.vue
Normal file
91
community/repairDetail/index.vue
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
<template>
|
||||||
|
<view class="box">
|
||||||
|
<view class="tabList">
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<!-- 维修进度 -->
|
||||||
|
|
||||||
|
<!-- 维修详情 -->
|
||||||
|
<view class="InfoList">
|
||||||
|
<view class="InfoMsg">
|
||||||
|
<view class="InfoMsg_tit">基本信息</view>
|
||||||
|
<view class="InfoMsg_info">联系人: <text>{{info.user_name}}</text> </view>
|
||||||
|
<view class="InfoMsg_info">联系电话: <text>{{info.mobile}}</text> </view>
|
||||||
|
<view class="InfoMsg_info">期望上门时间: <text>{{info.hope_order_time}}</text> </view>
|
||||||
|
</view>
|
||||||
|
<view class="InfoItem">
|
||||||
|
<view class="InfoItem_tit">报修内容</view>
|
||||||
|
|
||||||
|
<!-- <view class="InfoItem_msg"><text>故障描述</text>净水机不出水</view> -->
|
||||||
|
<view class="InfoItem_msg"><text>故障小区</text> {{info.community.name}}/{{info.facility.name }}/{{info.room.name}}
|
||||||
|
</view>
|
||||||
|
<view class="InfoItem_msg"><text>报修内容</text>
|
||||||
|
{{Info.details}}
|
||||||
|
</view>
|
||||||
|
<view class="InfoItem_msg"><text>故障图片</text>
|
||||||
|
|
||||||
|
<view class="imgList">
|
||||||
|
<image :src="item" mode='' v-for="(item, index) in imgList" @click="lookMore" :data-url="item" :key="index" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import {
|
||||||
|
apiArr
|
||||||
|
} from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
id: "",
|
||||||
|
info: "",
|
||||||
|
imgList: []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async init() {
|
||||||
|
const res = await request(apiArr.getInfoById, 'POST', {
|
||||||
|
feed_id: this.id
|
||||||
|
});
|
||||||
|
let imgList = []
|
||||||
|
imgList = this.processApiData(res.photos);
|
||||||
|
this.info = res;
|
||||||
|
this.imgList = imgList;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
lookMore(e) {
|
||||||
|
uni.previewImage({
|
||||||
|
urls: this.imgList,
|
||||||
|
current: e.currentTarget.dataset.url
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
processApiData(apiData) {
|
||||||
|
let arr = apiData.split(',');
|
||||||
|
console.log('123131 arr', arr);
|
||||||
|
for (let index = 0; index < arr.length; index++) {
|
||||||
|
arr[index] = picUrl + arr[index]
|
||||||
|
}
|
||||||
|
return arr
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
this.id = Number(options.id);
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
});
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
215
community/repairList/index.css
Normal file
215
community/repairList/index.css
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
.box {
|
||||||
|
background-color: #F9F9F9;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
min-height: 90vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box {
|
||||||
|
box-sizing: border-box;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 2;
|
||||||
|
background: #F9F9F9;
|
||||||
|
padding-bottom: 25rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left,
|
||||||
|
.nav-box .nav-bar .nav-bar-right {
|
||||||
|
padding: 0 20rpx;
|
||||||
|
min-width: 36rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-left van-icon {
|
||||||
|
vertical-align: sub;
|
||||||
|
color: #333333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-box .nav-bar .nav-bar-title {
|
||||||
|
flex: 1;
|
||||||
|
text-align: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-bar-right {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.van-tab {
|
||||||
|
font-size: 28rpx !important;
|
||||||
|
color: #555555 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.tabList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
background-color: #fff;
|
||||||
|
padding-top: 40rpx;
|
||||||
|
padding-bottom: 20rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.tabItem {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #555555;
|
||||||
|
margin-right: 70rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active {
|
||||||
|
position: relative;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.active::after {
|
||||||
|
content: '';
|
||||||
|
width: 64rpx;
|
||||||
|
height: 10rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
position: absolute;
|
||||||
|
left: 50%;
|
||||||
|
bottom: -8rpx;
|
||||||
|
transform: translateX(-50%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.active::before {
|
||||||
|
content: '';
|
||||||
|
width: 54rpx;
|
||||||
|
height: 4rpx;
|
||||||
|
background: #FF5D73;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
filter: blur(12rpx);
|
||||||
|
position: absolute;
|
||||||
|
left: 50%;
|
||||||
|
bottom: -18rpx;
|
||||||
|
transform: translateX(-50%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordList {
|
||||||
|
background-color: #fff;
|
||||||
|
padding-top: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 2rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_img {
|
||||||
|
width: 180rpx;
|
||||||
|
height: 180rpx;
|
||||||
|
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_img image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
flex: 1;
|
||||||
|
margin-left: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_right_state1 {
|
||||||
|
width: 150rpx;
|
||||||
|
height: 50rpx;
|
||||||
|
background: #999999;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_right_state2 {
|
||||||
|
width: 150rpx;
|
||||||
|
height: 50rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_right_state3 {
|
||||||
|
width: 150rpx;
|
||||||
|
height: 50rpx;
|
||||||
|
background: #D5AC66;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_left {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_left_tit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-bottom: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem_Msg_left_msg {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recordItem:last-child {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 40rpx;
|
||||||
|
position: fixed;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
z-index: 9;
|
||||||
|
}
|
||||||
|
|
||||||
|
.emplty {
|
||||||
|
flex: 1;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
116
community/repairList/index.vue
Normal file
116
community/repairList/index.vue
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
<template>
|
||||||
|
<view class="box">
|
||||||
|
|
||||||
|
<view class="tabList">
|
||||||
|
<view :class="['tabItem', status == 0 ? 'active' : '']" @click="changeTab" data-index="0">全部</view>
|
||||||
|
<view :class="['tabItem', status == 1 ? 'active' : '']" @click="changeTab" data-index="1">待处理</view>
|
||||||
|
<view :class="['tabItem', status == 2 ? 'active' : '']" @click="changeTab" data-index="2">处理中</view>
|
||||||
|
<view :class="['tabItem', status == 3 ? 'active' : '']" @click="changeTab" data-index="3">已完成</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
<view class="recordList" v-if="list.length != 0">
|
||||||
|
<view class="recordItem" v-for="(item, index) in list" @click="headerRepairDetailClick" :data-id="item.feed_id">
|
||||||
|
<view class="recordItem_Msg">
|
||||||
|
<view class="recordItem_Msg_left">
|
||||||
|
<view class="recordItem_Msg_left_tit">{{item.details}}</view>
|
||||||
|
|
||||||
|
<view class="recordItem_Msg_left_msg">
|
||||||
|
联系人:{{item.user_name}}
|
||||||
|
</view>
|
||||||
|
<view class="recordItem_Msg_left_msg">
|
||||||
|
联系人电话:{{item.mobile}}
|
||||||
|
</view>
|
||||||
|
<view class="recordItem_Msg_left_msg">
|
||||||
|
期望上门:{{item.hope_order_time}}
|
||||||
|
</view>
|
||||||
|
<view class="recordItem_Msg_left_msg">
|
||||||
|
提交时间:{{item.create_time}}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<!-- <view class="recordItem_Msg_right_state1" wx:if="{{item.status == 0}}">待处理</view>
|
||||||
|
<view class="recordItem_Msg_right_state2" wx:if="{{item.status == 1}}">已完成</view>
|
||||||
|
<view class="recordItem_Msg_right_state3" wx:if="{{item.status == 2}}">处理中</view> -->
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view v-if="list.length == 0" class="emplty">
|
||||||
|
<u-empty iconSize="180" textSize='28' text="暂无内容" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="btn" @click="headerRepairClick">我要报修</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request, picUrl, NavgateTo } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
page_num: 1,
|
||||||
|
page_size: 10,
|
||||||
|
flag: false,
|
||||||
|
list: [],
|
||||||
|
id: "",
|
||||||
|
title: '',
|
||||||
|
status: 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async init() {
|
||||||
|
const res = await request(apiArr.getListByRepair, 'POST', {
|
||||||
|
community_id: this.id,
|
||||||
|
page_num: this.page_num,
|
||||||
|
page_size: this.page_size,
|
||||||
|
status: this.status
|
||||||
|
})
|
||||||
|
if (res.rows) {
|
||||||
|
let flag = false
|
||||||
|
if (res.rows.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
|
||||||
|
this.flag = flag;
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.list = this.list.concat(res.rows || []);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
headerRepairClick(e){
|
||||||
|
NavgateTo(`/community/oneRepair/index`, { isLogin: false })
|
||||||
|
},
|
||||||
|
headerRepairDetailClick(e){
|
||||||
|
const { id } = e.currentTarget.dataset
|
||||||
|
NavgateTo(`/community/repairDetail/index?id=${id}&title=${this.title}`, { isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
changeTab(e){
|
||||||
|
this.status = Number(e.currentTarget.dataset.index);
|
||||||
|
this.flag = false;
|
||||||
|
this.page_num = 1;
|
||||||
|
this.list = [];
|
||||||
|
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad(options) {
|
||||||
|
this.id = Number(options.id);
|
||||||
|
this.title = options.title;
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: options.title,
|
||||||
|
});
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
26
components/dropdown/dropdown.css
Normal file
26
components/dropdown/dropdown.css
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
.container {
|
||||||
|
height: 60rpx;
|
||||||
|
line-height: 60rpx;
|
||||||
|
}
|
||||||
|
.header {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
.label {
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-left: 29rpx;
|
||||||
|
}
|
||||||
|
.body {
|
||||||
|
background-color: #FFFFFF;
|
||||||
|
position: relative;
|
||||||
|
z-index: 10;
|
||||||
|
}
|
||||||
|
.item {
|
||||||
|
height: 90rpx;
|
||||||
|
line-height: 90rpx;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin: 0 24rpx;
|
||||||
|
}
|
||||||
|
.active {
|
||||||
|
transform: rotate(180deg);
|
||||||
|
}
|
||||||
55
components/dropdown/dropdown.vue
Normal file
55
components/dropdown/dropdown.vue
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="header" @click="openSelect">
|
||||||
|
<view class="label">{{checkedInfo.text}}</view>
|
||||||
|
<u-icon v-if="!rotate" size="36" name="arrow-down" color="#D5AC66" />
|
||||||
|
<u-icon v-if="rotate" size="36" name="arrow-up" color="#D5AC66" />
|
||||||
|
</view>
|
||||||
|
<view v-if="show" class="body">
|
||||||
|
<view class="item" @click="select(item)" v-for="(item, index) in options" :key="item.value">
|
||||||
|
<text>{{item.text}}</text>
|
||||||
|
<u-icon style="transform: rotate(180deg);" v-if="checkedInfo.value === item.value" size="36" name="checkmark" color="#ee0a24" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
props: {
|
||||||
|
options: {
|
||||||
|
type: Array,
|
||||||
|
default: [],
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
checkedInfo: this.options[0],
|
||||||
|
show: false,
|
||||||
|
rotate: false,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
openSelect() {
|
||||||
|
this.show = !this.show;
|
||||||
|
this.rotate = !this.rotate;
|
||||||
|
},
|
||||||
|
select(item) {
|
||||||
|
console.log('11231', item);
|
||||||
|
this.checkedInfo = item;
|
||||||
|
this.show = false;
|
||||||
|
this.rotate = false;
|
||||||
|
this.$emit('change2', item);
|
||||||
|
},
|
||||||
|
},
|
||||||
|
onShow() {
|
||||||
|
console.log("滚动距离为:");
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("dropdown.css");
|
||||||
|
</style>
|
||||||
20
components/nav/nav.vue
Normal file
20
components/nav/nav.vue
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<template>
|
||||||
|
<view>123
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
name:"tes",
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
|
||||||
|
</style>
|
||||||
52
components/search/search.css
Normal file
52
components/search/search.css
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
.container {
|
||||||
|
background: #F9F9F9;
|
||||||
|
}
|
||||||
|
.search {
|
||||||
|
width: 100%;
|
||||||
|
height: 60rpx;
|
||||||
|
display: flex;
|
||||||
|
background: #F9F9F9;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
padding-left: 21rpx;
|
||||||
|
}
|
||||||
|
.locat {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.local_left_icon {
|
||||||
|
width: 34rpx;
|
||||||
|
height: 34rpx;
|
||||||
|
margin-right: 10rpx;
|
||||||
|
}
|
||||||
|
.local_city {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-right: 13rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.search_bar {
|
||||||
|
width: 536rpx;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
margin-left: 24rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
background: #FFFFFF;
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
.search_input {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
.search_icon {
|
||||||
|
margin-left: 30rpx;
|
||||||
|
margin-right: 15rpx;
|
||||||
|
width: 33rpx;
|
||||||
|
height: 33rpx;
|
||||||
|
}
|
||||||
|
.search_qrcode {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 27rpx;
|
||||||
|
}
|
||||||
111
components/search/search.vue
Normal file
111
components/search/search.vue
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
<template>
|
||||||
|
<view class="search">
|
||||||
|
<view class="locat" catchtap="goPagesLink">
|
||||||
|
<image class="local_left_icon" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/User/_assets/location.png"
|
||||||
|
mode="" />
|
||||||
|
<text class="local_city">{{address}}</text>
|
||||||
|
<van-icon name="arrow-down" color="#FF512A " />
|
||||||
|
</view>
|
||||||
|
<view class='search_bar'>
|
||||||
|
<image class="search_icon"
|
||||||
|
src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_36.png" mode="" />
|
||||||
|
<input class="search_input" placeholder='输入搜索的社区名称' confirm-type='search' @input="searchInput"
|
||||||
|
@confirm="searchInput" :value=" selectKeyWord" />
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { onLoad } from 'uview-ui/libs/mixin/mixin';
|
||||||
|
import { apiArr } from '../../api/community';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
qqmap_key: '',
|
||||||
|
address: '定位中',
|
||||||
|
selectKeyWord: '',
|
||||||
|
shopArea: [],
|
||||||
|
lat: '',
|
||||||
|
lng: '',
|
||||||
|
city: {},
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
// 网站配置信息
|
||||||
|
getHostInfo() {
|
||||||
|
uni.request({
|
||||||
|
url: apiArr.get_host_info,
|
||||||
|
method: 'post',
|
||||||
|
header: {
|
||||||
|
'Content-type': 'application/x-www-form-urlencoded'
|
||||||
|
},
|
||||||
|
dataType: 'json',
|
||||||
|
success: (result) => {
|
||||||
|
console.log(result, 'result');
|
||||||
|
let wxapp = result.data.all.wxapp;
|
||||||
|
|
||||||
|
if (wxapp) {
|
||||||
|
this.qqmap_key = wxapp.qqmap_key;
|
||||||
|
this.getUserLocation()
|
||||||
|
}
|
||||||
|
},
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
getUserLocation() {
|
||||||
|
const that = this;
|
||||||
|
const { qqmap_key } = this;
|
||||||
|
let userlocat = uni.getStorageSync('userlocat');
|
||||||
|
|
||||||
|
uni.getLocation({
|
||||||
|
type: 'wgs84',
|
||||||
|
success(res) {
|
||||||
|
console.log('12313131231231312312312312313', res);
|
||||||
|
const latitude = res.latitude
|
||||||
|
const longitude = res.longitude
|
||||||
|
// const speed = res.speed
|
||||||
|
// const accuracy = res.accuracy
|
||||||
|
uni.request({
|
||||||
|
url: 'https://apis.map.qq.com/ws/geocoder/v1/?location=' + res.latitude + ',' + res.longitude +
|
||||||
|
'&key=' + qqmap_key + '&get_poi=0',
|
||||||
|
success: function(res) {
|
||||||
|
console.log(res, 'rerrrrr');
|
||||||
|
var city = res.data.result.address_component.city;
|
||||||
|
if (city) {
|
||||||
|
that.address = city;
|
||||||
|
}
|
||||||
|
userlocat = {
|
||||||
|
userlat: latitude,
|
||||||
|
userlng: longitude,
|
||||||
|
city: city,
|
||||||
|
};
|
||||||
|
that.city = userlocat;
|
||||||
|
uni.setStorageSync('userlocat', userlocat);
|
||||||
|
uni.setStorageSync('Usercity', city);
|
||||||
|
},
|
||||||
|
fail(err) {
|
||||||
|
console.log(err);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
searchInput(e) {
|
||||||
|
this.selectKeyWord = e.detail.value;
|
||||||
|
this.$emit('search', { value: e.detail.value});
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
mounted () {
|
||||||
|
console.log('搜索组件 生命周期');
|
||||||
|
this.getHostInfo();
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url('./search.css');
|
||||||
|
</style>
|
||||||
99
components/tabularCard/tabularCard.css
Normal file
99
components/tabularCard/tabularCard.css
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
.container {
|
||||||
|
display: flex;
|
||||||
|
padding-top: 32rpx;
|
||||||
|
}
|
||||||
|
.left_logo {
|
||||||
|
width: 180rpx !important;
|
||||||
|
height: 180rpx !important;
|
||||||
|
margin-right: 30rpx;
|
||||||
|
margin-left: 19rpx;
|
||||||
|
}
|
||||||
|
.right {
|
||||||
|
flex: 1;
|
||||||
|
margin-right: 21rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
max-width: 460rpx;
|
||||||
|
}
|
||||||
|
.no_bottom {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.header {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.title {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-bottom: 14rpx;
|
||||||
|
}
|
||||||
|
.distance {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: rgba(168,104,43,0.8);
|
||||||
|
}
|
||||||
|
.center {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #555555;
|
||||||
|
margin-bottom: 18rpx;
|
||||||
|
}
|
||||||
|
.address {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-bottom: 25rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.address_icon {
|
||||||
|
display: inline-block;
|
||||||
|
width: 24rpx;
|
||||||
|
height: 26rpx;
|
||||||
|
margin-right: 12rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text-container {
|
||||||
|
flex: 1;
|
||||||
|
white-space: nowrap; /* 强制文本在一行内显示 */
|
||||||
|
overflow: hidden; /* 隐藏超出容器的文本 */
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bottom {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin-bottom: 35rpx;
|
||||||
|
}
|
||||||
|
.bottom_left {
|
||||||
|
|
||||||
|
}
|
||||||
|
.btn {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
background: rgba(255,81,42,0.1);
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
padding: 7rpx 22rpx 7rpx 0;
|
||||||
|
}
|
||||||
|
.mobile {
|
||||||
|
background: #FFF2DA;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
.btn_icon {
|
||||||
|
display: inline-block;
|
||||||
|
width: 24rpx;
|
||||||
|
height: 24rpx;
|
||||||
|
margin-right: 9rpx;
|
||||||
|
margin-left: 11rpx;
|
||||||
|
}
|
||||||
|
.bottom_right {
|
||||||
|
display: inline-block;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
padding: 10rpx 23rpx;
|
||||||
|
background: #D5AC66;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
}
|
||||||
131
components/tabularCard/tabularCard.vue
Normal file
131
components/tabularCard/tabularCard.vue
Normal file
@ -0,0 +1,131 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container" @click="headerEnterClick" :data-id="item.community_id":data-name="item.name" >
|
||||||
|
<image class="left_logo" :src="item.pic" mode="aspectFill" />
|
||||||
|
<view :class="['right', isLast && 'no_bottom']">
|
||||||
|
<view class="header">
|
||||||
|
<view class="title">{{item.name}}</view>
|
||||||
|
<view class="distance" v-if="item.distance">{{item.distance}}</view>
|
||||||
|
</view>
|
||||||
|
<view class="center">物业公司:{{item.shop && item.shop.shop_name || item.property}}</view>
|
||||||
|
<view class="address">
|
||||||
|
<image class="address_icon"
|
||||||
|
src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Group_50.png" mode="" />
|
||||||
|
<view class="text-container">
|
||||||
|
<text>{{item.addr}}</text>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="bottom">
|
||||||
|
<view class="bottom_left">
|
||||||
|
<view class="btn" @click.stop="handleOptionClick">
|
||||||
|
<image class="btn_icon" src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Send.png"
|
||||||
|
mode="aspectFill" />
|
||||||
|
导航
|
||||||
|
</view>
|
||||||
|
<view class="btn mobile" @click.stop="headlePhoneClick">
|
||||||
|
<image class="btn_icon"
|
||||||
|
src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/community/_assets/Phone-telephone.png" mode="" />
|
||||||
|
电话
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="bottom_right" @click.stop="headerEnterClick" v-if="joinType == 1">前往预定</view>
|
||||||
|
<view class="bottom_right" @click.stop="headerEnterClick" v-if="joinType == 2">进入小区</view>
|
||||||
|
<view class="bottom_right" @click.stop="chooseClick" v-if="joinType == 3" :data-id="item.community_id"
|
||||||
|
:data-name="item.name">选择小区</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { picUrl, NavgateTo } from '../../utils';
|
||||||
|
export default {
|
||||||
|
props: {
|
||||||
|
item: { // 循环项
|
||||||
|
type: Object,
|
||||||
|
default: null,
|
||||||
|
required: false,
|
||||||
|
},
|
||||||
|
type: {
|
||||||
|
type: String,
|
||||||
|
default: '',
|
||||||
|
required: false,
|
||||||
|
},
|
||||||
|
isLast: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false,
|
||||||
|
required: false,
|
||||||
|
},
|
||||||
|
joinType: {
|
||||||
|
type: String,
|
||||||
|
default: "2",
|
||||||
|
required: false,
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
picUrl,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
//拨打电话触发事件
|
||||||
|
headlePhoneClick() {
|
||||||
|
uni.makePhoneCall({
|
||||||
|
phoneNumber: this.item.tel
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
// 导航
|
||||||
|
handleOptionClick() {
|
||||||
|
const { item } = this;
|
||||||
|
let openParmas = {
|
||||||
|
latitude: Number(item.lat),
|
||||||
|
longitude: Number(item.lng),
|
||||||
|
name: item.name,
|
||||||
|
address: item.addr,
|
||||||
|
};
|
||||||
|
uni.openLocation(openParmas);
|
||||||
|
},
|
||||||
|
|
||||||
|
//进入小区
|
||||||
|
headerEnterClick(e) {
|
||||||
|
const { item, type } = this;
|
||||||
|
console.log('123131', this.joinType)
|
||||||
|
if (type) {
|
||||||
|
console.log('共享空间点击事件');
|
||||||
|
return;
|
||||||
|
};
|
||||||
|
if (this.joinType == 3) {
|
||||||
|
console.log('123131', e);
|
||||||
|
this.chooseClick(e);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
NavgateTo(`/community/communityDetail/index?title=${item.name}&id=${item.community_id}`, { isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
//选择小区
|
||||||
|
chooseClick(e){
|
||||||
|
console.log('chooseClick12313', e);
|
||||||
|
let community_id = e.currentTarget.dataset.id;
|
||||||
|
let name = e.currentTarget.dataset.name;
|
||||||
|
let that= this
|
||||||
|
uni.setStorageSync('currentCommunity', name)
|
||||||
|
uni.setStorageSync('currentCommunityId', community_id)
|
||||||
|
uni.navigateBack({
|
||||||
|
delta:1
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("tabularCard.css");
|
||||||
|
</style>
|
||||||
192
kitchen/index/index.css
Normal file
192
kitchen/index/index.css
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.banner {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
border-radius: 30rpx;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
}
|
||||||
|
.banner_pic {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
border-radius: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 40rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-top: 40rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_2 {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 image {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_2 image {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
.msg_right1 {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 view {
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #D5AC66;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #D5AC66;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
padding: 2rpx 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
margin-right: 48rpx;
|
||||||
|
margin-top: 28rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right image {
|
||||||
|
width: 60rpx;
|
||||||
|
height: 60rpx;
|
||||||
|
margin-bottom: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right2 {
|
||||||
|
margin-left: 40rpx;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
background: #FFD8D0;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #FF512A;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 2rpx 10rpx;
|
||||||
|
margin-left: 18rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
margin: 30rpx 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList image {
|
||||||
|
width: 120rpx;
|
||||||
|
height: 120rpx;
|
||||||
|
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subtit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subCon {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #222222;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subCon view {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex-direction: column;
|
||||||
|
margin-top: 60rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payBtn {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-bottom: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payBtn2 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #FF512A;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
@ -1,40 +1,168 @@
|
|||||||
<template>
|
<template>
|
||||||
<view>
|
<view class="box">
|
||||||
123456
|
<view class="banner">
|
||||||
|
<image class="banner_pic" :src="shopInfo.newlogo" mode="" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="tit">
|
||||||
|
{{shopInfo.shop_name}}
|
||||||
|
</view>
|
||||||
|
<view class="msg">
|
||||||
|
<view class="msg_left">
|
||||||
|
<view class="msg_left_1">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_time.png" mode="widthFix" />
|
||||||
|
{{shopInfo.opening_time}}-{{shopInfo.closing_time}}
|
||||||
|
<view>营业</view>
|
||||||
|
</view>
|
||||||
|
<view class="msg_left_2">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_add.png" mode="widthFix" />
|
||||||
|
{{shopInfo.addrInfo}}
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<view class="msg_right">
|
||||||
|
<view class="msg_right1" @click="haderTelClick">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_phone.png" mode="widthFix" />
|
||||||
|
电话
|
||||||
|
</view>
|
||||||
|
<view class="msg_right2" @click="handleOptionClick">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_add.png" mode="widthFix" />
|
||||||
|
导航
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="tag">
|
||||||
|
餐饮
|
||||||
|
服务
|
||||||
|
</view>
|
||||||
|
<view class="imgList">
|
||||||
|
<image v-for="(item, index) in shopInfo.picList" :data-pic="item" @click="headerPicClick" :key="index" :src="item" mode="" />
|
||||||
|
</view>
|
||||||
|
<view class="gray"></view>
|
||||||
|
|
||||||
|
<view class="subtit">
|
||||||
|
商家承诺
|
||||||
|
</view>
|
||||||
|
<view class="subCon">
|
||||||
|
食品安全
|
||||||
|
<view>亮证经营</view>
|
||||||
|
<view>食无忧保障</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="gray"></view>
|
||||||
|
|
||||||
|
<view class="subtit">
|
||||||
|
公告
|
||||||
|
</view>
|
||||||
|
<view class="subCon">
|
||||||
|
{{shopInfo.presentation}}
|
||||||
|
</view>
|
||||||
|
<view class="payList">
|
||||||
|
<view class="payBtn" @click="pay">立即支付</view>
|
||||||
|
<view class="payBtn2" @click="jump">充值续费</view>
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { request } from '../../utils/index.js';
|
import { request, picUrl, NavgateTo } from '../../utils/index.js';
|
||||||
|
import { apiArr } from '../../api/kitchen';
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
shopInfo: {},
|
||||||
|
picUrl,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
onLoad () {
|
onLoad () {
|
||||||
this.init();
|
this.init();
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
init: async () => {
|
|
||||||
|
async init() {
|
||||||
console.log('123');
|
console.log('123');
|
||||||
const res = await request('/wechat/shop/shop_list', 'POST', {
|
const res = await request(apiArr.shopList, 'POST', {
|
||||||
page_num: 1,
|
page_num: 1,
|
||||||
page_size: 10,
|
page_size: 10,
|
||||||
user_id: 68
|
user_id: 67
|
||||||
}, {
|
|
||||||
'ctoken': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZWFsZXJfaWQiOjAsImV4cCI6MTc0NDI2NDk1NiwiaW1nIjoiL3N0YXRpYy9pbWFnZXMvMjAyNS0wNC0wOC9pREVEV1NDR2tnYlc4YzhhYjZkODc0MjYzMzZmODM0MzMzNTE0NjAzNjdmOC5wbmciLCJtc2hvcF9pZCI6NDIsIm9wZW5faWQiOiJvVWlWajQ5NDNDODZjTXViZU1WQnIyRktzQV8wIiwicm9sZV9pZCI6MSwidXNlcl9pZCI6NjcsInVzZXJfbmFtZSI6IuW-ruS_oeeUqOaItyIsIndzaG9wX2lkIjo0Mn0.pHtbo4GS92iq8BNHFqn7mu6-Ah07XgM_KED-Y1BzmMI',
|
|
||||||
silent: false // 是否静默 默认为true, 展示loading 加载弹窗
|
|
||||||
})
|
})
|
||||||
console.log('1231312312331', res);
|
console.log('1231312312331', res);
|
||||||
|
if (res?.list && res?.list?.length !== 0) {
|
||||||
|
const picList = res.list[0].photo ? res.list[0].photo.split(',') : [];
|
||||||
|
|
||||||
|
const newPicList = picList.map((item) => {
|
||||||
|
return `${picUrl}${item}`
|
||||||
|
})
|
||||||
|
|
||||||
|
const newRes = {
|
||||||
|
...res.list[0],
|
||||||
|
addrInfo: `${res.list[0].city.name}${res.list[0].area.name}${res.list[0].business.business_name}${res.list[0].addr}`,
|
||||||
|
picList: newPicList,
|
||||||
|
newlogo: `${picUrl}${res.list[0].logo}`
|
||||||
|
}
|
||||||
|
console.log('newResnewResnewRes', newRes)
|
||||||
|
this.shopInfo = newRes
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无可用厨房',
|
||||||
|
icon: 'none',
|
||||||
|
success() {
|
||||||
|
setTimeout(() => {
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
})
|
||||||
|
}, 1500)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
// 拨打电话
|
||||||
|
haderTelClick() {
|
||||||
|
const { shopInfo } = this;
|
||||||
|
uni.makePhoneCall({
|
||||||
|
phoneNumber: shopInfo.tel,
|
||||||
|
fail(err) {
|
||||||
|
console.log('errr', err)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
// 导航
|
||||||
|
handleOptionClick() {
|
||||||
|
const { shopInfo } = this;
|
||||||
|
let openParmas = {
|
||||||
|
latitude: Number(shopInfo.lat),
|
||||||
|
longitude: Number(shopInfo.lng),
|
||||||
|
name: shopInfo.shop_name,
|
||||||
|
address: `${shopInfo.city_id}${shopInfo.area_id}${shopInfo.business_id}${shopInfo.addr}`,
|
||||||
|
}
|
||||||
|
uni.openLocation(openParmas);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 点击查看图片
|
||||||
|
headerPicClick(e) {
|
||||||
|
console.log('eee', e);
|
||||||
|
const { shopInfo } = this;
|
||||||
|
uni.previewImage({
|
||||||
|
urls: shopInfo.picList,
|
||||||
|
current: e.currentTarget.dataset.pic,
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
pay(){
|
||||||
|
const { shopInfo } = this;
|
||||||
|
NavgateTo(`/kitchen/pay/index?id=${shopInfo.shop_id}`, { isLogin: false });
|
||||||
|
},
|
||||||
|
|
||||||
|
jump(){
|
||||||
|
NavgateTo('/kitchen/recharge/index', { isLogin: false });
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
78
kitchen/pay/index.css
Normal file
78
kitchen/pay/index.css
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
.title {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item {
|
||||||
|
height: 90rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item input {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 40rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
margin-right: 13rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
height: 80rpx;
|
||||||
|
line-height: 80rpx;
|
||||||
|
margin: 60rpx 50rpx 0;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.payIpt {
|
||||||
|
width: 590rpx;
|
||||||
|
padding: 30rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.iptbox{
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
padding-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #000000;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payIpt input {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn2 {
|
||||||
|
background: #FF512A;
|
||||||
|
height: 80rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 80%;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 60rpx;
|
||||||
|
border-radius: 100rpx;
|
||||||
|
}
|
||||||
113
kitchen/pay/index.vue
Normal file
113
kitchen/pay/index.vue
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
<template>
|
||||||
|
<view class="">
|
||||||
|
|
||||||
|
<view class="container">
|
||||||
|
<view class="title">支付金额</view>
|
||||||
|
<view class="item">
|
||||||
|
<view class="left">¥</view>
|
||||||
|
<input class="input" type="number" :value="desc" data-name='desc' @input="headerInputClick" placeholder='请输入支付金额' />
|
||||||
|
</view>
|
||||||
|
<view class="btn" @click="headerSubmitClick">确定支付</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<u-popup :show="show" :round="10" mode="center" @close="onClose">
|
||||||
|
<view class="payIpt">
|
||||||
|
<view class="tit">请输入支付密码</view>
|
||||||
|
<view class="iptbox">
|
||||||
|
<input type="safe-password" password="true" placeholder="请输入支付密码" :value="password" data-name='password' @input="headerInputClick" />
|
||||||
|
</view>
|
||||||
|
<view class="btn2" @click="pay">确定</view>
|
||||||
|
</view>
|
||||||
|
</u-popup>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { apiArr } from '../../api/kitchen';
|
||||||
|
import { request } from '../../utils/index';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
id: '',
|
||||||
|
desc: '', // 支付金额
|
||||||
|
show:false,
|
||||||
|
password:"",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
onLoad (options) {
|
||||||
|
console.log('11111', options);
|
||||||
|
console.log('1231313113', this);
|
||||||
|
this.id = options?.id;
|
||||||
|
},
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
headerInputClick(e) {
|
||||||
|
const { name } = e.currentTarget.dataset;
|
||||||
|
const { value } = e.detail;
|
||||||
|
this[name] = value
|
||||||
|
},
|
||||||
|
|
||||||
|
headerSubmitClick(){
|
||||||
|
if(!this.desc){
|
||||||
|
uni.showToast({
|
||||||
|
title: '请输入支付金额',
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
this.show = true
|
||||||
|
},
|
||||||
|
|
||||||
|
onClose(){
|
||||||
|
this.show = false
|
||||||
|
},
|
||||||
|
|
||||||
|
pay(){
|
||||||
|
if(!this.password){
|
||||||
|
uni.showToast({
|
||||||
|
title: "请输入支付密码",
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
uni.showLoading({
|
||||||
|
title: '支付中...',
|
||||||
|
mask:true
|
||||||
|
})
|
||||||
|
request(apiArr.pay, 'POST', {
|
||||||
|
money: Number(this.desc),
|
||||||
|
pay_password: this.password,
|
||||||
|
// shop_id:Number(uni.getStorageSync('shopId')) // 原来为什么是从storage 里边读shopId?
|
||||||
|
shop_id: this.id,
|
||||||
|
}, { silent: false, nested: true}).then((res) => {
|
||||||
|
console.log('esa', res);
|
||||||
|
uni.hideLoading();
|
||||||
|
this.password = '';
|
||||||
|
// 根据code 判断当前是否支付成功,1 成功 0 失败
|
||||||
|
if (res.code === 1) {
|
||||||
|
uni.showToast({
|
||||||
|
title: res.msg,
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
setTimeout(()=>{
|
||||||
|
uni.navigateBack({delta:1})
|
||||||
|
},1500)
|
||||||
|
} else {
|
||||||
|
// 否则判定支付失败
|
||||||
|
uni.showToast({
|
||||||
|
title: res.msg,
|
||||||
|
icon:"none"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
90
kitchen/recharge/index.css
Normal file
90
kitchen/recharge/index.css
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
.box {
|
||||||
|
width: 750rpx;
|
||||||
|
height: 1343rpx;
|
||||||
|
background: url(https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/recharge_bg.png) no-repeat;
|
||||||
|
background-size: 100% 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 308rpx;
|
||||||
|
background: url(https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/recharge_tit.png) no-repeat;
|
||||||
|
background-size: 100% 100%;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding-top: 46rpx;
|
||||||
|
padding-left: 47rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #642D10;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg view {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 76rpx;
|
||||||
|
color: #642D10;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg image {
|
||||||
|
width: 240.4rpx;
|
||||||
|
height: 211.95rpx;
|
||||||
|
position: absolute;
|
||||||
|
right: 52rpx;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.recharge {
|
||||||
|
margin-top: -80rpx;
|
||||||
|
background-color: #fff;
|
||||||
|
border-radius: 30rpx 30rpx 0 0;
|
||||||
|
z-index: 2;
|
||||||
|
position: relative;
|
||||||
|
padding-top: 46rpx;
|
||||||
|
padding-left: 20rpx;
|
||||||
|
padding-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rechargeTit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 32rpx;
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.iptbox {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-top: 26rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.iptbox view {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 40rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
margin-right: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.iptbox input{
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
margin: 0 auto;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-top: 60rpx;
|
||||||
|
}
|
||||||
150
kitchen/recharge/index.vue
Normal file
150
kitchen/recharge/index.vue
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
<template>
|
||||||
|
<view class="box" :style="{paddingTop: top + 'px'}">
|
||||||
|
<u-navbar
|
||||||
|
title="充值缴费"
|
||||||
|
bgColor="transparent"
|
||||||
|
leftIconSize="20px"
|
||||||
|
:autoBack="true"
|
||||||
|
/>
|
||||||
|
<view class="msg">
|
||||||
|
账户余额(元)
|
||||||
|
<view>{{money}}</view>
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/recharge_img.png" mode="widthFix" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="recharge">
|
||||||
|
<view class="rechargeTit">充值金额</view>
|
||||||
|
<view class="iptbox">
|
||||||
|
<view>¥</view>
|
||||||
|
<input type="number" :value="amount" @input="headerAmountClick" placeholder="请输入充值金额" placeholder-style="color: #999999;font-size: 24rpx;" />
|
||||||
|
</view>
|
||||||
|
<view class="btn" @click="headerSubmitClick">
|
||||||
|
确认充值
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { menuButtonInfo, request, getProviderPromise } from '../../utils/index';
|
||||||
|
import { apiArr } from '../../api/kitchen';
|
||||||
|
import { apiPay } from '../../api/pay';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
top: 0,
|
||||||
|
money: 0, // 账户余额
|
||||||
|
amount: '',
|
||||||
|
goodsMsg: {},
|
||||||
|
};
|
||||||
|
},
|
||||||
|
onLoad() {
|
||||||
|
console.log('页面战', getCurrentPages());
|
||||||
|
const meun = menuButtonInfo();
|
||||||
|
this.top = meun.height + meun.top;
|
||||||
|
this.init();
|
||||||
|
},
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
async init(){
|
||||||
|
const res = await request(apiArr.balance, 'POST',{});
|
||||||
|
this.money = res?.money || 0
|
||||||
|
},
|
||||||
|
|
||||||
|
headerAmountClick(e) {
|
||||||
|
this.amount = e.detail.value
|
||||||
|
},
|
||||||
|
|
||||||
|
async headerSubmitClick() {
|
||||||
|
uni.showLoading({
|
||||||
|
title: '充值中...',
|
||||||
|
mask: true
|
||||||
|
});
|
||||||
|
const res = await request(apiArr.recharge, 'POST', {money: Number(this.amount)}, {silent: false});
|
||||||
|
console.log('apiArr.recharge res', res);
|
||||||
|
this.goodsMsg = res;
|
||||||
|
this.pay(res);
|
||||||
|
},
|
||||||
|
|
||||||
|
async pay(res) {
|
||||||
|
const _this = this;
|
||||||
|
const res1 = await request(apiPay.pay, 'POST', {
|
||||||
|
address: '',
|
||||||
|
goods_id: String(res.id),
|
||||||
|
merchant_no: res.merchant_no,
|
||||||
|
out_trade_no: res.order_no,
|
||||||
|
quantity: 1,
|
||||||
|
remark: '',
|
||||||
|
subject: '用户充值',
|
||||||
|
term_no: res.term_no,
|
||||||
|
total_amount: String(res.money * 100),
|
||||||
|
// total_amount:String(1),
|
||||||
|
user: String(uni.getStorageSync('userId')) || 67, //TODO: 临时写死
|
||||||
|
user_id: uni.getStorageSync('openId') || 'oWc1867ogXgDGzKgykd-JS3GUOkE' //TODO: 临时写死
|
||||||
|
}, { silent: false });
|
||||||
|
console.log('拉卡拉预下单接口调用成功', res1);
|
||||||
|
|
||||||
|
const {resp_data,msg} = res1;
|
||||||
|
uni.hideLoading()
|
||||||
|
if(msg == '成功'){
|
||||||
|
const provider = await getProviderPromise('payment');
|
||||||
|
console.log('获取当前支付渠道', provider);
|
||||||
|
uni.requestPayment({
|
||||||
|
provider: provider[0],
|
||||||
|
timeStamp: String(resp_data.acc_resp_fields.time_stamp),
|
||||||
|
nonceStr:String(resp_data.acc_resp_fields.nonce_str),
|
||||||
|
package:String(resp_data.acc_resp_fields.package),
|
||||||
|
signType:String(resp_data.acc_resp_fields.sign_type),
|
||||||
|
paySign:String(resp_data.acc_resp_fields.pay_sign),
|
||||||
|
success(res){
|
||||||
|
console.log('1111', res);
|
||||||
|
_this.amount = '';
|
||||||
|
_this.queryPay()
|
||||||
|
},
|
||||||
|
fail(fal){
|
||||||
|
console.log('支付异常', fal);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
async queryPay(){
|
||||||
|
let that = this
|
||||||
|
const { goodsMsg } = that;
|
||||||
|
console.log('queryPayqueryPayqueryPayqueryPayqueryPay', goodsMsg);
|
||||||
|
const res = await request(apiPay.queryPay, 'POST', {
|
||||||
|
merchant_no: goodsMsg.merchant_no,
|
||||||
|
term_no: goodsMsg.term_no,
|
||||||
|
out_trade_no: goodsMsg.order_no
|
||||||
|
}, { silent: false })
|
||||||
|
uni.hideLoading();
|
||||||
|
if(res.statusCode == '200'){
|
||||||
|
uni.showToast({
|
||||||
|
title: '支付成功!',
|
||||||
|
success() {
|
||||||
|
// setTimeout(() => {
|
||||||
|
// that.getBanlance()
|
||||||
|
// }, 1500)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}else{
|
||||||
|
uni.showToast({
|
||||||
|
title: res.msg,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name" : "ZHSQ",
|
"name" : "ZHSQ",
|
||||||
"appid" : "__UNI__7DF6018",
|
"appid" : "__UNI__6019061",
|
||||||
"description" : "",
|
"description" : "",
|
||||||
"versionName" : "1.0.0",
|
"versionName" : "1.0.0",
|
||||||
"versionCode" : "100",
|
"versionCode" : "100",
|
||||||
@ -17,7 +17,10 @@
|
|||||||
"delay" : 0
|
"delay" : 0
|
||||||
},
|
},
|
||||||
/* 模块配置 */
|
/* 模块配置 */
|
||||||
"modules" : {},
|
"modules" : {
|
||||||
|
"Payment" : {},
|
||||||
|
"OAuth" : {}
|
||||||
|
},
|
||||||
/* 应用发布信息 */
|
/* 应用发布信息 */
|
||||||
"distribute" : {
|
"distribute" : {
|
||||||
/* android打包配置 */
|
/* android打包配置 */
|
||||||
@ -43,7 +46,22 @@
|
|||||||
/* ios打包配置 */
|
/* ios打包配置 */
|
||||||
"ios" : {},
|
"ios" : {},
|
||||||
/* SDK配置 */
|
/* SDK配置 */
|
||||||
"sdkConfigs" : {}
|
"sdkConfigs" : {
|
||||||
|
"payment" : {
|
||||||
|
"appleiap" : {},
|
||||||
|
"weixin" : {
|
||||||
|
"__platform__" : [ "ios", "android" ],
|
||||||
|
"appid" : "",
|
||||||
|
"UniversalLinks" : ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oauth" : {
|
||||||
|
"weixin" : {
|
||||||
|
"appid" : "wx48c8154de6cc8b36",
|
||||||
|
"UniversalLinks" : ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
/* 快应用特有相关 */
|
/* 快应用特有相关 */
|
||||||
@ -54,7 +72,13 @@
|
|||||||
"setting" : {
|
"setting" : {
|
||||||
"urlCheck" : false
|
"urlCheck" : false
|
||||||
},
|
},
|
||||||
"usingComponents" : true
|
"usingComponents" : true,
|
||||||
|
"requiredPrivateInfos" : [ "getLocation" ],
|
||||||
|
"permission" : {
|
||||||
|
"scope.userLocation" : {
|
||||||
|
"desc" : "正在授权您获取当前位置信息"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"mp-alipay" : {
|
"mp-alipay" : {
|
||||||
"usingComponents" : true
|
"usingComponents" : true
|
||||||
|
|||||||
149
pages.json
149
pages.json
@ -3,28 +3,162 @@
|
|||||||
{
|
{
|
||||||
"path": "pages/index/index",
|
"path": "pages/index/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "uni-app"
|
"navigationBarTitleText": "uni-app",
|
||||||
|
"usingComponents": {
|
||||||
|
"tes": "/components/nav/nav"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "pages/login/login",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
||||||
"subPackages": [{
|
"subPackages": [{
|
||||||
"root": "kitchen",
|
"root": "kitchen",
|
||||||
"pages": [{
|
"pages": [{
|
||||||
"path": "index/index",
|
"path": "index/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": ""
|
"navigationBarTitleText": "厨房介绍",
|
||||||
|
"navigationBarBackgroundColor": "#F9F9F9"
|
||||||
}
|
}
|
||||||
}]
|
},
|
||||||
|
{
|
||||||
|
"path": "pay/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "立即支付"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "recharge/index",
|
||||||
|
"style": {
|
||||||
|
"navigationStyle": "custom"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"root": "reservation",
|
"root": "reservation",
|
||||||
"pages": [{
|
"pages": [{
|
||||||
"path": "index/index",
|
"path": "index/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "活动列表",
|
||||||
|
"usingComponents": {
|
||||||
|
"dropdown": "/components/dropdown/dropdown"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "receive/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "我的预约"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "pickPoint/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "自提点"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "ticketCode/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "券码"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"root": "community",
|
||||||
|
"pages": [{
|
||||||
|
"path": "index/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "社区列表",
|
||||||
|
"usingComponents": {
|
||||||
|
"tabularCard": "/components/tabularCard/tabularCard",
|
||||||
|
"search": "/components/search/search"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "communityDetail/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarBackgroundColor": "#F9F9F9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "notice/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": ""
|
"navigationBarTitleText": ""
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "desc/desc",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "applyOwer/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "mycar/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "我的车辆"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "oneRepair/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "报事报修"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "repairList/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "repairDetail/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "chooseMsg/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "addCar/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarBackgroundColor": "#F9F9F9"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"root": "shopWrite",
|
||||||
|
"pages": [{
|
||||||
|
"path": "index/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "订单核销"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "list/index",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "核销列表"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -35,10 +169,5 @@
|
|||||||
"navigationBarBackgroundColor": "#F8F8F8",
|
"navigationBarBackgroundColor": "#F8F8F8",
|
||||||
"backgroundColor": "#F8F8F8"
|
"backgroundColor": "#F8F8F8"
|
||||||
},
|
},
|
||||||
"uniIdRouter": {},
|
"uniIdRouter": {}
|
||||||
"easycom": {
|
|
||||||
"easycom": {
|
|
||||||
"^u-(.*)": "uview-ui/components/u-$1/u-$1.vue"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@ -3,13 +3,24 @@
|
|||||||
<image class="logo" src="/static/logo.png"></image>
|
<image class="logo" src="/static/logo.png"></image>
|
||||||
<view class="text-area">
|
<view class="text-area">
|
||||||
|
|
||||||
|
<tes></tes>
|
||||||
|
|
||||||
<button @click="meth1">厨房</button>
|
<button @click="meth1">厨房</button>
|
||||||
<button @click="meth2">预约</button>
|
<button @click="meth2">预约</button>
|
||||||
|
<button @click="meth4">社区</button>
|
||||||
|
<button @click="meth3">登录</button>
|
||||||
|
</view>
|
||||||
|
<view class="text-area">
|
||||||
|
<button @click="meth5">商家核销</button>
|
||||||
|
<button @click="meth6">核销列表</button>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { NavgateTo } from '../../utils/index';
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -38,6 +49,18 @@
|
|||||||
complete: () => {}
|
complete: () => {}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
meth3() {
|
||||||
|
NavgateTo('/pages/login/login', { isLogin: false})
|
||||||
|
},
|
||||||
|
meth4() {
|
||||||
|
NavgateTo('/community/index/index', { isLogin: false})
|
||||||
|
},
|
||||||
|
meth5() {
|
||||||
|
NavgateTo('/shopWrite/index/index', { isLogin: false})
|
||||||
|
},
|
||||||
|
meth6() {
|
||||||
|
NavgateTo('/shopWrite/list/index', { isLogin: false})
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
218
pages/login/login.vue
Normal file
218
pages/login/login.vue
Normal file
@ -0,0 +1,218 @@
|
|||||||
|
<template>
|
||||||
|
<view class="login" style="background-image: url(https://wechat-img-file.oss-cn-beijing.aliyuncs.com/login/Group_491.png);">
|
||||||
|
<view class="login-title">
|
||||||
|
<view class="login-tip" style="font-size: 40rpx; color: #000000;">欢迎来到【榴园社区】</view>
|
||||||
|
<view class="login-tip" style="font-size: 28rpx; color: #555555; margin-top: 30rpx;">为了更好的体验,申请获取您的公开信息</view>
|
||||||
|
<view class="login-tip" style="font-size: 28rpx; color: #555555; margin-top: 14rpx;">(头像、昵称等)</view>
|
||||||
|
<view class="login-button">
|
||||||
|
<button
|
||||||
|
class="login-btn"
|
||||||
|
open-type="getPhoneNumber"
|
||||||
|
@click="headerLoginClick"
|
||||||
|
getPhoneNumber="getPhoneNumber"
|
||||||
|
>
|
||||||
|
授权登录
|
||||||
|
</button>
|
||||||
|
</view>
|
||||||
|
<view class="login-to-home" >
|
||||||
|
<text class="login-to-home-text" @click='tohome'>
|
||||||
|
返回首页>>
|
||||||
|
</text>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { apiArr } from '../../api/login';
|
||||||
|
import { request } from '../../utils';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
isLogin: false,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
headerLoginClick() {
|
||||||
|
let _this = this;
|
||||||
|
const systemInfo = uni.getSystemInfoSync();
|
||||||
|
const platform = systemInfo.platform;
|
||||||
|
// if (platform === 'android' || platform === 'ios') {
|
||||||
|
// console.log('当前登录不是微信小程序登录', platform);
|
||||||
|
// var weixinOauth = null;
|
||||||
|
// plus.oauth.getServices(function(services) {
|
||||||
|
// for (var i in services) {
|
||||||
|
// var service = services[i];
|
||||||
|
// // 获取微信登录对象
|
||||||
|
// if (service.id == 'weixin') {
|
||||||
|
// weixinOauth = service;
|
||||||
|
// break;
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// weixinOauth.authorize( function(event){
|
||||||
|
// const {code} = event;
|
||||||
|
// console.log('weixinOauth.authorize', event)
|
||||||
|
// //客户端成功获取授权临时票据(code),向业务服务器发起登录请求。
|
||||||
|
// _this.appLogin(code);
|
||||||
|
|
||||||
|
// }, function(err) {
|
||||||
|
// // 登录授权失败
|
||||||
|
// // err.code是错误码
|
||||||
|
// console.log('登录授权失败', err)
|
||||||
|
// })
|
||||||
|
// }, function(err) {
|
||||||
|
// // 获取 services 失败
|
||||||
|
// console.log(' 获取 services 失败', err)
|
||||||
|
// })
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
|
||||||
|
uni.login({
|
||||||
|
onlyAuthorize: true,
|
||||||
|
success: (res) => {
|
||||||
|
console.log('res',res);
|
||||||
|
request(apiArr.login, 'POST', {
|
||||||
|
code: res.code
|
||||||
|
}).then((res1) => {
|
||||||
|
console.log('11231231', res1);
|
||||||
|
if(res1.error) return;
|
||||||
|
request(apiArr.loginInfo, 'POST', {}, {token: res1.token}).then((res2) => {
|
||||||
|
console.log('11231231', res1);
|
||||||
|
if(res2.error) return;
|
||||||
|
// 保存userId 后续接口使用
|
||||||
|
uni.setStorageSync('userId', res2.user_id);
|
||||||
|
uni.setStorageSync('openId', res2.open_id);
|
||||||
|
uni.setStorageSync('shopId', res2.wshop_id);
|
||||||
|
this.isLogin = true;
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
getPhoneNumber(event) {
|
||||||
|
let that = this
|
||||||
|
console.log('thias', that);
|
||||||
|
const { isLogin } = this;
|
||||||
|
console.log('获取信息', event);
|
||||||
|
if (event.detail.errMsg === "getPhoneNumber:ok") {
|
||||||
|
request(apiArr.loginGetPhone, 'POST', {
|
||||||
|
code: event.detail.code
|
||||||
|
}).then((res) => {
|
||||||
|
if (isLogin) {
|
||||||
|
uni.setStorageSync('phone', res.phone);
|
||||||
|
uni.showToast({
|
||||||
|
title: '登录成功',
|
||||||
|
icon: 'success',
|
||||||
|
mask: true,
|
||||||
|
duration: 2000,
|
||||||
|
success: () => {
|
||||||
|
// setTimeout(() => {
|
||||||
|
// this.tohome();
|
||||||
|
// }, 2000)
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '登录失败',
|
||||||
|
icon: 'error',
|
||||||
|
mask: true,
|
||||||
|
duration: 2000,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
// uni.removeStorageSync('ctoken');
|
||||||
|
// uni.removeStorageSync('userId');
|
||||||
|
// uni.removeStorageSync('openId');
|
||||||
|
// uni.removeStorageSync('phone');
|
||||||
|
// uni.removeStorageSync('is_deal');
|
||||||
|
// uni.removeStorageSync('is_dev');
|
||||||
|
// uni.removeStorageSync('is_shop');
|
||||||
|
// uni.removeStorageSync('shopId');
|
||||||
|
console.error('用户拒绝授权:', event.detail.errMsg);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
async appLogin (code) {
|
||||||
|
console.log('appLogin', code)
|
||||||
|
try {
|
||||||
|
const res = await request(apiArr.login, 'POST', {code});
|
||||||
|
if(res.error) return;
|
||||||
|
wx.setStorageSync('ctoken', res.token);
|
||||||
|
wx.setStorageSync('is_deal', res.is_deal);
|
||||||
|
wx.setStorageSync('is_dev', res.is_dev);
|
||||||
|
wx.setStorageSync('is_shop', res.is_shop); // 当前用户是否商家
|
||||||
|
|
||||||
|
const res1 = request(apiArr.loginInfo, 'POST', {}, {token: res.token});
|
||||||
|
if(res1.error) return
|
||||||
|
uni.setStorageSync('userId', res2.user_id);
|
||||||
|
uni.setStorageSync('openId', res2.open_id);
|
||||||
|
uni.setStorageSync('shopId', res2.wshop_id);
|
||||||
|
this.isLogin = true;
|
||||||
|
} catch (error) {
|
||||||
|
//TODO handle the exception
|
||||||
|
console.log('业务登录异常', error);
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
// 返回主页
|
||||||
|
tohome: function () {
|
||||||
|
// console.log(123);
|
||||||
|
uni.redirectTo({
|
||||||
|
url: '/pages/index/index'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
|
||||||
|
.login {
|
||||||
|
background-size: 100%;
|
||||||
|
width: 100%;
|
||||||
|
height: 1334rpx;
|
||||||
|
position: fixed;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-title {
|
||||||
|
margin-top: 655rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-tip {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-button {
|
||||||
|
margin: 61rpx 52rpx 0 48rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-btn {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.van-button__text {
|
||||||
|
font-size: 36rpx;
|
||||||
|
margin: 19rpx 253rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-to-home {
|
||||||
|
margin-top: 61rpx;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-to-home-text {
|
||||||
|
color: #FF512A;
|
||||||
|
font-size: 26rpx;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
||||||
@ -85,6 +85,7 @@
|
|||||||
width: 100rpx;
|
width: 100rpx;
|
||||||
height: 100rpx;
|
height: 100rpx;
|
||||||
margin-bottom: 10rpx;
|
margin-bottom: 10rpx;
|
||||||
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.stideIcon {
|
.stideIcon {
|
||||||
@ -92,6 +93,11 @@
|
|||||||
height: 26rpx;
|
height: 26rpx;
|
||||||
margin-top: -30rpx;
|
margin-top: -30rpx;
|
||||||
}
|
}
|
||||||
|
.stideIcon image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
.gray {
|
.gray {
|
||||||
margin-top: 30rpx;
|
margin-top: 30rpx;
|
||||||
|
|||||||
@ -15,32 +15,28 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="stride">
|
<view class="stride">
|
||||||
<view class="strideItem">
|
<view class="strideItem">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon1.png"
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon1.png" mode="widthFix" />
|
||||||
mode="widthFix" />
|
|
||||||
手机下单
|
手机下单
|
||||||
</view>
|
</view>
|
||||||
<view class="stideIcon">
|
<view class="stideIcon">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
||||||
</view>
|
</view>
|
||||||
<view class="strideItem">
|
<view class="strideItem">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon2.png"
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon2.png" mode="widthFix" />
|
||||||
mode="widthFix" />
|
|
||||||
到店核销
|
到店核销
|
||||||
</view>
|
</view>
|
||||||
<view class="stideIcon">
|
<view class="stideIcon">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
||||||
</view>
|
</view>
|
||||||
<view class="strideItem">
|
<view class="strideItem">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon3.png"
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon3.png" mode="widthFix" />
|
||||||
mode="widthFix" />
|
|
||||||
订单完成
|
订单完成
|
||||||
</view>
|
</view>
|
||||||
<view class="stideIcon">
|
<view class="stideIcon">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myres_icon.png" mode="widthFix" />
|
||||||
</view>
|
</view>
|
||||||
<view class="strideItem">
|
<view class="strideItem">
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon4.png"
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/myReservation_icon4.png" mode="widthFix" />
|
||||||
mode="widthFix" />
|
|
||||||
领取礼品
|
领取礼品
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@ -50,7 +46,7 @@
|
|||||||
<view class="goodsItem" v-if="goodsList.length != 0" v-for="(item, index) in goodsList" :key="index">
|
<view class="goodsItem" v-if="goodsList.length != 0" v-for="(item, index) in goodsList" :key="index">
|
||||||
<view class="goodsItem_left">
|
<view class="goodsItem_left">
|
||||||
<view class="goodsImg">
|
<view class="goodsImg">
|
||||||
<image :src="item.photo" mode="aspectFill" />
|
<image :src="item.photo" mode="" />
|
||||||
</view>
|
</view>
|
||||||
<view class="goodsmsg">
|
<view class="goodsmsg">
|
||||||
<view class="name">{{ item.title }}</view>
|
<view class="name">{{ item.title }}</view>
|
||||||
@ -58,25 +54,18 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="goodsItem_right">
|
<view class="goodsItem_right">
|
||||||
<view class="right_top" @click="desc2(item.activity_id)">查看自提点
|
<view class="right_top" @click="headerLookClick">查看自提点
|
||||||
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/water_filter/filter_more.png"
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/water_filter/filter_more.png" mode="" />
|
||||||
mode="" />
|
|
||||||
</view>
|
</view>
|
||||||
<view class="right_bottom" @click="desc(item.activity_id)">去领取</view>
|
<view class="right_bottom" @click="desc(item.activity_id, item.total)">去领取</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- <u-empty font-size="100rpx" icon-size="100rpx" v-if="goodsList.length == 0" text="暂无内容" mode="order"></u-empty> -->
|
<u-empty v-if="goodsList.length == 0" iconSize="100rpx" text="暂无内容" mode="order" textSize="24"></u-empty>
|
||||||
|
|
||||||
<div v-if="orderList.length == 0" class="empty">
|
|
||||||
<u-empty icon-size="100rpx" text=" " mode="order"></u-empty>
|
|
||||||
<div>暂无内容</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<view class="order" v-if="currentIdx == 1">
|
<view class="order" v-if="currentIdx == 1">
|
||||||
<u-dropdown>
|
<!-- 自行封装下拉组件 -->
|
||||||
<u-dropdown-item v-model="value1" :options="options1" @change="headerSelectClick"></u-dropdown-item>
|
<dropdown :options="option1" @change2="headerSelectClick"/>
|
||||||
</u-dropdown>
|
|
||||||
|
|
||||||
<view class="main" v-if="orderList.length != 0" v-for="(item, index) in orderList" :key="index">
|
<view class="main" v-if="orderList.length != 0" v-for="(item, index) in orderList" :key="index">
|
||||||
<view class="item_header">
|
<view class="item_header">
|
||||||
@ -95,24 +84,33 @@
|
|||||||
<view class="btn" :data-id="item.activity_id" :data-orderId="item.id" data-name="modify"
|
<view class="btn" :data-id="item.activity_id" :data-orderId="item.id" data-name="modify"
|
||||||
@click="headerPickClick(item.activity_id, item.id, 'modify')">修改数量</view>
|
@click="headerPickClick(item.activity_id, item.id, 'modify')">修改数量</view>
|
||||||
<view class="btn look" @click="headerLookClick">查看自提点</view>
|
<view class="btn look" @click="headerLookClick">查看自提点</view>
|
||||||
<view class="btn use" @click="headerGoPayClick(item.title, item.qrcode)">去使用</view>
|
<view class="btn use" @click="headerGoPayClick(item.activity.title, item.qrcode)">去使用</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<div v-if="orderList.length == 0" class="empty">
|
<u-empty v-if="orderList.length == 0" iconSize="100rpx" text="暂无内容" mode="order" textSize="24"></u-empty>
|
||||||
<u-empty icon-size="100rpx" text=" " mode="order"></u-empty>
|
|
||||||
<div>暂无内容</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
<u-popup :show="show" mode="center" @close="onChangeShow" :round="10" closeOnClickOverlay>
|
||||||
|
<view class="drawMsg">
|
||||||
|
<view class="drawMsg_tit">领取规则说明</view>
|
||||||
|
<view class="drawMsg_con">
|
||||||
|
<view>1.用户需要通过官方小程序完成商品预约, 成功后将生成唯一电子凭证(含二维码+8 位验证码)预约凭证仅限本人使用。</view>
|
||||||
|
<view> 2.预约成功后请在规定时间内自提,逾期未领取,系统自动作废,商品领取权益终止。</view>
|
||||||
|
</view>
|
||||||
|
<view class="vrawMsg_btn" @click="onChangeShow">知道了</view>
|
||||||
|
</view>
|
||||||
|
</u-popup>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { request } from '../../utils/index.js';
|
import { request, picUrl, NavgateTo } from '../../utils/index';
|
||||||
export default {
|
import { apiArr } from '../../api/reservation';
|
||||||
|
|
||||||
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
statusType: {
|
statusType: {
|
||||||
@ -122,10 +120,18 @@ export default {
|
|||||||
},
|
},
|
||||||
show: false,
|
show: false,
|
||||||
currentIdx: 0,
|
currentIdx: 0,
|
||||||
option1: [
|
option1: [{
|
||||||
{ text: '全部', value: 0 },
|
text: '全部',
|
||||||
{ text: '待使用', value: 1 },
|
value: 0
|
||||||
{ text: '已完成', value: 2 },
|
},
|
||||||
|
{
|
||||||
|
text: '待使用',
|
||||||
|
value: 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: '已完成',
|
||||||
|
value: 2
|
||||||
|
},
|
||||||
],
|
],
|
||||||
orderList: [],
|
orderList: [],
|
||||||
value1: 0,
|
value1: 0,
|
||||||
@ -139,368 +145,176 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changeIdx(idx) {
|
changeIdx(e) {
|
||||||
this.currentIdx = idx
|
this.currentIdx = e;
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false;
|
||||||
|
this.orderList = [];
|
||||||
|
this.goodsList = [];
|
||||||
|
|
||||||
|
if (e == 0) {
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: '我的商品',
|
||||||
|
})
|
||||||
|
this.getActiveList();
|
||||||
|
} else {
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: '我的订单',
|
||||||
|
})
|
||||||
|
this.getOrderList();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
desc2(id) {
|
|
||||||
// 处理查看自提点逻辑
|
headerPickClick(id, orderId, name) {
|
||||||
uni.navigateTo({
|
NavgateTo(`/reservation/receive/index?id=${id}&name=${name}&orderId=${orderId}`, {isLogin: false })
|
||||||
url: `../pickPoint/index.vue?id=${id}`
|
},
|
||||||
|
|
||||||
|
headerGoPayClick(title, pic) {
|
||||||
|
console.log('去使用', title, pic);
|
||||||
|
NavgateTo(`/reservation/ticketCode/index?pic=${pic}&name=${title}`, {isLogin: false })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 筛选指定状态订单
|
||||||
|
headerSelectClick(item) {
|
||||||
|
console.log('1', item.detail.__args__[0].value);
|
||||||
|
let detail = {
|
||||||
|
text: item.detail.__args__[0].text,
|
||||||
|
value: item.detail.__args__[0].value,
|
||||||
|
}
|
||||||
|
console.log('item', detail);
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false,
|
||||||
|
this.orderList = [],
|
||||||
|
this.getOrderList(detail);
|
||||||
|
},
|
||||||
|
|
||||||
|
onChangeShow() {
|
||||||
|
this.show = !this.show;
|
||||||
|
},
|
||||||
|
|
||||||
|
desc(id, total) {
|
||||||
|
console.log('NavgateTo', id);
|
||||||
|
console.log('totaltotaltotal', total);
|
||||||
|
if (total === 0) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无可领取数量',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
NavgateTo(`/reservation/receive/index?id=${id}`, {isLogin: false });
|
||||||
|
},
|
||||||
|
|
||||||
|
headerLookClick() {
|
||||||
|
uni.getLocation({
|
||||||
|
type: "gcj02",
|
||||||
|
success(res) {
|
||||||
|
NavgateTo(`/reservation/pickPoint/index?lat=${res.latitude}&log=${res.longitude}`, { isLogin: false })
|
||||||
|
},
|
||||||
|
fail(err) {
|
||||||
|
console.log('errr', err);
|
||||||
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
desc(total, id) {
|
|
||||||
// 处理去领取逻辑
|
//商品列表
|
||||||
uni.navigateTo({
|
|
||||||
url: `../receive/index.vue?id=${id}`
|
|
||||||
});
|
|
||||||
},
|
|
||||||
async getActiveList() {
|
async getActiveList() {
|
||||||
let that = this
|
const res = await request(apiArr.getActiveList, 'POST', {
|
||||||
const res = await request('/wechat/shop/shop_list', 'POST', {
|
page_num: this.page_num,
|
||||||
page_num: that.data.page_num,
|
page_size: this.page_size,
|
||||||
page_size: that.data.page_size,
|
|
||||||
user_id: 68
|
|
||||||
}, {
|
|
||||||
'ctoken': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZWFsZXJfaWQiOjAsImV4cCI6MTc0NDI2NDk1NiwiaW1nIjoiL3N0YXRpYy9pbWFnZXMvMjAyNS0wNC0wOC9pREVEV1NDR2tnYlc4YzhhYjZkODc0MjYzMzZmODM0MzMzNTE0NjAzNjdmOC5wbmciLCJtc2hvcF9pZCI6NDIsIm9wZW5faWQiOiJvVWlWajQ5NDNDODZjTXViZU1WQnIyRktzQV8wIiwicm9sZV9pZCI6MSwidXNlcl9pZCI6NjcsInVzZXJfbmFtZSI6IuW-ruS_oeeUqOaItyIsIndzaG9wX2lkIjo0Mn0.pHtbo4GS92iq8BNHFqn7mu6-Ah07XgM_KED-Y1BzmMI',
|
|
||||||
silent: false // 是否静默 默认为true, 展示loading 加载弹窗
|
|
||||||
})
|
})
|
||||||
console.log(res)
|
let flag = false;
|
||||||
|
if (res?.rows && res?.rows?.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
res?.rows.forEach(item => {
|
||||||
|
item.photo = picUrl + item.photo
|
||||||
|
});
|
||||||
|
|
||||||
|
this.goodsList = this.goodsList.concat(res.rows || []);
|
||||||
// util.postUrl(apiArr.getActiveList, {
|
this.page_num = this.page_num + 1;
|
||||||
// page_num: that.data.page_num,
|
this.flag = flag;
|
||||||
// page_size: that.data.page_size,
|
|
||||||
// // community_id:''
|
|
||||||
// }, res => {
|
|
||||||
// let flag = false
|
|
||||||
// if (res.rows && res.rows.length == that.data.page_size) {
|
|
||||||
// flag = true
|
|
||||||
// } else {
|
|
||||||
// flag = false
|
|
||||||
// }
|
|
||||||
// res.rows.forEach(item => {
|
|
||||||
// item.photo = util.img_url + item.photo
|
|
||||||
// })
|
|
||||||
// that.setData({
|
|
||||||
// goodsList: that.data.goodsList.concat(res.rows || []),
|
|
||||||
// page_num: that.data.page_num + 1,
|
|
||||||
// flag
|
|
||||||
// })
|
|
||||||
// })
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
//我的订单
|
||||||
|
async getOrderList(status) {
|
||||||
|
const { page_num, page_size } = this;
|
||||||
|
|
||||||
|
console.log('13231', page_num, page_size);
|
||||||
|
let parmas = {
|
||||||
|
page_num,
|
||||||
|
page_size,
|
||||||
|
};
|
||||||
|
|
||||||
|
if (status) {
|
||||||
|
parmas = {
|
||||||
|
...parmas,
|
||||||
|
status: status.value,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const res = await request(apiArr.getReserationList, 'POST', parmas);
|
||||||
|
console.log('reeee', res);
|
||||||
|
|
||||||
|
if ((res?.rows && res?.rows?.length === 0) || !res?.rows) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无订单数据',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
};
|
||||||
|
let flag = false
|
||||||
|
if (res?.rows?.length == this.page_size) {
|
||||||
|
flag = true
|
||||||
|
} else {
|
||||||
|
flag = false
|
||||||
|
}
|
||||||
|
|
||||||
|
res?.rows?.forEach(item => {
|
||||||
|
item.photo = picUrl + item.photo
|
||||||
|
})
|
||||||
|
|
||||||
|
this.orderList = this.goodsList.concat(res.rows || []);
|
||||||
|
this.page_num = page_num + 1;
|
||||||
|
this.flag = flag;
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
},
|
},
|
||||||
onReady() {
|
onReady() {
|
||||||
|
|
||||||
},
|
},
|
||||||
onload(option) {
|
|
||||||
that.getActiveList()
|
|
||||||
|
onShow() {
|
||||||
|
// 页面加载时重置数据
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false;
|
||||||
|
this.orderList = [];
|
||||||
|
this.goodsList = [];
|
||||||
|
if(this.currentIdx == 0){
|
||||||
|
this.getActiveList()
|
||||||
|
}else{
|
||||||
|
this.getOrderList()
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 页面上拉触底事件的处理函数
|
||||||
|
*/
|
||||||
|
onReachBottom() {
|
||||||
|
if(this.flag){
|
||||||
|
if(this.currentIdx == 0){
|
||||||
|
this.getActiveList()
|
||||||
|
}else{
|
||||||
|
this.getOrderList()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
.empty{
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
color: #999999;
|
|
||||||
margin-top: 80rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
image {
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tabList {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
width: 100%;
|
|
||||||
background: #F9F9F9;
|
|
||||||
padding: 30rpx 5rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tabItem {
|
|
||||||
flex: 1;
|
|
||||||
text-align: center;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #555555;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.active {
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 32rpx;
|
|
||||||
color: #222222;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
|
|
||||||
.active::after {
|
|
||||||
content: '';
|
|
||||||
filter: blur(10.899999618530273rpx);
|
|
||||||
width: 368rpx;
|
|
||||||
height: 10rpx;
|
|
||||||
position: absolute;
|
|
||||||
left: 50%;
|
|
||||||
bottom: -30rpx;
|
|
||||||
transform: translateX(-50%);
|
|
||||||
background: #FF512A;
|
|
||||||
}
|
|
||||||
|
|
||||||
.active::before {
|
|
||||||
content: '';
|
|
||||||
width: 368rpx;
|
|
||||||
height: 10rpx;
|
|
||||||
position: absolute;
|
|
||||||
left: 50%;
|
|
||||||
bottom: -30rpx;
|
|
||||||
transform: translateX(-50%);
|
|
||||||
background: #FF512A;
|
|
||||||
}
|
|
||||||
|
|
||||||
.line {
|
|
||||||
width: 1rpx;
|
|
||||||
height: 30rpx;
|
|
||||||
background-color: #E6E6E6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawTit {
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #222222;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
margin-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawTit image {
|
|
||||||
width: 30rpx;
|
|
||||||
height: 30rpx;
|
|
||||||
margin-left: 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stride {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding: 0 26rpx;
|
|
||||||
margin-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.strideItem {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #222222;
|
|
||||||
white-space: nowrap;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
|
|
||||||
.strideItem image {
|
|
||||||
width: 100rpx;
|
|
||||||
height: 100rpx;
|
|
||||||
margin-bottom: 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.stideIcon {
|
|
||||||
width: 26rpx;
|
|
||||||
height: 26rpx;
|
|
||||||
margin-top: -30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.gray {
|
|
||||||
margin-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.goodsItem_left {
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.goodsImg {
|
|
||||||
width: 160rpx;
|
|
||||||
height: 160rpx;
|
|
||||||
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.goodsmsg {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
justify-content: center;
|
|
||||||
margin-left: 24rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.name {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 32rpx;
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.num {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #999999;
|
|
||||||
margin-top: 8rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.goodsItem_right {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right_top {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #999999;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right_top image {
|
|
||||||
width: 15rpx;
|
|
||||||
height: 28rpx;
|
|
||||||
margin-left: 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.goodsItem {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin: 30rpx 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right_bottom {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 26rpx;
|
|
||||||
color: #FFFFFF;
|
|
||||||
width: 150rpx;
|
|
||||||
height: 50rpx;
|
|
||||||
background: #FF512A;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawMsg {
|
|
||||||
padding: 30rpx 20rpx;
|
|
||||||
width: 500rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawMsg_tit {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 30rpx;
|
|
||||||
color: #000000;
|
|
||||||
padding-bottom: 30rpx;
|
|
||||||
border-bottom: 1rpx solid #F5F5F5;
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawMsg_con {
|
|
||||||
margin-top: 30rpx;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #000000;
|
|
||||||
line-height: 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawMsg_con view {
|
|
||||||
margin-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.vrawMsg_btn {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 26rpx;
|
|
||||||
color: #FFFFFF;
|
|
||||||
width: 150rpx;
|
|
||||||
height: 50rpx;
|
|
||||||
background: #D5AC66;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
margin: 0 auto;
|
|
||||||
margin-top: 60rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.main {
|
|
||||||
margin: 30rpx 18rpx 0 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_header {
|
|
||||||
margin-bottom: 30rpx;
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_left {
|
|
||||||
width: 160rpx;
|
|
||||||
height: 160rpx;
|
|
||||||
margin-right: 24rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_right {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right_left {
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.shop_title {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 32rpx;
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.shop_num {
|
|
||||||
margin-top: 8rpx;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #999999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.shop_time {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #555555;
|
|
||||||
margin-top: 23rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right_status {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #FF512A;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_bottom {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 26rpx;
|
|
||||||
color: #FFFFFF;
|
|
||||||
background: #FF512A;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
padding: 10rpx 23rpx;
|
|
||||||
margin-right: 40rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.look {
|
|
||||||
background: #999999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.use {
|
|
||||||
background: #D5AC66;
|
|
||||||
margin-right: 0;
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
273
reservation/pickPoint/index.css
Normal file
273
reservation/pickPoint/index.css
Normal file
@ -0,0 +1,273 @@
|
|||||||
|
.item_goodsItem {
|
||||||
|
display: flex;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem:last-child {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_tit {
|
||||||
|
width: 180rpx;
|
||||||
|
height: 180rpx;
|
||||||
|
margin-right: 30rpx;
|
||||||
|
margin-left: 19rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_name {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 26rpx;
|
||||||
|
color: #222222;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
margin-left: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_msg {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #555555;
|
||||||
|
margin-top: 24rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.item_goodsList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding: 0 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.list_item {
|
||||||
|
padding-bottom: 32rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_btn {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
width: 110rpx;
|
||||||
|
height: 40rpx;
|
||||||
|
background: rgba(255, 81, 42, 0.1);
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #555555;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mobile {
|
||||||
|
background: #FFF2DA;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_btn image {
|
||||||
|
width: 24rpx;
|
||||||
|
height: 24rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item_goodsItem_msgBox {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.jl {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: rgba(168, 104, 43, 0.8);
|
||||||
|
margin-top: 26rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.banner {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
border-radius: 30rpx;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.banner_pic {
|
||||||
|
width: 710rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
border-radius: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 40rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-top: 40rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_2 {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 image {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_2 image {
|
||||||
|
width: 30rpx;
|
||||||
|
height: 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_left_1 view {
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #D5AC66;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #D5AC66;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
padding: 2rpx 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin: 0 20rpx;
|
||||||
|
margin-right: 48rpx;
|
||||||
|
margin-top: 28rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right image {
|
||||||
|
width: 60rpx;
|
||||||
|
height: 60rpx;
|
||||||
|
margin-bottom: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.msg_right2 {
|
||||||
|
margin-left: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 22rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
background: #FFD8D0;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #FF512A;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 2rpx 10rpx;
|
||||||
|
margin-left: 18rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
margin: 30rpx 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.imgList image {
|
||||||
|
width: 120rpx;
|
||||||
|
height: 120rpx;
|
||||||
|
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-bottom: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subtit {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #000000;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subCon {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #222222;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
margin-top: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subCon view {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #999999;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payList {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
flex-direction: column;
|
||||||
|
margin-top: 60rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payBtn {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin-bottom: 40rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payBtn2 {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
border: 1rpx solid #FF512A;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<view>
|
<view>
|
||||||
<view class="item_goodsItem" v-for="(item, index) in ShopList" :key="index">
|
<view class="item_goodsItem" v-for="(item, index) in shopList" :key="index">
|
||||||
<view class="item_goodsItem_tit">
|
<view class="item_goodsItem_tit">
|
||||||
<image :src="item.photo" mode="" />
|
<image :src="item.photo" mode="" />
|
||||||
</view>
|
</view>
|
||||||
@ -31,13 +31,16 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { request } from '../../utils/index.js';
|
import { apiArr } from '../../api/reservation';
|
||||||
|
import { request, picUrl } from '../../utils/index';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
ShopList: [],
|
page_num: 1,
|
||||||
ToArr: "",
|
page_size: 10,
|
||||||
|
shopList: [],
|
||||||
|
toArr: "",
|
||||||
lat: "",
|
lat: "",
|
||||||
log: "",
|
log: "",
|
||||||
}
|
}
|
||||||
@ -48,6 +51,7 @@ export default {
|
|||||||
phoneNumber: phone,
|
phoneNumber: phone,
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
handleOptionClick(item) {
|
handleOptionClick(item) {
|
||||||
uni.openLocation({
|
uni.openLocation({
|
||||||
latitude: Number(item.lat),
|
latitude: Number(item.lat),
|
||||||
@ -78,24 +82,37 @@ export default {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// 拼接有效数据
|
// 拼接有效数据
|
||||||
return validData
|
return validData.map(item => `${Number(item.lat)},${Number(item.lng)}`).join(';');
|
||||||
.map(item => `${Number(item.lat)},${Number(item.lng)}`)
|
|
||||||
.join(';');
|
|
||||||
},
|
},
|
||||||
|
|
||||||
async getShopList() {
|
async getShopList() {
|
||||||
// try {
|
const res = await request(apiArr.getShopList,'POST', {
|
||||||
// const res = await postUrl(apiArr.getShopList, {});
|
shop_id: 0,
|
||||||
// res.list.forEach(item => {
|
page_num: this.page_num,
|
||||||
// item.photo = img_url + item.photo;
|
page_size: this.page_size,
|
||||||
// });
|
});
|
||||||
// this.ToArr = this.formatCoordinates(res.list);
|
|
||||||
// this.ShopList = res.list;
|
let flag = false;
|
||||||
// this.caculate();
|
if (res?.rows && res?.rows?.length == this.page_size) {
|
||||||
// } catch (error) {
|
flag = true
|
||||||
// console.error(error);
|
} else {
|
||||||
// }
|
flag = false
|
||||||
|
}
|
||||||
|
res?.rows.forEach(item => {
|
||||||
|
item.photo = picUrl + item.photo
|
||||||
|
});
|
||||||
|
|
||||||
|
let getDistanceList = this.shopList.concat(res?.rows || []);
|
||||||
|
let toArr = this.formatCoordinates(getDistanceList);
|
||||||
|
this.shopList = getDistanceList;
|
||||||
|
this.toArr = toArr;
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.flag = flag;
|
||||||
|
|
||||||
|
this.caculate()
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
caculate() {
|
caculate() {
|
||||||
const from = this.lat + ',' + this.log;
|
const from = this.lat + ',' + this.log;
|
||||||
uni.request({
|
uni.request({
|
||||||
@ -105,302 +122,42 @@ export default {
|
|||||||
data: {
|
data: {
|
||||||
key: "55NBZ-MUQYW-EAJRL-YIWPA-ZXCR6-4NBPP",
|
key: "55NBZ-MUQYW-EAJRL-YIWPA-ZXCR6-4NBPP",
|
||||||
from: from,
|
from: from,
|
||||||
to: this.ToArr
|
to: this.toArr
|
||||||
},
|
},
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
if (res.data.status == 0) {
|
if (res.data.status == 0) {
|
||||||
const ShopList = this.ShopList.map((item, index) => {
|
const shopList = this.shopList.map((item, index) => {
|
||||||
if (res.data.result.rows[0].elements[index]?.distance) {
|
if (res.data.result.rows[0].elements[index]?.distance) {
|
||||||
item.distance = Number(res.data.result.rows[0].elements[index].distance / 1000).toFixed(2);
|
item.distance = Number(res.data.result.rows[0].elements[index].distance / 1000).toFixed(2);
|
||||||
}
|
}
|
||||||
return item;
|
return item;
|
||||||
});
|
});
|
||||||
this.ShopList = ShopList;
|
this.shopList = shopList;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
this.lat = options.lat;
|
console.log('12313', options);
|
||||||
this.log = options.log;
|
this.lat = options?.lat;
|
||||||
|
this.log = options?.log;
|
||||||
|
this.getShopList();
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 页面上拉触底事件的处理函数
|
||||||
|
*/
|
||||||
|
onReachBottom() {
|
||||||
|
if(this.flag){
|
||||||
this.getShopList();
|
this.getShopList();
|
||||||
}
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.item_goodsItem {
|
@import url("./index.css");
|
||||||
display: flex;
|
|
||||||
margin: 0 20rpx;
|
|
||||||
padding-bottom: 30rpx;
|
|
||||||
padding-top: 30rpx;
|
|
||||||
border-bottom: 1rpx solid #E6E6E6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem:last-child {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_tit {
|
|
||||||
width: 180rpx;
|
|
||||||
height: 180rpx;
|
|
||||||
margin-right: 30rpx;
|
|
||||||
margin-left: 19rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_name {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 26rpx;
|
|
||||||
color: #222222;
|
|
||||||
margin-top: 20rpx;
|
|
||||||
margin-left: 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_msg {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #555555;
|
|
||||||
margin-top: 24rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.item_goodsList {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding: 0 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
image {
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.list_item {
|
|
||||||
padding-bottom: 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_btn {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
margin-top: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn {
|
|
||||||
width: 110rpx;
|
|
||||||
height: 40rpx;
|
|
||||||
background: rgba(255, 81, 42, 0.1);
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
font-size: 22rpx;
|
|
||||||
color: #555555;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
font-weight: 400;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mobile {
|
|
||||||
background: #FFF2DA;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_btn image {
|
|
||||||
width: 24rpx;
|
|
||||||
height: 24rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item_goodsItem_msgBox {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
flex: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.jl {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 22rpx;
|
|
||||||
color: rgba(168, 104, 43, 0.8);
|
|
||||||
margin-top: 26rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.banner {
|
|
||||||
width: 710rpx;
|
|
||||||
height: 300rpx;
|
|
||||||
border-radius: 30rpx;
|
|
||||||
margin: 0 auto;
|
|
||||||
margin-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.banner_pic {
|
|
||||||
width: 710rpx;
|
|
||||||
height: 300rpx;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tit {
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 40rpx;
|
|
||||||
color: #000000;
|
|
||||||
margin-top: 40rpx;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
padding-bottom: 30rpx;
|
|
||||||
border-bottom: 1rpx solid #E6E6E6;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_left_1 {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_left_2 {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_left_1 image {
|
|
||||||
width: 30rpx;
|
|
||||||
height: 30rpx;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_left_2 image {
|
|
||||||
width: 30rpx;
|
|
||||||
height: 30rpx;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_left_1 view {
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
border: 1rpx solid #D5AC66;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 22rpx;
|
|
||||||
color: #D5AC66;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
padding: 2rpx 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin: 0 20rpx;
|
|
||||||
margin-right: 48rpx;
|
|
||||||
margin-top: 28rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_right {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_right image {
|
|
||||||
width: 60rpx;
|
|
||||||
height: 60rpx;
|
|
||||||
margin-bottom: 10rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg_right2 {
|
|
||||||
margin-left: 40rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tag {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 22rpx;
|
|
||||||
color: #FF512A;
|
|
||||||
background: #FFD8D0;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
border: 1rpx solid #FF512A;
|
|
||||||
display: inline-block;
|
|
||||||
padding: 2rpx 10rpx;
|
|
||||||
margin-left: 18rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.imgList {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
margin: 30rpx 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.imgList image {
|
|
||||||
width: 120rpx;
|
|
||||||
height: 120rpx;
|
|
||||||
border-radius: 30rpx 30rpx 30rpx 30rpx;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
margin-bottom: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.subtit {
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #000000;
|
|
||||||
margin-top: 30rpx;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.subCon {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #222222;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
margin-bottom: 30rpx;
|
|
||||||
margin-top: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.subCon view {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 24rpx;
|
|
||||||
color: #999999;
|
|
||||||
margin-left: 20rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.payList {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
flex-direction: column;
|
|
||||||
margin-top: 60rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.payBtn {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 36rpx;
|
|
||||||
color: #FFFFFF;
|
|
||||||
width: 650rpx;
|
|
||||||
height: 80rpx;
|
|
||||||
background: #FF512A;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
margin-bottom: 40rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.payBtn2 {
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 36rpx;
|
|
||||||
color: #FF512A;
|
|
||||||
width: 650rpx;
|
|
||||||
height: 80rpx;
|
|
||||||
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
|
||||||
border: 1rpx solid #FF512A;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
@ -4,7 +4,7 @@
|
|||||||
<view class="goodsItem">
|
<view class="goodsItem">
|
||||||
<view class="goodsItem_left">
|
<view class="goodsItem_left">
|
||||||
<view class="goodsItem_img">
|
<view class="goodsItem_img">
|
||||||
<image :src="picUrl + shopInfo.photo" mode="" />
|
<image :src="shopInfo.photo" mode="" />
|
||||||
</view>
|
</view>
|
||||||
<view class="goodsItem_msg">
|
<view class="goodsItem_msg">
|
||||||
<view class="goodsItem_msg1">{{ shopInfo.title }}</view>
|
<view class="goodsItem_msg1">{{ shopInfo.title }}</view>
|
||||||
@ -12,7 +12,7 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="goodsItem_right">
|
<view class="goodsItem_right">
|
||||||
<u-number-box v-model="num" :min="0" :long-press="false" @change="onChange"></u-number-box>
|
<u-number-box v-model="num" :min="0" :longPress="false" @change="onChange"></u-number-box>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="time">
|
<view class="time">
|
||||||
@ -25,7 +25,7 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="box2" v-else>
|
<view class="box2" v-else>
|
||||||
<image src="../_ass/sucess.png" mode="widthFix" id="sucess" />
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/Group_89_reservation.png" mode="widthFix" id="sucess" />
|
||||||
|
|
||||||
<view class="sucsss1">预约成功</view>
|
<view class="sucsss1">预约成功</view>
|
||||||
<view class="sucsss2">请于<view>{{ time }}</view>到店领取商品</view>
|
<view class="sucsss2">请于<view>{{ time }}</view>到店领取商品</view>
|
||||||
@ -36,13 +36,13 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { request } from '../../utils/index.js';
|
import { apiArr } from '../../api/reservation.js';
|
||||||
|
import { request, picUrl } from '../../utils/index.js';
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
picUrl: img_url,
|
|
||||||
id: '', // 查询商品详情id
|
id: '', // 查询商品详情id
|
||||||
orderId: '', // 修改数量id
|
orderId: '', // 修改数量id
|
||||||
name: '', // 修改数量时该参数才有值
|
name: '', // 修改数量时该参数才有值
|
||||||
@ -53,6 +53,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onChange(e) {
|
onChange(e) {
|
||||||
|
console.log('eee', e)
|
||||||
this.num = e.value;
|
this.num = e.value;
|
||||||
},
|
},
|
||||||
async submit() {
|
async submit() {
|
||||||
@ -77,8 +78,9 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
|
||||||
const res = await postUrl(url, param);
|
const res = await request(url, 'POST', param, { silent: false, nested: true });
|
||||||
|
console.log('123123112331', res);
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: res.msg,
|
title: res.msg,
|
||||||
@ -90,18 +92,22 @@ export default {
|
|||||||
}, 2000);
|
}, 2000);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} catch (error) {
|
|
||||||
console.error(error);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
this.id = Number(options.id);
|
this.id = Number(options.id);
|
||||||
postUrl(apiArr.getActiveInfoById, {
|
this.name = options?.name;
|
||||||
|
this.orderId = Number(options?.orderId);
|
||||||
|
request(apiArr.getActiveInfoById, 'POST', {
|
||||||
activity_id: Number(options.id)
|
activity_id: Number(options.id)
|
||||||
}, res => {
|
}).then ((res) => {
|
||||||
this.shopInfo = res;
|
const newRes = {
|
||||||
});
|
...res.rows,
|
||||||
|
photo: picUrl + res.rows.photo,
|
||||||
|
};
|
||||||
|
this.shopInfo = newRes;
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -2,24 +2,23 @@
|
|||||||
<view class="container">
|
<view class="container">
|
||||||
<view class="title">{{ title }}</view>
|
<view class="title">{{ title }}</view>
|
||||||
<view class="main">
|
<view class="main">
|
||||||
<image class="code_pic" :src="picUrl + pic" mode="" />
|
<image class="code_pic" :src="pic" mode="" />
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
import { picUrl } from '../../utils';
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
picUrl: img_url,
|
|
||||||
pic: '',
|
pic: '',
|
||||||
title: '',
|
title: '',
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
this.pic = options.pic;
|
this.pic = `${picUrl}${options.pic}`;
|
||||||
this.title = options.name;
|
this.title = options.name;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
130
shopWrite/index/index.css
Normal file
130
shopWrite/index/index.css
Normal file
@ -0,0 +1,130 @@
|
|||||||
|
.iptBox {
|
||||||
|
padding-bottom: 20rpx;
|
||||||
|
padding-top: 20rox;
|
||||||
|
border-bottom: 1rpx solid #E6E6E6;
|
||||||
|
margin-left: 20rpx;
|
||||||
|
margin-right: 20rpx;
|
||||||
|
margin-top: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
width: 650rpx;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 60rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cirBox {
|
||||||
|
width: 272rpx;
|
||||||
|
height: 272rpx;
|
||||||
|
background: #FAFAFA;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
border-radius: 50%;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 160rpx;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cir {
|
||||||
|
width: 232rpx;
|
||||||
|
height: 232rpx;
|
||||||
|
background: #F4F4F4;
|
||||||
|
border-radius: 0rpx 0rpx 0rpx 0rpx;
|
||||||
|
border-radius: 50%;
|
||||||
|
margin: 0 auto;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
flex-direction: column;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cir image {
|
||||||
|
width: 106rpx;
|
||||||
|
height: 96.77rpx;
|
||||||
|
margin-bottom: 10rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.text {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #FF512A;
|
||||||
|
margin-left: 40rpx;
|
||||||
|
margin-top: 12rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess {
|
||||||
|
width: 300rpx;
|
||||||
|
height: 300rpx;
|
||||||
|
background: #FFFFFF;
|
||||||
|
overflow: hidden;
|
||||||
|
box-sizing: border-box;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 28rpx;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sucess image {
|
||||||
|
width: 100rpx;
|
||||||
|
height: 100rpx;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
width: 90%;
|
||||||
|
height: 80rpx;
|
||||||
|
background: #FF512A;
|
||||||
|
border-radius: 100rpx 100rpx 100rpx 100rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 36rpx;
|
||||||
|
color: #FFFFFF;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.Info {
|
||||||
|
width: 499rpx;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
padding: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rows {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 24rpx;
|
||||||
|
color: #000000;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.Tit {
|
||||||
|
font-weight: 400;
|
||||||
|
font-size: 30rpx;
|
||||||
|
color: #000000;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
border-bottom: 1rpx solid #F5F5F5;
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 30rpx;
|
||||||
|
}
|
||||||
281
shopWrite/index/index.vue
Normal file
281
shopWrite/index/index.vue
Normal file
@ -0,0 +1,281 @@
|
|||||||
|
<template>
|
||||||
|
<view class="container">
|
||||||
|
<view class="box">
|
||||||
|
<!-- <view class="iptBox">
|
||||||
|
<input type="text" placeholder="请输入核销码" value="{{code}}" placeholder-style="font-size: 36rpx;color: #999999;" />
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="text">*请输入正确的核销码</view>
|
||||||
|
|
||||||
|
<view class="btn">立即核销</view> -->
|
||||||
|
|
||||||
|
<view class="cirBox">
|
||||||
|
<view class="cir" @click="headerScanCodeClick">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/scan.png" mode="widthFix" />
|
||||||
|
扫码核销
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
<u-popup :show="show" @close="onClose" mode="center">
|
||||||
|
<view class="sucess">
|
||||||
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/sucess_icon.png" mode="widthFix" />
|
||||||
|
订单核销成功!
|
||||||
|
</view>
|
||||||
|
</u-popup>
|
||||||
|
|
||||||
|
<u-popup :show="show2" @close="onClose" :round='30' mode="center">
|
||||||
|
<view class="Info">
|
||||||
|
<view class="Tit">核销信息</view>
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">商品名称</view>
|
||||||
|
<view class="rows_con">{{Info.activity.title}}</view>
|
||||||
|
</view>
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">商品数量</view>
|
||||||
|
<view class="rows_con">{{Info.num}}</view>
|
||||||
|
</view>
|
||||||
|
<!-- <view class="rows">
|
||||||
|
<view class="rows_tit">核销商家</view>
|
||||||
|
<view class="rows_con">{{Info.business}}</view>
|
||||||
|
</view> -->
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">预约时间</view>
|
||||||
|
<view class="rows_con">{{Info.create_time}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="btn" @click="eliminate">核销</view>
|
||||||
|
</view>
|
||||||
|
</u-popup>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/reservation';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
show: false,
|
||||||
|
show2: false,
|
||||||
|
code: '',
|
||||||
|
Info: "",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
methods: {
|
||||||
|
|
||||||
|
//TODO: 模拟扫码结果, 后续删除
|
||||||
|
moni() {
|
||||||
|
const res = {
|
||||||
|
"id": 4,
|
||||||
|
"activity_id": 8,
|
||||||
|
"user_id": 67,
|
||||||
|
"city_id": 3,
|
||||||
|
"area_id": 81,
|
||||||
|
"business_id": 1266,
|
||||||
|
"order_no": "887B54E47EB34E828EB87250975977D7",
|
||||||
|
"qrcode": "/static/67812025-04-21.png",
|
||||||
|
"community_id": 5,
|
||||||
|
"facility_id": 27,
|
||||||
|
"room_id": 361,
|
||||||
|
"owner_id": 1004,
|
||||||
|
"shop_id": 0,
|
||||||
|
"num": 1,
|
||||||
|
"status": 1,
|
||||||
|
"create_time": "2025-04-21 09:10:02",
|
||||||
|
"update_time": "2025-04-21 11:31:55",
|
||||||
|
"activity": {
|
||||||
|
"activity_id": 8,
|
||||||
|
"cate_id": 15,
|
||||||
|
"shop_id": 0,
|
||||||
|
"community_id": 0,
|
||||||
|
"tuan_id": 0,
|
||||||
|
"city_id": 3,
|
||||||
|
"area_id": 81,
|
||||||
|
"business_id": 1266,
|
||||||
|
"title": "预约领花膜",
|
||||||
|
"intro": "增加商铺客流 活跃民众气氛",
|
||||||
|
"photo": "/static/activity/2024/04/12/66188e1f769ce.png",
|
||||||
|
"thumb": "",
|
||||||
|
"bar_code": "",
|
||||||
|
"price": 0,
|
||||||
|
"bg_date": "2025-03-28",
|
||||||
|
"end_date": "2025-05-02",
|
||||||
|
"time": "",
|
||||||
|
"sign_end": "2025-04-05",
|
||||||
|
"addr": "河北生衡水市桃城区全境",
|
||||||
|
"orderby": 1,
|
||||||
|
"audit": 2,
|
||||||
|
"closed": 2,
|
||||||
|
"sign_num": 6,
|
||||||
|
"total": 3,
|
||||||
|
"storage_method": 0,
|
||||||
|
"self_num": 3,
|
||||||
|
"household_num": 2,
|
||||||
|
"created_at": null,
|
||||||
|
"create_ip": "27.157.70.53",
|
||||||
|
"template": "",
|
||||||
|
"del_time": ""
|
||||||
|
},
|
||||||
|
"community": {
|
||||||
|
"community_id": 5,
|
||||||
|
"shop_id": 10,
|
||||||
|
"hw_shop_id": 0,
|
||||||
|
"uid": "",
|
||||||
|
"user_id": 44,
|
||||||
|
"city_id": 3,
|
||||||
|
"area_id": 81,
|
||||||
|
"business_id": 1266,
|
||||||
|
"type": 1,
|
||||||
|
"name": "滏阳锦苑",
|
||||||
|
"addr": "衡水市桃城区红旗大街与河阳东路交叉口西行200米路北",
|
||||||
|
"tel": "03182198889",
|
||||||
|
"pic": "/static/xiaoqu/2024/09/14/66e4ed5abe092.jpg",
|
||||||
|
"swiper_img": "",
|
||||||
|
"village_id": 0,
|
||||||
|
"property": "欣居物业",
|
||||||
|
"lng": "115.696998",
|
||||||
|
"lat": "37.727164",
|
||||||
|
"tag": "",
|
||||||
|
"closed": 0,
|
||||||
|
"del_time": null,
|
||||||
|
"orderby": 1,
|
||||||
|
"create_time": "2024-05-26 18:16:00",
|
||||||
|
"create_ip": "110.247.90.112",
|
||||||
|
"end_date": "0000-00-00",
|
||||||
|
"menu": "",
|
||||||
|
"setting": "",
|
||||||
|
"change_comm": 1,
|
||||||
|
"pc_pay_config": "",
|
||||||
|
"mini_pay_config": "",
|
||||||
|
"commission": 0,
|
||||||
|
"is_open_platform": 1
|
||||||
|
},
|
||||||
|
"shop": null,
|
||||||
|
"city": {
|
||||||
|
"city_id": 3,
|
||||||
|
"name": "河北省",
|
||||||
|
"user_id": 0,
|
||||||
|
"agent_id": 0,
|
||||||
|
"photo": "",
|
||||||
|
"pinyin": "",
|
||||||
|
"is_open": 1,
|
||||||
|
"domain": 0,
|
||||||
|
"lng": "",
|
||||||
|
"lat": "",
|
||||||
|
"orderby": 100,
|
||||||
|
"first_letter": "",
|
||||||
|
"theme": "default",
|
||||||
|
"pid": 0,
|
||||||
|
"short_name": "河北省",
|
||||||
|
"level_type": 0,
|
||||||
|
"city_code": 0,
|
||||||
|
"zip_code": 0,
|
||||||
|
"merger_name": "",
|
||||||
|
"parent_id": 0,
|
||||||
|
"closed": 0,
|
||||||
|
"create_time": "2021-04-20 14:21:43",
|
||||||
|
"create_ip": ""
|
||||||
|
},
|
||||||
|
"area": {
|
||||||
|
"area_id": 81,
|
||||||
|
"city_id": 3,
|
||||||
|
"area_name": "衡水市",
|
||||||
|
"user_id": 0,
|
||||||
|
"name": "衡水市",
|
||||||
|
"level_type": 0,
|
||||||
|
"city_code": 0,
|
||||||
|
"zip_code": 0,
|
||||||
|
"merger_name": "",
|
||||||
|
"lng": "",
|
||||||
|
"lat": "",
|
||||||
|
"pinyin": "",
|
||||||
|
"orderby": 100
|
||||||
|
},
|
||||||
|
"business": {
|
||||||
|
"business_id": 1266,
|
||||||
|
"business_name": "桃城区",
|
||||||
|
"area_id": 81,
|
||||||
|
"lng": "",
|
||||||
|
"lat": "",
|
||||||
|
"orderby": 100,
|
||||||
|
"is_hot": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// this.Info = res;
|
||||||
|
// this.show2 = true;
|
||||||
|
|
||||||
|
|
||||||
|
// return;
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
headerScanCodeClick() {
|
||||||
|
let _this = this;
|
||||||
|
|
||||||
|
// TODO: 模拟扫码结果, 后续删
|
||||||
|
this.moni();
|
||||||
|
return;
|
||||||
|
|
||||||
|
uni.scanCode({
|
||||||
|
success(res) {
|
||||||
|
console.log('12312313', res);
|
||||||
|
_this.ScanQrcode(res.result)
|
||||||
|
},
|
||||||
|
fail(err) {
|
||||||
|
console.log('扫码异常', err)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
|
||||||
|
//获取订单详情
|
||||||
|
async ScanQrcode(e) {
|
||||||
|
console.log('asda', e);
|
||||||
|
const res = await request(apiArr.ScanCodeInfo, "POST", {
|
||||||
|
order_no: e
|
||||||
|
});
|
||||||
|
console.log('erer', res);
|
||||||
|
this.Info = res;
|
||||||
|
this.show2 = true;
|
||||||
|
},
|
||||||
|
|
||||||
|
onClose() {
|
||||||
|
this.show2 = false;
|
||||||
|
this.show = false;
|
||||||
|
},
|
||||||
|
|
||||||
|
async eliminate() {
|
||||||
|
uni.showLoading({
|
||||||
|
title: '核销中...',
|
||||||
|
mask: true
|
||||||
|
})
|
||||||
|
try {
|
||||||
|
const res = await request(apiArr.eliminate, 'POST', {
|
||||||
|
order_id: this.Info.id,
|
||||||
|
shop_id: Number(uni.getStorageSync('shopId'))
|
||||||
|
}, { silent: false, nested: true });
|
||||||
|
uni.hideLoading();
|
||||||
|
console.log('122131231', res);
|
||||||
|
this.show2 = false;
|
||||||
|
this.show = true;
|
||||||
|
} catch (error) {
|
||||||
|
console.log('接口报错', error);
|
||||||
|
this.show2 = false;
|
||||||
|
uni.showToast({
|
||||||
|
title: res.data.msg,
|
||||||
|
icon: "none"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
27
shopWrite/list/index.css
Normal file
27
shopWrite/list/index.css
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
.box {
|
||||||
|
padding: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.writeItem {
|
||||||
|
border-bottom: 1rpx solid #F9F9F9;
|
||||||
|
padding-bottom: 30rpx;
|
||||||
|
padding-top: 30rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rows {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
white-space: nowrap;
|
||||||
|
margin-bottom: 12rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rows_tit {
|
||||||
|
flex: 1;
|
||||||
|
margin-right: 50rpx;
|
||||||
|
}
|
||||||
|
|
||||||
|
.rows_con {
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
82
shopWrite/list/index.vue
Normal file
82
shopWrite/list/index.vue
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
<template>
|
||||||
|
<view class="box">
|
||||||
|
|
||||||
|
<view v-if="writeList.length != 0">
|
||||||
|
<view class="writeItem" v-for="(item, index) in writeList" :key="index">
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">订单编号</view>
|
||||||
|
<view class="rows_con">{{item.order_no}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">商品名称</view>
|
||||||
|
<view class="rows_con">{{item.activity.title}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">商品数量</view>
|
||||||
|
<view class="rows_con">{{item.num}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">核销时间</view>
|
||||||
|
<view class="rows_con">{{item.create_time}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view class="rows">
|
||||||
|
<view class="rows_tit">核销地点</view>
|
||||||
|
<view class="rows_con">{{item.activity.addr}}</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<van-empty description="暂无内容" v-if="writeList.length == 0" />
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { request } from '../../utils';
|
||||||
|
import { apiArr } from '../../api/reservation';
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
writeList:[],
|
||||||
|
page_num:1,
|
||||||
|
page_size:10,
|
||||||
|
flag:false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async init(){
|
||||||
|
const res = await request(apiArr.eliminateList, 'POST', {
|
||||||
|
page_num: this.page_num,
|
||||||
|
page_size: this.page_size,
|
||||||
|
shop_id: Number(uni.getStorageSync('shopId'))
|
||||||
|
});
|
||||||
|
console.log('asdadad', res);
|
||||||
|
let flag = false
|
||||||
|
if(res.rows.length == this.page_size){
|
||||||
|
flag = true
|
||||||
|
}else{
|
||||||
|
flag= false
|
||||||
|
}
|
||||||
|
this.writeList = this.writeList.concat(res.rows || []);
|
||||||
|
this.page_num = this.page_num + 1;
|
||||||
|
this.flag = flag;
|
||||||
|
},
|
||||||
|
},
|
||||||
|
onLoad(options) {
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
onReachBottom() {
|
||||||
|
if(this.flag){
|
||||||
|
that.init()
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import url("./index.css");
|
||||||
|
</style>
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
43
unpackage/dist/dev/mp-weixin/app.json
vendored
43
unpackage/dist/dev/mp-weixin/app.json
vendored
@ -1,18 +1,47 @@
|
|||||||
{
|
{
|
||||||
"pages": [
|
"pages": [
|
||||||
"pages/index/index"
|
"pages/index/index",
|
||||||
|
"pages/login/login"
|
||||||
],
|
],
|
||||||
"subPackages": [
|
"subPackages": [
|
||||||
{
|
{
|
||||||
"root": "kitchen",
|
"root": "kitchen",
|
||||||
"pages": [
|
"pages": [
|
||||||
"index/index"
|
"index/index",
|
||||||
|
"pay/index",
|
||||||
|
"recharge/index"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"root": "reservation",
|
"root": "reservation",
|
||||||
"pages": [
|
"pages": [
|
||||||
"index/index"
|
"index/index",
|
||||||
|
"receive/index",
|
||||||
|
"pickPoint/index",
|
||||||
|
"ticketCode/index"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"root": "community",
|
||||||
|
"pages": [
|
||||||
|
"index/index",
|
||||||
|
"communityDetail/index",
|
||||||
|
"notice/index",
|
||||||
|
"desc/desc",
|
||||||
|
"applyOwer/index",
|
||||||
|
"mycar/index",
|
||||||
|
"oneRepair/index",
|
||||||
|
"repairList/index",
|
||||||
|
"repairDetail/index",
|
||||||
|
"chooseMsg/index",
|
||||||
|
"addCar/index"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"root": "shopWrite",
|
||||||
|
"pages": [
|
||||||
|
"index/index",
|
||||||
|
"list/index"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -22,5 +51,13 @@
|
|||||||
"navigationBarBackgroundColor": "#F8F8F8",
|
"navigationBarBackgroundColor": "#F8F8F8",
|
||||||
"backgroundColor": "#F8F8F8"
|
"backgroundColor": "#F8F8F8"
|
||||||
},
|
},
|
||||||
|
"requiredPrivateInfos": [
|
||||||
|
"getLocation"
|
||||||
|
],
|
||||||
|
"permission": {
|
||||||
|
"scope.userLocation": {
|
||||||
|
"desc": "正在授权您获取当前位置信息"
|
||||||
|
}
|
||||||
|
},
|
||||||
"usingComponents": {}
|
"usingComponents": {}
|
||||||
}
|
}
|
||||||
@ -277,4 +277,13 @@
|
|||||||
|
|
||||||
|
|
||||||
/*每个页面公共css */
|
/*每个页面公共css */
|
||||||
|
image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.gray{
|
||||||
|
height: 20rpx;
|
||||||
|
background: #F9F9F9;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@ -105,11 +105,11 @@
|
|||||||
/******/
|
/******/
|
||||||
/******/
|
/******/
|
||||||
/******/ // mini-css-extract-plugin CSS loading
|
/******/ // mini-css-extract-plugin CSS loading
|
||||||
/******/ var cssChunks = {"uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item":1,"uni_modules/uview-ui/components/u-dropdown/u-dropdown":1,"uni_modules/uview-ui/components/u-empty/u-empty":1,"uni_modules/uview-ui/components/u-icon/u-icon":1};
|
/******/ var cssChunks = {"uni_modules/uview-ui/components/u-popup/u-popup":1,"uni_modules/uview-ui/components/u-navbar/u-navbar":1,"uni_modules/uview-ui/components/u-empty/u-empty":1,"components/dropdown/dropdown":1,"uni_modules/uview-ui/components/u-number-box/u-number-box":1,"components/search/search":1,"components/tabularCard/tabularCard":1,"uni_modules/uview-ui/components/u-grid-item/u-grid-item":1,"uni_modules/uview-ui/components/u-grid/u-grid":1,"uni_modules/uview-ui/components/u-notice-bar/u-notice-bar":1,"uni_modules/uview-ui/components/u-picker/u-picker":1,"uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker":1,"uni_modules/uview-ui/components/u-icon/u-icon":1,"uni_modules/uview-ui/components/u-textarea/u-textarea":1,"uni_modules/uview-ui/components/u-upload/u-upload":1,"uni_modules/uview-ui/components/u-overlay/u-overlay":1,"uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom":1,"uni_modules/uview-ui/components/u-status-bar/u-status-bar":1,"uni_modules/uview-ui/components/u-transition/u-transition":1,"uni_modules/uview-ui/components/u-column-notice/u-column-notice":1,"uni_modules/uview-ui/components/u-row-notice/u-row-notice":1,"uni_modules/uview-ui/components/u-loading-icon/u-loading-icon":1,"uni_modules/uview-ui/components/u-toolbar/u-toolbar":1};
|
||||||
/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
|
/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
|
||||||
/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
|
/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
|
||||||
/******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
|
/******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
|
||||||
/******/ var href = "" + ({"uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item":"uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item","uni_modules/uview-ui/components/u-dropdown/u-dropdown":"uni_modules/uview-ui/components/u-dropdown/u-dropdown","uni_modules/uview-ui/components/u-empty/u-empty":"uni_modules/uview-ui/components/u-empty/u-empty","uni_modules/uview-ui/components/u-icon/u-icon":"uni_modules/uview-ui/components/u-icon/u-icon"}[chunkId]||chunkId) + ".wxss";
|
/******/ var href = "" + ({"components/tes/tes":"components/tes/tes","uni_modules/uview-ui/components/u-popup/u-popup":"uni_modules/uview-ui/components/u-popup/u-popup","uni_modules/uview-ui/components/u-navbar/u-navbar":"uni_modules/uview-ui/components/u-navbar/u-navbar","uni_modules/uview-ui/components/u-empty/u-empty":"uni_modules/uview-ui/components/u-empty/u-empty","components/dropdown/dropdown":"components/dropdown/dropdown","uni_modules/uview-ui/components/u-number-box/u-number-box":"uni_modules/uview-ui/components/u-number-box/u-number-box","components/search/search":"components/search/search","components/tabularCard/tabularCard":"components/tabularCard/tabularCard","uni_modules/uview-ui/components/u-grid-item/u-grid-item":"uni_modules/uview-ui/components/u-grid-item/u-grid-item","uni_modules/uview-ui/components/u-grid/u-grid":"uni_modules/uview-ui/components/u-grid/u-grid","uni_modules/uview-ui/components/u-notice-bar/u-notice-bar":"uni_modules/uview-ui/components/u-notice-bar/u-notice-bar","uni_modules/uview-ui/components/u-picker/u-picker":"uni_modules/uview-ui/components/u-picker/u-picker","uni_modules/uview-ui/components/u--textarea/u--textarea":"uni_modules/uview-ui/components/u--textarea/u--textarea","uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker":"uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker","uni_modules/uview-ui/components/u-icon/u-icon":"uni_modules/uview-ui/components/u-icon/u-icon","uni_modules/uview-ui/components/u-textarea/u-textarea":"uni_modules/uview-ui/components/u-textarea/u-textarea","uni_modules/uview-ui/components/u-upload/u-upload":"uni_modules/uview-ui/components/u-upload/u-upload","uni_modules/uview-ui/components/u-overlay/u-overlay":"uni_modules/uview-ui/components/u-overlay/u-overlay","uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom":"uni_modules/uview-ui/components/u-safe-bottom/u-safe-bottom","uni_modules/uview-ui/components/u-status-bar/u-status-bar":"uni_modules/uview-ui/components/u-status-bar/u-status-bar","uni_modules/uview-ui/components/u-transition/u-transition":"uni_modules/uview-ui/components/u-transition/u-transition","uni_modules/uview-ui/components/u-column-notice/u-column-notice":"uni_modules/uview-ui/components/u-column-notice/u-column-notice","uni_modules/uview-ui/components/u-row-notice/u-row-notice":"uni_modules/uview-ui/components/u-row-notice/u-row-notice","uni_modules/uview-ui/components/u-loading-icon/u-loading-icon":"uni_modules/uview-ui/components/u-loading-icon/u-loading-icon","uni_modules/uview-ui/components/u-toolbar/u-toolbar":"uni_modules/uview-ui/components/u-toolbar/u-toolbar"}[chunkId]||chunkId) + ".wxss";
|
||||||
/******/ var fullhref = __webpack_require__.p + href;
|
/******/ var fullhref = __webpack_require__.p + href;
|
||||||
/******/ var existingLinkTags = document.getElementsByTagName("link");
|
/******/ var existingLinkTags = document.getElementsByTagName("link");
|
||||||
/******/ for(var i = 0; i < existingLinkTags.length; i++) {
|
/******/ for(var i = 0; i < existingLinkTags.length; i++) {
|
||||||
|
|||||||
2898
unpackage/dist/dev/mp-weixin/common/vendor.js
vendored
2898
unpackage/dist/dev/mp-weixin/common/vendor.js
vendored
File diff suppressed because it is too large
Load Diff
169
unpackage/dist/dev/mp-weixin/kitchen/index/index.js
vendored
169
unpackage/dist/dev/mp-weixin/kitchen/index/index.js
vendored
@ -1,6 +1,6 @@
|
|||||||
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["kitchen/index/index"],{
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["kitchen/index/index"],{
|
||||||
|
|
||||||
/***/ 169:
|
/***/ 179:
|
||||||
/*!*************************************************************************************!*\
|
/*!*************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/main.js?{"page":"kitchen%2Findex%2Findex"} ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/main.js?{"page":"kitchen%2Findex%2Findex"} ***!
|
||||||
\*************************************************************************************/
|
\*************************************************************************************/
|
||||||
@ -13,7 +13,7 @@
|
|||||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
__webpack_require__(/*! uni-pages */ 26);
|
__webpack_require__(/*! uni-pages */ 26);
|
||||||
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
||||||
var _index = _interopRequireDefault(__webpack_require__(/*! ./kitchen/index/index.vue */ 170));
|
var _index = _interopRequireDefault(__webpack_require__(/*! ./kitchen/index/index.vue */ 180));
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||||||
createPage(_index.default);
|
createPage(_index.default);
|
||||||
@ -21,7 +21,7 @@ createPage(_index.default);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 170:
|
/***/ 180:
|
||||||
/*!******************************************************************!*\
|
/*!******************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue ***!
|
||||||
\******************************************************************/
|
\******************************************************************/
|
||||||
@ -30,19 +30,21 @@ createPage(_index.default);
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=7a844768& */ 171);
|
/* harmony import */ var _index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=7a844768& */ 181);
|
||||||
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 173);
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 183);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 186);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
var renderjs
|
var renderjs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
@ -60,7 +62,7 @@ component.options.__file = "kitchen/index/index.vue"
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 171:
|
/***/ 181:
|
||||||
/*!*************************************************************************************************!*\
|
/*!*************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=template&id=7a844768& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=template&id=7a844768& ***!
|
||||||
\*************************************************************************************************/
|
\*************************************************************************************************/
|
||||||
@ -69,7 +71,7 @@ component.options.__file = "kitchen/index/index.vue"
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=7a844768& */ 172);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=7a844768& */ 182);
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_7a844768___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
@ -82,7 +84,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 172:
|
/***/ 182:
|
||||||
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=template&id=7a844768& ***!
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=template&id=7a844768& ***!
|
||||||
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -109,7 +111,7 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 173:
|
/***/ 183:
|
||||||
/*!*******************************************************************************************!*\
|
/*!*******************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=script&lang=js& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=script&lang=js& ***!
|
||||||
\*******************************************************************************************/
|
\*******************************************************************************************/
|
||||||
@ -118,14 +120,14 @@ render._withStripped = true
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 174);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 184);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 174:
|
/***/ 184:
|
||||||
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=script&lang=js& ***!
|
||||||
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -133,7 +135,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
||||||
|
|
||||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
Object.defineProperty(exports, "__esModule", {
|
Object.defineProperty(exports, "__esModule", {
|
||||||
@ -141,60 +143,151 @@ Object.defineProperty(exports, "__esModule", {
|
|||||||
});
|
});
|
||||||
exports.default = void 0;
|
exports.default = void 0;
|
||||||
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 58));
|
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 58));
|
||||||
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
||||||
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 60));
|
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 60));
|
||||||
var _index = __webpack_require__(/*! ../../utils/index.js */ 175);
|
var _index = __webpack_require__(/*! ../../utils/index.js */ 167);
|
||||||
//
|
var _kitchen = __webpack_require__(/*! ../../api/kitchen */ 185);
|
||||||
//
|
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
|
||||||
//
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
var _default = {
|
var _default = {
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {};
|
return {
|
||||||
|
shopInfo: {},
|
||||||
|
picUrl: _index.picUrl
|
||||||
|
};
|
||||||
},
|
},
|
||||||
onLoad: function onLoad() {
|
onLoad: function onLoad() {
|
||||||
this.init();
|
this.init();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
init: function () {
|
init: function init() {
|
||||||
var _init = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
var _this = this;
|
||||||
var res;
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
||||||
|
var _res$list;
|
||||||
|
var res, picList, newPicList, newRes;
|
||||||
return _regenerator.default.wrap(function _callee$(_context) {
|
return _regenerator.default.wrap(function _callee$(_context) {
|
||||||
while (1) {
|
while (1) {
|
||||||
switch (_context.prev = _context.next) {
|
switch (_context.prev = _context.next) {
|
||||||
case 0:
|
case 0:
|
||||||
console.log('123');
|
console.log('123');
|
||||||
_context.next = 3;
|
_context.next = 3;
|
||||||
return (0, _index.request)('/wechat/shop/shop_list', 'POST', {
|
return (0, _index.request)(_kitchen.apiArr.shopList, 'POST', {
|
||||||
page_num: 1,
|
page_num: 1,
|
||||||
page_size: 10,
|
page_size: 10,
|
||||||
user_id: 68
|
user_id: 67
|
||||||
}, {
|
|
||||||
'ctoken': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZWFsZXJfaWQiOjAsImV4cCI6MTc0NDI2NDk1NiwiaW1nIjoiL3N0YXRpYy9pbWFnZXMvMjAyNS0wNC0wOC9pREVEV1NDR2tnYlc4YzhhYjZkODc0MjYzMzZmODM0MzMzNTE0NjAzNjdmOC5wbmciLCJtc2hvcF9pZCI6NDIsIm9wZW5faWQiOiJvVWlWajQ5NDNDODZjTXViZU1WQnIyRktzQV8wIiwicm9sZV9pZCI6MSwidXNlcl9pZCI6NjcsInVzZXJfbmFtZSI6IuW-ruS_oeeUqOaItyIsIndzaG9wX2lkIjo0Mn0.pHtbo4GS92iq8BNHFqn7mu6-Ah07XgM_KED-Y1BzmMI',
|
|
||||||
silent: false // 是否静默 默认为true, 展示loading 加载弹窗
|
|
||||||
});
|
});
|
||||||
case 3:
|
case 3:
|
||||||
res = _context.sent;
|
res = _context.sent;
|
||||||
console.log('1231312312331', res);
|
console.log('1231312312331', res);
|
||||||
case 5:
|
if (res !== null && res !== void 0 && res.list && (res === null || res === void 0 ? void 0 : (_res$list = res.list) === null || _res$list === void 0 ? void 0 : _res$list.length) !== 0) {
|
||||||
|
picList = res.list[0].photo ? res.list[0].photo.split(',') : [];
|
||||||
|
newPicList = picList.map(function (item) {
|
||||||
|
return "".concat(_index.picUrl).concat(item);
|
||||||
|
});
|
||||||
|
newRes = _objectSpread(_objectSpread({}, res.list[0]), {}, {
|
||||||
|
addrInfo: "".concat(res.list[0].city.name).concat(res.list[0].area.name).concat(res.list[0].business.business_name).concat(res.list[0].addr),
|
||||||
|
picList: newPicList,
|
||||||
|
newlogo: "".concat(_index.picUrl).concat(res.list[0].logo)
|
||||||
|
});
|
||||||
|
console.log('newResnewResnewRes', newRes);
|
||||||
|
_this.shopInfo = newRes;
|
||||||
|
} else {
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无可用厨房',
|
||||||
|
icon: 'none',
|
||||||
|
success: function success() {
|
||||||
|
setTimeout(function () {
|
||||||
|
uni.navigateBack({
|
||||||
|
delta: 1
|
||||||
|
});
|
||||||
|
}, 1500);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
case 6:
|
||||||
case "end":
|
case "end":
|
||||||
return _context.stop();
|
return _context.stop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, _callee);
|
}, _callee);
|
||||||
}));
|
}))();
|
||||||
function init() {
|
},
|
||||||
return _init.apply(this, arguments);
|
// 拨打电话
|
||||||
|
haderTelClick: function haderTelClick() {
|
||||||
|
var shopInfo = this.shopInfo;
|
||||||
|
uni.makePhoneCall({
|
||||||
|
phoneNumber: shopInfo.tel,
|
||||||
|
fail: function fail(err) {
|
||||||
|
console.log('errr', err);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
// 导航
|
||||||
|
handleOptionClick: function handleOptionClick() {
|
||||||
|
var shopInfo = this.shopInfo;
|
||||||
|
var openParmas = {
|
||||||
|
latitude: Number(shopInfo.lat),
|
||||||
|
longitude: Number(shopInfo.lng),
|
||||||
|
name: shopInfo.shop_name,
|
||||||
|
address: "".concat(shopInfo.city_id).concat(shopInfo.area_id).concat(shopInfo.business_id).concat(shopInfo.addr)
|
||||||
|
};
|
||||||
|
uni.openLocation(openParmas);
|
||||||
|
},
|
||||||
|
// 点击查看图片
|
||||||
|
headerPicClick: function headerPicClick(e) {
|
||||||
|
console.log('eee', e);
|
||||||
|
var shopInfo = this.shopInfo;
|
||||||
|
uni.previewImage({
|
||||||
|
urls: shopInfo.picList,
|
||||||
|
current: e.currentTarget.dataset.pic
|
||||||
|
});
|
||||||
|
},
|
||||||
|
pay: function pay() {
|
||||||
|
var shopInfo = this.shopInfo;
|
||||||
|
(0, _index.NavgateTo)("/kitchen/pay/index?id=".concat(shopInfo.shop_id), {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
jump: function jump() {
|
||||||
|
(0, _index.NavgateTo)('/kitchen/recharge/index', {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
}
|
}
|
||||||
return init;
|
|
||||||
}()
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
exports.default = _default;
|
exports.default = _default;
|
||||||
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 186:
|
||||||
|
/*!***************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
|
\***************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 187);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 187:
|
||||||
|
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/kitchen/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
|
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
// extracted by mini-css-extract-plugin
|
||||||
|
if(false) { var cssReload; }
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
},[[169,"common/runtime","common/vendor"]]]);
|
},[[179,"common/runtime","common/vendor"]]]);
|
||||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/kitchen/index/index.js.map
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/kitchen/index/index.js.map
|
||||||
@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
"navigationBarTitleText": "",
|
"navigationBarTitleText": "厨房介绍",
|
||||||
|
"navigationBarBackgroundColor": "#F9F9F9",
|
||||||
"usingComponents": {}
|
"usingComponents": {}
|
||||||
}
|
}
|
||||||
@ -1 +1,2 @@
|
|||||||
<view>123456</view>
|
<view class="box"><view class="banner"><image class="banner_pic" src="{{shopInfo.newlogo}}" mode></image></view><view class="tit">{{''+shopInfo.shop_name+''}}</view><view class="msg"><view class="msg_left"><view class="msg_left_1"><image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_time.png" mode="widthFix"></image>{{''+shopInfo.opening_time+"-"+shopInfo.closing_time+''}}<view>营业</view></view><view class="msg_left_2"><image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_add.png" mode="widthFix"></image>{{''+shopInfo.addrInfo+''}}</view></view><view class="msg_right"><view data-event-opts="{{[['tap',[['haderTelClick',['$event']]]]]}}" class="msg_right1" bindtap="__e"><image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_phone.png" mode="widthFix"></image>电话</view><view data-event-opts="{{[['tap',[['handleOptionClick',['$event']]]]]}}" class="msg_right2" bindtap="__e"><image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/kitchen/kitchen_add.png" mode="widthFix"></image>导航</view></view></view><view class="tag">餐饮
|
||||||
|
服务</view><view class="imgList"><block wx:for="{{shopInfo.picList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image data-pic="{{item}}" src="{{item}}" mode data-event-opts="{{[['tap',[['headerPicClick',['$event']]]]]}}" bindtap="__e"></image></block></view><view class="gray"></view><view class="subtit">商家承诺</view><view class="subCon">食品安全<view>亮证经营</view><view>食无忧保障</view></view><view class="gray"></view><view class="subtit">公告</view><view class="subCon">{{''+shopInfo.presentation+''}}</view><view class="payList"><view data-event-opts="{{[['tap',[['pay',['$event']]]]]}}" class="payBtn" bindtap="__e">立即支付</view><view data-event-opts="{{[['tap',[['jump',['$event']]]]]}}" class="payBtn2" bindtap="__e">充值续费</view></view></view>
|
||||||
@ -33,7 +33,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* harmony import */ var _index_vue_vue_type_template_id_57280228___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=57280228& */ 163);
|
/* harmony import */ var _index_vue_vue_type_template_id_57280228___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=57280228& */ 163);
|
||||||
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 165);
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 165);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 167);
|
/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 168);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
var renderjs
|
var renderjs
|
||||||
@ -98,6 +98,29 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||||
var components
|
var components
|
||||||
|
try {
|
||||||
|
components = {
|
||||||
|
tes: function () {
|
||||||
|
return __webpack_require__.e(/*! import() | components/tes/tes */ "components/tes/tes").then(__webpack_require__.bind(null, /*! @/components/tes/tes.vue */ 341))
|
||||||
|
},
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
if (
|
||||||
|
e.message.indexOf("Cannot find module") !== -1 &&
|
||||||
|
e.message.indexOf(".vue") !== -1
|
||||||
|
) {
|
||||||
|
console.error(e.message)
|
||||||
|
console.error("1. 排查组件名称拼写是否正确")
|
||||||
|
console.error(
|
||||||
|
"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
|
||||||
|
)
|
||||||
|
console.error(
|
||||||
|
"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
|
||||||
|
)
|
||||||
|
} else {
|
||||||
|
throw e
|
||||||
|
}
|
||||||
|
}
|
||||||
var render = function () {
|
var render = function () {
|
||||||
var _vm = this
|
var _vm = this
|
||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
@ -141,6 +164,15 @@ Object.defineProperty(exports, "__esModule", {
|
|||||||
value: true
|
value: true
|
||||||
});
|
});
|
||||||
exports.default = void 0;
|
exports.default = void 0;
|
||||||
|
var _index = __webpack_require__(/*! ../../utils/index */ 167);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@ -177,6 +209,26 @@ var _default = {
|
|||||||
fail: function fail() {},
|
fail: function fail() {},
|
||||||
complete: function complete() {}
|
complete: function complete() {}
|
||||||
});
|
});
|
||||||
|
},
|
||||||
|
meth3: function meth3() {
|
||||||
|
(0, _index.NavgateTo)('/pages/login/login', {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
meth4: function meth4() {
|
||||||
|
(0, _index.NavgateTo)('/community/index/index', {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
meth5: function meth5() {
|
||||||
|
(0, _index.NavgateTo)('/shopWrite/index/index', {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
meth6: function meth6() {
|
||||||
|
(0, _index.NavgateTo)('/shopWrite/list/index', {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -185,7 +237,7 @@ exports.default = _default;
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 167:
|
/***/ 168:
|
||||||
/*!*************************************************************************************************!*\
|
/*!*************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/pages/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/pages/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\*************************************************************************************************/
|
\*************************************************************************************************/
|
||||||
@ -194,14 +246,14 @@ exports.default = _default;
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 168);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 169);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 168:
|
/***/ 169:
|
||||||
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/pages/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/pages/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
{
|
{
|
||||||
"navigationBarTitleText": "uni-app",
|
"navigationBarTitleText": "uni-app",
|
||||||
"usingComponents": {}
|
"usingComponents": {
|
||||||
|
"tes": "/components/tes/tes"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -1 +1 @@
|
|||||||
<view class="content"><image class="logo" src="/static/logo.png"></image><view class="text-area"><button data-event-opts="{{[['tap',[['meth1',['$event']]]]]}}" bindtap="__e">厨房</button><button data-event-opts="{{[['tap',[['meth2',['$event']]]]]}}" bindtap="__e">预约</button></view></view>
|
<view class="content"><image class="logo" src="/static/logo.png"></image><view class="text-area"><tes vue-id="8dd740cc-1" data-com-type="wx" bind:__l="__l"></tes><button data-event-opts="{{[['tap',[['meth1',['$event']]]]]}}" bindtap="__e">厨房</button><button data-event-opts="{{[['tap',[['meth2',['$event']]]]]}}" bindtap="__e">预约</button><button data-event-opts="{{[['tap',[['meth4',['$event']]]]]}}" bindtap="__e">社区</button><button data-event-opts="{{[['tap',[['meth3',['$event']]]]]}}" bindtap="__e">登录</button></view><view class="text-area"><button data-event-opts="{{[['tap',[['meth5',['$event']]]]]}}" bindtap="__e">商家核销</button><button data-event-opts="{{[['tap',[['meth6',['$event']]]]]}}" bindtap="__e">核销列表</button></view></view>
|
||||||
@ -1,7 +1,40 @@
|
|||||||
{
|
{
|
||||||
"libVersion": "3.7.12",
|
"libVersion": "3.7.12",
|
||||||
"projectname": "ZHSQ",
|
"projectname": "ZHSQ",
|
||||||
"condition": {},
|
"condition": {
|
||||||
|
"miniprogram": {
|
||||||
|
"list": [
|
||||||
|
{
|
||||||
|
"name": "社區詳情",
|
||||||
|
"pathName": "community/communityDetail/index",
|
||||||
|
"query": "title=智慧社區&id=1",
|
||||||
|
"launchMode": "default",
|
||||||
|
"scene": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "reservation/index/index",
|
||||||
|
"pathName": "reservation/index/index",
|
||||||
|
"query": "",
|
||||||
|
"launchMode": "default",
|
||||||
|
"scene": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "kitchen/recharge/index",
|
||||||
|
"pathName": "kitchen/recharge/index",
|
||||||
|
"query": "",
|
||||||
|
"launchMode": "default",
|
||||||
|
"scene": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "kitchen/pay/index",
|
||||||
|
"pathName": "kitchen/pay/index",
|
||||||
|
"query": "id=42",
|
||||||
|
"launchMode": "default",
|
||||||
|
"scene": null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"setting": {
|
"setting": {
|
||||||
"urlCheck": false,
|
"urlCheck": false,
|
||||||
"coverView": false,
|
"coverView": false,
|
||||||
@ -19,5 +52,6 @@
|
|||||||
"checkInvalidKey": true,
|
"checkInvalidKey": true,
|
||||||
"ignoreDevUnusedFiles": true,
|
"ignoreDevUnusedFiles": true,
|
||||||
"bigPackageSizeSupport": true
|
"bigPackageSizeSupport": true
|
||||||
}
|
},
|
||||||
|
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html"
|
||||||
}
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["reservation/index/index"],{
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["reservation/index/index"],{
|
||||||
|
|
||||||
/***/ 176:
|
/***/ 205:
|
||||||
/*!*****************************************************************************************!*\
|
/*!*****************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/main.js?{"page":"reservation%2Findex%2Findex"} ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/main.js?{"page":"reservation%2Findex%2Findex"} ***!
|
||||||
\*****************************************************************************************/
|
\*****************************************************************************************/
|
||||||
@ -13,7 +13,7 @@
|
|||||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
__webpack_require__(/*! uni-pages */ 26);
|
__webpack_require__(/*! uni-pages */ 26);
|
||||||
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
|
||||||
var _index = _interopRequireDefault(__webpack_require__(/*! ./reservation/index/index.vue */ 177));
|
var _index = _interopRequireDefault(__webpack_require__(/*! ./reservation/index/index.vue */ 206));
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
|
||||||
createPage(_index.default);
|
createPage(_index.default);
|
||||||
@ -21,7 +21,7 @@ createPage(_index.default);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 177:
|
/***/ 206:
|
||||||
/*!**********************************************************************!*\
|
/*!**********************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue ***!
|
||||||
\**********************************************************************/
|
\**********************************************************************/
|
||||||
@ -30,10 +30,10 @@ createPage(_index.default);
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=24984374& */ 178);
|
/* harmony import */ var _index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=24984374& */ 207);
|
||||||
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 180);
|
/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ 209);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 182);
|
/* harmony import */ var _index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&lang=css& */ 212);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
var renderjs
|
var renderjs
|
||||||
@ -62,7 +62,7 @@ component.options.__file = "reservation/index/index.vue"
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 178:
|
/***/ 207:
|
||||||
/*!*****************************************************************************************************!*\
|
/*!*****************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=template&id=24984374& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=template&id=24984374& ***!
|
||||||
\*****************************************************************************************************/
|
\*****************************************************************************************************/
|
||||||
@ -71,7 +71,7 @@ component.options.__file = "reservation/index/index.vue"
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=24984374& */ 179);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=24984374& */ 208);
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_template_id_24984374___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
@ -84,7 +84,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 179:
|
/***/ 208:
|
||||||
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=template&id=24984374& ***!
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=template&id=24984374& ***!
|
||||||
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -101,13 +101,13 @@ var components
|
|||||||
try {
|
try {
|
||||||
components = {
|
components = {
|
||||||
uEmpty: function () {
|
uEmpty: function () {
|
||||||
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-empty/u-empty */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-empty/u-empty")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-empty/u-empty.vue */ 184))
|
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-empty/u-empty */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-empty/u-empty")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-empty/u-empty.vue */ 362))
|
||||||
},
|
},
|
||||||
uDropdown: function () {
|
dropdown: function () {
|
||||||
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-dropdown/u-dropdown */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-dropdown/u-dropdown")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-dropdown/u-dropdown.vue */ 192))
|
return __webpack_require__.e(/*! import() | components/dropdown/dropdown */ "components/dropdown/dropdown").then(__webpack_require__.bind(null, /*! @/components/dropdown/dropdown.vue */ 370))
|
||||||
},
|
},
|
||||||
uDropdownItem: function () {
|
uPopup: function () {
|
||||||
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item.vue */ 200))
|
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-popup/u-popup */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-popup/u-popup.vue */ 346))
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
@ -142,7 +142,7 @@ var render = function () {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
: null
|
: null
|
||||||
var g1 = _vm.currentIdx == 0 ? _vm.orderList.length : null
|
var g1 = _vm.currentIdx == 0 ? _vm.goodsList.length : null
|
||||||
var l1 =
|
var l1 =
|
||||||
_vm.currentIdx == 1
|
_vm.currentIdx == 1
|
||||||
? _vm.__map(_vm.orderList, function (item, index) {
|
? _vm.__map(_vm.orderList, function (item, index) {
|
||||||
@ -175,7 +175,7 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 180:
|
/***/ 209:
|
||||||
/*!***********************************************************************************************!*\
|
/*!***********************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=script&lang=js& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=script&lang=js& ***!
|
||||||
\***********************************************************************************************/
|
\***********************************************************************************************/
|
||||||
@ -184,14 +184,14 @@ render._withStripped = true
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 181);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js& */ 210);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 181:
|
/***/ 210:
|
||||||
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=script&lang=js& ***!
|
||||||
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -199,7 +199,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
||||||
|
|
||||||
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
Object.defineProperty(exports, "__esModule", {
|
Object.defineProperty(exports, "__esModule", {
|
||||||
@ -209,118 +209,10 @@ exports.default = void 0;
|
|||||||
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 58));
|
var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 58));
|
||||||
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 60));
|
var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 60));
|
||||||
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
||||||
var _index = __webpack_require__(/*! ../../utils/index.js */ 175);
|
var _index = __webpack_require__(/*! ../../utils/index */ 167);
|
||||||
//
|
var _reservation = __webpack_require__(/*! ../../api/reservation */ 211);
|
||||||
//
|
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
|
||||||
//
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
var _default = {
|
var _default = {
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return (0, _defineProperty2.default)({
|
return (0, _defineProperty2.default)({
|
||||||
@ -350,76 +242,202 @@ var _default = {
|
|||||||
}, "orderList", []);
|
}, "orderList", []);
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changeIdx: function changeIdx(idx) {
|
changeIdx: function changeIdx(e) {
|
||||||
this.currentIdx = idx;
|
this.currentIdx = e;
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false;
|
||||||
|
this.orderList = [];
|
||||||
|
this.goodsList = [];
|
||||||
|
if (e == 0) {
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: '我的商品'
|
||||||
|
});
|
||||||
|
this.getActiveList();
|
||||||
|
} else {
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: '我的订单'
|
||||||
|
});
|
||||||
|
this.getOrderList();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
desc2: function desc2(id) {
|
headerPickClick: function headerPickClick(id, orderId, name) {
|
||||||
// 处理查看自提点逻辑
|
(0, _index.NavgateTo)("/reservation/receive/index?id=".concat(id, "&name=").concat(name, "&orderId=").concat(orderId), {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
},
|
},
|
||||||
desc: function desc(total, id) {
|
headerGoPayClick: function headerGoPayClick(title, pic) {
|
||||||
// 处理去领取逻辑
|
console.log('去使用', title, pic);
|
||||||
|
(0, _index.NavgateTo)("/reservation/ticketCode/index?pic=".concat(pic, "&name=").concat(title), {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
},
|
},
|
||||||
|
// 筛选指定状态订单
|
||||||
|
headerSelectClick: function headerSelectClick(item) {
|
||||||
|
console.log('1', item.detail.__args__[0].value);
|
||||||
|
var detail = {
|
||||||
|
text: item.detail.__args__[0].text,
|
||||||
|
value: item.detail.__args__[0].value
|
||||||
|
};
|
||||||
|
console.log('item', detail);
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false, this.orderList = [], this.getOrderList(detail);
|
||||||
|
},
|
||||||
|
onChangeShow: function onChangeShow() {
|
||||||
|
this.show = !this.show;
|
||||||
|
},
|
||||||
|
desc: function desc(id, total) {
|
||||||
|
console.log('NavgateTo', id);
|
||||||
|
console.log('totaltotaltotal', total);
|
||||||
|
if (total === 0) {
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无可领取数量',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
(0, _index.NavgateTo)("/reservation/receive/index?id=".concat(id), {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
headerLookClick: function headerLookClick() {
|
||||||
|
uni.getLocation({
|
||||||
|
type: "gcj02",
|
||||||
|
success: function success(res) {
|
||||||
|
(0, _index.NavgateTo)("/reservation/pickPoint/index?lat=".concat(res.latitude, "&log=").concat(res.longitude), {
|
||||||
|
isLogin: false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
fail: function fail(err) {
|
||||||
|
console.log('errr', err);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
//商品列表
|
||||||
getActiveList: function getActiveList() {
|
getActiveList: function getActiveList() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
|
||||||
var that, res;
|
var _res$rows;
|
||||||
|
var res, flag;
|
||||||
return _regenerator.default.wrap(function _callee$(_context) {
|
return _regenerator.default.wrap(function _callee$(_context) {
|
||||||
while (1) {
|
while (1) {
|
||||||
switch (_context.prev = _context.next) {
|
switch (_context.prev = _context.next) {
|
||||||
case 0:
|
case 0:
|
||||||
that = _this;
|
_context.next = 2;
|
||||||
_context.next = 3;
|
return (0, _index.request)(_reservation.apiArr.getActiveList, 'POST', {
|
||||||
return (0, _index.request)('/wechat/shop/shop_list', 'POST', {
|
page_num: _this.page_num,
|
||||||
page_num: that.data.page_num,
|
page_size: _this.page_size
|
||||||
page_size: that.data.page_size,
|
|
||||||
user_id: 68
|
|
||||||
}, {
|
|
||||||
'ctoken': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZWFsZXJfaWQiOjAsImV4cCI6MTc0NDI2NDk1NiwiaW1nIjoiL3N0YXRpYy9pbWFnZXMvMjAyNS0wNC0wOC9pREVEV1NDR2tnYlc4YzhhYjZkODc0MjYzMzZmODM0MzMzNTE0NjAzNjdmOC5wbmciLCJtc2hvcF9pZCI6NDIsIm9wZW5faWQiOiJvVWlWajQ5NDNDODZjTXViZU1WQnIyRktzQV8wIiwicm9sZV9pZCI6MSwidXNlcl9pZCI6NjcsInVzZXJfbmFtZSI6IuW-ruS_oeeUqOaItyIsIndzaG9wX2lkIjo0Mn0.pHtbo4GS92iq8BNHFqn7mu6-Ah07XgM_KED-Y1BzmMI',
|
|
||||||
silent: false // 是否静默 默认为true, 展示loading 加载弹窗
|
|
||||||
});
|
});
|
||||||
case 3:
|
case 2:
|
||||||
res = _context.sent;
|
res = _context.sent;
|
||||||
console.log(res);
|
flag = false;
|
||||||
|
if (res !== null && res !== void 0 && res.rows && (res === null || res === void 0 ? void 0 : (_res$rows = res.rows) === null || _res$rows === void 0 ? void 0 : _res$rows.length) == _this.page_size) {
|
||||||
// util.postUrl(apiArr.getActiveList, {
|
flag = true;
|
||||||
// page_num: that.data.page_num,
|
} else {
|
||||||
// page_size: that.data.page_size,
|
flag = false;
|
||||||
// // community_id:''
|
}
|
||||||
// }, res => {
|
res === null || res === void 0 ? void 0 : res.rows.forEach(function (item) {
|
||||||
// let flag = false
|
item.photo = _index.picUrl + item.photo;
|
||||||
// if (res.rows && res.rows.length == that.data.page_size) {
|
});
|
||||||
// flag = true
|
_this.goodsList = _this.goodsList.concat(res.rows || []);
|
||||||
// } else {
|
_this.page_num = _this.page_num + 1;
|
||||||
// flag = false
|
_this.flag = flag;
|
||||||
// }
|
case 9:
|
||||||
// res.rows.forEach(item => {
|
|
||||||
// item.photo = util.img_url + item.photo
|
|
||||||
// })
|
|
||||||
// that.setData({
|
|
||||||
// goodsList: that.data.goodsList.concat(res.rows || []),
|
|
||||||
// page_num: that.data.page_num + 1,
|
|
||||||
// flag
|
|
||||||
// })
|
|
||||||
// })
|
|
||||||
case 5:
|
|
||||||
case "end":
|
case "end":
|
||||||
return _context.stop();
|
return _context.stop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, _callee);
|
}, _callee);
|
||||||
}))();
|
}))();
|
||||||
|
},
|
||||||
|
//我的订单
|
||||||
|
getOrderList: function getOrderList(status) {
|
||||||
|
var _this2 = this;
|
||||||
|
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
|
||||||
|
var _res$rows2, _res$rows3, _res$rows4;
|
||||||
|
var page_num, page_size, parmas, res, flag;
|
||||||
|
return _regenerator.default.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
page_num = _this2.page_num, page_size = _this2.page_size;
|
||||||
|
console.log('13231', page_num, page_size);
|
||||||
|
parmas = {
|
||||||
|
page_num: page_num,
|
||||||
|
page_size: page_size
|
||||||
|
};
|
||||||
|
if (status) {
|
||||||
|
parmas = _objectSpread(_objectSpread({}, parmas), {}, {
|
||||||
|
status: status.value
|
||||||
|
});
|
||||||
|
}
|
||||||
|
_context2.next = 6;
|
||||||
|
return (0, _index.request)(_reservation.apiArr.getReserationList, 'POST', parmas);
|
||||||
|
case 6:
|
||||||
|
res = _context2.sent;
|
||||||
|
console.log('reeee', res);
|
||||||
|
if (!(res !== null && res !== void 0 && res.rows && (res === null || res === void 0 ? void 0 : (_res$rows2 = res.rows) === null || _res$rows2 === void 0 ? void 0 : _res$rows2.length) === 0 || !(res !== null && res !== void 0 && res.rows))) {
|
||||||
|
_context2.next = 11;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
uni.showToast({
|
||||||
|
title: '暂无订单数据',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
return _context2.abrupt("return");
|
||||||
|
case 11:
|
||||||
|
;
|
||||||
|
flag = false;
|
||||||
|
if ((res === null || res === void 0 ? void 0 : (_res$rows3 = res.rows) === null || _res$rows3 === void 0 ? void 0 : _res$rows3.length) == _this2.page_size) {
|
||||||
|
flag = true;
|
||||||
|
} else {
|
||||||
|
flag = false;
|
||||||
|
}
|
||||||
|
res === null || res === void 0 ? void 0 : (_res$rows4 = res.rows) === null || _res$rows4 === void 0 ? void 0 : _res$rows4.forEach(function (item) {
|
||||||
|
item.photo = _index.picUrl + item.photo;
|
||||||
|
});
|
||||||
|
_this2.orderList = _this2.goodsList.concat(res.rows || []);
|
||||||
|
_this2.page_num = page_num + 1;
|
||||||
|
_this2.flag = flag;
|
||||||
|
case 18:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2);
|
||||||
|
}))();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady: function onReady() {},
|
onReady: function onReady() {},
|
||||||
onload: function onload(option) {
|
onShow: function onShow() {
|
||||||
that.getActiveList();
|
// 页面加载时重置数据
|
||||||
|
this.page_num = 1;
|
||||||
|
this.flag = false;
|
||||||
|
this.orderList = [];
|
||||||
|
this.goodsList = [];
|
||||||
|
if (this.currentIdx == 0) {
|
||||||
|
this.getActiveList();
|
||||||
|
} else {
|
||||||
|
this.getOrderList();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
/**
|
||||||
|
* 页面上拉触底事件的处理函数
|
||||||
|
*/
|
||||||
|
onReachBottom: function onReachBottom() {
|
||||||
|
if (this.flag) {
|
||||||
|
if (this.currentIdx == 0) {
|
||||||
|
this.getActiveList();
|
||||||
|
} else {
|
||||||
|
this.getOrderList();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
exports.default = _default;
|
exports.default = _default;
|
||||||
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 182:
|
/***/ 212:
|
||||||
/*!*******************************************************************************************************!*\
|
/*!*******************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\*******************************************************************************************************/
|
\*******************************************************************************************************/
|
||||||
@ -428,14 +446,14 @@ exports.default = _default;
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 183);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--6-oneOf-1-3!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&lang=css& */ 213);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_index_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 183:
|
/***/ 213:
|
||||||
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/reservation/index/index.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -448,5 +466,5 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
},[[176,"common/runtime","common/vendor"]]]);
|
},[[205,"common/runtime","common/vendor"]]]);
|
||||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/reservation/index/index.js.map
|
//# sourceMappingURL=../../../.sourcemap/mp-weixin/reservation/index/index.js.map
|
||||||
@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"navigationBarTitleText": "",
|
"navigationBarTitleText": "活动列表",
|
||||||
"usingComponents": {
|
"usingComponents": {
|
||||||
"u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty",
|
"u-empty": "/uni_modules/uview-ui/components/u-empty/u-empty",
|
||||||
"u-dropdown": "/uni_modules/uview-ui/components/u-dropdown/u-dropdown",
|
"dropdown": "/components/dropdown/dropdown",
|
||||||
"u-dropdown-item": "/uni_modules/uview-ui/components/u-dropdown-item/u-dropdown-item"
|
"u-popup": "/uni_modules/uview-ui/components/u-popup/u-popup"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
|||||||
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/uview-ui/components/u-icon/u-icon"],{
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/uview-ui/components/u-icon/u-icon"],{
|
||||||
|
|
||||||
/***/ 208:
|
/***/ 454:
|
||||||
/*!********************************************************************************************!*\
|
/*!********************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue ***!
|
||||||
\********************************************************************************************/
|
\********************************************************************************************/
|
||||||
@ -9,10 +9,10 @@
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& */ 209);
|
/* harmony import */ var _u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& */ 455);
|
||||||
/* harmony import */ var _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-icon.vue?vue&type=script&lang=js& */ 211);
|
/* harmony import */ var _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-icon.vue?vue&type=script&lang=js& */ 457);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony import */ var _u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& */ 215);
|
/* harmony import */ var _u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& */ 461);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
var renderjs
|
var renderjs
|
||||||
@ -41,7 +41,7 @@ component.options.__file = "uni_modules/uview-ui/components/u-icon/u-icon.vue"
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 209:
|
/***/ 455:
|
||||||
/*!***************************************************************************************************************************************!*\
|
/*!***************************************************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& ***!
|
||||||
\***************************************************************************************************************************************/
|
\***************************************************************************************************************************************/
|
||||||
@ -50,7 +50,7 @@ component.options.__file = "uni_modules/uview-ui/components/u-icon/u-icon.vue"
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& */ 210);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& */ 456);
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_template_id_2ee87dc9_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
@ -63,7 +63,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 210:
|
/***/ 456:
|
||||||
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& ***!
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=template&id=2ee87dc9&scoped=true& ***!
|
||||||
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -125,7 +125,7 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 211:
|
/***/ 457:
|
||||||
/*!*********************************************************************************************************************!*\
|
/*!*********************************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=script&lang=js& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=script&lang=js& ***!
|
||||||
\*********************************************************************************************************************/
|
\*********************************************************************************************************************/
|
||||||
@ -134,14 +134,14 @@ render._withStripped = true
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=script&lang=js& */ 212);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=script&lang=js& */ 458);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 212:
|
/***/ 458:
|
||||||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=script&lang=js& ***!
|
||||||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -156,8 +156,8 @@ Object.defineProperty(exports, "__esModule", {
|
|||||||
value: true
|
value: true
|
||||||
});
|
});
|
||||||
exports.default = void 0;
|
exports.default = void 0;
|
||||||
var _icons = _interopRequireDefault(__webpack_require__(/*! ./icons */ 213));
|
var _icons = _interopRequireDefault(__webpack_require__(/*! ./icons */ 459));
|
||||||
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 214));
|
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 460));
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@ -291,7 +291,7 @@ exports.default = _default;
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 215:
|
/***/ 461:
|
||||||
/*!******************************************************************************************************************************************************!*\
|
/*!******************************************************************************************************************************************************!*\
|
||||||
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& ***!
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& ***!
|
||||||
\******************************************************************************************************************************************************/
|
\******************************************************************************************************************************************************/
|
||||||
@ -300,14 +300,14 @@ exports.default = _default;
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& */ 216);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& */ 462);
|
||||||
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_icon_vue_vue_type_style_index_0_id_2ee87dc9_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ 216:
|
/***/ 462:
|
||||||
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& ***!
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-icon/u-icon.vue?vue&type=style&index=0&id=2ee87dc9&lang=scss&scoped=true& ***!
|
||||||
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
@ -326,7 +326,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
'uni_modules/uview-ui/components/u-icon/u-icon-create-component',
|
'uni_modules/uview-ui/components/u-icon/u-icon-create-component',
|
||||||
{
|
{
|
||||||
'uni_modules/uview-ui/components/u-icon/u-icon-create-component':(function(module, exports, __webpack_require__){
|
'uni_modules/uview-ui/components/u-icon/u-icon-create-component':(function(module, exports, __webpack_require__){
|
||||||
__webpack_require__('2')['createComponent'](__webpack_require__(208))
|
__webpack_require__('2')['createComponent'](__webpack_require__(454))
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
[['uni_modules/uview-ui/components/u-icon/u-icon-create-component']]
|
[['uni_modules/uview-ui/components/u-icon/u-icon-create-component']]
|
||||||
|
|||||||
239
unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.js
vendored
Normal file
239
unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.js
vendored
Normal file
@ -0,0 +1,239 @@
|
|||||||
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/uview-ui/components/u-overlay/u-overlay"],{
|
||||||
|
|
||||||
|
/***/ 472:
|
||||||
|
/*!**************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue ***!
|
||||||
|
\**************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-overlay.vue?vue&type=template&id=1625041b&scoped=true& */ 473);
|
||||||
|
/* harmony import */ var _u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-overlay.vue?vue&type=script&lang=js& */ 475);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony import */ var _u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-overlay.vue?vue&type=style&index=0&id=1625041b&lang=scss&scoped=true& */ 478);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
|
var renderjs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* normalize component */
|
||||||
|
|
||||||
|
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
|
_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
|
_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
|
_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
false,
|
||||||
|
null,
|
||||||
|
"1625041b",
|
||||||
|
null,
|
||||||
|
false,
|
||||||
|
_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||||||
|
renderjs
|
||||||
|
)
|
||||||
|
|
||||||
|
component.options.__file = "uni_modules/uview-ui/components/u-overlay/u-overlay.vue"
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 473:
|
||||||
|
/*!*********************************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=template&id=1625041b&scoped=true& ***!
|
||||||
|
\*********************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-overlay.vue?vue&type=template&id=1625041b&scoped=true& */ 474);
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_template_id_1625041b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 474:
|
||||||
|
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=template&id=1625041b&scoped=true& ***!
|
||||||
|
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||||
|
var components
|
||||||
|
try {
|
||||||
|
components = {
|
||||||
|
uTransition: function () {
|
||||||
|
return Promise.all(/*! import() | uni_modules/uview-ui/components/u-transition/u-transition */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uview-ui/components/u-transition/u-transition")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uview-ui/components/u-transition/u-transition.vue */ 480))
|
||||||
|
},
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
if (
|
||||||
|
e.message.indexOf("Cannot find module") !== -1 &&
|
||||||
|
e.message.indexOf(".vue") !== -1
|
||||||
|
) {
|
||||||
|
console.error(e.message)
|
||||||
|
console.error("1. 排查组件名称拼写是否正确")
|
||||||
|
console.error(
|
||||||
|
"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
|
||||||
|
)
|
||||||
|
console.error(
|
||||||
|
"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
|
||||||
|
)
|
||||||
|
} else {
|
||||||
|
throw e
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var render = function () {
|
||||||
|
var _vm = this
|
||||||
|
var _h = _vm.$createElement
|
||||||
|
var _c = _vm._self._c || _h
|
||||||
|
}
|
||||||
|
var recyclableRender = false
|
||||||
|
var staticRenderFns = []
|
||||||
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 475:
|
||||||
|
/*!***************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=script&lang=js& ***!
|
||||||
|
\***************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-overlay.vue?vue&type=script&lang=js& */ 476);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 476:
|
||||||
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=script&lang=js& ***!
|
||||||
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
||||||
|
|
||||||
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 477));
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
/**
|
||||||
|
* overlay 遮罩
|
||||||
|
* @description 创建一个遮罩层,用于强调特定的页面元素,并阻止用户对遮罩下层的内容进行操作,一般用于弹窗场景
|
||||||
|
* @tutorial https://www.uviewui.com/components/overlay.html
|
||||||
|
* @property {Boolean} show 是否显示遮罩(默认 false )
|
||||||
|
* @property {String | Number} zIndex zIndex 层级(默认 10070 )
|
||||||
|
* @property {String | Number} duration 动画时长,单位毫秒(默认 300 )
|
||||||
|
* @property {String | Number} opacity 不透明度值,当做rgba的第四个参数 (默认 0.5 )
|
||||||
|
* @property {Object} customStyle 定义需要用到的外部样式
|
||||||
|
* @event {Function} click 点击遮罩发送事件
|
||||||
|
* @example <u-overlay :show="show" @click="show = false"></u-overlay>
|
||||||
|
*/
|
||||||
|
var _default = {
|
||||||
|
name: "u-overlay",
|
||||||
|
mixins: [uni.$u.mpMixin, uni.$u.mixin, _props.default],
|
||||||
|
computed: {
|
||||||
|
overlayStyle: function overlayStyle() {
|
||||||
|
var style = {
|
||||||
|
position: 'fixed',
|
||||||
|
top: 0,
|
||||||
|
left: 0,
|
||||||
|
right: 0,
|
||||||
|
zIndex: this.zIndex,
|
||||||
|
bottom: 0,
|
||||||
|
'background-color': "rgba(0, 0, 0, ".concat(this.opacity, ")")
|
||||||
|
};
|
||||||
|
return uni.$u.deepMerge(style, uni.$u.addStyle(this.customStyle));
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
clickHandler: function clickHandler() {
|
||||||
|
this.$emit('click');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
exports.default = _default;
|
||||||
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 478:
|
||||||
|
/*!************************************************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=style&index=0&id=1625041b&lang=scss&scoped=true& ***!
|
||||||
|
\************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-overlay.vue?vue&type=style&index=0&id=1625041b&lang=scss&scoped=true& */ 479);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_overlay_vue_vue_type_style_index_0_id_1625041b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 479:
|
||||||
|
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-overlay/u-overlay.vue?vue&type=style&index=0&id=1625041b&lang=scss&scoped=true& ***!
|
||||||
|
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
// extracted by mini-css-extract-plugin
|
||||||
|
if(false) { var cssReload; }
|
||||||
|
|
||||||
|
|
||||||
|
/***/ })
|
||||||
|
|
||||||
|
}]);
|
||||||
|
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-overlay/u-overlay.js.map
|
||||||
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||||
|
'uni_modules/uview-ui/components/u-overlay/u-overlay-create-component',
|
||||||
|
{
|
||||||
|
'uni_modules/uview-ui/components/u-overlay/u-overlay-create-component':(function(module, exports, __webpack_require__){
|
||||||
|
__webpack_require__('2')['createComponent'](__webpack_require__(472))
|
||||||
|
})
|
||||||
|
},
|
||||||
|
[['uni_modules/uview-ui/components/u-overlay/u-overlay-create-component']]
|
||||||
|
]);
|
||||||
242
unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.js
vendored
Normal file
242
unpackage/dist/dev/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.js
vendored
Normal file
@ -0,0 +1,242 @@
|
|||||||
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/uview-ui/components/u-transition/u-transition"],{
|
||||||
|
|
||||||
|
/***/ 480:
|
||||||
|
/*!********************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue ***!
|
||||||
|
\********************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-transition.vue?vue&type=template&id=8e60ec6e&scoped=true& */ 481);
|
||||||
|
/* harmony import */ var _u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-transition.vue?vue&type=script&lang=js& */ 483);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony import */ var _u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-transition.vue?vue&type=style&index=0&id=8e60ec6e&lang=scss&scoped=true& */ 488);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 34);
|
||||||
|
|
||||||
|
var renderjs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* normalize component */
|
||||||
|
|
||||||
|
var component = Object(_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
|
_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
|
_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
|
_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
false,
|
||||||
|
null,
|
||||||
|
"8e60ec6e",
|
||||||
|
null,
|
||||||
|
false,
|
||||||
|
_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||||||
|
renderjs
|
||||||
|
)
|
||||||
|
|
||||||
|
component.options.__file = "uni_modules/uview-ui/components/u-transition/u-transition.vue"
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 481:
|
||||||
|
/*!***************************************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=template&id=8e60ec6e&scoped=true& ***!
|
||||||
|
\***************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-transition.vue?vue&type=template&id=8e60ec6e&scoped=true& */ 482);
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_template_id_8e60ec6e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 482:
|
||||||
|
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=template&id=8e60ec6e&scoped=true& ***!
|
||||||
|
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||||
|
var components
|
||||||
|
var render = function () {
|
||||||
|
var _vm = this
|
||||||
|
var _h = _vm.$createElement
|
||||||
|
var _c = _vm._self._c || _h
|
||||||
|
var s0 = _vm.inited ? _vm.__get_style([_vm.mergeStyle]) : null
|
||||||
|
_vm.$mp.data = Object.assign(
|
||||||
|
{},
|
||||||
|
{
|
||||||
|
$root: {
|
||||||
|
s0: s0,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
var recyclableRender = false
|
||||||
|
var staticRenderFns = []
|
||||||
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 483:
|
||||||
|
/*!*********************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=script&lang=js& ***!
|
||||||
|
\*********************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-transition.vue?vue&type=script&lang=js& */ 484);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 484:
|
||||||
|
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=script&lang=js& ***!
|
||||||
|
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
/* WEBPACK VAR INJECTION */(function(uni) {
|
||||||
|
|
||||||
|
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
|
||||||
|
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 485));
|
||||||
|
var _transition = _interopRequireDefault(__webpack_require__(/*! ./transition.js */ 486));
|
||||||
|
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
|
||||||
|
/**
|
||||||
|
* transition 动画组件
|
||||||
|
* @description
|
||||||
|
* @tutorial
|
||||||
|
* @property {String} show 是否展示组件 (默认 false )
|
||||||
|
* @property {String} mode 使用的动画模式 (默认 'fade' )
|
||||||
|
* @property {String | Number} duration 动画的执行时间,单位ms (默认 '300' )
|
||||||
|
* @property {String} timingFunction 使用的动画过渡函数 (默认 'ease-out' )
|
||||||
|
* @property {Object} customStyle 自定义样式
|
||||||
|
* @event {Function} before-enter 进入前触发
|
||||||
|
* @event {Function} enter 进入中触发
|
||||||
|
* @event {Function} after-enter 进入后触发
|
||||||
|
* @event {Function} before-leave 离开前触发
|
||||||
|
* @event {Function} leave 离开中触发
|
||||||
|
* @event {Function} after-leave 离开后触发
|
||||||
|
* @example
|
||||||
|
*/
|
||||||
|
var _default = {
|
||||||
|
name: 'u-transition',
|
||||||
|
data: function data() {
|
||||||
|
return {
|
||||||
|
inited: false,
|
||||||
|
// 是否显示/隐藏组件
|
||||||
|
viewStyle: {},
|
||||||
|
// 组件内部的样式
|
||||||
|
status: '',
|
||||||
|
// 记录组件动画的状态
|
||||||
|
transitionEnded: false,
|
||||||
|
// 组件是否结束的标记
|
||||||
|
display: false,
|
||||||
|
// 组件是否展示
|
||||||
|
classes: '' // 应用的类名
|
||||||
|
};
|
||||||
|
},
|
||||||
|
|
||||||
|
computed: {
|
||||||
|
mergeStyle: function mergeStyle() {
|
||||||
|
var viewStyle = this.viewStyle,
|
||||||
|
customStyle = this.customStyle;
|
||||||
|
return _objectSpread(_objectSpread({
|
||||||
|
transitionDuration: "".concat(this.duration, "ms"),
|
||||||
|
// display: `${this.display ? '' : 'none'}`,
|
||||||
|
transitionTimingFunction: this.timingFunction
|
||||||
|
}, uni.$u.addStyle(customStyle)), viewStyle);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
// 将mixin挂在到组件中,uni.$u.mixin实际上为一个vue格式对象
|
||||||
|
mixins: [uni.$u.mpMixin, uni.$u.mixin, _transition.default, _props.default],
|
||||||
|
watch: {
|
||||||
|
show: {
|
||||||
|
handler: function handler(newVal) {
|
||||||
|
// vue和nvue分别执行不同的方法
|
||||||
|
|
||||||
|
newVal ? this.vueEnter() : this.vueLeave();
|
||||||
|
},
|
||||||
|
// 表示同时监听初始化时的props的show的意思
|
||||||
|
immediate: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
exports.default = _default;
|
||||||
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 488:
|
||||||
|
/*!******************************************************************************************************************************************************************!*\
|
||||||
|
!*** D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=style&index=0&id=8e60ec6e&lang=scss&scoped=true& ***!
|
||||||
|
\******************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../下载目录/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-transition.vue?vue&type=style&index=0&id=8e60ec6e&lang=scss&scoped=true& */ 489);
|
||||||
|
/* harmony import */ var _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_transition_vue_vue_type_style_index_0_id_8e60ec6e_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 489:
|
||||||
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/projection/Hbuilder/uniapp-ZHSQ/uni_modules/uview-ui/components/u-transition/u-transition.vue?vue&type=style&index=0&id=8e60ec6e&lang=scss&scoped=true& ***!
|
||||||
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
// extracted by mini-css-extract-plugin
|
||||||
|
if(false) { var cssReload; }
|
||||||
|
|
||||||
|
|
||||||
|
/***/ })
|
||||||
|
|
||||||
|
}]);
|
||||||
|
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uview-ui/components/u-transition/u-transition.js.map
|
||||||
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||||
|
'uni_modules/uview-ui/components/u-transition/u-transition-create-component',
|
||||||
|
{
|
||||||
|
'uni_modules/uview-ui/components/u-transition/u-transition-create-component':(function(module, exports, __webpack_require__){
|
||||||
|
__webpack_require__('2')['createComponent'](__webpack_require__(480))
|
||||||
|
})
|
||||||
|
},
|
||||||
|
[['uni_modules/uview-ui/components/u-transition/u-transition-create-component']]
|
||||||
|
]);
|
||||||
127
utils/index.js
127
utils/index.js
@ -35,14 +35,15 @@ export const NavgateTo = (path, options = {}) => {
|
|||||||
* @returns {Promise} 返回一个Promise对象
|
* @returns {Promise} 返回一个Promise对象
|
||||||
*/
|
*/
|
||||||
export const request = (url, method = 'POST', data = {}, options = {}) => {
|
export const request = (url, method = 'POST', data = {}, options = {}) => {
|
||||||
const { silent = true } = options;
|
console.log('request 请求拓展参数 options', options);
|
||||||
let ctoken;
|
const { silent = true, nested = false } = options;
|
||||||
|
let ctoken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZWFsZXJfaWQiOjAsImV4cCI6MTc0NTgwMTE4NSwiaW1nIjoiIiwibXNob3BfaWQiOjAsIm9wZW5faWQiOiJvV2MxODY3b2dYZ0RHektneWtkLUpTM0dVT2tFIiwicm9sZV9pZCI6MSwidXNlcl9pZCI6NjgsInVzZXJfbmFtZSI6IuW-ruS_oeeUqOaItyIsIndzaG9wX2lkIjowfQ._A7NPrx6tRln61AP0rDv-XAmZ8mzoX_BOD-C2aR2g1A';
|
||||||
|
|
||||||
if (options.token) {
|
// if (options.token) {
|
||||||
ctoken = options.token;
|
// ctoken = options.token;
|
||||||
} else {
|
// } else {
|
||||||
ctoken = uni.getStorageSync('ctoken'); // 后续接口强依赖强校验该字段
|
// ctoken = uni.getStorageSync('ctoken'); // 后续接口强依赖强校验该字段
|
||||||
}
|
// }
|
||||||
|
|
||||||
if (silent) {
|
if (silent) {
|
||||||
uni.showLoading({
|
uni.showLoading({
|
||||||
@ -51,7 +52,7 @@ export const request = (url, method = 'POST', data = {}, options = {}) => {
|
|||||||
})
|
})
|
||||||
};
|
};
|
||||||
let params = {
|
let params = {
|
||||||
user_id: uni.getStorageSync('userId'),
|
user_id: uni.getStorageSync('userId') || 67,
|
||||||
...data,
|
...data,
|
||||||
}
|
}
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
@ -66,26 +67,61 @@ export const request = (url, method = 'POST', data = {}, options = {}) => {
|
|||||||
},
|
},
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
console.log('请求成功,接口返参', res);
|
console.log('请求成功,接口返参', res);
|
||||||
if (res.statusCode >= 200 && res.statusCode < 300) {
|
if (res.statusCode == 401) {
|
||||||
|
uni.showModal({
|
||||||
|
title: '提示',
|
||||||
|
content: '请登录后查看',
|
||||||
|
confirmText:"去登陆",
|
||||||
|
complete: (res) => {
|
||||||
|
console.log('11131', res)
|
||||||
|
if (res.cancel) {
|
||||||
|
uni.hideLoading();
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
if (res.confirm) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '/pages/login/login',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if (res.statusCode === 200) {
|
||||||
if (silent) {
|
if (silent) {
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
}
|
}
|
||||||
resolve(res.data); // 请求成功
|
if (options?.nested) {
|
||||||
|
let data = {
|
||||||
|
...res.data,
|
||||||
|
}
|
||||||
|
console.log('走这里?')
|
||||||
|
resolve(data); // 请求成功
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
resolve(res.data.data); // 请求成功
|
||||||
} else {
|
} else {
|
||||||
if (silent) {
|
console.log('走到这列');
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
}
|
uni.showToast({
|
||||||
|
title: res.data.msg || '请求失败',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
|
|
||||||
reject({
|
reject({
|
||||||
code: res.statusCode,
|
code: res.statusCode,
|
||||||
message: res.data.message || '请求失败',
|
message: res.data.msg || '请求失败',
|
||||||
data: res.data,
|
data: res.data,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
fail: (err) => {
|
fail: (err) => {
|
||||||
if (silent) {
|
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
}
|
uni.showToast({
|
||||||
|
title: res.data.msg || '请求失败',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
reject({
|
reject({
|
||||||
code: -1,
|
code: -1,
|
||||||
message: '接口异常,请稍后重试',
|
message: '接口异常,请稍后重试',
|
||||||
@ -189,3 +225,64 @@ export const upload = (filename, fn) => {
|
|||||||
complete: () => {}
|
complete: () => {}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
export const menuButtonInfo = () => {
|
||||||
|
const systemInfo = uni.getSystemInfoSync();
|
||||||
|
const platform = systemInfo.platform;
|
||||||
|
|
||||||
|
if (platform === 'ios') {
|
||||||
|
// TODO: ios待测试
|
||||||
|
return {
|
||||||
|
height: systemInfo.statusBarHeight,
|
||||||
|
top: 44,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if (platform === 'android') {
|
||||||
|
return {
|
||||||
|
height: systemInfo.statusBarHeight,
|
||||||
|
top: 44, // 自定义导航栏默认高度
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if (systemInfo.uniPlatform === 'mp-weixin') {
|
||||||
|
console.log('走到这列 小程序');
|
||||||
|
// 微信小程序、支付宝小程序等,平台标识以 'mp-' 开头
|
||||||
|
return uni.getMenuButtonBoundingClientRect()
|
||||||
|
} else {
|
||||||
|
return 'Unknown';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取服务供应商
|
||||||
|
* @param {string} opt - 服务类型
|
||||||
|
* @returns {Promise} 返回一个Promise对象
|
||||||
|
*/
|
||||||
|
export const getProviderPromise = (opt) => {
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
uni.getProvider({
|
||||||
|
service: opt,
|
||||||
|
success: (res) => {
|
||||||
|
console.log('获取支付服务提供商成功:', res.provider);
|
||||||
|
resolve(res.provider);
|
||||||
|
},
|
||||||
|
fail: (err) => {
|
||||||
|
console.error('获取支付服务提供商失败:', err);
|
||||||
|
reject(err);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
//数组去重
|
||||||
|
export const uniqueByField = (arr, field) => {
|
||||||
|
const seen = {};
|
||||||
|
return arr.filter(item => {
|
||||||
|
const key = item[field];
|
||||||
|
return seen.hasOwnProperty(key) ? false : (seen[key] = true);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user