1 |
- import{u as L,g as T,a as z}from"./list.8c7c6666.js";import{a as G,b as H,c as J}from"./area.06263a40.js";import{C as K}from"./index.e6504e8e.js";import{d as Q,a6 as W,r as b,b as X,s as I,p as Y,c as n,e as g,k as y,i as d,h as o,u as t,f as Z,j as $,F as ee,A as ue,g as B,a2 as te,q as U,m as p,E as k,R as ae,S as le,_ as oe}from"./index.76214426.js";import"./loading.4e3235da.js";import"./setting.299e0353.js";const N=r=>(ae("data-v-f3123b0b"),r=r(),le(),r),de={class:"location"},se=p("\u9009\u62E9\u5750\u6807"),ne=p("\u542F\u7528"),ie=p("\u5173\u95ED"),pe=N(()=>B("div",{class:"tn-form-item__tips"},"\u63D0\u793A\uFF1A\u533A\u57DF\u4E0D\u663E\u793A\uFF0C\u5176\u5B50\u533A\u57DF\u4E5F\u4E0D\u663E\u793A",-1)),re=p("\u542F\u7528"),me=p("\u5173\u95ED"),_e=N(()=>B("div",{class:"tn-form-item__tips"},"\u63D0\u793A\uFF1A\u5F00\u542F\u540E\u7528\u6237\u5730\u5740\u4F7F\u7528\u8BE5\u533A\u57DF\u7ECF\u7EAC\u5EA6",-1)),fe=p("\u63D0\u4EA4"),Fe=p("\u53D6\u6D88"),Ae=Q({props:{modelValue:{type:Boolean,default:!1},id:{default:0},parentId:{default:0}},emits:["update:modelValue","onClose"],setup(r,{emit:v}){const s=r,{OpPlatform:V}=W();let m=b(!1);const x=b(),e=X({id:0,parentid:0,title:"",displayorder:0,status:1,address_status:1,lat:0,lng:0}),_=b([]);let f=I(()=>Number(e.parentid)>0),S=I(()=>Number(s.id)>0);const h=()=>{V.value==="agent"?H(s.id).then(u=>{e.id=u.id,e.parentid=u.parentid,e.title=u.title,e.displayorder=u.displayorder,e.status=u.status,e.address_status=u.address_status,e.lat=Number(u.location_x),e.lng=Number(u.location_y),u!=null&&u.area&&(_.value=u.area)}):T(s.id).then(u=>{e.id=u.id,e.parentid=u.parentid,e.title=u.title,e.displayorder=u.displayorder,e.status=u.status,e.address_status=u.address_status,e.lat=Number(u.location_x),e.lng=Number(u.location_y),u!=null&&u.area&&(_.value=u.area)})},w=()=>{V.value==="agent"?J(s.parentId).then(u=>{_.value=u.area}):z(s.parentId).then(u=>{_.value=u.area})};Y(()=>s.modelValue,u=>{m.value=u,u&&(s.id?h():s.parentId&&(e.parentid=s.parentId,w()))});const M=()=>{V.value==="agent"?G(e).then(u=>{k.success("\u66F4\u65B0\u6570\u636E\u6210\u529F"),A()}):L(e).then(u=>{k.success("\u66F4\u65B0\u6570\u636E\u6210\u529F"),A()})},A=()=>{v("update:modelValue",!1),v("onClose")};let F=b(!1);const R=()=>{F.value=!0};return(u,l)=>{const P=n("el-option"),O=n("el-select"),i=n("el-form-item"),c=n("el-input"),D=n("el-button"),E=n("el-radio"),C=n("el-radio-group"),j=n("el-dialog");return g(),y(j,{modelValue:t(m),"onUpdate:modelValue":l[10]||(l[10]=a=>U(m)?m.value=a:m=a),title:t(f)?"\u65B0\u589E\u5B50\u533A\u57DF\u4FE1\u606F":t(S)?"\u7F16\u8F91\u533A\u57DF\u4FE1\u606F":"\u65B0\u589E\u533A\u57DF\u4FE1\u606F",width:"80%","destroy-on-close":"",onClose:A},{default:d(()=>[o(t(te),{ref_key:"formRef",ref:x,model:t(e),"label-width":"140px"},{default:d(()=>[t(f)?(g(),y(i,{key:0,label:"\u7236\u7EA7\u533A\u57DF",prop:"parentid"},{default:d(()=>[o(O,{modelValue:t(e).parentid,"onUpdate:modelValue":l[0]||(l[0]=a=>t(e).parentid=a),placeholder:"\u8BF7\u9009\u62E9\u7236\u7EA7\u533A\u57DF"},{default:d(()=>[(g(!0),Z(ee,null,$(_.value,(a,q)=>(g(),y(P,{key:`area-pareent-area-${q}`,label:a.title,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):ue("",!0),o(i,{label:t(f)?"\u5B50\u533A\u57DF\u540D\u79F0":"\u533A\u57DF\u540D\u79F0",prop:"title"},{default:d(()=>[o(c,{modelValue:t(e).title,"onUpdate:modelValue":l[1]||(l[1]=a=>t(e).title=a)},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:t(f)?"\u5B50\u533A\u57DF\u6392\u5E8F":"\u533A\u57DF\u6392\u5E8F",prop:"displayorder"},{default:d(()=>[o(c,{modelValue:t(e).displayorder,"onUpdate:modelValue":l[2]||(l[2]=a=>t(e).displayorder=a),type:"number"},null,8,["modelValue"])]),_:1},8,["label"]),o(i,{label:"\u5730\u56FE\u6807\u8BC6"},{default:d(()=>[B("div",de,[o(c,{modelValue:t(e).lng,"onUpdate:modelValue":l[3]||(l[3]=a=>t(e).lng=a)},null,8,["modelValue"]),o(c,{modelValue:t(e).lat,"onUpdate:modelValue":l[4]||(l[4]=a=>t(e).lat=a)},null,8,["modelValue"]),o(D,{type:"primary",onClick:R},{default:d(()=>[se]),_:1})])]),_:1}),o(i,{label:t(f)?"\u5B50\u533A\u57DF\u72B6\u6001":"\u533A\u57DF\u72B6\u6001",prop:"status"},{default:d(()=>[o(C,{modelValue:t(e).status,"onUpdate:modelValue":l[5]||(l[5]=a=>t(e).status=a)},{default:d(()=>[o(E,{label:1},{default:d(()=>[ne]),_:1}),o(E,{label:0},{default:d(()=>[ie]),_:1})]),_:1},8,["modelValue"]),pe]),_:1},8,["label"]),o(i,{label:"\u662F\u5426\u4E3A\u7528\u6237\u8BBE\u7F6E\u5730\u5740\u7ECF\u7EAC\u5EA6",prop:"address_status"},{default:d(()=>[o(C,{modelValue:t(e).address_status,"onUpdate:modelValue":l[6]||(l[6]=a=>t(e).address_status=a)},{default:d(()=>[o(E,{label:1},{default:d(()=>[re]),_:1}),o(E,{label:0},{default:d(()=>[me]),_:1})]),_:1},8,["modelValue"]),_e]),_:1}),o(i,null,{default:d(()=>[o(D,{type:"primary",onClick:M},{default:d(()=>[fe]),_:1}),o(D,{onClick:A},{default:d(()=>[Fe]),_:1})]),_:1})]),_:1},8,["model"]),o(K,{modelValue:t(F),"onUpdate:modelValue":l[7]||(l[7]=a=>U(F)?F.value=a:F=a),lat:t(e).lat,"onUpdate:lat":l[8]||(l[8]=a=>t(e).lat=a),lng:t(e).lng,"onUpdate:lng":l[9]||(l[9]=a=>t(e).lng=a)},null,8,["modelValue","lat","lng"])]),_:1},8,["modelValue","title"])}}});const ye=oe(Ae,[["__scopeId","data-v-f3123b0b"]]);export{ye as default};
|