This commit is contained in:
2024-03-26 08:36:11 +08:00
parent 4e5ddae71f
commit d223d48125
3 changed files with 69 additions and 6 deletions

View File

@@ -138,7 +138,7 @@
</view>
</loading-state>
<view v-if="data.payStatus=='4'&&data.invoiceStatus>'2'"
<view
style="position: absolute; bottom: 0px; display: flex;flex-direction: row;width: 100%;align-items: center;
box-sizing: border-box; padding-left: 16px;padding-right: 16px;background: #fff; height: 8vh;border-top: 1px solid #EFEFEF;">
@@ -147,11 +147,11 @@
<text style="font-size: 16px;color: #666; border: 1px #D3D3D3 solid; height: 5vh;line-height: 5vh;
padding: 0px 20px;border-radius: 20px;" @click="makeInvoice(data.sid)" v-if="data.invoiceStatus=='0'">开具发票</text>
<text style="font-size: 16px;color: #666; border: 1px #D3D3D3 solid; height: 5vh;line-height: 5vh;
padding: 0px 20px;border-radius: 20px;" v-if="data.invoiceStatus=='1'">发票审核</text>
padding: 0px 20px;border-radius: 20px;" v-if="data.invoiceStatus=='1'">发票开具</text>
</view>
</view>
<view v-if="data.payStatus=='4'&&data.invoiceStatus=='3'"
<!-- <view v-if="data.payStatus=='4'&&data.invoiceStatus=='3'"
style="position: absolute; bottom: 0px; display: flex;flex-direction: row;width: 100%;align-items: center;
box-sizing: border-box; padding-left: 16px;padding-right: 16px;background: #fff; height: 8vh;border-top: 1px solid #EFEFEF;">
@@ -160,7 +160,7 @@
<text style="font-size: 16px;color: #666; border: 1px #D3D3D3 solid; height: 5vh;line-height: 5vh;
padding: 0px 20px;border-radius: 20px;" @click="makeInvoice(data.sid)">重新开票</text>
</view>
</view>
</view> -->
<view v-if="data.payStatus=='2'"
style="position: absolute; bottom: 0px; display: flex;flex-direction: row;width: 100%;align-items: center;
@@ -279,7 +279,39 @@
})
},
makeInvoice(sid) {
makeInvoice() {
// let _this = this
// var params = {
// outTradeNo: _this.data.outTradeNo,
// totalTee: _this.data.totalTee,
// // phone: getApp().globalData.mobile,
// }
// console.log("makeInvoice", params);
// _this.$api.wxElectronicInvoice(params).then((resp) => {
// console.log("wxElectronicInvoice", resp);
// wx.navigateToMiniProgram({
// appId: resp.appid,
// path: resp.auth_url,
// success(res) {
// console.log('navigateToMiniProgram success:', res)
// },
// fail(error) {
// console.log('navigateToMiniProgram fail:', error)
// },
// complete(res) {
// console.log('navigateToMiniProgram complete:', res)
// }
// })
// }).catch(e => {
// })
uni.navigateTo({
url: "/pages/me/makeInvoice?sid=" + sid