|
|
@@ -26,18 +26,22 @@
|
|
|
</div>
|
|
|
<div class="form-item flex_r flex_jb">
|
|
|
<div class="label">发票抬头</div>
|
|
|
- <input class="input" placeholder="请填写发票抬头"/>
|
|
|
+ <input class="input" placeholder="请填写发票抬头" v-model="gmf_mc"/>
|
|
|
</div>
|
|
|
- <div class="form-item flex_r flex_jb">
|
|
|
+ <div class="form-item flex_r flex_jb" v-if="type == 2">
|
|
|
<div class="label">税号</div>
|
|
|
- <input class="input" placeholder="请填写税号"/>
|
|
|
+ <input class="input" placeholder="请填写税号" v-model="gmf_nsrsbh"/>
|
|
|
+ </div>
|
|
|
+ <div class="form-item flex_r flex_jb" v-if="type == 1">
|
|
|
+ <div class="label">身份证号</div>
|
|
|
+ <input class="input" placeholder="请填写身份证号" v-model="gmf_nsrsbh"/>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="tit">接收信息</div>
|
|
|
<div class="formBar">
|
|
|
<div class="form-item flex_r flex_jb">
|
|
|
<div class="label">电子邮箱:</div>
|
|
|
- <input class="input" placeholder="请填写邮箱地址"/>
|
|
|
+ <input class="input" placeholder="请填写邮箱地址" v-model="email"/>
|
|
|
</div>
|
|
|
<div class="form-item flex_r flex_jb">
|
|
|
<div class="label">手机号码:</div>
|
|
|
@@ -52,28 +56,28 @@
|
|
|
<div class="infoLi">
|
|
|
<div class="info-item flex_r flex_jb">
|
|
|
<div class="label">发票抬头</div>
|
|
|
- <div class="input">增值税电子普通发票</div>
|
|
|
+ <div class="input">{{gmf_mc}}</div>
|
|
|
</div>
|
|
|
<div class="info-item flex_r flex_jb">
|
|
|
<div class="label">税号</div>
|
|
|
- <div class="input">增值税电子普通发票</div>
|
|
|
+ <div class="input">{{gmf_nsrsbh}}</div>
|
|
|
</div>
|
|
|
<div class="info-item flex_r flex_jb">
|
|
|
<div class="label">价税合计</div>
|
|
|
- <div class="input">增值税电子普通发票</div>
|
|
|
+ <div class="input">数字商城 {{money}}元</div>
|
|
|
</div>
|
|
|
<div class="info-item flex_r flex_jb">
|
|
|
<div class="label">电子邮箱</div>
|
|
|
- <div class="input">增值税电子普通发票</div>
|
|
|
+ <div class="input">{{email}}</div>
|
|
|
</div>
|
|
|
<div class="info-item flex_r flex_jb">
|
|
|
<div class="label">手机号码</div>
|
|
|
- <div class="input">增值税电子普通发票</div>
|
|
|
+ <div class="input">{{userinfo.mobile}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="btn-bar flex_r flex_jb">
|
|
|
- <div class="btn-item">重置</div>
|
|
|
- <div class="btn-item confirm">确认</div>
|
|
|
+ <div class="btn-item" @click="reset">重置</div>
|
|
|
+ <div class="btn-item confirm" @click="confirm">确认</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</uni-popup>
|
|
|
@@ -93,7 +97,10 @@ export default {
|
|
|
list:[],
|
|
|
money:0,
|
|
|
listString:undefined,
|
|
|
- userinfo:undefined
|
|
|
+ userinfo:undefined,
|
|
|
+ gmf_nsrsbh:undefined,
|
|
|
+ gmf_mc:undefined,
|
|
|
+ email:undefined
|
|
|
};
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
@@ -112,6 +119,31 @@ export default {
|
|
|
closeBtn() {
|
|
|
this.$refs.uniPopup.close();
|
|
|
},
|
|
|
+ confirm(){
|
|
|
+ if(!this.email || !this.gmf_nsrsbh || !this.gmf_mc){
|
|
|
+ appEv.errTips("请完整填写资料");
|
|
|
+ return
|
|
|
+ }
|
|
|
+ let data = {
|
|
|
+ type:this.type - 1,
|
|
|
+ email:this.email,
|
|
|
+ mobile:this.userinfo.mobile,
|
|
|
+ gmf_mc:this.gmf_mc,
|
|
|
+ gmf_nsrsbh:this.gmf_nsrsbh,
|
|
|
+ orderId:this.list.toString()
|
|
|
+ }
|
|
|
+ post('invoice/invoicing',data).then(res => {
|
|
|
+ console.log(res,"aaaaaaa");
|
|
|
+ })
|
|
|
+ },
|
|
|
+ //重置
|
|
|
+ reset(){
|
|
|
+ this.gmf_nsrsbh = undefined;
|
|
|
+ this.gmf_mc = undefined;
|
|
|
+ this.email = undefined
|
|
|
+ this.type = 1
|
|
|
+ this.closeBtn()
|
|
|
+ },
|
|
|
},
|
|
|
computed: {},
|
|
|
watch: {},
|
|
|
@@ -185,7 +217,7 @@ page {
|
|
|
}
|
|
|
}
|
|
|
.uniPopup_Box{
|
|
|
- min-height: 60vh;
|
|
|
+ min-height: 40vh;
|
|
|
background: #fff;
|
|
|
border-radius: 36rpx 36rpx 0 0;
|
|
|
padding: 0 36rpx 36rpx;
|