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