Browse Source

条件编译

template
liruiqiang 4 weeks ago
parent
commit
bcbc1f1d98
  1. 2
      src/pages/goods/goods.vue
  2. 18
      src/pages/login/login.vue
  3. 2
      src/pages/my/my.vue
  4. 2
      src/pagesOrder/detail/detail.vue

2
src/pages/goods/goods.vue

@ -95,9 +95,11 @@
<view class="toolbar" :style="{ paddingBottom: safeAreaInsets?.bottom + 'px' }">
<view class="icons">
<button class="icons-button"><text class="icon-heart"></text>收藏</button>
<!-- #ifdef MP-WEIXIN -->
<button class="icons-button" open-type="contact">
<text class="icon-handset"></text>客服
</button>
<!-- #endif -->
<navigator class="icons-button" url="/pages/cart/cart2">
<text class="icon-cart"></text>购物车
</navigator>

18
src/pages/login/login.vue

@ -7,15 +7,19 @@
</view>
<view class="login">
<!-- 网页端表单登录 -->
<!-- <input v-model="form.account" class="input" type="text" placeholder="请输入用户名/手机号码" />
<!-- #ifdef H5 -->
<input v-model="form.account" class="input" type="text" placeholder="请输入用户名/手机号码" />
<input v-model="form.password" class="input" type="text" password placeholder="请输入密码" />
<button @tap="onSubmit" class="button phone">登录</button> -->
<button @tap="onSubmit" class="button phone">登录</button>
<!-- #endif -->
<!-- 小程序端授权登录 -->
<!-- #ifdef MP-WEIXIN -->
<button class="button phone" open-type="getPhoneNumber" @getphonenumber="onGetphonenumber">
<text class="icon icon-phone"></text>
手机号快捷登录
</button>
<!-- #endif -->
<view class="extra">
<view class="caption">
<text>其他登录方式</text>
@ -39,11 +43,12 @@ import { postLoginAPI, postLoginWxMinAPI, postLoginWxMinSimpleAPI } from '@/serv
import { useMemberStore } from '@/stores'
import type { LoginResult } from '@/types/member'
// #ifdef MP-WEIXIN
// code
let code = ''
onLoad(async () => {
// const res = await wx.login()
// code = res.code
const res = await wx.login()
code = res.code
})
//
@ -56,6 +61,7 @@ const onGetphonenumber: UniHelper.ButtonOnGetphonenumber = async (ev) => {
//
loginSuccess(res.result)
}
// #endif
//
const onGetphonenumberSimple = async () => {
@ -64,9 +70,10 @@ const onGetphonenumberSimple = async () => {
loginSuccess(res.result)
}
// #ifdef H5
// 13123456789 123456使
const form = ref({
account: '13123456789',
account: '18730880302',
password: '',
})
@ -75,6 +82,7 @@ const onSubmit = async () => {
const res = await postLoginAPI(form.value)
loginSuccess(res.result)
}
// #endif
const loginSuccess = (profile: LoginResult) => {
//

2
src/pages/my/my.vue

@ -59,7 +59,9 @@
{{ item.text }}
</navigator>
<!-- 客服 -->
<!-- #ifdef MP-WEIXIN -->
<button class="contact icon-handset" open-type="contact">售后</button>
<!-- #endif -->
</view>
</view>
<!-- 猜你喜欢 -->

2
src/pagesOrder/detail/detail.vue

@ -318,9 +318,11 @@ const onOrderPay = async () => {
//
await getPayMockAPI({ orderId: query.id })
} else {
// #ifdef MP-WEIXIN
// +
const res = await getPayWxPayMiniPayAPI({ orderId: query.id })
await wx.requestPayment(res.result)
// #endif
}
//
uni.redirectTo({ url: `/pagesOrder/payment/payment?id=${query.id}` })

Loading…
Cancel
Save