(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-roomconfirm-roomconfirmitem-roomconfirmitem"],{"320e":function(t,e,i){"use strict";var a=i("bf87"),o=i.n(a);o.a},"63f0":function(t,e,i){"use strict";i.r(e);var a=i("9b70"),o=i.n(a);for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=o.a},"6e22":function(t,e,i){"use strict";var a,o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"pages writeoffitem"},[i("v-uni-view",{staticClass:"writeoffitem-number"},[i("v-uni-view",{staticClass:"number"},[t._v("订单编号:"+t._s(t.resdata.ordersn))]),i("v-uni-view",{staticClass:"time"},[t._v("预订时间:"+t._s(t.resdata.addDate))])],1),i("v-uni-view",{staticClass:"wrap"},[i("v-uni-view",{staticClass:"write-radius radio-select have-room"},[i("v-uni-radio-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.haveroomf.apply(void 0,arguments)}}},t._l(t.haveroom,(function(e,a){return i("v-uni-label",{key:e.value,staticClass:"uni-list-cell uni-list-cell-pd"},[i("v-uni-view",[i("v-uni-radio",{attrs:{value:e.value,checked:a===t.haveroomcurrent}})],1),i("v-uni-view",[t._v(t._s(e.name))])],1)})),1)],1),i("v-uni-view",{staticClass:"write-radius radio-select clear-room"},[i("v-uni-radio-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.clearroomf.apply(void 0,arguments)}}},t._l(t.clearroom,(function(e,a){return i("v-uni-label",{key:e.value,staticClass:"uni-list-cell uni-list-cell-pd"},[i("v-uni-view",[i("v-uni-radio",{attrs:{value:e.value,checked:a===t.clearroomcurrent}})],1),i("v-uni-view",[t._v(t._s(e.name))])],1)})),1)],1),i("v-uni-view",{staticClass:"write-radius pay-way"},[i("v-uni-view",{staticClass:"pay-way-left"},[t._v("支付方式")]),i("v-uni-view",{staticClass:"pay-way-right"},[t._v(t._s(1==t.hd_type?"电子券":"实体券"))])],1),i("v-uni-view",{staticClass:"write-radius hotel-info"},[i("v-uni-view",{staticClass:"hotel-info-room"},[i("v-uni-image",{staticClass:"room-image",attrs:{src:t.resdata.litpic,mode:"scaleToFill"}}),i("v-uni-view",{staticClass:"hotel-info-text"},[i("v-uni-view",{staticClass:"hotel-info-text-item hotel-info-text-hotel"},[t._v(t._s(t.hotelname))]),i("v-uni-view",{staticClass:"hotel-info-text-item hotel-info-text-room"},[t._v(t._s(t.roomname))]),i("v-uni-view",{staticClass:"hotel-info-text-item hotel-info-text-service"},[t.breakfirst?i("v-uni-text",{staticClass:"hotel-info-text-service-item"},[t._v(t._s(t.breakfirst))]):t._e(),t.roomwindow?i("v-uni-text",{staticClass:"hotel-info-text-service-item"},[t._v(t._s(t.roomwindow))]):t._e(),t.roomstyle?i("v-uni-text",{staticClass:"hotel-info-text-service-item"},[t._v(t._s(t.roomstyle))]):t._e()],1)],1)],1),i("v-uni-view",{staticClass:"room-detail"},[i("v-uni-view",{staticClass:"room-detail-item room-detail-time"},[i("v-uni-view",{staticClass:"room-detail-time-data"},[t._v("入住:"+t._s(t.resdata.usedate)+" 离店:"+t._s(t.resdata.departdate))]),i("v-uni-view",{staticClass:"room-detail-time-total"},[t._v("共"+t._s(t.havenight)+"晚")])],1),i("v-uni-view",{staticClass:"pay-total"},[i("v-uni-view",{staticClass:"pay-total-item pay-total-number"},[i("v-uni-view",{staticClass:"pay-total-til"},[t._v("总计")]),i("v-uni-view",{staticClass:"pay-total-con"},[t._v("¥"+t._s(t.resdata.price))])],1),i("v-uni-view",{staticClass:"pay-total-item pay-total-way"},[i("v-uni-view",{staticClass:"pay-total-til"},[t._v("预订方式")]),i("v-uni-view",{staticClass:"pay-total-con"},[t._v("全款支付")])],1)],1)],1)],1),i("v-uni-view",{staticClass:"write-radius contact-info"},[i("v-uni-view",{staticClass:"contact-info-item contact-info-name"},[i("v-uni-view",{staticClass:"contact-info-item-til"},[t._v("联系人:")]),i("v-uni-view",{staticClass:"contact-info-item-con"},[t._v(t._s(t.resdata.linkman))])],1),i("v-uni-view",{staticClass:"contact-info-item contact-info-phone"},[i("v-uni-view",{staticClass:"contact-info-item-til"},[t._v("联系电话:")]),i("v-uni-view",{staticClass:"contact-info-item-con"},[t._v(t._s(t.resdata.linktel))])],1)],1)],1),i("v-uni-view",{staticClass:"bottom-btn-wrap"},[i("v-uni-button",{staticClass:"bottom-btn",attrs:{type:"primary"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.roomconfirm.apply(void 0,arguments)}}},[t._v("确认")])],1)],1)},n=[];i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return a}))},"9b70":function(t,e,i){"use strict";i("ac1f"),i("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={components:{},props:{},data:function(){return{id:"",haveroomcurrent:0,haveroom:[{value:"1",name:"有房"},{value:"2",name:"无房"}],haveroomvalue:1,clearroom:[{value:"1",name:"清空库存"},{value:"2",name:"不清空库存"}],clearroomvalue:1,clearroomcurrent:1,params:{token:""},confirmparams:{token:""},hotelname:"",roomname:"",resdata:{},breakfirst:"",roomstyle:"",roomwindow:"",havenight:"",hd_type:""}},onLoad:function(t){var e=this.checkLogin("pages/index/index","2");if(!e)return!1;this.params.token=e[0],this.id=t.id,this.params=Object.assign(this.params,{id:t.id}),this.getdetail()},methods:{getdetail:function(){var t=this;this.$api.http.post(this.config.apiBaseurl+"hotel/reserve/detail",this.params,{header:{Accept:"application/json",Authorization:"Bearer "+this.params.token}}).then((function(e){"1001"==e.data.code&&uni.redirectTo({url:"/pages/login/login?backpage=/pages/roomconfirm/roomconfirmitem/roomconfirmitem?id=".concat(t.id,"&backtype=2")}),t.resdata=e.data,t.hotelname=e.data.hotel.title,t.roomname=e.data.room.roomname,t.breakfirst=e.data.room.breakfirst,t.roomstyle=e.data.room.roomstyle,t.roomwindow=e.data.room.roomwindow,t.hd_type=e.data.hd_type;var i=Date.parse(new Date(e.data.usedate.replace(/-/g,"/")))/1e3,a=Date.parse(new Date(e.data.departdate.replace(/-/g,"/")))/1e3;t.havenight=Math.abs((i-a)/86400),console.log(JSON.parse(JSON.stringify(e.data)))})).catch((function(t){}))},roomconfirm:function(){this.confirmparams.token=this.params.token,this.confirmparams=Object.assign(this.confirmparams,{orderId:this.id,has:this.haveroomvalue,is_clear:this.clearroomvalue}),this.$api.http.post(this.config.apiBaseurl+"hotel/reserve/confirm",this.confirmparams,{header:{Accept:"application/json",Authorization:"Bearer "+this.params.token}}).then((function(t){uni.showToast({icon:"none",title:t.data.message,duration:2e3}),"ok"==t.data.state&&setTimeout((function(){uni.redirectTo({url:"/pages/roomconfirm/roomconfirm",fail:function(t){console.log(t)}})}),1e3),console.log(t)})).catch((function(t){console.log(t)}))},haveroomf:function(t){for(var e=0;e