小程序编译0.0.0

This commit is contained in:
魏啾
2024-11-13 09:25:34 +08:00
parent 1fbf346aec
commit 2147f86b93
65 changed files with 3745 additions and 852 deletions

View File

@@ -15,7 +15,8 @@
</view>
</view>
<view class="contentbox">
<view class="contentboxitem" v-for="(item,index) in form.list" :key="index" @click.stop="clickdetails(item)">
<view class="contentboxitem" v-for="(item,index) in form.list" :key="index"
@click.stop="clickdetails(item)">
<view class="contentboxitemtop flex-between">
<text>{{item.user_name}}</text>
</view>
@@ -83,17 +84,17 @@
<text>{{details.status}}</text>
</view>
</view>
<view class="detailsclassboxtext">
<view class="detailsclassboxtext" v-if="details.status == '开票成功'">
发票信息
</view>
<view class="detailsclassbox">
<view class="detailsclassbox" v-if="details.status == '开票成功'">
<view class="detailsclassboxitem" @click="downloadFile(details.pdfUrl)">
<text>PDF版式文件</text>
<text>下载</text>
</view>
<view class="detailsclassboxitem" @click="downloadFile(details.ofdUrl)">
<text>OFD版式文件</text>
<text>下载</text>
<text>OFD版式文件</text>
<text>下载</text>
</view>
<view class="detailsclassboxitem" @click="downloadFile(details.xmlUrl)">
<text>XML版式文件</text>
@@ -113,15 +114,15 @@
</view>
<view class="popupshowbox_box flex-between">
<view class="popupshowbox_item" v-for="(item,index) in daylist" :key="index"
@click="clickday(item,index)" :class="selectshow == index ?'select':''">
@click="clickday(item,index)" :class="selectshow === index ?'select':''">
{{item.name}}
</view>
<view class="popupshowbox_itemzdy flex-between" v-if="showpickerbox && selectshow == 2">
<view class="popupshowbox_item" @click="showpicker=!showpicker,clickshowpicker = 1">
{{this.starttime}}
{{starttime}}
</view>
-<view class="popupshowbox_item" @click="showpicker=!showpicker,clickshowpicker = 2">
{{this.endtime}}
{{endtime}}
</view>
</view>
</view>
@@ -194,7 +195,7 @@
let res = await this.api.invoiceddetail({
id: item.id
})
if(res.code == 1){
if (res.code == 1) {
this.details = res.data
this.detailsshow = true
}
@@ -205,27 +206,29 @@
const year = d.getFullYear()
let month = d.getMonth() + 1
let date = d.getDate()
month = month < 10 ? `0${month}` : month
date = date < 10 ? `0${date}` : date
switch (index) {
case 0:
this.starttime = `${(month-1)==0?(year-1):year}-0${(month-1)==0?12:(month-1)}-${date}`
this.endtime = `${year}-0${month}-${date}`
this.starttime = `${(month-1)==0?(year-1):year}-${(month-1)==0?12:(month-1)}-${date}`
this.endtime = `${year}-${month}-${date}`
this.showpickerbox = false
break;
case 1:
this.starttime = `${year}-0${month>6?(month-6):(month+12-6)}-${date}`
this.endtime = `${year}-0${month}-${date}`
this.starttime = `${year}-${month>6?(month-6):(month+12-6)}-${date}`
this.endtime = `${year}-${month}-${date}`
this.showpickerbox = false
break;
case 2:
this.showpickerbox = !this.showpickerbox
this.starttime = '' //起始时间
this.endtime = ''
this.showpickerbox = true
break;
}
this.selectshow = index
},
// 确定时间
confirmpicker(e) {
console.log(this.clickshowpicker, uni.$u.timeFrom(e.value, 'yyyy-mm-dd'))
if (this.clickshowpicker == 1) {
this.starttime = uni.$u.timeFrom(e.value, 'yyyy-mm-dd')
}
@@ -236,7 +239,7 @@
},
// 确定
clickdetermine() {
if (!this.starttime == '' || !this.endtime == '') {
if (this.starttime != '' && this.endtime != '') {
this.form.time = `${this.starttime} 00:00:00,${this.endtime} 00:00:00`
}
this.popupshow = false
@@ -290,7 +293,7 @@
}
},
// 下载
downloadFile(url){
downloadFile(url) {
uni.downloadFile({
url: url, //仅为示例,并非真实的资源
success: (res) => {