MobileIndex-bf5a2d8f.js 7.6 KB

1
  1. import{d as X,r as l,Y,u as j,x as J,b as K,s as O,a1 as Z,o as y,c as C,l as a,a as e,A as g,B as u,C as o,f as t,a0 as $,v as p,G as D,E as ee,F as re,H as te,ay as v,az as P,a6 as ie,S as ae,U as oe,L as se,X as le}from"./index-b9299550.js";import{_ as me}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import"./index-ed80e5da.js";import{g as ce,a as N}from"./spu-d97241ae.js";import pe from"./InfoForm-08f5bc7b.js";import ne from"./DescriptionForm-28ef3d79.js";import de from"./OtherForm-1db3b2cb.js";import ue from"./SkuForm-693017f1.js";import fe from"./DeliveryForm-18ef273a.js";import ye from"./Service-82efc295.js";import{A as ve}from"./AfterSale-3bc415cf.js";import Pe from"./Apply-b3adac20.js";import he from"./Comment-f94a4b6f.js";import{c as ke}from"./permission-ffdfcbe8.js";import{u as ge}from"./useMessage-903d430d.js";import{T as be,a as Fe}from"./index-2e610c22.js";import{_ as _e}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ae6fb5f.js";import"./UploadImgs-fe941821.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-35ed27c4.js";import"./el-image-viewer-498779d9.js";import"./tree-fd3a041e.js";import"./category-19e3f858.js";import"./brand-84cbed85.js";import"./formRules-e6cdfb40.js";import"./style.css_vue_type_style_index_0_src_true_lang-927117be.js";import"./index-3091eda6.js";import"./SkuList.vue_vue_type_script_setup_true_lang-74b3ad7f.js";import"./el-image-92ea5aa4.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-cc5a2c9f.js";import"./index-8605fb4b.js";import"./UploadImg-f60d6fd5.js";import"./UploadFile.vue_vue_type_style_index_0_scoped_a9e67aa2_lang-6f29c343.js";import"./ProductAttributes.vue_vue_type_script_setup_true_lang-b8f9a9b7.js";import"./el-text-098998e2.js";import"./property-496ef257.js";import"./ProductPropertyAddForm.vue_vue_type_script_setup_true_lang-abbe9ace.js";import"./Dialog-f2c6d513.js";import"./index-b9b24ca9.js";import"./dict-fc5218c3.js";import"./constants-c811e5ff.js";import"./index-b4aba202.js";import"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import"./index-1bc6dd97.js";import"./index-273e293a.js";import"./formatTime-988372b6.js";const Be={class:"top",style:{position:"relative",overflow:"hidden"}},we={class:"bottom"},De={key:0,class:"bottom-button"},Se={class:"flex"},Ie=_e(X({name:"ProductSpuForm",__name:"MobileIndex",setup(Te){const{t:S}=te(),f=l(!1),s=l("info"),n=l(!0),E=l(),U=l(),x=l(),R=l(),M=l(),c=l({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}),h=ge(),b=Y(),{push:A}=j(),k=l(Number(b.params.id)),V=l(Number(b.params.applyMemberUserId)),q=l(Number(b.params.checkStatus)),d=J({id:"",checkComment:"",checkStatus:0,applyMemberUserId:0}),F=()=>{A({name:"ProductSpu"})},z=async()=>{d.checkStatus=2;try{await h.confirm("\u62D2\u7EDD\u7533\u8BF7?"),await N(d).then(()=>{h.success(S("common.success")),F()})}catch{}},G=async()=>{d.checkStatus=1;try{await h.confirm("\u540C\u610F\u7533\u8BF7?"),await N(d).then(()=>{h.success(S("common.success")),F()})}catch{}};return K(()=>{(async()=>{var i;const _=k.value;if(_){f.value=!0;try{const m=await ce(_);(i=m.skus)==null||i.forEach(r=>{n.value?(r.price=v(r.price),r.marketPrice=v(r.marketPrice),r.costPrice=v(r.costPrice),r.firstBrokeragePrice=v(r.firstBrokeragePrice),r.secondBrokeragePrice=v(r.secondBrokeragePrice),r.highPrecisionPrice=r.highPrecisionPrice/100,r.settlementPrice=v(r.settlementPrice),r.highPrecisionSettlementPrice=r.highPrecisionSettlementPrice/100):(r.price=P(r.price),r.marketPrice=P(r.marketPrice),r.costPrice=P(r.costPrice),r.firstBrokeragePrice=P(r.firstBrokeragePrice),r.secondBrokeragePrice=P(r.secondBrokeragePrice),r.settlementPrice=P(r.settlementPrice),r.highPrecisionSettlementPrice=r.highPrecisionSettlementPrice/100,r.highPrecisionPrice=r.highPrecisionPrice/100)}),c.value=m}finally{f.value=!1}}})(),d.id=k.value,d.applyMemberUserId=V,document.getElementsByTagName("section")[1].style.padding="0px",document.getElementsByTagName("section")[1].style.width="100%",document.getElementsByTagName("section")[1].querySelector("div").style.border="none",document.getElementsByTagName("section")[1].style.background="#f5f7f9"}),O(()=>{document.getElementsByTagName("section")[1].style.width="auto",document.getElementsByTagName("section")[1].style.padding="20px",document.getElementsByTagName("section")[1].style.background="var(--el-color-white)"}),(_,i)=>{const m=be,r=Fe,H=me,L=ie,Q=ae,W=oe,B=se,I=le,T=Z("hasPermi");return y(),C(re,null,[a((y(),g(H,{style:{"overflow-y":"auto"},class:"ContentWrap"},{default:u(()=>[o("div",Be,[t(r,{active:e(s),"onUpdate:active":i[0]||(i[0]=w=>$(s)?s.value=w:null)},{default:u(()=>[t(m,{title:"\u57FA\u672C\u4FE1\u606F",name:"info"}),t(m,{title:"\u4EF7\u683C/\u89C4\u683C/\u578B\u53F7",name:"sku"}),t(m,{title:"\u8BE6\u60C5",name:"description"}),t(m,{title:"\u8BC4\u4EF7",name:"comment"}),t(m,{title:"\u5BA2\u670D",name:"service"}),t(m,{title:"\u552E\u540E",name:"aftersale"}),t(m,{title:"\u7269\u6D41\u8BBE\u7F6E",name:"delivery"}),t(m,{title:"\u7533\u8BF7\u8BB0\u5F55",name:"apply"})]),_:1},8,["active"])]),o("div",we,[a(o("div",null,[t(pe,{ref_key:"infoRef",ref:E,"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="info"]]),a(o("div",null,[t(ue,{ref_key:"skuRef",ref:U,"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="sku"]]),a(o("div",null,[t(fe,{ref_key:"deliveryRef",ref:x,"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="delivery"]]),a(o("div",null,[t(ne,{ref_key:"descriptionRef",ref:R,"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="description"]]),a(o("div",null,[t(de,{ref_key:"otherRef",ref:M,"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="other"]]),a(o("div",null,[t(he,{"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="comment"]]),a(o("div",null,[t(ye,{"is-detail":e(n),propFormData:e(c)},null,8,["is-detail","propFormData"])],512),[[p,e(s)=="service"]]),a(o("div",null,[t(ve,{productId:e(k),openSource:"Spu"},null,8,["productId"])],512),[[p,e(s)=="aftersale"]]),a(o("div",null,[t(Pe,{productId:e(k),propFormData:e(c)},null,8,["productId","propFormData"])],512),[[p,e(s)=="apply"]])]),i[2]||(i[2]=o("div",{style:{clear:"both"}},null,-1))]),_:1})),[[I,e(f)]]),!e(q)&&e(ke)(["product:spu-apply:update"])?(y(),C("div",De,[a((y(),g(W,{ref:"formRef","label-width":"80px",style:{display:"flex"},model:e(c)},{default:u(()=>[t(Q,{label:"\u5BA1\u6838\u610F\u89C1",prop:"checkComment",style:{border:"none",width:"100%"}},{default:u(()=>[t(L,{modelValue:e(d).checkComment,"onUpdate:modelValue":i[1]||(i[1]=w=>e(d).checkComment=w),placeholder:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[I,e(f)]]),o("div",Se,[t(B,{onClick:F,class:"w-31"},{default:u(()=>i[3]||(i[3]=[D("\u8FD4 \u56DE")])),_:1}),a((y(),g(B,{disabled:e(f),class:"w-31",type:"danger",onClick:z},{default:u(()=>i[4]||(i[4]=[D("\u62D2\u7EDD")])),_:1},8,["disabled"])),[[T,["product:spu-apply:update"]]]),a((y(),g(B,{disabled:e(f),class:"w-31",type:"primary",onClick:G},{default:u(()=>i[5]||(i[5]=[D("\u540C\u610F")])),_:1},8,["disabled"])),[[T,["product:spu-apply:update"]]])])])):ee("",!0)],64)}}}),[["__scopeId","data-v-7c480ef8"]]);export{Ie as default};