index.2e59cd83.js 5.8 KB

1
  1. import{d as T,r as S,j as I,ai as B,o as m,M as p,O as a,U as u,a as n,a2 as f,R as V,n as U,aF as $,aG as w}from"./vue.adf17aba.js";import x from"./timer-bid.f8c06175.js";import z from"./timer-budget.6725ab4b.js";import M from"./switch-campaign.e6866c54.js";import N from"./target-rule.2383e59b.js";import{_ as E}from"./search-term.vue_vue_type_script_setup_true_lang.b35bc789.js";import{_ as j}from"./neg-keyword.vue_vue_type_script_setup_true_lang.d0462eb1.js";/* empty css */import{E as C}from"./elementPlus.4833989a.js";import{_ as A}from"./_plugin-vue_export-helper.c27b6911.js";import"./index.bab41dc1.js";import"./select-tmpl.f75b919c.js";import"./api.aeeac40c.js";import"./index.34b03be2.js";import"./echarts.72dc8373.js";import"./api.83cee472.js";import"./common.1ea9f586.js";import"./save-rule-dialog.e22020b1.js";import"./index.c499cd85.js";import"./index.ec96ead5.js";import"./index.e05afc8c.js";import"./freq-setting.ecd99b01.js";import"./enum.cd3ef671.js";import"./target-select.e73861f3.js";import"./index.vue_vue_type_script_setup_true_lang.987db4dd.js";import"./view-target-rules.bcfcd2e5.js";import"./select-target.vue_vue_type_script_setup_true_lang.0f62bbf5.js";import"./enum.111a4a5d.js";import"./target-rule-setting.6bdd04d1.js";import"./search-term-add.71ec6cac.js";import"./index.vue_vue_type_script_setup_true_lang.18e79ecc.js";import"./search-term-bid.71c55886.js";import"./st-bid-input.2ccf0233.js";const R=g=>($("data-v-d86c3284"),g=g(),w(),g),D={class:"tab-label"},F=R(()=>n("span",null,"分时调价",-1)),G={class:"tab-label"},O=R(()=>n("span",null,"分时预算",-1)),q={class:"tab-label"},H=R(()=>n("span",null,"开启/暂停广告活动",-1)),J={class:"tab-label"},K=R(()=>n("span",null,"定向规则",-1)),L={class:"tab-label"},P=R(()=>n("span",null,"添加搜索词",-1)),Q={class:"tab-label"},W=R(()=>n("span",null,"添加否定词",-1)),X="sb",Y=T({__name:"index",props:{campaignId:{},profileId:{}},setup(g){const _=g,s=S(1),t=S({1:0,2:0,3:0,4:0,5:0,6:0}),r=S({campaignId:_.campaignId,campaignType:X,profileId:_.profileId,ruleType:s});async function v(i,e){const d={...r.value,ruleType:Number(e),status:i};try{const o=await postCampaignStatus(d);o.code===2e3?C.success("更新状态成功"):o.code==5e3?C.warning(`${o.data.description}`):C.error("状态更新失败")}catch(o){console.log("error:",o)}}function y(i){i!==void 0?t.value={...t.value,...i}:console.error("接收到的 newValue 是 undefined")}async function b(i){s.value=0,U(()=>{s.value=i})}return I(async()=>{}),(i,e)=>{const d=B("el-switch"),o=B("el-tab-pane"),k=B("el-tabs");return m(),p(k,{modelValue:s.value,"onUpdate:modelValue":e[24]||(e[24]=l=>s.value=l),"tab-position":"left",onTabChange:i.changeTab},{default:a(()=>[u(o,{name:1,label:"分时调价"},{label:a(()=>[n("div",D,[u(d,{modelValue:t.value[1],"onUpdate:modelValue":e[0]||(e[0]=l=>t.value[1]=l),"active-value":1,disabled:t.value[1]==="-","inactive-value":0,size:"small",onChange:e[1]||(e[1]=l=>v(l,"1")),onClick:e[2]||(e[2]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),F])]),default:a(()=>[s.value===1?(m(),p(x,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[3]||(e[3]=l=>b(1)),onUpdateRuleStatusButton:y},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1}),u(o,{name:2,label:"分时预算"},{label:a(()=>[n("div",G,[u(d,{modelValue:t.value[2],"onUpdate:modelValue":e[4]||(e[4]=l=>t.value[2]=l),"active-value":1,disabled:t.value[2]==="-","inactive-value":0,size:"small",onChange:e[5]||(e[5]=l=>v(l,"2")),onClick:e[6]||(e[6]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),O])]),default:a(()=>[s.value===2?(m(),p(z,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[7]||(e[7]=l=>b(2))},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1}),u(o,{name:3,label:"开启/暂停广告活动"},{label:a(()=>[n("div",q,[u(d,{modelValue:t.value[3],"onUpdate:modelValue":e[8]||(e[8]=l=>t.value[3]=l),"active-value":1,disabled:t.value[3]==="-","inactive-value":0,size:"small",onChange:e[9]||(e[9]=l=>v(l,"3")),onClick:e[10]||(e[10]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),H])]),default:a(()=>[s.value===3?(m(),p(M,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[11]||(e[11]=l=>b(3))},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1}),u(o,{name:4,label:"定向规则"},{label:a(()=>[n("div",J,[u(d,{modelValue:t.value[4],"onUpdate:modelValue":e[12]||(e[12]=l=>t.value[4]=l),"active-value":1,disabled:t.value[4]==="-","inactive-value":0,size:"small",onChange:e[13]||(e[13]=l=>v(l,"4")),onClick:e[14]||(e[14]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),K])]),default:a(()=>[s.value===4?(m(),p(N,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[15]||(e[15]=l=>b(4))},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1}),u(o,{name:5,label:"添加搜索词"},{label:a(()=>[n("div",L,[u(d,{modelValue:t.value[5],"onUpdate:modelValue":e[16]||(e[16]=l=>t.value[5]=l),"active-value":1,disabled:t.value[5]==="-","inactive-value":0,size:"small",onChange:e[17]||(e[17]=l=>v(l,"5")),onClick:e[18]||(e[18]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),P])]),default:a(()=>[s.value===5?(m(),p(E,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[19]||(e[19]=l=>b(5))},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1}),u(o,{name:6,label:"添加否定词"},{label:a(()=>[n("div",Q,[u(d,{modelValue:t.value[6],"onUpdate:modelValue":e[20]||(e[20]=l=>t.value[6]=l),"active-value":1,disabled:t.value[6]==="-","inactive-value":0,size:"small",onChange:e[21]||(e[21]=l=>v(l,"6")),onClick:e[22]||(e[22]=f(()=>{},["stop"]))},null,8,["modelValue","disabled"]),W])]),default:a(()=>[s.value===6?(m(),p(j,{key:0,RuleStatusButton:t.value,data:r.value,onRefresh:e[23]||(e[23]=l=>b(6))},null,8,["RuleStatusButton","data"])):V("",!0)]),_:1})]),_:1},8,["modelValue","onTabChange"])}}});const xe=A(Y,[["__scopeId","data-v-d86c3284"]]);export{xe as default};