1 line
8.2 KiB
JavaScript
1 line
8.2 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-invoice-addInvoiceApply"],{"064c":function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.getFeeDetail=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.queryFeeDetail,method:"GET",data:e,success:function(e){var i=e.data,n=i.feeDetails;if(!n)return n=[],void t(n);n.forEach((function(e){var t=e.createTime.replace(/\-/g,"/"),i=new Date(t);if(e.createTime=(0,o.formatDate)(i),e.hasOwnProperty("startTime")){var n=e.startTime.replace(/\-/g,"/"),a=new Date(n);e.startTime=(0,o.formatDate)(a)}if(e.hasOwnProperty("endTime")){var s=e.endTime.replace(/\-/g,"/"),c=new Date(s);e.endTime=(0,o.formatDate)(c)}})),t(n)},fail:function(e){i(e)}})}))},i("bf0f"),i("2797"),i("5c47"),i("a1c1");var a=i("a7bc"),s=n(i("79d4")),o=i("fcd3")},1107:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.deleteInvoiceApply=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.deleteInvoiceApply,method:"POST",data:e,success:function(e){t(e.data)},fail:function(e){i("服务器异常了")}})}))},t.getInvoiceApply=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.listInvoiceApply,method:"GET",data:e,success:function(e){var n=e.data;0!=n.code?i(n.msg):t(n)},fail:function(e){i(e)}})}))},t.getInvoiceEvent=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.listInvoiceEvent,method:"GET",data:e,success:function(e){var n=e.data;0!=n.code?i(n.msg):t(n)},fail:function(e){i(e)}})}))},t.getOwnerInvoice=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.listOwnerInvoice,method:"GET",data:e,success:function(e){var n=e.data;0!=n.code?i(n.msg):t(n.data)},fail:function(e){i(e)}})}))},t.saveInvoiceApply=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.saveInvoiceApply,method:"POST",data:e,success:function(e){t(e.data)},fail:function(e){i("服务器异常了")}})}))},t.saveOwnerInvoice=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.saveOwnerInvoice,method:"POST",data:e,success:function(e){t(e.data)},fail:function(e){i("服务器异常了")}})}))},t.updateOwnerInvoice=function(e){return new Promise((function(t,i){(0,a.request)({url:s.default.updateOwnerInvoice,method:"POST",data:e,success:function(e){t(e.data)},fail:function(e){i("服务器异常了")}})}))},i("bf0f");var a=i("a7bc"),s=n(i("79d4"))},"26d4":function(e,t,i){"use strict";i.r(t);var n=i("e692"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"657f":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[e.oiId?i("v-uni-view",[i("v-uni-view",{staticClass:"block__title"},[e._v("发票抬头")]),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("发票类型")]),i("v-uni-view",[i("v-uni-text",[e._v(e._s("1001"==e.invoiceType?"个人":"公司"))])],1)],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("发票名头")]),i("v-uni-view",[i("v-uni-text",[e._v(e._s(e.invoiceName))])],1)],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("纳税人识别号")]),i("v-uni-view",[i("v-uni-text",[e._v(e._s(e.invoiceNum))])],1)],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("地址、电话")]),i("v-uni-view",[i("v-uni-text",[e._v(e._s(e.invoiceAddress))])],1)],1),i("v-uni-view",{staticClass:"margin-top"},[i("v-uni-checkbox-group",{staticClass:"block",on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.checkboxChange(t)}}},e._l(e.feeDetails,(function(t,n){return i("v-uni-view",{key:n,staticClass:"cu-list menu",attrs:{"data-item":t}},[i("v-uni-view",{staticClass:"cu-item"},[i("v-uni-view",{staticClass:"content padding-tb-sm flex justify-start"},[i("v-uni-view",[i("v-uni-checkbox",{class:"1"==t.selected?"checked":"",attrs:{checked:"1"==t.selected,value:t.detailId}})],1),i("v-uni-view",{staticClass:"margin-left-sm"},[i("v-uni-view",[i("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[e._v(e._s(t.feeName||"-"))])],1),i("v-uni-view",{staticClass:"text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v(e._s(t.startTime)+"至"+e._s(t.endTime))])],1)],1)],1),i("v-uni-view",{staticClass:"action"},[i("v-uni-text",{staticClass:"text-grey text-sm"},[e._v("金额:$"+e._s(t.receivedAmount))])],1)],1)],1)})),1)],1),i("v-uni-view",{staticStyle:{height:"200upx"}}),e.feeDetails.length>0?i("v-uni-view",{staticClass:"bg-white border flex justify-end",staticStyle:{position:"fixed",width:"100%",bottom:"0"}},[i("v-uni-view",{staticClass:"action text-orange margin-right line-height"}),i("v-uni-view",{staticClass:"btn-group"},[i("v-uni-button",{staticClass:"cu-btn bg-red shadow-blur lgplus sharp",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._submitInvoice()}}},[e._v("提交订单")])],1)],1):e._e()],1):i("v-uni-view",{staticClass:"flex flex-direction padding"},[i("v-uni-button",{staticClass:"cu-btn bg-blue margin-tb-sm lg",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._toSettings()}}},[e._v("设置发票抬头")])],1)],1)},a=[]},"89f6":function(e,t,i){var n=i("baef");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("39ee076e",n,!0,{sourceMap:!1,shadowMode:!1})},baef:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,".block__title[data-v-a94725f6]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-a94725f6]{height:%?40?%}.cu-btn.lgplus[data-v-a94725f6]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-a94725f6]{border-radius:%?0?%}",""]),e.exports=t},ce6e:function(e,t,i){"use strict";i.r(t);var n=i("657f"),a=i("26d4");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("d287");var o=i("828b"),c=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"a94725f6",null,!1,n["a"],void 0);t["default"]=c.exports},d287:function(e,t,i){"use strict";var n=i("89f6"),a=i.n(n);a.a},e692:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("aa9c");var n=i("1803"),a=i("1107"),s=i("1c9a"),o=i("064c"),c={data:function(){return{detailId:"",invoiceType:"",invoiceName:"",invoiceNum:"",invoiceAddress:"",ownerId:"",oiId:"",detailIds:[],feeDetails:[]}},onLoad:function(e){this.detailId=e.detailId;var t=(0,n.getOwnerId)();t?(this.ownerId=t,this._getOwnerInvoice(),this._loadFeeDetail()):uni.showToast({icon:"none",title:"业主不存在"})},methods:{_getOwnerInvoice:function(){var e=this;(0,a.getOwnerInvoice)({page:1,row:1,communityId:(0,s.getCommunityId)(),ownerId:this.ownerId}).then((function(t){!t||t.length<1||(e.invoiceType=t[0].invoiceType,e.invoiceName=t[0].invoiceName,e.invoiceNum=t[0].invoiceNum,e.invoiceAddress=t[0].invoiceAddress,e.oiId=t[0].oiId)}))},_loadFeeDetail:function(){var e=this;(0,o.getFeeDetail)({page:1,row:15,communityId:(0,s.getCommunityId)(),ownerId:this.ownerId,state:"1400",openInvoice:"D"}).then((function(t){t.forEach((function(t){t.selected="1",e.detailIds.push(t.detailId)})),e.feeDetails=t}))},checkboxChange:function(e){var t=this;this.detailIds=e.detail.value,t.feeDetails.forEach((function(e){e.selected="0",t.detailIds.forEach((function(t){e.detailId==t&&(e.selected="1")}))}))},_submitInvoice:function(){!this.detailIds||this.detailIds.length<1?uni.showToast({icon:"none",title:"未选择缴费记录"}):(0,a.saveInvoiceApply)({invoiceAddress:this.invoiceAddress,invoiceFlag:this.invoiceFlag,invoiceName:this.invoiceName,invoiceNum:this.invoiceNum,invoiceType:this.invoiceType,ownerId:this.ownerId,ownerName:(0,n.getOwnerName)(),oiId:this.oiId,detailIds:this.detailIds,communityId:(0,s.getCommunityId)()}).then((function(e){uni.showToast({icon:"none",title:e.msg}),0==e.code&&uni.navigateTo({url:"/pages/invoice/invoiceApply"})}))},_toSettings:function(){uni.navigateTo({url:"/pages/invoice/invoice"})}}};t.default=c}}]); |