import{_ as e,e as a,K as t,L as o,v as l,C as s,s as n,r as i,a as r,c as d,w as m,am as u,i as c,o as f,h as p,j as h,m as _,V as b}from"./index-CS85kPhe.js";import{_ as D}from"./uni-easyinput.DiCyKNZM.js";import{_ as g}from"./uni-forms-item.g4VtziaR.js";import{_ as y}from"./uni-forms.DHOpViDo.js";import{v as V}from"./opendb-search-log.CXwBCHuj.js";const v=a.database();v.command;function j(e){let a={};for(let t in V)e.includes(t)&&(a[t]=V[t]);return a}const k=e({data(){let e={content:"",create_date:null,device_id:"",user_id:""};return{formData:e,formOptions:{},rules:{...j(Object.keys(e))}}},onLoad(e){if(e.id){const a=e.id;this.formDataId=a,this.getDetail(a)}},onReady(){this.$refs.form.setRules(this.rules)},methods:{submit(){t({mask:!0}),this.$refs.form.validate().then((e=>this.submitForm(e))).catch((()=>{})).finally((()=>{o()}))},submitForm(e){return v.collection("opendb-search-log").doc(this.formDataId).update(e).then((e=>{l({title:"修改成功"}),this.getOpenerEventChannel().emit("refreshData"),setTimeout((()=>s()),500)})).catch((e=>{n({content:e.message||"请求服务失败",showCancel:!1})}))},getDetail(e){t({mask:!0}),v.collection("opendb-search-log").doc(e).field("content,create_date,device_id,user_id").get().then((e=>{const a=e.result.data[0];a&&(this.formData=a)})).catch((e=>{n({content:e.message||"请求服务失败",showCancel:!1})})).finally((()=>{o()}))}}},[["render",function(e,a,t,o,l,s){const n=i(r("uni-easyinput"),D),V=i(r("uni-forms-item"),g),v=i(r("uni-datetime-picker"),u),j=_,k=b,C=c,w=i(r("uni-forms"),y);return f(),d(C,{class:"uni-container"},{default:m((()=>[p(w,{ref:"form",model:l.formData,validateTrigger:"bind"},{default:m((()=>[p(V,{name:"content",label:"",required:""},{default:m((()=>[p(n,{placeholder:"搜索内容",modelValue:l.formData.content,"onUpdate:modelValue":a[0]||(a[0]=e=>l.formData.content=e)},null,8,["modelValue"])])),_:1}),p(V,{name:"create_date",label:""},{default:m((()=>[p(v,{"return-type":"timestamp",modelValue:l.formData.create_date,"onUpdate:modelValue":a[1]||(a[1]=e=>l.formData.create_date=e)},null,8,["modelValue"])])),_:1}),p(V,{name:"device_id",label:""},{default:m((()=>[p(n,{placeholder:"设备id",modelValue:l.formData.device_id,"onUpdate:modelValue":a[2]||(a[2]=e=>l.formData.device_id=e)},null,8,["modelValue"])])),_:1}),p(V,{name:"user_id",label:""},{default:m((()=>[p(n,{placeholder:"收藏者id,参考uni-id-users表",modelValue:l.formData.user_id,"onUpdate:modelValue":a[3]||(a[3]=e=>l.formData.user_id=e)},null,8,["modelValue"])])),_:1}),p(C,{class:"uni-button-group"},{default:m((()=>[p(j,{type:"primary",class:"uni-button",style:{width:"100px"},onClick:s.submit},{default:m((()=>[h("提交")])),_:1},8,["onClick"]),p(k,{"open-type":"navigateBack",style:{"margin-left":"15px"}},{default:m((()=>[p(j,{class:"uni-button",style:{width:"100px"}},{default:m((()=>[h("返回")])),_:1})])),_:1})])),_:1})])),_:1},8,["model"])])),_:1})}]]);export{k as default};