|
@@ -89,7 +89,7 @@
|
|
|
</view>
|
|
|
|
|
|
<!-- 操作按钮 -->
|
|
|
- <view class="footer-fixed" v-if="status.value == 2 || status.value == 3">
|
|
|
+ <view class="footer-fixed" v-if="status.value == 2 || status.value == 3 || status.value == 0">
|
|
|
<view class="btn flex">
|
|
|
<view class="btn-item flex logistics" v-if="status.value == 2 || status.value == 3" @click="getLogistics"><text>查看物流</text></view>
|
|
|
<view class="btn-item flex pay" v-if="status.value == 2" @click="confirmOne"><text>确认收货</text></view>
|
|
@@ -97,13 +97,19 @@
|
|
|
<view class="btn-item flex pay"v-if="status.value == 0" @click="payOrder"><text>去支付</text></view>
|
|
|
</view>
|
|
|
</view>
|
|
|
+
|
|
|
+ <auth :auth-show="authShow" @close="authShow = false" />
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import env from '../../config/env.js'
|
|
|
import $http from '@/utils/request.js'
|
|
|
+ import Auth from '../../components/auth/auth.vue'
|
|
|
export default {
|
|
|
+ components: {
|
|
|
+ Auth
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
orderId: '',
|
|
@@ -113,6 +119,7 @@
|
|
|
list: [],
|
|
|
deliverList: [],
|
|
|
autoConfirmTime: '',
|
|
|
+ authShow: false,
|
|
|
};
|
|
|
},
|
|
|
onLoad(opthios) {
|
|
@@ -208,6 +215,8 @@
|
|
|
payIng = false
|
|
|
}
|
|
|
})
|
|
|
+ } else if (ele.code == 1005) {
|
|
|
+ _this.authShow = true
|
|
|
} else {
|
|
|
payIng = false
|
|
|
uni.$u.toast('支付失败!');
|