You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
11 KiB
1 line
11 KiB
|
2 weeks ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-invoice_manage"],{"0045":function(t,e,a){"use strict";a.r(e);var n=a("33aa"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},"00ec":function(t,e,a){"use strict";a.r(e);var n=a("64b0"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},"291a":function(t,e,a){var n=a("9098");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("967d").default;i("2fa82ad0",n,!0,{sourceMap:!1,shadowMode:!1})},"2fbc":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"reservation-page"},[a("v-uni-view",{staticClass:"fixed-nav"},[a("NavBar",{attrs:{title:"发票管理"}})],1),a("v-uni-view",{staticClass:"content-area"},[t.invoiceList.length>0?t._l(t.invoiceList,(function(e){return a("v-uni-view",{key:e.id,staticClass:"invoice-card"},[a("v-uni-view",{staticClass:"invoice-header"},[a("v-uni-view",{staticClass:"status-tag pending"},[t._v("待开具")]),a("v-uni-view",{staticClass:"invoice-date"},[t._v(t._s(t.formatChinaDate(e.created_at)))])],1),a("v-uni-view",{staticClass:"invoice-title"},[t._v(t._s(e.direction_name))]),a("v-uni-view",{staticClass:"invoice-amount"},[t._v("¥"+t._s(e.price||0))]),a("v-uni-view",{staticClass:"invoice-batch"},[t._v("批次号:"+t._s(e.batch&&e.batch.name?e.batch.name:"-"))]),a("v-uni-view",{staticClass:"invoice-ship"},[t._v("船舶编号:"+t._s(e.ship?e.ship.ship_number:"-"))]),a("v-uni-view",{staticClass:"invoice-actions single-btn"},[a("v-uni-button",{staticClass:"invoice-detail-btn issue",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleInvoiceAction(e)}}},[t._v(t._s(3===e.bill_status?"查看发票":"去开票"))])],1)],1)})):[a("v-uni-view",{staticClass:"empty-box"},[a("v-uni-image",{staticClass:"empty-img",attrs:{src:"/static/empty.png",mode:"aspectFit"}}),a("v-uni-view",{staticClass:"empty-text"},[t._v("暂无发票")])],1)],t.invoiceList.length>0?a("v-uni-view",{staticClass:"load-more"},[t.loading?a("v-uni-view",{staticClass:"loading-text"},[t._v("加载中...")]):t.hasMore?t._e():a("v-uni-view",{staticClass:"no-more-text"},[t._v("没有更多数据了")])],1):t._e()],2)],1)},i=[]},"30f7":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},a("7a76"),a("c9b5")},"33aa":function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a("2634")),o=n(a("b7c7")),s=n(a("2fdc"));a("bf0f"),a("c223");var r=n(a("efbe")),c=a("25d7"),u=a("bd31"),d={name:"InvoiceManagePage",components:{NavBar:r.default},data:function(){return{invoiceList:[],page:1,lastPage:1,loading:!1,hasMore:!0}},onShow:function(){this.page=1,this.hasMore=!0,this.fetchInvoiceList(!0)},onPullDownRefresh:function(){this.page=1,this.hasMore=!0,this.fetchInvoiceList(!0).finally((function(){uni.stopPullDownRefresh()}))},onReachBottom:function(){this.hasMore&&!this.loading&&this.loadMore()},methods:{formatChinaDate:c.base.formatChinaDate,fetchInvoiceList:function(){var t=arguments,e=this;return(0,s.default)((0,i.default)().mark((function a(){var n,s,r,c;return(0,i.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(n=t.length>0&&void 0!==t[0]&&t[0],s=uni.getStorageSync("token"),s){a.next=4;break}return a.abrupt("return");case 4:if(!e.loading){a.next=6;break}return a.abrupt("return");case 6:return e.loading=!0,a.prev=7,a.next=10,new Promise((function(t,a){uni.request({url:"".concat(u.API.RESERVATION_LIST,"?token=").concat(s),method:"GET",data:{page:e.page,page_size:10,bill_status:4},success:t,fail:a})}));case 10:r=a.se
|