You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{_ as X,e as Y,f as m,ds as Z,$ as C,o as w,c as y,h as o,a as t,w as s,j as e,v as i,i as f,k as I,N as p,bv as b,cP as B,d as j,m as S,dt as ee,du as te,dv as ae,cU as le,cO as se,s as oe,x as ne,y as ue,B as re,bE as ie,bF as pe}from"./index.d4f4141b.js";import{N as de}from"./Image.2a23d09d.js";import{_ as _e}from"./Input.1f3771e5.js";import{_ as ve}from"./Select.319b80de.js";import{_ as fe}from"./DataTable.c84628a9.js";import"./Suffix.55fd8a9d.js";import"./FocusDetector.22a94307.js";import"./Checkbox.6f7c2a86.js";import"./RadioGroup.788d6f04.js";import"./Forward.6633addb.js";const d=h=>(ie("data-v-59aa6d9a"),h=h(),pe(),h),ce=d(()=>o("div",{class:"form_tag_wrapper"},"\u540D\u79F0",-1)),me=d(()=>o("div",{class:"form_tag_wrapper"},"\u673A\u6784\u7801",-1)),ge=d(()=>o("div",{class:"form_tag_wrapper"},"\u5730\u5740",-1)),we=d(()=>o("div",{class:"form_tag_wrapper"},"\u7ECF\u5EA6",-1)),ye=d(()=>o("div",{class:"form_tag_wrapper"},"\u7EAC\u5EA6",-1)),ke=d(()=>o("div",{class:"form_tag_wrapper"},"Logo",-1)),Ue={class:"config_image_wrapper"},be={class:"config_image_item_wrapper","m-1":""},$e={key:0},Ne={class:"config_image_cover_wrapper"},Ce=["src"],Se=d(()=>o("div",{class:"form_tag_wrapper"},"\u673A\u6784\u7C7B\u578B",-1)),he=d(()=>o("div",{class:"form_tag_wrapper"},"\u8054\u7CFB\u7535\u8BDD",-1)),Oe=d(()=>o("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),Je=d(()=>o("div",{class:"form_tag_wrapper"},"\u540D\u79F0",-1)),xe=d(()=>o("div",{class:"form_tag_wrapper"},"\u673A\u6784\u7801",-1)),Ie=d(()=>o("div",{class:"form_tag_wrapper"},"\u5730\u5740",-1)),He=d(()=>o("div",{class:"form_tag_wrapper"},"\u7ECF\u5EA6",-1)),Ae=d(()=>o("div",{class:"form_tag_wrapper"},"\u7EAC\u5EA6",-1)),qe=d(()=>o("div",{class:"form_tag_wrapper"},"Logo",-1)),Be={class:"config_image_wrapper"},Le={class:"config_image_item_wrapper","m-1":""},Ve={key:0},je={class:"config_image_cover_wrapper"},Pe=["src"],Re=d(()=>o("div",{class:"form_tag_wrapper"},"\u673A\u6784\u7C7B\u578B",-1)),De=d(()=>o("div",{class:"form_tag_wrapper"},"\u8054\u7CFB\u7535\u8BDD",-1)),Ee=d(()=>o("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),P={__name:"hospital",setup(h){Y(()=>{O()});const c=m([]),$=m([]),O=async()=>{const n=await Z();C(n,()=>{$.value=n.data.list})},R=[{type:"selection",multiple:!1},{title:"\u540D\u79F0",key:"name",render(n){return S(i,{align:"center"},{default:()=>[S(de,{src:B(n.logo),width:50,height:50,objectFit:"cover"},{}),S("span",{},{default:()=>n.name})]})}},{title:"\u673A\u6784\u4EE3\u7801",key:"code"},{title:"\u8054\u7CFB\u7535\u8BDD",key:"phone"},{title:"\u673A\u6784\u7C7B\u578B",key:"dev",render(n){return S(p,{type:n.dev===1?"warning":"success"},{default:()=>n.dev===1?"\u6D4B\u8BD5":"\u666E\u901A"})}},{title:"\u72B6\u6001",key:"status",render(n){return S(p,{type:n.status===1?"success":"error"},{default:()=>n.status===1?"\u53EF\u7528":"\u505C\u7528"})}}],g=m(!1),H={name:"",code:"",address:"",longitude:"",latitude:"",logo:"",dev:2,phone:"",status:1},r=m(JSON.parse(JSON.stringify(H))),D=async()=>{const n=await ee(r.value);C(n,()=>{window.$message().success(n.message),g.value=!1,r.value=JSON.parse(JSON.stringify(H)),O()})},E=()=>{r.value=JSON.parse(JSON.stringify(H)),g.value=!0},N=m(!1),A={id:0,name:"",code:"",address:"",longitude:"",latitude:"",logo:"",dev:2,phone:"",status:1},u=m(JSON.parse(JSON.stringify(A))),F=()=>{if(c.value.length!==1)return window.$message().error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u533B\u9662");u.value=JSON.parse(JSON.stringify(A));for(let n=0;n<$.value.length;n++)if(c.value[0]===$.value[n].id){u.value=JSON.parse(JSON.stringify($.value[n])),N.value=!0;return}},T=async()=>{const n=await te(u.value);C(n,()=>{window.$message().success(n.message),N.value=!1,u.value=JSON.parse(JSON.stringify(A)),O()})},k=m(!1),K=()=>{if(c.value.length!==1)return window.$message().error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u533B\u9662");k.value=!0},M=async()=>{const n=await ae({id:c.value[0]});C(n,()=>{window.$message().success(n.message),k.value=!1,c.value=[],O()})},z=async n=>{const a=n.target.files[0];q.value.value=null;const v=await le(a),U=await se(v);C(U,()=>{let _=U.data.url;g.value?r.value.logo=_:u.value.logo=_})},q=m(null),G=n=>{q.value=n},L=()=>{q.value.click()},V=()=>{g.value?r.value.logo="":u.value.logo=""};return(n,a)=>{const v=oe,U=ne,_=_e,J=ue,x=ve,Q=fe,W=re;return w(),y("div",null,[o("input",{class:"upload_input_wrapper",accept:"image/*",onChange:z,type:"file",ref:G},null,32),t(U,{show:e(k),"onUpdate:show":a[2]||(a[2]=l=>I(k)?k.value=l:null),preset:"card",style:{width:"400px"},title:"\u5220\u9664\u786E\u8BA4","auto-focus":!1,bordered:!1},{default:s(()=>[o("div",null,[t(e(i),{justify:"center"},{default:s(()=>[t(v,{onClick:a[0]||(a[0]=l=>M()),type:"info"},{default:s(()=>[f("\u786E\u5B9A")]),_:1}),t(v,{onClick:a[1]||(a[1]=l=>k.value=!1)},{default:s(()=>[f("\u53D6\u6D88")]),_:1})]),_:1})])]),_:1},8,["show"]),t(U,{show:e(N),"onUpdate:show":a[14]||(a[14]=l=>I(N)?N.value=l:null),preset:"card",style:{width:"500px"},title:"\u4FEE\u6539","auto-focus":!1,bordered:!1},{default:s(()=>[o("div",null,[t(e(i),{align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[ce]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).name,"onUpdate:value":a[3]||(a[3]=l=>e(u).name=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[me]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).code,"onUpdate:value":a[4]||(a[4]=l=>e(u).code=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[ge]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).address,"onUpdate:value":a[5]||(a[5]=l=>e(u).address=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[we]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).longitude,"onUpdate:value":a[6]||(a[6]=l=>e(u).longitude=l)},null,8,["value"]),t(v,{text:"",tag:"a",href:"https://lbs.qq.com/getPoint/",target:"_blank",type:"info"},{default:s(()=>[f(" \u83B7\u53D6\u7ECF\u7EAC\u5EA6 ")]),_:1})]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[ye]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).latitude,"onUpdate:value":a[7]||(a[7]=l=>e(u).latitude=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[ke]),_:1}),o("div",Ue,[o("div",be,[e(u).logo?b("",!0):(w(),y("span",$e,"\u6682\u65E0\u56FE\u7247")),o("div",Ne,[o("div",{class:"config_image_cover_upload_wrapper","cursor-pointer":"",onClick:a[8]||(a[8]=l=>L())},[t(J,{type:"upload-three"})]),e(u).logo?(w(),y("div",{key:0,"cursor-pointer":"",class:"config_image_cover_delete_wrapper",onClick:a[9]||(a[9]=l=>V())},[t(J,{type:"delete-one"})])):b("",!0)]),e(u).logo?(w(),y("img",{key:1,src:e(B)(e(u).logo),alt:""},null,8,Ce)):b("",!0)])])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Se]),_:1}),t(x,{class:"form_input_wrapper",value:e(u).dev,"onUpdate:value":a[10]||(a[10]=l=>e(u).dev=l),options:[{value:1,label:"\u6D4B\u8BD5"},{value:2,label:"\u666E\u901A"}]},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[he]),_:1}),t(_,{class:"form_input_wrapper",value:e(u).phone,"onUpdate:value":a[11]||(a[11]=l=>e(u).phone=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Oe]),_:1}),t(x,{class:"form_input_wrapper",value:e(u).status,"onUpdate:value":a[12]||(a[12]=l=>e(u).status=l),options:[{value:1,label:"\u53EF\u7528"},{value:2,label:"\u505C\u7528"}]},null,8,["value"])]),_:1}),t(v,{onClick:a[13]||(a[13]=l=>T()),type:"info","mt-2":""},{default:s(()=>[f("\u786E\u5B9A")]),_:1})])]),_:1},8,["show"]),t(U,{show:e(g),"onUpdate:show":a[26]||(a[26]=l=>I(g)?g.value=l:null),preset:"card",style:{width:"500px"},title:"\u65B0\u5EFA","auto-focus":!1,bordered:!1},{default:s(()=>[o("div",null,[t(e(i),{align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Je]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).name,"onUpdate:value":a[15]||(a[15]=l=>e(r).name=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[xe]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).code,"onUpdate:value":a[16]||(a[16]=l=>e(r).code=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Ie]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).address,"onUpdate:value":a[17]||(a[17]=l=>e(r).address=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[He]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).longitude,"onUpdate:value":a[18]||(a[18]=l=>e(r).longitude=l)},null,8,["value"]),t(v,{text:"",tag:"a",href:"https://lbs.qq.com/getPoint/",target:"_blank",type:"info"},{default:s(()=>[f(" \u83B7\u53D6\u7ECF\u7EAC\u5EA6 ")]),_:1})]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Ae]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).latitude,"onUpdate:value":a[19]||(a[19]=l=>e(r).latitude=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[qe]),_:1}),o("div",Be,[o("div",Le,[e(r).logo?b("",!0):(w(),y("span",Ve,"\u6682\u65E0\u56FE\u7247")),o("div",je,[o("div",{class:"config_image_cover_upload_wrapper","cursor-pointer":"",onClick:a[20]||(a[20]=l=>L())},[t(J,{type:"upload-three"})]),e(r).logo?(w(),y("div",{key:0,"cursor-pointer":"",class:"config_image_cover_delete_wrapper",onClick:a[21]||(a[21]=l=>V())},[t(J,{type:"delete-one"})])):b("",!0)]),e(r).logo?(w(),y("img",{key:1,src:e(B)(e(r).logo),alt:""},null,8,Pe)):b("",!0)])])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Re]),_:1}),t(x,{class:"form_input_wrapper",value:e(r).dev,"onUpdate:value":a[22]||(a[22]=l=>e(r).dev=l),options:[{value:1,label:"\u6D4B\u8BD5"},{value:2,label:"\u666E\u901A"}]},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[De]),_:1}),t(_,{class:"form_input_wrapper",value:e(r).phone,"onUpdate:value":a[23]||(a[23]=l=>e(r).phone=l)},null,8,["value"])]),_:1}),t(e(i),{"mt-2":"",align:"center"},{default:s(()=>[t(e(p),null,{default:s(()=>[Ee]),_:1}),t(x,{class:"form_input_wrapper",value:e(r).status,"onUpdate:value":a[24]||(a[24]=l=>e(r).status=l),options:[{value:1,label:"\u53EF\u7528"},{value:2,label:"\u505C\u7528"}]},null,8,["value"])]),_:1}),t(v,{onClick:a[25]||(a[25]=l=>D()),type:"info","mt-2":""},{default:s(()=>[f("\u786E\u5B9A")]),_:1})])]),_:1},8,["show"]),t(W,{title:"\u533B\u9662\u7BA1\u7406"},{default:s(()=>[o("div",null,[t(e(i),null,{default:s(()=>[t(v,{onClick:a[27]||(a[27]=l=>E()),type:"success"},{default:s(()=>[f("\u65B0\u5EFA")]),_:1}),t(v,{onClick:a[28]||(a[28]=l=>K()),type:"error"},{default:s(()=>[f("\u5220\u9664")]),_:1}),t(v,{onClick:a[29]||(a[29]=l=>F()),type:"info"},{default:s(()=>[f("\u4FEE\u6539\u4FE1\u606F")]),_:1})]),_:1}),t(Q,{"mt-2":"","checked-row-keys":e(c),"onUpdate:checkedRowKeys":a[30]||(a[30]=l=>I(c)?c.value=l:null),columns:R,"row-key":l=>l.id,data:e($)},null,8,["checked-row-keys","row-key","data"])])]),_:1})])}}};typeof j=="function"&&j(P);var Ze=X(P,[["__scopeId","data-v-59aa6d9a"]]);export{Ze as default};
|