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-8d282be8.js";import{_ as Pa,__tla as ba}from"./ContentWrap-c781dac4.js";import{_ as Fa,__tla as wa}from"./SPuUploadImg-4cb623c1.js";import{u as Da,__tla as Ia}from"./tagsView-1678cc65.js";import{g as Ua,__tla as Ba}from"./spu-5b38effe.js";import xa,{__tla as Ta}from"./InfoForm-6f89f594.js";import Ca,{__tla as Va}from"./DescriptionForm-bc675d9f.js";import Ra,{__tla as Sa}from"./OtherForm-f69550e1.js";import za,{__tla as Aa}from"./SkuForm-c2b58239.js";import ja,{__tla as Ea}from"./DeliveryForm-61f9ef3f.js";import Ha,{__tla as Ja}from"./Service-ef846723.js";import{A as Ka,__tla as La}from"./AfterSale-9391c718.js";import Ma,{__tla as Na}from"./Comment-9fa3e8f0.js";import{u as Oa,__tla as Wa}from"./useMessage-bddf4d4c.js";import{__tla as Xa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-90847b5e.js";import{__tla as qa}from"./el-card-b865713b.js";import{__tla as Ga}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-b742f04a.js";import{__tla as Qa}from"./index-f44a7cf4.js";import{__tla as Ya}from"./el-image-viewer-4f27a7ad.js";import{__tla as Za}from"./UploadImgs-8d03b41b.js";import{__tla as $a}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-4c37cde0.js";import"./tree-0af4953a.js";import{__tla as ar}from"./category-d0784a99.js";import{__tla as rr}from"./brand-211effd6.js";import{__tla as tr}from"./formRules-a278bf93.js";import{__tla as er}from"./Editor-851cf6ff.js";import{__tla as lr}from"./index-b00e826c.js";import{__tla as or}from"./SkuList-18e509d0.js";import{__tla as _r}from"./el-image-05dabfe4.js";import{__tla as ir}from"./UploadImg-ad1ed707.js";import{__tla as sr}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-4359b2c3.js";import{__tla as cr}from"./ProductAttributes-0f882293.js";import{__tla as mr}from"./el-text-3967b376.js";import{__tla as nr}from"./property-82aad59f.js";import{__tla as ur}from"./ProductPropertyAddForm-34e164c3.js";import{__tla as pr}from"./Dialog-9623020e.js";import{__tla as dr}from"./index-5f140f0b.js";import{__tla as fr}from"./dict-327b37b0.js";import"./constants-a3c69b57.js";import{__tla as yr}from"./index-2415becb.js";import{__tla as vr}from"./index-20c94c10.js";import{__tla as hr}from"./index-6b137cfc.js";import{__tla as kr}from"./index-881daa14.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};
|