| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { fetchOrderDetail } from '../../../services/order/orderDetail';
- Page({
- data: {
- invoice: {},
- },
- onLoad({ orderNo }) {
- this.orderNo = orderNo;
- this.init();
- },
- init() {
- this.getDetail();
- },
- getDetail() {
- const params = {
- parameter: this.orderNo,
- };
- return fetchOrderDetail(params).then((res) => {
- const order = res.data;
- const invoice = {
- buyerName: order?.invoiceVO?.buyerName, //个人或公司名称
- buyerTaxNo: order?.invoiceVO?.buyerTaxNo, //税号
- buyerPhone: order?.invoiceVO?.buyerPhone, //手机
- email: order?.invoiceVO?.email, //邮箱
- titleType: order?.invoiceVO?.titleType === 1 ? '个人' : '公司', //发票抬头 1-个人 2-公司
- ontentType: order?.invoiceVO?.ontentType === 1 ? '商品明细' : '2类别', //发票内容 1-明细 2类别
- invoiceType:
- order?.invoiceVO?.invoiceType === 5 ? '电子普通发票' : '不开发票', //是否开票 0-不开 5-电子发票
- isInvoice: order?.invoiceVO?.buyerName ? '已开票' : '未开票',
- money: order?.invoiceVO?.money,
- };
- this.setData({
- invoice,
- });
- });
- },
- });
|