index-020ae50a.js 10 KB

1
  1. import{_ as e}from"./index.vue_vue_type_script_setup_true_lang-1d974253.js";import{_ as l}from"./search.vue_vue_type_script_setup_true_lang-4c53fecc.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-fe9f22f1.js";import{s as t}from"./shortcuts-ef19d5bc.js";import{d as o,k as r,m as i,p as d,C as s,o as n,c as p,a as u,w as _,e as m,f as c,b,F as f,q as v,H as h,j as g,t as w,a2 as x,O as V,V as k,L as y,r as Y,I as j,X as D,Y as M,D as I,Z as U,_ as C}from"./index-228cf895.js";import{u as T}from"./useGetList-aed9b810.js";import{c as J}from"./index-c963d76f.js";import{b as L}from"./index-171629dd.js";import{c as E}from"./index-249194c9.js";import{h as O}from"./moment-b265113e.js";/* empty css *//* empty css */import"./index-7199d0ec.js";import"./exportExcel-331c8441.js";import"./http-4b2b2375.js";/* empty css */const q={"回传配置名称":"callback_config_name","订单号":"order_no","用户ID":"uid","注册IP":"user_ranse_ip","染色注册时间":"user_ranse_start_at","充值时间":"order_created_at","充值金额":"order_price","是否回传":"filter_type_str","备注":"filter_reason","广告计划ID":"adv_promotion_id","回传百分比":"current_rate","推广名称":"ranse_name","配置比例":"ext_a"},A=e=>(D("data-v-0e168a7a"),e=e(),M(),e),P={class:"flex items-end w-full"},z={class:"flex flex-col"},H=A((()=>m("span",null,"—",-1))),N={class:"flex flex-col"},S={class:"table-default"},Z={class:"wrapper"},F={class:"text-lg font-bold content"},G={class:"flex items-center"},Q=A((()=>m("span",null,"回传百分比",-1))),X=A((()=>m("br",null,null,-1))),$=A((()=>m("br",null,null,-1))),B={class:"text-lg font-bold content"},K={class:"text-lg font-bold content"},R=C(o({__name:"index",setup(o){I(),U();const{data:D,query:M,search:C,reset:A,loading:R}=T("callback/juliangAccount/log/list"),W=r(!1),ee=r({}),le=r(!1),ae=r({}),te=r({}),oe=O().format("YYYY-MM-DD"),re=O().format("YYYY-MM-DD"),ie=r([]),de=r([]),se=(e,l)=>{switch(l){case"callbackJlEventList":ne("callbackJlEventList",{name:e});break;case"channelMiniprogram":ne("channelMiniprogram",{name:e})}},ne=(e,l)=>{switch(e){case"callbackJlEventList":J({limit:999,...l}).then((e=>{ie.value=e.data}));break;case"channelMiniprogram":E({limit:30,...l}).then((e=>{de.value=e.data}))}},pe=e=>{if(M.value.userTime,M.value.userTime){const l=k(e);M.value.user_ranse_start_at_begin_time=l[0],M.value.user_ranse_start_at_end_time=l[1]}else delete M.value.user_ranse_start_at_begin_time,delete M.value.user_ranse_start_at_end_time},ue=e=>{if(M.value.orderTime){const l=k(e);M.value.order_created_at_begin_time=l[0],M.value.order_created_at_end_time=l[1]}else delete M.value.order_created_at_begin_time,delete M.value.order_created_at_end_time},_e=()=>{L({log_id:ee.value.id}).then((e=>{"补传失败"==e.data?y.error(e.data):"补传成功"==e.data&&y.success(e.data)}))},me=()=>{M.value=Object.assign({page:M.value.page,limit:M.value.limit,callback_type:M.value.callback_type}),C()},ce=(e,l)=>{switch(te.value=l,e){case"repairVisible":W.value=!0,ee.value=l;break;case"backConfigVisible":le.value=!0,ae.value=l}},be=i((()=>{var e;return null==(e=D.value)?void 0:e.data}));return d((()=>{var e,l;M.value.orderTime=[oe,re],M.value.order_created_at_begin_time=oe,M.value.order_created_at_end_time=re,M.value.callback_type=2,(null==(e=JSON.parse(s.get("nav_data")))?void 0:e.app.id)&&(M.value.miniprogram_id=null==(l=JSON.parse(s.get("nav_data")))?void 0:l.app.id),ne("channelMiniprogram"),ne("callbackJlEventList"),C()})),(o,r)=>{const i=Y("el-input"),d=Y("el-form-item"),s=Y("el-option"),k=Y("el-select"),y=Y("el-date-picker"),D=a,I=l,U=Y("el-table-column"),T=Y("el-icon"),J=Y("el-tooltip"),L=Y("el-button"),E=Y("el-table"),O=e,A=Y("el-dialog"),te=Y("el-form"),oe=j("action"),re=j("loading");return n(),p("div",null,[u(I,{search:c(C),reset:me},{body:_((()=>[u(d,{label:"金额筛选范围",prop:"callback_config_id",class:"flex items-center"},{default:_((()=>[m("div",P,[m("div",z,[u(i,{style:{width:"200px",margin:"0 5px"},clearable:"",placeholder:"最小金额(包含)",modelValue:c(M).order_price_start,"onUpdate:modelValue":r[0]||(r[0]=e=>c(M).order_price_start=e),modelModifiers:{number:!0}},{append:_((()=>[b("元")])),_:1},8,["modelValue"])]),H,m("div",N,[u(i,{style:{width:"200px",margin:"0 5px"},clearable:"",placeholder:"最大金额(不包含)",modelValue:c(M).order_price_end,"onUpdate:modelValue":r[1]||(r[1]=e=>c(M).order_price_end=e),modelModifiers:{number:!0}},{append:_((()=>[b("元")])),_:1},8,["modelValue"])])])])),_:1}),u(d,{label:"回传配置名称",prop:"callback_config_id"},{default:_((()=>[u(k,{modelValue:c(M).callback_config_id,"onUpdate:modelValue":r[2]||(r[2]=e=>c(M).callback_config_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":e=>{se(e,"callbackJlEventList")},placeholder:"请选择回传配置名称"},{default:_((()=>[(n(!0),p(f,null,v(c(ie),(e=>(n(),g(s,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","remote-method"])])),_:1}),u(d,{label:"小程序",prop:"miniprogram_id"},{default:_((()=>[u(k,{modelValue:c(M).miniprogram_id,"onUpdate:modelValue":r[3]||(r[3]=e=>c(M).miniprogram_id=e),filterable:"",remote:"","remote-method":e=>{se(e,"channelMiniprogram")},clearable:"",placeholder:"选择小程序"},{default:_((()=>[(n(!0),p(f,null,v(c(de),(e=>(n(),g(s,{key:e.miniprogram_id,label:e.name,value:e.miniprogram_id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","remote-method"])])),_:1}),u(d,{label:"订单号",prop:"order_no"},{default:_((()=>[u(i,{modelValue:c(M).order_no,"onUpdate:modelValue":r[4]||(r[4]=e=>c(M).order_no=e),placeholder:"请输入订单号",clearable:""},null,8,["modelValue"])])),_:1}),u(d,{label:"用户ID",prop:"uid"},{default:_((()=>[u(i,{modelValue:c(M).uid,"onUpdate:modelValue":r[5]||(r[5]=e=>c(M).uid=e),placeholder:"请输入用户ID",clearable:""},null,8,["modelValue"])])),_:1}),u(d,{label:"广告计划ID",prop:"adv_promotion_id"},{default:_((()=>[u(i,{modelValue:c(M).adv_promotion_id,"onUpdate:modelValue":r[6]||(r[6]=e=>c(M).adv_promotion_id=e),placeholder:"请输入广告计划ID",clearable:""},null,8,["modelValue"])])),_:1}),u(d,{label:"染色注册时间"},{default:_((()=>[u(y,{"unlink-panels":"",clearable:"",onChange:pe,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:c(M).userTime,"onUpdate:modelValue":r[7]||(r[7]=e=>c(M).userTime=e),type:"daterange",shortcuts:c(t),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1}),u(d,{label:"充值时间"},{default:_((()=>[u(y,{"unlink-panels":"",clearable:"",onChange:ue,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:c(M).orderTime,"onUpdate:modelValue":r[8]||(r[8]=e=>c(M).orderTime=e),type:"daterange",shortcuts:c(t),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1})])),extra_button:_((()=>[u(D,{api:"callback/juliangAccount/log/list",sheet_name:"巨量2.0事件-微信小程序",title_obj:c(q),extro_params:{is_export:!0,callback_type:2,...c(M)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),m("div",S,[h((n(),g(E,{data:c(be),class:"mt-3"},{default:_((()=>[u(U,{prop:"callback_config_name",label:"回传配置名称",fixed:"left","min-width":"200px"}),u(U,{prop:"order_no","show-overflow-tooltip":"",label:"订单号","min-width":"200px"}),u(U,{prop:"uid",label:"用户ID","show-overflow-tooltip":""}),u(U,{prop:"user_ranse_ip",label:"注册IP","show-overflow-tooltip":"","min-width":"200px"}),u(U,{prop:"user_ranse_start_at",label:"染色注册时间","show-overflow-tooltip":"","min-width":"200px"}),u(U,{prop:"order_created_at",label:"充值时间","show-overflow-tooltip":"","min-width":"200px"}),u(U,{prop:"order_price",label:"充值金额","show-overflow-tooltip":"","min-width":"150px"}),u(U,{prop:"filter_type_str",label:"是否回传","show-overflow-tooltip":""},{default:_((e=>[m("div",Z,[m("span",F,w(e.row.filter_type_str),1)])])),_:1}),u(U,{prop:"filter_reason",label:"备注","show-overflow-tooltip":"","min-width":"200px"}),u(U,{prop:"adv_promotion_id",label:"广告计划ID","show-overflow-tooltip":"","min-width":"150px"}),u(U,{prop:"current_rate",label:"回传百分比","show-overflow-tooltip":"","min-width":"150px"},{header:_((()=>[m("div",G,[Q,u(J,{placement:"top"},{content:_((()=>[b(" 回传百分比=已成功回传的订单数(不包括补传)/(比例过滤掉的订单数+成功回传的订单数(不包括补传))*100%")])),default:_((()=>[u(T,null,{default:_((()=>[u(c(x))])),_:1})])),_:1})])])),_:1}),u(U,{prop:"ranse_name",label:"推广名称","show-overflow-tooltip":"","min-width":"150px"}),u(U,{prop:"ext_a",label:"配置比例","show-overflow-tooltip":"","min-width":"150px"}),u(U,{label:"操作",fixed:"right"},{default:_((e=>[h((n(),g(L,{onClick:l=>ce("repairVisible",e.row),link:"",type:"primary",size:"small"},{default:_((()=>[b("补传")])),_:2},1032,["onClick"])),[[oe,"callback.CallbackLog.callbackAgain"]]),X,u(L,{link:"",type:"primary",size:"small",onClick:l=>ce("backConfigVisible",e.row)},{default:_((()=>[b("回传信息")])),_:2},1032,["onClick"]),$])),_:1})])),_:1},8,["data"])),[[re,c(R)]]),u(O)]),u(A,{modelValue:c(W),"onUpdate:modelValue":r[10]||(r[10]=e=>V(W)?W.value=e:null),"destroy-on-close":"",title:"补传",draggable:"",width:"30%"},{footer:_((()=>[u(L,{onClick:r[9]||(r[9]=e=>W.value=!1)},{default:_((()=>[b("取消")])),_:1}),u(L,{type:"primary",onClick:_e},{default:_((()=>[b(" 确定 ")])),_:1})])),default:_((()=>[m("div",null,[b("金额: "),m("span",B,w(c(ee).order_price),1)]),m("div",null,[b("订单号:"),m("span",K,w(c(ee).order_no),1)])])),_:1},8,["modelValue"]),u(A,{modelValue:c(le),"onUpdate:modelValue":r[13]||(r[13]=e=>V(le)?le.value=e:null),"destroy-on-close":"",draggable:"",title:"回传信息",width:"30%"},{default:_((()=>[u(te,{ref:"form",model:c(ae),"label-width":"80px"},{default:_((()=>[u(d,{label:"请求信息"},{default:_((()=>[u(i,{type:"textarea",modelValue:c(ae).report_param,"onUpdate:modelValue":r[11]||(r[11]=e=>c(ae).report_param=e),rows:6,disabled:""},null,8,["modelValue"])])),_:1}),u(d,{label:"请求结果"},{default:_((()=>[u(i,{type:"textarea",modelValue:c(ae).report_result,"onUpdate:modelValue":r[12]||(r[12]=e=>c(ae).report_result=e),rows:6,disabled:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model"])])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-0e168a7a"]]);export{R as default};