2025-12-15 18:27:46 +08:00

2 lines
3.8 KiB
JavaScript

"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js"),t=require("../../gen/Enums.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-radio")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-radio-cell-picker")+e.resolveComponent("hs-input")+e.resolveComponent("hs-cell-textarea")+e.resolveComponent("hs-upload")+e.resolveComponent("hs-reservation-picker")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-radio/hs-radio.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-radio-cell-picker/hs-radio-cell-picker.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-cell-textarea/hs-cell-textarea.js")+(()=>"../../components/hs-upload/hs-upload.js")+(()=>"../../components/hs-reservation-picker/hs-reservation-picker.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const a=e.defineComponent({__name:"index",setup(a){const l=e.ref({});return e.onShow((()=>{var e,r;null==(e=t.HouseWorkOrdersTypeEnum)||delete e.Complaint,l.value=t.HouseWorkOrdersTypeEnum,t.HouseWorkOrdersLocationEnum.MyHome.text="房屋",null==(r=o.method)||r.init()})),e.onUnload((()=>{r.useModel.formData.value={is_anonymous:!1}})),(a,u)=>{var n,s,m,i,d;return e.e({a:e.o((o=>e.unref(r.useModel).formData.value.type=o)),b:e.p({Enums:l.value,valueModel:e.unref(r.useModel).formData.value.type}),c:e.p({title:"工单类型",required:!0}),d:"Complaint"===e.unref(r.useModel).formData.value.type},"Complaint"===e.unref(r.useModel).formData.value.type?{e:e.o((o=>e.unref(r.useModel).formData.value.complaint_type=o)),f:e.p({Enums:e.unref(t.HouseWorkOrdersComplaintTypeEnum),title:"投诉类型",required:!0,valueModel:e.unref(r.useModel).formData.value.complaint_type})}:{},{g:"Complaint"!==e.unref(r.useModel).formData.value.type},"Complaint"!==e.unref(r.useModel).formData.value.type?{h:e.o((o=>e.unref(r.useModel).formData.value.location=o)),i:e.p({Enums:e.unref(t.HouseWorkOrdersLocationEnum),valueModel:e.unref(r.useModel).formData.value.location}),j:e.p({title:"报事位置",required:!0})}:{},{k:"MyHome"===e.unref(r.useModel).formData.value.location},"MyHome"===e.unref(r.useModel).formData.value.location?{l:e.o(null==(n=e.unref(o.method))?void 0:n.handleToSelectHouse),m:e.p({title:"房屋信息",required:!0,borderTop:!0,isLink:!0,value:null==(i=null==(m=null==(s=e.unref(r.useModel))?void 0:s.formData)?void 0:m.value)?void 0:i.full_name,isPlaceholder:"请选择房屋"}),n:e.o((o=>e.unref(r.useModel).formData.value.contact_phone=o)),o:e.p({maxLength:"11",textAlign:"right",valueModel:e.unref(r.useModel).formData.value.contact_phone}),p:e.p({title:"联系电话",required:!0,borderTop:!0})}:{},{q:e.o((o=>e.unref(r.useModel).formData.value.content=o)),r:e.p({borderTop:!0,required:!0,title:"问题描述",placeholder:"请详细描述问题情况,包括具体位置现象等",valueModel:e.unref(r.useModel).formData.value.content}),s:e.o((o=>e.unref(r.useModel).formData.value.attachments=o)),t:e.p({borderTop:!0,title:"上传图片",count:6,valueModel:e.unref(r.useModel).formData.value.attachments}),v:"MyHome"===e.unref(r.useModel).formData.value.location},"MyHome"===e.unref(r.useModel).formData.value.location?{w:e.o((o=>e.unref(r.useModel).formData.value.expect_start_time=o)),x:e.o((o=>e.unref(r.useModel).formData.value.expect_end_time=o)),y:e.p({title:"期望上门时间",required:!0,valueExpectStartTime:e.unref(r.useModel).formData.value.expect_start_time,valueExpectEndTime:e.unref(r.useModel).formData.value.expect_end_time})}:{},{z:e.o(null==(d=e.unref(o.method))?void 0:d.handleSubmit),A:e.p({btnParimaryName:"提交"})})}}});wx.createPage(a);