BusinessListSelectForm-b2323869.js 2.1 KB

1
  1. import{_ as L,__tla as D}from"./Dialog-a2f7c92a.js";import{d as P,r as i,o as p,k as v,w as a,i as s,a as o,l as y,c as g,F as B,B as E,Q as O,D as I,G as S,H as Y,E as j,p as q,n as A,q as G,__tla as H}from"./index-abaca7e8.js";import"./_plugin-vue_export-helper-1b428a4d.js";let V,M=Promise.all([(()=>{try{return D}catch{}})(),(()=>{try{return H}catch{}})()]).then(async()=>{V=P({name:"BusinessListSelectForm",__name:"BusinessListSelectForm",emits:["success"],setup(Q,{expose:F,emit:b}){const n=i(!1),m=i(""),r=i(!1),d=i([]);F({open:async(u,e)=>{if(n.value=!0,m.value=t("action."+u),formType.value=u,w(),e){r.value=!0;try{d.value=await FollowUpRecordApi.getFollowUpRecord(e)}finally{r.value=!1}}}});const h=b,T=async()=>{await formRef.value.validate(),r.value=!0;try{h("success")}finally{r.value=!1}},w=()=>{var u;(u=formRef.value)==null||u.resetFields()};return(u,e)=>{const x=I,U=S,_=Y,c=j,C=q,R=A,f=G,k=L;return p(),v(k,{modelValue:o(n),"onUpdate:modelValue":e[3]||(e[3]=l=>O(n)?n.value=l:null),title:o(m),width:"50%"},{footer:a(()=>[s(f,{disabled:o(r),type:"primary",onClick:T},{default:a(()=>[y("\u786E \u5B9A")]),_:1},8,["disabled"]),s(f,{onClick:e[2]||(e[2]=l=>n.value=!1)},{default:a(()=>[y("\u53D6 \u6D88")]),_:1})]),default:a(()=>[s(R,null,{default:a(()=>[s(c,{span:12},{default:a(()=>[s(_,{label:"\u8DDF\u8FDB\u7C7B\u578B",prop:"type"},{default:a(()=>[s(U,{modelValue:o(d).type,"onUpdate:modelValue":e[0]||(e[0]=l=>o(d).type=l),placeholder:"\u8BF7\u9009\u62E9\u8DDF\u8FDB\u7C7B\u578B"},{default:a(()=>[(p(!0),g(B,null,E(u.getIntDictOptions(u.DICT_TYPE.CRM_FOLLOW_UP_TYPE),l=>(p(),v(x,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),s(c,{span:12},{default:a(()=>[s(_,{label:"\u4E0B\u6B21\u8054\u7CFB\u65F6\u95F4",prop:"nextTime"},{default:a(()=>[s(C,{modelValue:o(d).nextTime,"onUpdate:modelValue":e[1]||(e[1]=l=>o(d).nextTime=l),placeholder:"\u9009\u62E9\u4E0B\u6B21\u8054\u7CFB\u65F6\u95F4",type:"date","value-format":"x"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue","title"])}}})});export{M as __tla,V as default};