index.af1326d8.js 2.9 KB

1
  1. import{r as m,f as F,ak as g,x as _,m as N,a7 as n,h as f,i as x,j as a,M as t,G as p,u as e,F as b,$ as q,E as A,K as P,L as M,A as R,ap as W,aq as G}from"./vue.9083513e.js";import{k as K,l as U,m as $,n as j}from"./api.bd0df1c6.js";import{_ as z}from"./DataTable.vue_vue_type_script_setup_true_lang.6fc85916.js";import H from"./index.5dd51a3c.js";import J from"./ProductDialog.1a54080f.js";import O from"./ProductSelectCard.db42534e.js";import Q from"./TopFilter.32be4d47.js";import{p as X}from"./enum.5c541b34.js";import{u as Y,a as Z}from"./index.136f97e1.js";import{e as u}from"./emitter.f2f0d2a8.js";import{_ as tt}from"./_plugin-vue_export-helper.c27b6911.js";import"./DataTableCell.da6cd6c1.js";import"./DataTableCellFooter.73945f1b.js";import"./echarts.594b4072.js";import"./index.c94a716e.js";import"./mCard.918fce74.js";import"./index.1699d3f0.js";import"./elementPlus.97569cdd.js";import"./enum.b537673d.js";import"./ProductDialogList.05cb217e.js";import"./index.vue_vue_type_script_setup_true_lang.cf66c527.js";function et(){const o=["产品线","父ASIN","ASIN","SKU"],s=m("产品线"),r={color:"#3a83f7",backgroundColor:"#ebeef5"};function d(c){s.value=c}return{buttons:o,activeButton:s,activeStyle:r,handleClickBtn:d}}const ot=o=>(W("data-v-239d6437"),o=o(),G(),o),nt={class:"outer-container"},at={class:"table-tips"},st=ot(()=>a("p",{class:"prompt-words"},"商品中心广告数据统计不包含SB广告",-1)),rt={class:"pl-and-asin-tables"},ct={class:"asin-table-container"},it={class:"xp-radio-group-wrapper"},lt=F({__name:"index",setup(o){const s=m("ALL");u.on("TopFilters-selectValue",i=>{s.value=i.selectValue});const r=m("");u.on("TopFilters-searchItem",i=>{r.value=i.searchItem});const d=Y(),{profile:c}=g(d),k=Z(),{dateRange:h}=g(k),y=m({profileId:c.value.profile_id,dateRange:h,productlineId:s,searchItem:r});_("dateRange",h),_("profile",c);const{buttons:C,activeButton:v,activeStyle:I,handleClickBtn:S}=et();_("activeButton",v);function B(){u.emit("open-productLine-dialog",{isVisible:!0})}return N(()=>{u.all.clear()}),(i,pt)=>{const L=n("Warning"),D=n("el-icon"),w=n("el-card"),T=n("vxe-button"),V=n("el-button"),E=n("el-button-group");return f(),x(b,null,[a("div",nt,[t(Q),a("div",at,[t(D,null,{default:p(()=>[t(L)]),_:1}),st]),t(w,null,{default:p(()=>[t(H,{metricEnum:e(X),query:y.value,fetchCard:e(K),fetchLine:e(U),"fetch-line-month":e($),"fetch-line-week":e(j)},null,8,["metricEnum","query","fetchCard","fetchLine","fetch-line-month","fetch-line-week"])]),_:1})]),t(O),a("div",rt,[a("div",ct,[t(T,{class:"custom-button",type:"text",status:"primary",content:"创建产品线",icon:"vxe-icon-add",onClick:B}),a("div",it,[t(E,null,{default:p(()=>[(f(!0),x(b,null,q(e(C),l=>(f(),A(V,{bg:"",text:"",key:l,style:R(e(v)===l?e(I):{}),onClick:()=>e(S)(l)},{default:p(()=>[P(M(l),1)]),_:2},1032,["style","onClick"]))),128))]),_:1})]),t(z)])]),t(J)],64)}}});const Et=tt(lt,[["__scopeId","data-v-239d6437"]]);export{Et as default};