"use strict";const o=require("../../common/vendor.js");require("../../common/libraries/request.js");const e=require("../../common/store/useWeAppAuthStore.js"),l=require("../../common/store/useWorkStore.js"),u=require("./model.js"),a=require("../../gen/Apis.js"),s=require("../../common/libraries/apiLoading.js"),i=require("../../common/libraries/naviHelper.js");e.useWeAppAuthStore();const n=l.useWorkStore(),t={init(){var o,e,l;console.log("init",null==n?void 0:n.selectWorkHouse),u.useModel.formData.value={...u.useModel.formData.value},(null==(o=null==n?void 0:n.selectWorkHouse)?void 0:o.value)&&(u.useModel.formData.value={...u.useModel.formData.value,asset_houses_id:null==(e=null==n?void 0:n.selectWorkHouse)?void 0:e.value,full_name:null==(l=null==n?void 0:n.selectWorkHouse)?void 0:l.label})},handleSubmit(){var o,e,l,n,t,r,d,v,m,c,h,M,f,D,p,_,g,H,k,W,q,w,S;return console.log("handleSubmit",u.useModel.formData.value),(null==(l=null==(e=null==(o=u.useModel)?void 0:o.formData)?void 0:e.value)?void 0:l.type)?"MyHome"!==(null==(r=null==(t=null==(n=u.useModel)?void 0:n.formData)?void 0:t.value)?void 0:r.location)||u.useModel.formData.value.asset_houses_id?"MyHome"!==(null==(m=null==(v=null==(d=u.useModel)?void 0:d.formData)?void 0:v.value)?void 0:m.location)||(null==(h=null==(c=u.useModel)?void 0:c.formData.value)?void 0:h.contact_phone)?(null==(D=null==(f=null==(M=u.useModel)?void 0:M.formData)?void 0:f.value)?void 0:D.content)?"MyHome"!==(null==(g=null==(_=null==(p=u.useModel)?void 0:p.formData)?void 0:_.value)?void 0:g.location)||u.useModel.formData.value.expect_start_time?"MyHome"!==(null==(W=null==(k=null==(H=u.useModel)?void 0:H.formData)?void 0:k.value)?void 0:W.location)||(null==(S=null==(w=null==(q=u.useModel)?void 0:q.formData)?void 0:w.value)?void 0:S.is_self)?void s.getApiLoading(a.Apis.WorkOrder.HouseWorkOrders.Store,u.useModel.formData.value).then((o=>{i.showToastBack("提交成功!",1,!0),console.log(o)})):i.showToast("请选择处理方!"):i.showToast("请选择上门时间!"):i.showToast("请输入问题描述!"):i.showToast("请输入联系人电话!"):i.showToast("请选择房屋!"):i.showToast("请选择工单类型!")},handleToSelectHouse(){o.index.navigateTo({url:"/pages/public/asset_houses/index?type=work_add"})},handleSwitchChange(o){var e;u.useModel.formData.value.is_anonymous=null==(e=null==o?void 0:o.detail)?void 0:e.value,console.log(o,"e")}};exports.method=t;