|
|
|
@ -52,7 +52,7 @@ |
|
|
|
</uni-forms-item> |
|
|
|
<view class="form-title">接收方式:</view> |
|
|
|
<uni-forms-item label="手机号码" required name="name" :label-width="90"> |
|
|
|
<uni-easyinput style="margin-left: 16rpx;" type="text" v-model="list1.phone" :styles="styles" :inputBorder="false" @blur="onInput" placeholder="请输入可用手机号码"></uni-easyinput> |
|
|
|
<uni-easyinput style="margin-left: 16rpx;" type="text" v-model="list1.phone" :inputBorder="false" @blur="onInput" placeholder="请输入可用手机号码"></uni-easyinput> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="邮箱" name="name" :label-width="82" style="margin-left: 40rpx;"> |
|
|
|
<uni-easyinput style="margin-left: 16rpx;" type="text" v-model="list1.email" :inputBorder="false" placeholder="请输入邮箱" @blur="validateEmail"></uni-easyinput> |
|
|
|
@ -75,13 +75,20 @@ |
|
|
|
</label> |
|
|
|
</radio-group> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="名称" required name="name" :label-width="90"> |
|
|
|
<uni-forms-item label="名称" required name="name" :label-width="90" v-if="list2.type=='0'||!list2.type"> |
|
|
|
<!-- <uni-easyinput type="text" disabled v-model="list2.title" :inputBorder="false" placeholder="请输入抬头名称"></uni-easyinput> --> |
|
|
|
<view class="list3_box" :style="{color: list2.title ? '#000' : '#999'}">{{list2.title?list2.title:'请输入抬头名称'}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="税号" required name="name" :label-width="90" v-if="list2.type=='0'||!list2.type"> |
|
|
|
<!-- <uni-easyinput type="text" disabled v-model="list2.tax_number" @blur="taxiD" :inputBorder="false" placeholder="请输入纳税人识别号"></uni-easyinput> --> |
|
|
|
<view class="list3_box" :style="{color: list2.title ? '#000' : '#999'}">{{list2.tax_number?list2.tax_number:'请输入抬头名称'}}</view> |
|
|
|
<view class="list3_box" :style="{color: list2.tax_number ? '#000' : '#999'}">{{list2.tax_number?list2.tax_number:'请输入请输入纳税人识别号'}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="姓名" required name="name" :label-width="90" v-if="list2.type=='1'"> |
|
|
|
<!-- <uni-easyinput type="text" disabled v-model="list2.title" :inputBorder="false" placeholder="请输入抬头名称"></uni-easyinput> --> |
|
|
|
<view class="list3_box" :style="{color: list2.title ? '#000' : '#999'}">{{list2.title?list2.title:'请输入姓名'}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="身份证" name="name" :label-width="90" v-if="list2.type=='1'"> |
|
|
|
<view class="list3_box" :style="{color: list2.tax_number ? '#000' : '#999'}">{{list2.tax_number?list2.tax_number:'请输入纳税人身份证号'}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
</uni-forms> |
|
|
|
</view> |
|
|
|
@ -103,12 +110,18 @@ |
|
|
|
</label> |
|
|
|
</radio-group> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="名称" name="name" :label-width="90"> |
|
|
|
<uni-forms-item label="名称" name="name" :label-width="90" v-if="list2.type=='0'"> |
|
|
|
<view class="list3_box">{{list2.title}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="税号" name="name" :label-width="90" v-if="list2.type=='0'"> |
|
|
|
<view class="list3_box">{{list2.tax_number}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="姓名" name="name" :label-width="90" v-if="list2.type=='1'"> |
|
|
|
<view class="list3_box">{{list2.title}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<uni-forms-item label="身份证" name="name" :label-width="90" v-if="list2.type=='1'"> |
|
|
|
<view class="list3_box">{{list2.tax_number}}</view> |
|
|
|
</uni-forms-item> |
|
|
|
<view class="form-title">接收方式</view> |
|
|
|
<uni-forms-item label="电子邮箱" name="name" :label-width="90"> |
|
|
|
<view class="list3_box" :style="{color: list1.email ? '#000' : '#999'}">{{list1.email?list1.email:'请选择电子邮箱'}}</view> |
|
|
|
@ -143,7 +156,7 @@ |
|
|
|
<view style="height: 280px;"> |
|
|
|
<view class="popup-header"> |
|
|
|
<view @click="cancel" style="color: #999;">取消</view> |
|
|
|
<view style="color: #488fd2;">更多账期</view> |
|
|
|
<view style="color: #488fd2;"><!-- 更多账期 --></view> |
|
|
|
<view @click="confirm" style="color: #646a8e;">确认</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
@ -172,7 +185,8 @@ |
|
|
|
const months = [] |
|
|
|
const month = date.getMonth() + 1 |
|
|
|
// 获取年份 |
|
|
|
for (let i = 1990; i <= year + 1000; i++) { |
|
|
|
// year + 1000 |
|
|
|
for (let i = 2006; i <= year; i++) { |
|
|
|
years.push(i) |
|
|
|
} |
|
|
|
// 获取月份 |
|
|
|
@ -194,7 +208,7 @@ |
|
|
|
list1:{ |
|
|
|
project_id: '',//开票项目 |
|
|
|
pucode: '',//用户编号id |
|
|
|
merge: '',//合并开票 |
|
|
|
merge: '0',//合并开票 |
|
|
|
expire_time: '',//到期时间 |
|
|
|
email: '',//邮箱 |
|
|
|
phone: ''//手机号 |
|
|
|
@ -210,10 +224,6 @@ |
|
|
|
bank_account:''//账户 |
|
|
|
}, |
|
|
|
amount: "",//开票总金额 |
|
|
|
// 开票信息手机号输入颜色 |
|
|
|
styles: { |
|
|
|
color:"#d5213c" |
|
|
|
}, |
|
|
|
// 步骤条数据 |
|
|
|
stepsIndex: 0, |
|
|
|
// 步骤条的名称 |
|
|
|
@ -231,7 +241,8 @@ |
|
|
|
// 用户编号数据列表 |
|
|
|
candidates: [], |
|
|
|
//合并开票 |
|
|
|
mergelist: [{text: '不合并',value: '0'},{text: '合并',value: '1'}], |
|
|
|
mergelist: [{text: '不合并',value: '0'}], |
|
|
|
// ,{text: '合并',value: '1'} |
|
|
|
form1:{}, |
|
|
|
form2:{}, |
|
|
|
text:'' |
|
|
|
@ -381,6 +392,19 @@ |
|
|
|
onPickerChange(e){ |
|
|
|
const val = e.detail.value; |
|
|
|
this.selectedYear = this.years[val[0]]; |
|
|
|
|
|
|
|
if(this.selectedYear===2006){ |
|
|
|
this.months = [] |
|
|
|
for (let i = 11; i <= 12; i++) { |
|
|
|
this.months.push(i) |
|
|
|
} |
|
|
|
}else{ |
|
|
|
this.months = [] |
|
|
|
for (let i = 1; i <= 12; i++) { |
|
|
|
this.months.push(i) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
this.selectedMonth = this.months[val[1]]; |
|
|
|
}, |
|
|
|
// 确认日期时进行赋值 |
|
|
|
|