1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["member/invoice/list"],{"58ca":function(e,t,i){"use strict";(function(e){var n=i("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(i("7ca3")),r=n(i("be2d")),a=i("8f59");function s(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?s(Object(i),!0).forEach((function(t){(0,o.default)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var u={data:function(){return(0,o.default)({options:{},invoice_list:[],isdata:!1,spid:"",user_invoice_id:0,invoice_type:0,invoice_header:"",is_show:0,cart_id:0},"user_invoice_id",0)},computed:(0,a.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"]),onLoad:function(t){e.setNavigationBarTitle({title:this.__("发票地址")}),this.setData({user_invoice_id:t.user_invoice_id||0,invoice_type:t.invoice_type||0,spid:t.spid||"",options:t,isdata:!1,cart_id:t.cart_id});this.listInvoice(),this.notice.addNotification("RefreshInvoiceList",this.RefreshMethod,this),this.cart_id&&this.setData({is_show:1})},onShow:function(){},onUnload:function(){this.notice.removeNotification("RefreshInvoiceList",this)},onPullDownRefresh:function(){this.listInvoice()},methods:c(c({},(0,a.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{RefreshMethod:function(){this.listInvoice()},listInvoice:function(){var t=this;t.setData({isdata:!1,invoice_list:[]}),t.$.request({url:t.Config.URL.user.invoice_lists,data:{},success:function(i,n,o,r){200==n&&(i.items.length>0?t.setData({isdata:!0,invoice_list:i.items}):t.setData({isdata:!1})),e.stopPullDownRefresh()}})},modify:function(t){var i=this;t.currentTarget.dataset.user_invoice_id;e.showActionSheet({itemList:["删除"],success:function(e){0==e.tapIndex?i.editInvoice(t):i.removeInvoice(t)}})},editInvoice:function(e){var t=this.options;t.user_invoice_id=e.currentTarget.dataset.user_invoice_id,t.invoice_type=e.currentTarget.dataset.invoice_type,this.options.issub?this.$.redirectTo({url:this.$.createUrl("/member/invoice/manage",t)}):this.$.navigateTo({url:this.$.createUrl("/member/invoice/manage",t)})},addInvoice:function(){if(this.options.issub)var e={issub:1};else e={};this.options.issub?this.$.redirectTo({url:this.$.createUrl("/member/invoice/manage",e)}):this.$.navigateTo({url:this.$.createUrl("/member/invoice/manage",e)})},selectInvoice:function(e){this.setData({user_invoice_id:e.currentTarget.dataset.id,invoice_type:e.currentTarget.dataset.invoice_type,invoice_header:this.sprintf("%s - %s",1==e.currentTarget.dataset.invoice_category?this.__("普通发票"):this.__("增值税专用发票"),e.currentTarget.dataset.invoice_title,e.currentTarget.dataset.invoice_title)}),this.goback()},removeInvoice:function(e){var t=this;t.$.showModal({title:"提示",content:"确认删除这个发票地址吗?",showCancel:!0,success:function(i){if(i.confirm){var n={user_invoice_id:e.currentTarget.dataset.user_invoice_id};t.$.request({url:t.Config.URL.user.invoice_remove,data:n,success:function(e,i,n,o){200==i&&(t.$.showToast({title:"删除成功!"}),t.notice.postNotificationName("RefreshOrder",0),t.listInvoice())}})}}})},goback:function(){var e=this;r.default.navigateBack(1,(function(){var t=e.options;t.user_invoice_id=e.user_invoice_id,t.invoice_type=e.invoice_type,t.invoice_header=e.invoice_header,e.notice.postNotificationName("Refreshinvoice",t)}))}})};t.default=u}).call(this,i("df3c")["default"])},"978d":function(e,t,i){e.exports={theme_bg:"#f30213"}},"9ae6":function(e,t,i){"use strict";i.r(t);var n=i("58ca"),o=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=o.a},a638:function(e,t,i){"use strict";i.r(t);var n=i("b920"),o=i("9ae6");for(var r in o)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(r);i("df36");var a=i("828b"),s=Object(a["a"])(o["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);t["default"]=s.exports},b920:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=(e._self._c,e.isdata?e.__map(e.invoice_list,(function(t,i){var n=e.__get_orig(t),o=t.invoice_is_default?e.__("默认"):null;return{$orig:n,m0:o}})):null),n=e.isdata?e.__("添加发票"):null,o=e.isdata&&e.options.issub?e.__("不开发票"):null,r=e.isdata?null:e.__("您尚未添加发票信息?"),a=e.isdata?null:e.__("马上去添加发票信息");e.$mp.data=Object.assign({},{$root:{l0:i,m1:n,m2:o,m3:r,m4:a}})},o=[]},df36:function(e,t,i){"use strict";var n=i("978d"),o=i.n(n);o.a},e95e:function(e,t,i){"use strict";(function(e,t){var n=i("47a9");i("90c2");n(i("3240"));var o=n(i("a638"));e.__webpack_require_UNI_MP_PLUGIN__=i,t(o.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])}},[["e95e","common/runtime","common/vendor"]]]); |