1 |
- import{_ as x,d as S}from"./index-3887ab05.js";import{X as d,Y as c,a2 as N,a0 as h,F as b,a6 as Y,_ as z,N as B,a as u,o as I,W as V,m,Z as w,u as o,l as L,a5 as M}from"./vue-74beb2f3.js";import{n as R}from"./index-9b46f3be.js";import{u as T}from"./vue-router-d228e26b.js";import"./fullScreen-9123d61a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import"./SettingOutlined-04c21aec.js";import"./index-d77dbf91.js";import"./ext-b20af233.js";const F={class:"custom-select"},U={class:"title"},$=["onClick"],O={__name:"select",props:{title:{type:String,default:()=>"标题"},options:{type:Array,default:()=>[]},modelValue:{default:()=>""}},emits:["update:modelValue"],setup(i,{emit:_}){const t=i,v=r=>{t.modelValue!=r&&_("update:modelValue",r)};return(r,p)=>(d(),c("div",F,[N("span",U,h(i.title),1),(d(!0),c(b,null,Y(i.options,(e,f)=>(d(),c("span",{class:z(["item",e.value==i.modelValue?"active":""]),onClick:y=>v(e.value)},h(e.label),11,$))),256)),B(r.$slots,"custom",{},void 0,!0)]))}},k=x(O,[["__scopeId","data-v-4107ec45"]]);const q={class:"data-detail"},A={__name:"Detail",setup(i){const _=T();u("近30天");let t=u([]),v=u([{label:"公司人员",value:1},{label:"经销商",value:21},{label:"经销商员工",value:22}]),r=u([{label:"今日",value:"1"},{label:"昨日",value:"2"},{label:"近7日",value:"3"},{label:"近30日",value:"4"}]),p=u(),e=u({id:"2024061114184602",content:{usertype:_.currentRoute.value.query.type,pageNumber:1,pageSize:20,where:{type:4,begindate:"",enddate:""}}});const f=n=>{e.value.content.pageNumber=1,p.value.listData()},y=n=>{let a=new Date;switch(n){case"1":t.value=[s(a),s(a)];break;case"2":t.value=[s(new Date(new Date().setDate(new Date().getDate()-1))),s(new Date(new Date().setDate(new Date().getDate()-1)))];break;case"3":t.value=[s(new Date(new Date().setDate(new Date().getDate()-7))),s(new Date)];break;default:t.value=[s(new Date(new Date().setDate(new Date().getDate()-30))),s(new Date)];break}e.value.content.where.begindate="",e.value.content.where.enddate="",e.value.content.pageNumber=1,p.value.listData()},s=n=>{const a=n.getFullYear(),D=String(n.getMonth()+1).padStart(2,"0"),g=String(n.getDate()).padStart(2,"0");return a+"-"+D+"-"+g},C=n=>{n?(e.value.content.where.begindate=t.value[0],e.value.content.where.enddate=t.value[1],e.value.content.where.type=""):(e.value.content.where.begindate="",e.value.content.where.enddate="",e.value.content.where.type=4),e.value.content.pageNumber=1,p.value.listData()};return I(()=>{y(4)}),(n,a)=>{const D=V("a-range-picker"),g=V("a-card");return d(),c("div",q,[m(g,{title:"账户使用详情",headStyle:[{fontSize:"14px"}],bordered:!1,style:{width:"100%","margin-bottom":"10px"}},{default:w(()=>[m(k,{style:{"margin-bottom":"20px"},title:"类型:",options:o(v),modelValue:o(e).content.usertype,"onUpdate:modelValue":[a[0]||(a[0]=l=>o(e).content.usertype=l),f]},null,8,["options","modelValue"]),m(k,{title:"时间:",options:o(r),modelValue:o(e).content.where.type,"onUpdate:modelValue":[a[2]||(a[2]=l=>o(e).content.where.type=l),y]},{custom:w(()=>[m(D,{allowClear:!1,style:{width:"250px"},value:o(t),"onUpdate:value":a[1]||(a[1]=l=>L(t)?t.value=l:t=l),"value-format":"YYYY-MM-DD",onChange:C},null,8,["value"])]),_:1},8,["options","modelValue"])]),_:1}),m(R,{noQuery:!0,onListData:n.handleData,rowKey:"sat_coursewaredetailid","is-select":!1,ref_key:"table",ref:p,size:"small",columns:o(S).TBLayout("panelTable"),param:o(e)},{tb_cell:w(({data:l})=>[l.column.dataIndex==="attinfos"?(d(),c(b,{key:0},[],64)):l.column.dataIndex=="operation"?(d(),c(b,{key:1},[],64)):M("",!0)]),_:1},8,["onListData","columns","param"])])}}},J=x(A,[["__scopeId","data-v-8d1dc9e7"]]);export{J as default};
|