1 |
- import{d as la,u as oa,J as _a,r as t,o as u,v as k,w as g,g as o,t as ia,a,f as e,j as sa,aK as ca,x as p,P,O as j,a4 as f,c as E,h as ma,aL as na,ar as y,as as v,aM as ua,W as pa,X as da,aN as fa,I as ya,p as va,k as ha,_ as ka,__tla as ga}from"./index-688770d3.js";import{_ as Pa,__tla as ba}from"./ContentWrap-b56fbcc7.js";import{_ as Fa,__tla as wa}from"./SPuUploadImg-961615e8.js";import{u as Da,__tla as Ia}from"./tagsView-f2bba2b3.js";import{g as Ua,__tla as Ba}from"./spu-81b407f6.js";import xa,{__tla as Ta}from"./InfoForm-283f03b0.js";import Ca,{__tla as Va}from"./DescriptionForm-955eecc8.js";import Ra,{__tla as Sa}from"./OtherForm-f5a06c96.js";import za,{__tla as Aa}from"./SkuForm-81e1cd3a.js";import ja,{__tla as Ea}from"./DeliveryForm-04cae5aa.js";import Ha,{__tla as Ja}from"./Service-93c01b2f.js";import{A as Ka,__tla as La}from"./AfterSale-0a3ea3a2.js";import Ma,{__tla as Na}from"./Comment-526d3415.js";import{u as Oa,__tla as Wa}from"./useMessage-32ea7194.js";import{__tla as Xa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-ffe6ad12.js";import{__tla as qa}from"./el-card-36d88698.js";import{__tla as Ga}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-cf9b2dc0.js";import{__tla as Qa}from"./index-d00fbe1c.js";import{__tla as Ya}from"./el-image-viewer-4d357dcb.js";import{__tla as Za}from"./UploadImgs-ee3d66c5.js";import{__tla as $a}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-6364dd94.js";import"./tree-0af4953a.js";import{__tla as ar}from"./category-b424e1f4.js";import{__tla as rr}from"./brand-a35b4e6e.js";import{__tla as tr}from"./formRules-1c6ae61c.js";import{__tla as er}from"./Editor-f5658913.js";import{__tla as lr}from"./index-4f30f3f7.js";import{__tla as or}from"./SkuList-1b0eea2c.js";import{__tla as _r}from"./el-image-60c15b57.js";import{__tla as ir}from"./UploadImg-b8fc3267.js";import{__tla as sr}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-4a8ff15a.js";import{__tla as cr}from"./ProductAttributes-146c8d75.js";import{__tla as mr}from"./el-text-5561c283.js";import{__tla as nr}from"./property-1c2fd9e0.js";import{__tla as ur}from"./ProductPropertyAddForm-318f034c.js";import{__tla as pr}from"./Dialog-99d81c76.js";import{__tla as dr}from"./index-87d34b0d.js";import{__tla as fr}from"./dict-35b08530.js";import"./constants-a3c69b57.js";import{__tla as yr}from"./index-a6376540.js";import{__tla as vr}from"./index-a88fe931.js";import{__tla as hr}from"./index-14c8b629.js";import{__tla as kr}from"./index-037a26fb.js";let H,gr=Promise.all([(()=>{try{return ga}catch{}})(),(()=>{try{return ba}catch{}})(),(()=>{try{return wa}catch{}})(),(()=>{try{return Ia}catch{}})(),(()=>{try{return Ba}catch{}})(),(()=>{try{return Ta}catch{}})(),(()=>{try{return Va}catch{}})(),(()=>{try{return Sa}catch{}})(),(()=>{try{return Aa}catch{}})(),(()=>{try{return Ea}catch{}})(),(()=>{try{return Ja}catch{}})(),(()=>{try{return La}catch{}})(),(()=>{try{return Na}catch{}})(),(()=>{try{return Wa}catch{}})(),(()=>{try{return Xa}catch{}})(),(()=>{try{return qa}catch{}})(),(()=>{try{return Ga}catch{}})(),(()=>{try{return Qa}catch{}})(),(()=>{try{return Ya}catch{}})(),(()=>{try{return Za}catch{}})(),(()=>{try{return $a}catch{}})(),(()=>{try{return ar}catch{}})(),(()=>{try{return rr}catch{}})(),(()=>{try{return tr}catch{}})(),(()=>{try{return er}catch{}})(),(()=>{try{return lr}catch{}})(),(()=>{try{return or}catch{}})(),(()=>{try{return _r}catch{}})(),(()=>{try{return ir}catch{}})(),(()=>{try{return sr}catch{}})(),(()=>{try{return cr}catch{}})(),(()=>{try{return mr}catch{}})(),(()=>{try{return nr}catch{}})(),(()=>{try{return ur}catch{}})(),(()=>{try{return pr}catch{}})(),(()=>{try{return dr}catch{}})(),(()=>{try{return fr}catch{}})(),(()=>{try{return yr}catch{}})(),(()=>{try{return vr}catch{}})(),(()=>{try{return hr}catch{}})(),(()=>{try{return kr}catch{}})()]).then(async()=>{let U,B,x,T,C,V,R,S,z;U={class:"my-header"},B={class:"my-header-left"},x={class:"my-header-right"},T=["onClick"],C={class:"left"},V={class:"right"},R={key:0},S={key:1},z=(b=>(va("data-v-473675a6"),b=b(),ha(),b))(()=>o("div",{style:{clear:"both"}},null,-1)),H=ka(la({name:"ProductSpuForm",__name:"index",emits:["success"],setup(b,{expose:J,emit:Pr}){const{t:K}=ma();Oa(),oa(),_a(),Da();const D=t(!1),i=t("info"),l=t(!1),L=t(),M=t(),N=t(),O=t(),W=t(),s=t({name:"",categoryId:void 0,keyword:"",picUrl:"",producerArea:"",spuType:void 0,sliderPicUrls:[],introduction:"",deliveryTypes:[],deliveryTemplateId:void 0,brandId:void 0,specType:!1,subCommissionType:!1,skus:[{price:0,marketPrice:0,costPrice:0,barCode:"",picUrl:"",stock:0,weight:0,volume:0,promotionFee:0,mark:"",firstBrokeragePrice:0,secondBrokeragePrice:0}],description:"",sort:0,giveIntegral:0,virtualSalesCount:0}),X=t({name:"",categoryId:void 0,keyword:"",picUrl:"",producerArea:"",spuType:void 0,sliderPicUrls:[],introduction:"",deliveryTypes:[],deliveryTemplateId:void 0,brandId:void 0,specType:!1,subCommissionType:!1,skus:[{price:0,marketPrice:0,costPrice:0,barCode:"",picUrl:"",stock:0,weight:0,volume:0,promotionFee:0,mark:"",firstBrokeragePrice:0,secondBrokeragePrice:0}],description:"",sort:0,giveIntegral:0,virtualSalesCount:0}),F=t(!1),w=t(""),q=t(0),I=t(),G=t(""),Q=t(),A=t(""),Y=t(0),h=t(!1);J({open:async(c,_,d,r)=>{q.value=r,Q.value=_,Y.value=d,F.value=!0,I.value=_.id,G.value=_.picUrl,h.value=!1,await $(),i.value="info",A.value=c,w.value=K("action."+c),c=="view"?w.value="\u67E5\u770B":c=="create"&&(s.value=na(X.value)),A.value=="view"?l.value=!0:l.value=!1}});const Z=()=>{h.value=!h.value},$=async()=>{var _;const c=I.value;if(c){D.value=!0;try{const d=await Ua(c);(_=d.skus)==null||_.forEach(r=>{l.value?(r.price=y(r.price),r.marketPrice=y(r.marketPrice),r.costPrice=y(r.costPrice),r.promotionFee=y(r.promotionFee),r.firstBrokeragePrice=y(r.firstBrokeragePrice),r.secondBrokeragePrice=y(r.secondBrokeragePrice)):(r.price=v(r.price),r.marketPrice=v(r.marketPrice),r.costPrice=v(r.costPrice),r.promotionFee=v(r.promotionFee),r.firstBrokeragePrice=v(r.firstBrokeragePrice),r.secondBrokeragePrice=v(r.secondBrokeragePrice))}),s.value=d}finally{D.value=!1}}};return(c,_)=>{const d=ua,r=Fa,m=pa,aa=da,ra=Pa,ta=fa,ea=ya;return u(),k(ta,{modelValue:a(F),"onUpdate:modelValue":_[2]||(_[2]=n=>j(F)?F.value=n:null),title:a(w),fullscreen:a(h),"show-close":!1,width:"70%",draggable:"",class:"dialog"},{header:g(({close:n})=>[o("div",U,[o("div",B,ia(a(w)),1),o("div",x,[o("span",{onClick:Z},[e(a(sa),{icon:a(h)?"zmdi:fullscreen-exit":"zmdi:fullscreen"},null,8,["icon"])]),o("span",{onClick:n},[e(d,null,{default:g(()=>[e(a(ca))]),_:1})],8,T)])])]),default:g(()=>[p((u(),k(ra,{style:{"max-height":"560px","min-height":"560px","overflow-y":"auto","border-bottom":"none"}},{default:g(()=>[o("div",C,[e(r,{modelValue:a(s).picUrl,"onUpdate:modelValue":_[0]||(_[0]=n=>a(s).picUrl=n),disabled:a(l)},null,8,["modelValue","disabled"]),e(aa,{modelValue:a(i),"onUpdate:modelValue":_[1]||(_[1]=n=>j(i)?i.value=n:null),"tab-position":"left",class:"child-tabs"},{default:g(()=>[e(m,{label:"\u57FA\u672C\u4FE1\u606F",name:"info"}),e(m,{label:"\u4EF7\u683C/\u89C4\u683C/\u578B\u53F7",name:"sku"}),e(m,{label:"\u8BE6\u60C5",name:"description"}),a(l)?(u(),k(m,{key:0,label:"\u8BC4\u4EF7",name:"comment"})):P("",!0),a(l)?(u(),k(m,{key:1,label:"\u5BA2\u670D",name:"service"})):P("",!0),a(l)?(u(),k(m,{key:2,label:"\u552E\u540E",name:"aftersale"})):P("",!0),e(m,{label:"\u7269\u6D41\u8BBE\u7F6E",name:"delivery"})]),_:1},8,["modelValue"])]),o("div",V,[p(o("div",null,[e(xa,{ref_key:"infoRef",ref:L,"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="info"]]),p(o("div",null,[e(za,{ref_key:"skuRef",ref:M,"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="sku"]]),p(o("div",null,[e(ja,{ref_key:"deliveryRef",ref:N,"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="delivery"]]),p(o("div",null,[e(Ca,{ref_key:"descriptionRef",ref:O,"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="description"]]),p(o("div",null,[e(Ra,{ref_key:"otherRef",ref:W,"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="other"]]),a(i)=="comment"?(u(),E("div",R,[e(Ma,{"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])])):P("",!0),p(o("div",null,[e(Ha,{"is-detail":a(l),propFormData:a(s)},null,8,["is-detail","propFormData"])],512),[[f,a(i)=="service"]]),a(i)=="aftersale"?(u(),E("div",S,[e(Ka,{productId:a(I),openSource:"Spu"},null,8,["productId"])])):P("",!0)]),z]),_:1})),[[ea,a(D)]])]),_:1},8,["modelValue","title","fullscreen"])}}}),[["__scopeId","data-v-473675a6"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/mall/product/spu/form/index.vue"]])});export{gr as __tla,H as default};
|