1 |
- import{M as d,N as m,p as K,r as P}from"./elementPlus.xTLE0x5-.js";import{V as z}from"./index.DhA83F-e.js";import{u as I}from"./useResponse.DqThFJSa.js";import{f as J,h as Q,i as Z}from"./api.BPbplo7o.js";import{D as W}from"./index.kKyZyRq2.js";import{u as X}from"./useCustomHeight.CHRS__jL.js";import Y from"./DataTable.CZP_HkB0.js";import{d as $,aI as h,Z as ee,r as v,E as le,ai as p,o as f,c as b,U as e,O as t,G as y,a as s,u as a,F as x,a8 as g,M as S,S as D,J as ae}from"./vue.1RczIYhx.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";import"./useTableData.CiLhWIb2.js";import"./Columns.Cvg5C6vI.js";import"./DataTableSlot.UUABZVMu.js";import"./countryInfo.Df1X6FZ-.js";import"./useTagColor.B-JXlmrE.js";import"./index.vue_vue_type_script_setup_true_lang.BbVcoR6l.js";import"./hasPermission.gGzUOV2v.js";import"./ProductInfo.vue_vue_type_script_setup_true_lang.CsUgK4QD.js";import"./useCopyText.Cx4rtKyW.js";/* empty css */import"./ProgressBar.vue_vue_type_script_setup_true_lang.B_vg-SpV.js";import"./index.vue_vue_type_script_setup_true_lang.Bz60BOep.js";import"./api.BNBbIzQA.js";import"./EditDrawer.B_wh_Iha.js";import"./CreateDialog.BqSD8hJY.js";import"./index.lEjKzvVz.js";import"./PriceChart.DMvDjFba.js";import"./echarts.DoXO02ct.js";import"./api.YAVXmjUj.js";import"./DataTable.DxhKqf2A.js";import"./ChangeValue.CiI8puIm.js";import"./useDownload.DRenYDHw.js";const te={class:"p-5"},oe={ref:"titleContainer",class:"text-xl font-semibold pb-5"},ne={ref:"queryContainer",class:"flex justify-between"},se={class:"flex flex-1"},re={class:"w-full whitespace-nowrap"},ue={class:"flex items-center"},ie={class:"flex items-center"},de={class:"flex items-center"},me={class:"flex items-center"},pe={class:"flex items-center"},fe={class:"flex items-center"},ce={class:"flex items-center"},be={class:"flex items-center"},_e={class:"flex items-center"},Ve={class:"flex items-center"},ve={class:"flex items-center"},xe={class:"flex items-center"},ge={class:"flex items-center"},ye={class:"flex flex-col items-end"},ll=$({name:"ProductMonitor",__name:"index",setup(Se){const{data:L}=W(),E={titleContainer:48,queryContainer:116,...{headerHeight:50,dividerHeight:32,toolbarHeight:51,padding:40}},{tableHeight:M}=X(E),H=h("table"),n=ee({country:"",brand:"",group:"",status:"",shop:"",asin:"",sku:"",platformId:"",scoreNumber:"-",commentNumber:"-",displayScore:"-"});y("query-parameter",n);const C=v([]),N=v([]),U=v([]);y("groupOptions",C),y("brandsOptions",N),y("shopOptions",U);const q=[{label:"正常",value:1},{label:"失败",value:2},{label:"暂停",value:3},{label:"下架",value:10}];le(async()=>{await F()});async function F(){C.value=(await I(J)).data,N.value=(await I(Q)).data,U.value=(await I(Z)).data}const w=v(!1),O=v(!1);async function R(){var c;w.value=!0,await((c=H.value)==null?void 0:c.fetchList(!0)),w.value=!1}async function T(){var c;for(const l in n)n[l]="";O.value=!0,await((c=H.value)==null?void 0:c.fetchList(!0)),O.value=!1}return(c,l)=>{const _=p("el-option"),V=p("el-select"),u=p("el-col"),k=p("el-input"),A=p("el-row"),r=p("el-icon"),i=p("el-input-number"),B=p("el-button"),j=p("el-divider"),G=p("el-card");return f(),b("div",te,[e(G,{class:"h-full",style:{color:"rgba(0, 0, 0, 0.88)"}},{default:t(()=>[s("div",oe,"商品监控",512),s("div",ne,[s("div",se,[s("div",re,[e(A,{gutter:20,style:{"margin-bottom":"12px"}},{default:t(()=>[e(u,{span:4,class:"flex"},{default:t(()=>[s("div",ue,[l[18]||(l[18]=s("span",{class:"mr-2"},"店 铺",-1)),e(V,{modelValue:a(n).shop,"onUpdate:modelValue":l[0]||(l[0]=o=>a(n).shop=o),clearable:"",placeholder:"请选择店铺"},{default:t(()=>[(f(!0),b(x,null,g(a(U),o=>(f(),S(_,{key:o.id,label:o.name,value:o.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:4},{default:t(()=>[s("div",ie,[l[19]||(l[19]=s("span",{class:"mr-2"},"平台编号",-1)),e(k,{modelValue:a(n).platformId,"onUpdate:modelValue":l[1]||(l[1]=o=>a(n).platformId=o),clearable:"",placeholder:"请输入平台编号"},null,8,["modelValue"])])]),_:1}),e(u,{span:4},{default:t(()=>[s("div",de,[l[20]||(l[20]=s("span",{class:"mr-2"},"国 家",-1)),e(V,{modelValue:a(n).country,"onUpdate:modelValue":l[2]||(l[2]=o=>a(n).country=o),clearable:"",placeholder:"请选择国家"},{default:t(()=>[(f(!0),b(x,null,g(a(L).country_code,o=>(f(),S(_,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:4},{default:t(()=>[s("div",me,[l[21]||(l[21]=s("span",{class:"mr-2"},"品 牌",-1)),e(V,{modelValue:a(n).brand,"onUpdate:modelValue":l[3]||(l[3]=o=>a(n).brand=o),clearable:"",placeholder:"请选择品牌"},{default:t(()=>[(f(!0),b(x,null,g(a(N),o=>(f(),S(_,{label:o.brand,value:o.brand},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:4},{default:t(()=>[s("div",pe,[l[22]||(l[22]=s("span",{class:"mr-2"},"分 组",-1)),e(V,{modelValue:a(n).group,"onUpdate:modelValue":l[4]||(l[4]=o=>a(n).group=o),clearable:"",placeholder:"请选择分组"},{default:t(()=>[(f(!0),b(x,null,g(a(C),o=>(f(),S(_,{label:o.tag,value:o.tag},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:4},{default:t(()=>[s("div",fe,[l[23]||(l[23]=s("span",{class:"mr-2"},"状 态",-1)),e(V,{modelValue:a(n).status,"onUpdate:modelValue":l[5]||(l[5]=o=>a(n).status=o),clearable:"",placeholder:"请选择状态"},{default:t(()=>[(f(),b(x,null,g(q,o=>e(_,{key:o.value,label:o.label,value:o.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])])]),_:1})]),_:1}),e(A,{gutter:20,style:{"margin-bottom":"12px"}},{default:t(()=>[e(u,{span:6},{default:t(()=>[s("div",ce,[l[24]||(l[24]=s("span",{class:"mr-2"},"ASIN",-1)),e(k,{modelValue:a(n).asin,"onUpdate:modelValue":l[6]||(l[6]=o=>a(n).asin=o),clearable:"",placeholder:"请输入ASIN"},null,8,["modelValue"])])]),_:1}),e(u,{span:6},{default:t(()=>[s("div",be,[l[25]||(l[25]=s("span",{class:"mr-2"},"SKU",-1)),e(k,{modelValue:a(n).sku,"onUpdate:modelValue":l[7]||(l[7]=o=>a(n).sku=o),clearable:"",placeholder:"请输入SKU"},null,8,["modelValue"])])]),_:1}),e(u,{span:6},{default:t(()=>[s("div",_e,[l[26]||(l[26]=s("span",{class:"mr-2"},"亚马逊评分",-1)),e(i,{modelValue:a(n).minScore,"onUpdate:modelValue":l[8]||(l[8]=o=>a(n).minScore=o),min:0,max:5},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"]),l[27]||(l[27]=s("span",{class:"mx-2"},"~",-1)),e(i,{modelValue:a(n).maxScore,"onUpdate:modelValue":l[9]||(l[9]=o=>a(n).maxScore=o),min:0,max:5},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:6,class:"flex"},{default:t(()=>[s("div",Ve,[l[28]||(l[28]=s("span",{class:"mr-2"},"亚马逊评分人数",-1)),e(i,{modelValue:a(n).minScoreNumber,"onUpdate:modelValue":l[10]||(l[10]=o=>a(n).minScoreNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"]),l[29]||(l[29]=s("span",{class:"mx-2"},"~",-1)),e(i,{modelValue:a(n).maxScoreNumber,"onUpdate:modelValue":l[11]||(l[11]=o=>a(n).maxScoreNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"])])]),_:1})]),_:1}),e(A,{gutter:20},{default:t(()=>[e(u,{span:6},{default:t(()=>[s("div",ve,[l[30]||(l[30]=s("span",{class:"mr-2"},"亚马逊评论人数",-1)),e(i,{modelValue:a(n).minCommentNumber,"onUpdate:modelValue":l[12]||(l[12]=o=>a(n).minCommentNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"]),l[31]||(l[31]=s("span",{class:"mx-2"},"~",-1)),e(i,{modelValue:a(n).maxCommentNumber,"onUpdate:modelValue":l[13]||(l[13]=o=>a(n).maxCommentNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:6},{default:t(()=>[s("div",xe,[l[32]||(l[32]=s("span",{class:"mr-2"},"子ASIN评分人数",-1)),e(i,{modelValue:a(n).minAsinScore,"onUpdate:modelValue":l[14]||(l[14]=o=>a(n).minAsinScore=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"]),l[33]||(l[33]=s("span",{class:"mx-2"},"~",-1)),e(i,{modelValue:a(n).maxAsinScore,"onUpdate:modelValue":l[15]||(l[15]=o=>a(n).maxAsinScore=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"])])]),_:1}),e(u,{span:6},{default:t(()=>[s("div",ge,[l[34]||(l[34]=s("span",{class:"mr-2"},"子ASIN评论人数",-1)),e(i,{modelValue:a(n).minAsinCommentNumber,"onUpdate:modelValue":l[16]||(l[16]=o=>a(n).minAsinCommentNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"]),l[35]||(l[35]=s("span",{class:"mx-2"},"~",-1)),e(i,{modelValue:a(n).maxAsinCommentNumber,"onUpdate:modelValue":l[17]||(l[17]=o=>a(n).maxAsinCommentNumber=o),min:0},{"decrease-icon":t(()=>[e(r,null,{default:t(()=>[e(a(d))]),_:1})]),"increase-icon":t(()=>[e(r,null,{default:t(()=>[e(a(m))]),_:1})]),_:1},8,["modelValue"])])]),_:1})]),_:1})])]),e(z),s("div",ye,[e(B,{icon:a(K),loading:a(w),class:"mb-4",type:"primary",onClick:R},{default:t(()=>l[36]||(l[36]=[D(" 查 询 ")])),_:1},8,["icon","loading"]),e(B,{icon:a(P),loading:a(O),color:"#ECECF1C9",style:{width:"88px",color:"#3c3c3c"},onClick:T},{default:t(()=>l[37]||(l[37]=[D(" 重 置 ")])),_:1},8,["icon","loading"])])],512),e(j,{ref:"dividerContainer",style:{margin:"20px 0 12px 0"}},null,512),s("div",{style:ae({height:a(M)+"px"})},[e(Y,{ref:"table"},null,512)],4)]),_:1})])}}});export{ll as default};
|