Files
PropertyDeployment/resources/Web/WechatOwnerService/html/static/js/pages-rentHouse-rentingAppointment.0851890c.js
2025-12-09 20:22:03 +08:00

1 line
6.2 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-rentHouse-rentingAppointment"],{"0be4":function(t,e,n){"use strict";var i=n("4633"),a=n.n(i);a.a},"2e44":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.appointmentRoom=function(t){return new Promise((function(e,n){var i="";""==t.tenantName?i="名称不能为空":""==t.tenantSex?i="性别不能空":""==t.tenantTel?i="手机号不能为空":""==t.appointmentTime?i="请填写预约时间":""==t.appointmentRoomId&&(i="预约房屋为空"),""!=i?n(i):(0,a.request)({url:o.default.saveRentingAppointment,method:"POST",data:t,success:function(t){var i=t.data;0!=i.code?n(i.msg):e(i)},fail:function(t){n("服务异常")}})}))},e.getRentingPool=function(t){return new Promise((function(e,n){(0,a.request)({url:o.default.queryRentingPool,method:"GET",data:t,success:function(t){var i=t.data;0==i.code?e(i.data):n(i.msg)},fail:function(t){n(t)}})}))},e.getRooms=function(t){return new Promise((function(e,n){(0,a.request)({url:o.default.queryRoomsByOwner,method:"GET",data:t,success:function(t){e(t.data)},fail:function(t){n(t)}})}))},e.hireRoom=function(t){return new Promise((function(e,n){var i="";""==t.rentingName?i="出租标题不能为空":""==t.roomId?i="请选择房屋":""==t.communityId?i="未找到小区信息":""==t.price?i="请填写租金(元)":""==t.paymentType?i="请选择付费类型":""==t.rentingConfigId?i="请选择出租方式":""==t.rentingDesc?i="请填写出租说明":t.photos.length<1?i="请选择图片":""==t.checkIn&&(i="请选择入住日期"),""!=i?n(i):(0,a.request)({url:o.default.saveRentingPool,method:"POST",data:t,success:function(t){var i=t.data;0!=i.code?n(i.msg):e(i)},fail:function(t){n("服务异常")}})}))},e.queryRentingConfig=function(){return new Promise((function(t,e){(0,a.request)({url:o.default.queryRentingConfig,method:"GET",data:{page:1,row:10},success:function(n){var i=n.data;0==i.code?t(i.data):e(i.msg)},fail:function(t){e(t)}})}))},n("bf0f");var a=n("60c2"),o=i(n("feaa"));i(n("f3cf")),n("70543")},4633:function(t,e,n){var i=n("b36a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("74792baf",i,!0,{sourceMap:!1,shadowMode:!1})},"5b52":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("v-uni-view",{staticClass:"block__title"},[t._v("预约信息")]),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v("名称")]),n("v-uni-input",{staticClass:"text-right",attrs:{placeholder:"必填,请填写名称"},model:{value:t.userName,callback:function(e){t.userName=e},expression:"userName"}})],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v("性别")]),n("v-uni-picker",{attrs:{bindchange:"PickerChange",value:t.index,range:t.sexCloums},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.sexChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.sexName?t.sexName:"请选择")+" ")])],1)],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[t._v("电话")]),n("v-uni-input",{staticStyle:{"text-align":"right"},attrs:{placeholder:"必填,请填写手机号"},model:{value:t.tel,callback:function(e){t.tel=e},expression:"tel"}})],1),n("v-uni-view",{staticClass:"cu-form-group arrow"},[n("v-uni-view",{staticClass:"title"},[t._v("预约日期")]),n("v-uni-picker",{attrs:{mode:"date",value:t.bindDate,start:"2020-09-01",end:"2050-09-01"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.dateChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.bindDate)+" ")])],1)],1),n("v-uni-view",{staticClass:"cu-form-group arrow"},[n("v-uni-view",{staticClass:"title"},[t._v("预约时间")]),n("v-uni-picker",{attrs:{mode:"time",value:t.bindTime,start:"08:30",end:"22:00"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.timeChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[t._v(" "+t._s(t.bindTime)+" ")])],1)],1),n("v-uni-view",{staticClass:"button_up_blank"}),n("v-uni-view",{staticClass:"flex flex-direction"},[n("v-uni-button",{staticClass:"cu-btn bg-green margin-tb-sm lg",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitAppointment()}}},[t._v("提交")])],1)],1)},a=[]},"7cb3":function(t,e,n){"use strict";n.r(e);var i=n("d5bb"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},b36a:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,".block__title[data-v-e24b8f72]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-e24b8f72]{height:%?40?%}",""]),t.exports=e},c302:function(t,e,n){"use strict";n.r(e);var i=n("5b52"),a=n("7cb3");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("0be4");var s=n("828b"),u=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"e24b8f72",null,!1,i["a"],void 0);e["default"]=u.exports},d5bb:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;i(n("9a2cc"));var a=n("2e44"),o={data:function(){return{roomId:"",userName:"",sexCloums:["男","女"],sexIds:["0","1"],sex:"",tel:"",sexName:"请选择",bindDate:"请选择",bindTime:"请选择"}},onLoad:function(t){this.vc.onLoad(t),this.roomId=t.roomId},onShareAppMessage:function(){},methods:{submitAppointment:function(){var t=this,e={appointmentId:"",appointmentRoomId:this.roomId,tenantName:this.userName,tenantSex:this.sex,tenantTel:this.tel,appointmentTime:this.bindDate+" "+this.bindTime+":00"};(0,a.appointmentRoom)(e).then((function(e){uni.showToast({icon:"none",title:"预约成功"}),t.vc.navigateBack()}),(function(t){uni.showToast({icon:"none",title:t})}))},sexChange:function(t){this.sex=this.sexIds[t.detail.value],this.sexName=this.sexCloums[t.detail.value]},dateChange:function(t){this.bindDate=t.detail.value},timeChange:function(t){this.bindTime=t.detail.value}}};e.default=o}}]);