TopParentAsin.974373fe.js 3.5 KB

1
  1. import{a0 as D}from"./index.136f97e1.js";import{f as T}from"./api.df5245ed.js";import U from"./ExchangeProduct.622b4c68.js";import{e as u}from"./emitter.f2f0d2a8.js";import{f as V,p as S,r as c,e as b,w as C,d as F,m as K,a7 as _,af as $,H as j,h as m,i as f,M as l,G as h,j as e,u as q,A as E,L as s,ap as Q,aq as R}from"./vue.9083513e.js";import{_ as z}from"./_plugin-vue_export-helper.c27b6911.js";import"./elementPlus.97569cdd.js";import"./echarts.594b4072.js";const i=r=>(Q("data-v-752626be"),r=r(),R(),r),G={class:"top-parent-asin"},H={class:"product-card"},L={class:"product-image"},J=["src"],O={key:1},W={class:"image-slot"},X={class:"product-info"},Y={style:{position:"relative"}},Z={class:"product-title"},ee={class:"product-detail"},te=i(()=>e("span",{class:"product-detail__label"}," 父ASIN: ",-1)),ae=i(()=>e("span",{class:"product-detail__label ml-6"}," SKU: ",-1)),se=i(()=>e("span",{class:"product-detail__label ml-6"}," FBA库存: ",-1)),oe={class:"product-brand"},le={class:"product-price"},ne=i(()=>e("div",{class:"product-price__label"},"价格",-1)),ce={class:"product-price__content"},ie={class:"product-stars"},re=i(()=>e("div",{class:"product-price__label"},"星级评分",-1)),de=V({__name:"TopParentAsin",setup(r){const I=S("profile"),k=S("dateRange"),p=c(!1),t=c({}),d=c(""),v=c(""),g=c("");u.on("useSelectItem-clickParentAsinBtn",a=>{d.value=a.selectedParentAsin,n()}),u.on("useSelectItem-clickAsinBtn",a=>{d.value=a.selectedParentAsin,v.value=a.selectedAsin,n()}),u.on("useSelectItem-clickSkuItem",a=>{d.value=a.selectedParentAsin,v.value=a.selectedAsin,g.value=a.selectedSku,n()});async function n(){p.value=!0;const a={profileId:I.value.profile_id,parentAsin:d.value,childAsin:v.value,sku:g.value};try{const o=await T(a);t.value=o.data}catch(o){console.log("error:",o)}finally{p.value=!1}}const A=b(()=>t.value.Asin?"ASIN":t.value.sku?"SKU":"父ASIN"),y=b(()=>{switch(A.value){case"ASIN":return{backgroundImage:"linear-gradient(to right bottom, #ffffff, #6759f6)"};case"SKU":return{backgroundImage:"linear-gradient(to right bottom, #ffffff, #91cc69)"};default:return{backgroundImage:"linear-gradient(to right bottom, #ffffff, #478cf7)"}}});return C(k,()=>{n()}),F(()=>{n()}),K(()=>{u.all.clear()}),(a,o)=>{const x=_("el-icon"),B=_("el-image"),N=_("el-rate"),w=_("el-card"),P=$("loading");return j((m(),f("div",G,[l(w,{"body-style":"padding: 8px;"},{default:h(()=>[e("div",H,[e("div",L,[t.value.Image?(m(),f("img",{key:0,src:t.value.Image,class:"img"},null,8,J)):(m(),f("div",O,[l(B,null,{error:h(()=>[e("div",W,[l(x,null,{default:h(()=>[l(q(D))]),_:1})])]),_:1})]))]),e("div",X,[e("div",null,[l(U),e("div",Y,[e("div",{class:"classification-title",style:E(y.value)},s(A.value),5)])]),e("div",Z,s(t.value.Title?t.value.Title:"--"),1),e("div",ee,[te,e("span",null,s(t.value.parentAsin?t.value.parentAsin:"--"),1),ae,e("span",null,s(t.value.skuNumbers?t.value.skuNumbers:"--"),1),se,e("span",null,s(t.value.FBAQuantity?t.value.FBAQuantity:"--"),1)]),e("div",oe,[e("span",null,s(t.value.brandName),1)])]),e("div",le,[ne,e("div",ce,[e("div",null,"$"+s(t.value.priceMin?t.value.priceMin:"--")+" ~ $"+s(t.value.priceMax?t.value.priceMax:"--"),1)])]),e("div",ie,[re,l(N,{modelValue:t.value.allScore,"onUpdate:modelValue":o[0]||(o[0]=M=>t.value.allScore=M),disabled:"","show-score":"","text-color":"#1d2129","score-template":`${t.value.allScore?t.value.allScore:"0.0"}`},null,8,["modelValue","score-template"])])])]),_:1})])),[[P,p.value]])}}});const Ae=z(de,[["__scopeId","data-v-752626be"]]);export{Ae as default};