From 1c0dabadb006cdfcf350feb5dedfe92b137190aa Mon Sep 17 00:00:00 2001 From: zhangxiaoxu123 <819527061@qq.com> Date: 星期二, 03 一月 2023 22:05:13 +0800 Subject: [PATCH] 微信判断 --- src/components/page/invoice/invoiceForm.vue | 151 ++++++++++++++++++++------------------------------ 1 files changed, 61 insertions(+), 90 deletions(-) diff --git a/src/components/page/invoice/invoiceForm.vue b/src/components/page/invoice/invoiceForm.vue index c8cbb7d..224a2a3 100644 --- a/src/components/page/invoice/invoiceForm.vue +++ b/src/components/page/invoice/invoiceForm.vue @@ -1,77 +1,71 @@ <template> <div class="invoiceForm-wrap"> - <div v-if="isWeiXin "> - <div class="title">璁㈠崟鍙戠エ</div> - <div class="invoiceForm-main"> - <div class="invoiceForm-main-inside"> - <div class="invoice-date-box"> - <el-date-picker - :editable="false" - format="yyyy-MM" - value-format="yyyy-MM" - v-model="date" - type="month" - @change="changeDate" - placeholder="閫夋嫨鏃ユ湡"> - </el-date-picker> + <div class="title">璁㈠崟鍙戠エ</div> + <div class="invoiceForm-main"> + <div class="invoiceForm-main-inside"> + <div class="invoice-date-box"> + <el-date-picker + :editable="false" + format="yyyy-MM" + value-format="yyyy-MM" + v-model="date" + type="month" + @change="changeDate" + placeholder="閫夋嫨鏃ユ湡"> + </el-date-picker> + </div> + <van-list + v-model="loading" + :finished="finished" + finished-text="娌℃湁鏇村浜�" + :offset="50" + :immediate-check="false" + @load="onLoad" + > + + <div v-for="(item,index) in invoiceData" :key="index"> + <el-checkbox + v-model="item.isShow" + class="invoiceForm-block" + @change="handleCheckedCitiesChange(invoiceData)"> + <div> + <div class="invoiceForm-content"> + + <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> + <use xlink:href="#icon-shijian3"></use> + </svg> + {{item.enterTime}} + </div> + <div class="invoiceForm-content"> + + <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> + <use xlink:href="#icon-shijian3"></use> + </svg> + {{item.outTime}} + </div> + <div class="invoiceForm-content"> + <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> + <use xlink:href="#icon-dizhi1"></use> + </svg> + {{item.address}} + </div> + </div> + <div class="money-main"> + <h1 class="money-box">{{item.money}}<font class="money-small">鍏�</font></h1> + </div> + </el-checkbox> </div> - <van-list - v-model="loading" - :finished="finished" - finished-text="娌℃湁鏇村浜�" - :offset="50" - :immediate-check="false" - @load="onLoad" - > - - <div v-for="(item,index) in invoiceData" :key="index"> - <el-checkbox - v-model="item.isShow" - class="invoiceForm-block" - @change="handleCheckedCitiesChange(invoiceData)"> - <div> - <div class="invoiceForm-content"> - - <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> - <use xlink:href="#icon-shijian3"></use> - </svg> - {{item.enterTime}} - </div> - <div class="invoiceForm-content"> - - <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> - <use xlink:href="#icon-shijian3"></use> - </svg> - {{item.outTime}} - </div> - <div class="invoiceForm-content"> - <svg class="iconSvg" style="font-size: 12px" aria-hidden="true"> - <use xlink:href="#icon-dizhi1"></use> - </svg> - {{item.address}} - </div> - </div> - <div class="money-main"> - <h1 class="money-box">{{item.money}}<font class="money-small">鍏�</font></h1> - </div> - </el-checkbox> - </div> - </van-list> - <div class="fapiao-btn"> - <el-checkbox v-model="checkAll" @change="handleCheckAllChange">鍏ㄩ��</el-checkbox> - <div class="fapiao-right"> - <span class="money">閲戦锛�<font class="big">{{countMoney}}</font>鍏�</span> - <el-button size="mini" @click="seeInvoice">涓嬭浇鍙戠エ</el-button> - </div> + </van-list> + <div class="fapiao-btn"> + <el-checkbox v-model="checkAll" @change="handleCheckAllChange">鍏ㄩ��</el-checkbox> + <div class="fapiao-right"> + <span class="money">閲戦锛�<font class="big">{{countMoney}}</font>鍏�</span> + <el-button size="mini" @click="seeInvoice">涓嬭浇鍙戠エ</el-button> </div> </div> </div> </div> - <div class="middlePge-wrap" v-else> - <div class="middlePge-main"> - <img src="../../../assets/images/middlePage.png" alt=""> - </div> - </div> + </div> </template> @@ -84,7 +78,6 @@ }, data() { return { - isWeiXin: false, date:'', checkedInvoices: [1,2], invoiceData:[], @@ -99,22 +92,12 @@ } }, created() { - this.checkWeiXin() this.date = this.$byutil.dateFormat(new Date(), "yyyy-MM"); }, mounted() { this.getByCarNo() }, methods: { - checkWeiXin() { - let userAgent = navigator.userAgent; - console.log(userAgent) - if (userAgent.includes("MicroMessenger")) { - this.isWeiXin = true - } else { - this.isWeiXin = false - } - }, onLoad() { this.loading = true this.current += 1 @@ -285,18 +268,6 @@ .el-checkbox__inner::after{ left: 5px; top: 2px; - } - } - .middlePge-wrap{ - width: 100%; - height: 100%; - background: rgba(0,0,0,0.7); - .middlePge-main{ - width: 100%; - height: 100%; - img{ - width: 100%; - } } } .iconSvg{ -- Gitblit v1.9.1