1 |
- import{u as R,a as U,B as $,b as q,C as G}from"./index.b97320e9.js";import"./elementPlus.be4dc479.js";import{g as M,a as j,b as A,c as E,d as K}from"./crud.c647d884.js";import z from"./dataTendency.2b6e472f.js";import{f as W,p as u,r as f,ak as C,d as F,w as H,a7 as n,h as J,E as Q,G as a,M as t,a1 as X,$ as Y,u as o,j as r,L as c,B as Z,ap as ee,aq as ae}from"./vue.9083513e.js";import{o as te}from"./enum.b537673d.js";import{SpCampaignPuchasedOtherProductsColumn as oe}from"./commonTabColumn.3bc061e2.js";import{D as re}from"./index.14ad85b6.js";import{_ as ne}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.594b4072.js";import"./index.c97eb3a9.js";import"./index.1699d3f0.js";const se=l=>(ee("data-v-2994f314"),l=l(),ae(),l),ce={class:"en-text"},le={class:"en-text"},pe={class:"campare-switch"},de=se(()=>r("span",null,"数据对比 ",-1)),ie=W({__name:"index",setup(l){const b=u("topSearchItem"),k=u("searchType"),I=u("searchItem"),_=f("dataTendency"),S=R(),P=U(),{dateRange:h}=C(P),{profile:x}=C(S),D=[{metric:"TotalPurchasesOtherSKU",color:"#0085ff",label:"其它商品订单数"},{metric:"TotalSalesOtherSKU",color:"#3fd4cf",label:"其它商品销售额"},{metric:"TotalUnitOrderedOtherSKU",color:"#ff9500",label:"其它商品销量"}],d=f(!1),i=f({profileId:x.value.profile_id,dateRange:h,searchItem:b,searchType:k,filterItem:I}),{crudBinding:N,crudRef:O,crudExpose:v}=$({createCrudOptions:K,context:i}),g=m=>{G.push({name:"CampaignDetail",query:{campaignId:m.campaignId,tagsViewName:m.campaignName}})};return F(async()=>{v.doRefresh()}),H(i,async()=>{v.doRefresh()},{deep:!0}),(m,p)=>{const T=n("el-tab-pane"),V=n("el-tabs"),w=n("el-link"),y=n("el-tooltip"),B=n("el-switch"),L=n("fs-crud");return J(),Q(o(q),{class:"fs-page-custom"},{default:a(()=>[t(L,Z({ref_key:"crudRef",ref:O},o(N)),X({"header-middle":a(()=>[t(V,{modelValue:_.value,"onUpdate:modelValue":p[0]||(p[0]=e=>_.value=e),class:"chart-tabs",type:"border-card"},{default:a(()=>[t(T,{label:"数据趋势",name:"dataTendency"},{default:a(()=>[t(z,{query:i.value,fetchCard:o(M),fetchLine:o(j),"fetch-line-month":o(A),"fetch-line-week":o(E),"init-metric":D,"metric-enum":o(te)},null,8,["query","fetchCard","fetchLine","fetch-line-month","fetch-line-week","metric-enum"])]),_:1})]),_:1},8,["modelValue"])]),cell_adProduct:a(e=>[r("p",null,c(e.row.advertisedAsin),1),r("p",null,c(e.row.advertisedSku),1)]),cell_purchasedProduct:a(e=>[r("p",null,c(e.row.purchasedAsin),1)]),cell_campaignName:a(e=>[t(y,{effect:"dark",content:e.row.campaignName,placement:"top"},{default:a(()=>[t(w,{type:"primary",underline:!1,onClick:s=>g(e.row)},{default:a(()=>[r("div",ce,c(e.row.campaignName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_adGroupName:a(e=>[t(y,{effect:"dark",content:e.row.adGroupName,placement:"top"},{default:a(()=>[t(w,{type:"primary",underline:!1,onClick:s=>g(e.row)},{default:a(()=>[r("div",le,c(e.row.adGroupName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),"toolbar-left":a(()=>[r("div",pe,[de,t(B,{modelValue:d.value,"onUpdate:modelValue":p[1]||(p[1]=e=>d.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[Y(Object.keys(o(oe)),e=>({name:`cell_${e}`,fn:a(s=>[t(re,{field:e,value:s.row[e],"prev-val":s.row[`prev${e}`],"gap-val":s.row[`gap${e}`],"date-range":o(h),"show-compare":d.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});const Ie=ne(ie,[["__scopeId","data-v-2994f314"]]);export{Ie as default};
|