index-dfc743f4.js 11 KB

1
  1. import{d as be,u as Fe,$ as we,r,x as De,a4 as Ce,o as _,C as d,aY as Ie,a as e,A as m,B as i,k as n,f as t,D as S,E as K,Q as Ue,a$ as xe,a3 as y,a2 as N,v as F,c as B,P as Se,cT as Be,aB as v,aC as P,aG as Ve,aa as Te,ab as Re,a9 as Ae,V as Me,W as ze,J as je,a_ as Ee,Z as Je,L as Le,M as $e,_ as Ge,__tla as Qe}from"./index-8d20d9c6.js";import{_ as We,__tla as Ye}from"./ContentWrap-da7cf877.js";import{_ as Ze,__tla as qe}from"./SPuUploadImg-81f5f8b7.js";import{u as He,__tla as Ke}from"./tagsView-14f2581f.js";import{g as Ne,a as O,__tla as Oe}from"./spu-e2816bd2.js";import Xe,{__tla as ea}from"./InfoForm-d08d7ddf.js";import aa,{__tla as ta}from"./DescriptionForm-dded5d5d.js";import ra,{__tla as la}from"./OtherForm-534f0faf.js";import oa,{__tla as ia}from"./SkuForm-5f139415.js";import ca,{__tla as sa}from"./DeliveryForm-ac7a577a.js";import _a,{__tla as ma}from"./Service-00fee54a.js";import{A as na,__tla as pa}from"./AfterSale-7f89d22a.js";import ua,{__tla as da}from"./Comment-0ec6724b.js";import fa,{__tla as ha}from"./Apply-8de87e47.js";import{c as X,__tla as ya}from"./permission-8c563310.js";import{u as va,__tla as Pa}from"./useMessage-cb323ce7.js";import{__tla as ka}from"./el-card-1a0b937e.js";import{__tla as ga}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-480e738b.js";import{__tla as ba}from"./index-e52af454.js";import{__tla as Fa}from"./el-image-viewer-107f60e3.js";import{__tla as wa}from"./UploadImgs-562641c5.js";import{__tla as Da}from"./UploadImgs.vue_vue_type_style_index_0_scoped_9d666400_lang-75355054.js";import"./tree-0af4953a.js";import{__tla as Ca}from"./category-f5f40bb5.js";import{__tla as Ia}from"./brand-85bfb0b2.js";import{__tla as Ua}from"./formRules-f10d9faf.js";import{__tla as xa}from"./Editor-21e84431.js";import{__tla as Sa}from"./index-89fb1060.js";import{__tla as Ba}from"./SkuList-39d07512.js";import{__tla as Va}from"./el-image-227b3661.js";import{__tla as Ta}from"./UploadImg-389ec060.js";import{__tla as Ra}from"./UploadFile.vue_vue_type_style_index_0_scoped_436eca1b_lang-d9eb8529.js";import{__tla as Aa}from"./ProductAttributes-8fed54b2.js";import{__tla as Ma}from"./el-text-3f214bff.js";import{__tla as za}from"./property-ea212da9.js";import{__tla as ja}from"./ProductPropertyAddForm-7bc4c10b.js";import{__tla as Ea}from"./Dialog-7d46c796.js";import{__tla as Ja}from"./index-03fbedcd.js";import{__tla as La}from"./dict-a59acb3c.js";import"./constants-c811e5ff.js";import{__tla as $a}from"./index-704c8b9e.js";import{__tla as Ga}from"./index-05953403.js";import{__tla as Qa}from"./index-f41ec93b.js";import{__tla as Wa}from"./index-0c0bc9cb.js";import{__tla as Ya}from"./formatTime-2cb90f27.js";let ee,Za=Promise.all([(()=>{try{return Qe}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return qe}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return Oe}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return ta}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return sa}catch{}})(),(()=>{try{return ma}catch{}})(),(()=>{try{return pa}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ha}catch{}})(),(()=>{try{return ya}catch{}})(),(()=>{try{return Pa}catch{}})(),(()=>{try{return ka}catch{}})(),(()=>{try{return ga}catch{}})(),(()=>{try{return ba}catch{}})(),(()=>{try{return Fa}catch{}})(),(()=>{try{return wa}catch{}})(),(()=>{try{return Da}catch{}})(),(()=>{try{return Ca}catch{}})(),(()=>{try{return Ia}catch{}})(),(()=>{try{return Ua}catch{}})(),(()=>{try{return xa}catch{}})(),(()=>{try{return Sa}catch{}})(),(()=>{try{return Ba}catch{}})(),(()=>{try{return Va}catch{}})(),(()=>{try{return Ta}catch{}})(),(()=>{try{return Ra}catch{}})(),(()=>{try{return Aa}catch{}})(),(()=>{try{return Ma}catch{}})(),(()=>{try{return za}catch{}})(),(()=>{try{return ja}catch{}})(),(()=>{try{return Ea}catch{}})(),(()=>{try{return Ja}catch{}})(),(()=>{try{return La}catch{}})(),(()=>{try{return $a}catch{}})(),(()=>{try{return Ga}catch{}})(),(()=>{try{return Qa}catch{}})(),(()=>{try{return Wa}catch{}})(),(()=>{try{return Ya}catch{}})()]).then(async()=>{let V,T,R,A,M,z,j,E,J,L,$;V={class:"my-header"},T={class:"my-header-left"},R={class:"my-header-right"},A=["onClick"],M={class:"left"},z={class:"right"},j={key:0},E={key:1},J={key:2},L=(D=>(Le("data-v-473675a6"),D=D(),$e(),D))(()=>i("div",{style:{clear:"both"}},null,-1)),$={class:"dialog-footer"},ee=Ge(be({name:"ProductSpuForm",__name:"index",emits:["success"],setup(D,{expose:ae,emit:te}){const{t:x}=Se(),C=va();Fe(),we(),He();const k=r(!1),c=r("info"),o=r(!1),re=r(),le=r(),oe=r(),ie=r(),ce=r(),s=r({name:"",categoryId:void 0,keyword:"",picUrl:"",producerArea:"",spuType:void 0,sliderPicUrls:[],introduction:"",deliveryTypes:[],deliveryTemplateId:void 0,brandId:void 0,specType:!1,subCommissionType:!1,highPrecision:!1,skus:[{price:0,marketPrice:0,costPrice:0,barCode:"",picUrl:"",stock:0,weight:0,volume:0,promotionFee:0,mark:"",highPrecisionPrice:0,highPrecisionSettlementPrice:0,firstBrokeragePrice:0,secondBrokeragePrice:0}],description:"",sort:0,giveIntegral:0,virtualSalesCount:0}),se=r({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:"",highPrecisionPrice:0,highPrecisionSettlementPrice:0,firstBrokeragePrice:0,secondBrokeragePrice:0}],description:"",sort:0,giveIntegral:0,virtualSalesCount:0}),g=r(!1),I=r(""),_e=r(0),U=r(),me=r(""),G=r(),Q=r(""),ne=r(0),w=r(!1),p=De({id:"",checkComment:"",checkStatus:0,applyMemberUserId:0});ae({open:async(f,l,b,a)=>{_e.value=a,G.value=l,ne.value=b,g.value=!0,U.value=l.id,p.id=l.id,me.value=l.picUrl,w.value=!1,await ue(),p.applyMemberUserId=s.value.applyMemberUserId,c.value="info",Q.value=f,I.value=x("action."+f),f=="view"?I.value="\u67E5\u770B":f=="create"&&(s.value=Be(se.value)),Q.value=="view"?o.value=!0:o.value=!1}});const pe=()=>{w.value=!w.value},ue=async()=>{var l;const f=U.value;if(f){k.value=!0;try{const b=await Ne(f);(l=b.skus)==null||l.forEach(a=>{o.value?(a.price=v(a.price),a.highPrecisionPrice=a.highPrecisionPrice/100,a.settlementPrice=v(a.settlementPrice),a.highPrecisionSettlementPrice=a.highPrecisionSettlementPrice/100,a.marketPrice=v(a.marketPrice),a.costPrice=v(a.costPrice),a.promotionFee=v(a.promotionFee),a.firstBrokeragePrice=v(a.firstBrokeragePrice),a.secondBrokeragePrice=v(a.secondBrokeragePrice)):(a.price=P(a.price),a.highPrecisionPrice=a.highPrecisionPrice/100,a.settlementPrice=P(a.settlementPrice),a.highPrecisionSettlementPrice=a.highPrecisionSettlementPrice/100,a.marketPrice=P(a.marketPrice),a.costPrice=P(a.costPrice),a.promotionFee=P(a.promotionFee),a.firstBrokeragePrice=P(a.firstBrokeragePrice),a.secondBrokeragePrice=P(a.secondBrokeragePrice))}),s.value=b}finally{k.value=!1}}},W=te,de=async()=>{p.checkStatus=2;try{await C.confirm("\u62D2\u7EDD\u7533\u8BF7?"),await O(p).then(()=>{C.success(x("common.success")),g.value=!1,W("success")})}catch{}},fe=async()=>{p.checkStatus=1;try{await C.confirm("\u540C\u610F\u7533\u8BF7?"),await O(p).then(()=>{C.success(x("common.success")),g.value=!1,W("success")})}catch{}};return(f,l)=>{var H;const b=Ve,a=Ze,h=Te,he=Re,ye=We,ve=Ae,Pe=Me,ke=ze,Y=je,ge=Ee,Z=Je,q=Ce("hasPermi");return _(),d(ge,{modelValue:e(g),"onUpdate:modelValue":l[3]||(l[3]=u=>N(g)?g.value=u:null),title:e(I),fullscreen:e(w),"show-close":!1,width:"70%",draggable:"",class:"dialog"},Ie({header:m(({close:u})=>[i("div",V,[i("div",T,K(e(I)),1),i("div",R,[i("span",{onClick:pe},[t(e(Ue),{icon:e(w)?"zmdi:fullscreen-exit":"zmdi:fullscreen"},null,8,["icon"])]),i("span",{onClick:u},[t(b,null,{default:m(()=>[t(e(xe))]),_:1})],8,A)])])]),default:m(()=>[n((_(),d(ye,{style:{"max-height":"560px","min-height":"560px","overflow-y":"auto","border-bottom":"none"}},{default:m(()=>[i("div",M,[t(a,{modelValue:e(s).picUrl,"onUpdate:modelValue":l[0]||(l[0]=u=>e(s).picUrl=u),disabled:e(o)},null,8,["modelValue","disabled"]),t(he,{modelValue:e(c),"onUpdate:modelValue":l[1]||(l[1]=u=>N(c)?c.value=u:null),"tab-position":"left",class:"child-tabs"},{default:m(()=>[t(h,{label:"\u57FA\u672C\u4FE1\u606F",name:"info"}),t(h,{label:"\u4EF7\u683C/\u89C4\u683C/\u578B\u53F7",name:"sku"}),t(h,{label:"\u8BE6\u60C5",name:"description"}),e(o)?(_(),d(h,{key:0,label:"\u8BC4\u4EF7",name:"comment"})):y("",!0),e(o)?(_(),d(h,{key:1,label:"\u5BA2\u670D",name:"service"})):y("",!0),e(o)?(_(),d(h,{key:2,label:"\u552E\u540E",name:"aftersale"})):y("",!0),t(h,{label:"\u7269\u6D41\u8BBE\u7F6E",name:"delivery"}),e(o)?(_(),d(h,{key:3,label:"\u7533\u8BF7\u8BB0\u5F55",name:"apply"})):y("",!0)]),_:1},8,["modelValue"])]),i("div",z,[n(i("div",null,[t(Xe,{ref_key:"infoRef",ref:re,"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="info"]]),n(i("div",null,[t(oa,{ref_key:"skuRef",ref:le,"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="sku"]]),n(i("div",null,[t(ca,{ref_key:"deliveryRef",ref:oe,"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="delivery"]]),n(i("div",null,[t(aa,{ref_key:"descriptionRef",ref:ie,"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="description"]]),n(i("div",null,[t(ra,{ref_key:"otherRef",ref:ce,"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="other"]]),e(c)=="comment"?(_(),B("div",j,[t(ua,{"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])])):y("",!0),n(i("div",null,[t(_a,{"is-detail":e(o),propFormData:e(s)},null,8,["is-detail","propFormData"])],512),[[F,e(c)=="service"]]),e(c)=="aftersale"?(_(),B("div",E,[t(na,{productId:e(U),openSource:"Spu"},null,8,["productId"])])):y("",!0),e(c)=="apply"?(_(),B("div",J,[t(fa,{productId:e(U),propFormData:e(s)},null,8,["productId","propFormData"])])):y("",!0)]),L]),_:1})),[[Z,e(k)]]),S(" "+K(e(X)(["product:spu-apply:update"]))+" ",1)]),_:2},[!((H=e(G))!=null&&H.checkStatus)&&e(X)(["product:spu-apply:update"])?{name:"footer",fn:m(()=>[i("div",$,[n((_(),d(ke,{ref:"formRef","label-width":"80px",style:{display:"flex"},model:e(p)},{default:m(()=>[t(Pe,{label:"\u5BA1\u6838\u610F\u89C1",prop:"checkComment"},{default:m(()=>[t(ve,{modelValue:e(p).checkComment,"onUpdate:modelValue":l[2]||(l[2]=u=>e(p).checkComment=u),placeholder:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1",style:{width:"300px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[Z,e(k)]]),n((_(),d(Y,{loading:e(k),type:"danger",onClick:de},{default:m(()=>[S(" \u62D2\u7EDD ")]),_:1},8,["loading"])),[[q,["product:spu-apply:update"]]]),n((_(),d(Y,{loading:e(k),type:"primary",onClick:fe},{default:m(()=>[S(" \u540C\u610F ")]),_:1},8,["loading"])),[[q,["product:spu-apply:update"]]])])]),key:"0"}:void 0]),1032,["modelValue","title","fullscreen"])}}}),[["__scopeId","data-v-473675a6"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/mall/product/spu/form/index.vue"]])});export{Za as __tla,ee as default};