PageSourceSearch

https://krqbbb.com/assets/pages-shop-editAddress-editAddress.BUhWf59l.js

js krqbbb.com collected 2026-10-06 03:33:16 UTC 4,526 bytes, 1 lines download raw bytes

1import{d as e,u as s,r as a,O as l,af as t,L as d,a as r,b as o,e as n,g as u,v as i,x as c,j as m,aF as p,a0 as f,aQ as g,m as w,aN as _,p as v,aG as h}from"./index-AtJ5RqiH.js";import{u as b,a as y,n as A,r as D,h as j,s as x,_ as V}from"./wd-toast.CzCBc-UN.js";import{d as B,_ as C,a as k}from"./districtData.D5MrXkHW.js";import{_ as E}from"./wd-cell.DvrzBuAa.js";import{_ as M}from"./wd-form.vue_vue_type_script_setup_true_lang.BlWDJ7Ip.js";import{a as R}from"./ac-nav-bar.BjKqhiVQ.js";import{k as S}from"./ks-button.C9qhiHZP.js";import{r as T}from"./remain-fit-scrollview.hW1XKI9j.js";import"./useChildren.D6cQVbz6.js";import"./wd-notify.DLI9FY6C.js";import"./ac-notice-user.C86kZlD8.js";import"./mp-html.C59vlCrx.js";const U=V(e({__name:"editAddress",setup(e){const{t:V}=s(),U=b(),q=y(),I=a(null);a([B[0],B[B[0][0].value]]);const z=a([]),L=l({id:"",recipient:"",tel:"",country:"",state:"",city:"",address:"",postcode:"",isDefault:"",isDefaultBool:!1}),N=a(""),O=a("");A((e=>{e&&("id"in e&&(N.value=e.id),"type"in e&&(O.value=e.type)),async function(){U.loading(V("加载中")),await t.getAddressById({id:N.value}).then((e=>{if(console.log("getAddressById",e),200==e.code&&(Object.assign(L,e.result),L.isDefaultBool="1"===L.isDefault,L.country&&L.country.trim())){const e=L.country.trim().split(/\s+/);e.length>1&&(z.value=e)}})),U.close()}()}));const F=()=>p(),G=e=>{console.log("toggleDefault",e),L.isDefaultBool=e.value,L.isDefault=e.value?f.Y:f.N},Q=async()=>{if(!I.value)return;const{valid:e}=await I.value.validate();e&&(L.address=L.address.trim(),U.loading(V("保存中")),console.log("model",L),t.addressEdit(L).then((e=>{200==e.code&&e.result&&(U.success(V("保存成功")),I&&I.value&&I.value.reset(),O&&"order"===O.value?(g("SELECTED_ADDRESS",e.result),p()):w({url:"/pages/shop/addressManager/addressManager"}))})).finally((()=>{U.close()})))};function Y(){q.confirm({title:V("提示"),msg:V("addressManager.确定要删除该收货地址吗?"),confirmButtonText:V("确定"),cancelButtonText:V("取消")}).then((e=>{t.addressDel({id:L.id}).then((e=>{console.log("addressDel",e),_({url:"/pages/shop/addressManager/addressManager"})}))})).catch((e=>{}))}return(e,s)=>{const a=D(d("wd-icon"),j),l=v,t=D(d("wd-input"),x),p=D(d("wd-switch"),C),f=D(d("wd-cell"),E),g=D(d("wd-cell-group"),k),w=D(d("wd-form"),M),_=h;return r(),o(l,{class:"container"},{default:n((()=>[u(T,null,{default:n((()=>[u(l,{class:"address-nav"},{default:n((()=>[u(R,null,{left:n((()=>[u(a,{name:"arrow-left",size:"25px",color:"#666666",onClick:F})])),default:n((()=>[u(l,{class:"nav-title"},{default:n((()=>[i(c(m(V)("editAddress.编辑地址")),1)])),_:1})])),_:1})])),_:1}),u(l,{class:"address-form"},{default:n((()=>[u(w,{ref_key:"formRef",ref:I,model:L,"label-width":"200rpx","label-align":"left",errorType:"toast"},{default:n((()=>[u(g,{border:""},{default:n((()=>[u(t,{label:m(V)("newAddress.收货人"),prop:"recipient",modelValue:L.recipient,"onUpdate:modelValue":s[0]||(s[0]=e=>L.recipient=e),placeholder:m(V)("newAddress.请输入收货人姓名"),clearable:"",maxlength:100,rules:[{required:!0,message:m(V)("newAddress.请输入收货人姓名")}]},null,8,["label","modelValue","placeholder","rules"]),u(t,{label:m(V)("newAddress.手机号码"),prop:"tel",modelValue:L.tel,"onUpdate:modelValue":s[1]||(s[1]=e=>L.tel=e),placeholder:m(V)("newAddress.请输入手机号码"),type:"tel",clearable:"",maxlength:20,rules:[{required:!0,message:m(V)("newAddress.请输入手机号码")}]},null,8,["label","modelValue","placeholder","rules"]),u(t,{type:"textarea",label:m(V)("newAddress.详细地址"),prop:"address",modelValue:L.address,"onUpdate:modelValue":s[2]||(s[2]=e=>L.address=e),placeholder:m(V)("newAddress.请输入详细地址"),maxlength:300,autosize:{minRows:3,maxRows:5},rules:[{required:!0,message:m(V)("newAddress.请输入详细地址")}]},null,8,["label","modelValue","placeholder","rules"]),u(f,{title:m(V)("newAddress.设为默认地址"),border:!1},{default:n((()=>[u(p,{modelValue:L.isDefaultBool,"onUpdate:modelValue":s[3]||(s[3]=e=>L.isDefaultBool=e),"active-color":"#bd9064",onChange:G},null,8,["modelValue"])])),_:1},8,["title"])])),_:1})])),_:1}
1,8,["model"])])),_:1}),u(l,{class:"actions-section"},{default:n((()=>[u(S,{class:"save-button",onClick:Q},{default:n((()=>[i(c(m(V)("newAddress.保存地址")),1)])),_:1}),u(_,{class:"delete-button",onClick:Y},{default:n((()=>[i(c(m(V)("editAddress.删除地址")),1)])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-23740532"]]);export{U as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.