PageSourceSearch

https://wqyunpan.com/admin/assets/index-CPYMR0mW.js

js wqyunpan.com collected 2026-10-07 22:39:20 UTC 8,154 bytes, 1 lines download raw bytes

1import{P as oe}from"./PageWrapper-BhvJgB1D.js";import{d as F,i as U,r as k,b as T,c as V,o as u,e as b,g as a,w as i,v as se,x as w,y as o,G as K,m as L,M as ne,u as ie,f as h,k as q,H as re,ai as le,aj as E,B as de,z as ce}from"./index-BxeKn3uY.js";import{_ as R}from"./index-q8HjRIBx.js";import{_ as A}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{_ as j,T as J}from"./index-LuCotIQI.js";import{g as pe}from"./adv-5bmnaswO.js";import{I as _e}from"./index-BVhqm4ZA.js";import{_ as me}from"./index-BEZ_vhra.js";import{R as ue}from"./dayjs-DiGvlPOv.js";import"./index-BZgVcWRU.js";import"./index-bVUpGb7F.js";import"./slide-pqFCti5f.js";import"./index-BxxzeU4L.js";import"./index-DgrptsjA.js";import"./index-CikiRYd_.js";import"./collapseMotion-BDP41Zaw.js";import"./debounce-TsRwTv5K.js";import"./useRefs-D2IqwlG4.js";import"./hasIn-DmBBWzDw.js";const fe={class:"page-main normal-wrap"},ge=["title"],he=F({__name:"view-rank-detail-list",props:{qrcode_type:{},detailId:{}},setup(I){const r=I,y=U("$http"),l=k(!0);let n=T({qrcode_type:r.qrcode_type,page:1,page_size:10});const _=k(0),f=T({fileList:[]}),N=V(()=>({total:_.value,current:n.page,page_size:n.page_size,showSizeChanger:!0,pageSizeOptions:["10","20","50","100"],showQuickJumper:!0,showTotal:(c,x)=>"共".concat(c,"条, 第").concat(x[0],"至").concat(x[1],"条")})),e=[{title:"二维码名称",dataIndex:"qrcodeName",key:"qrcodeName",align:"center",width:300},{title:"资源名称",dataIndex:"qrcodeFileName",key:"qrcodeFileName",align:"center",width:300},{title:"预览次数",dataIndex:"num",key:"num",align:"center"}];function v(){l.value=!0,y.get("statistic/"+r.detailId+"/file/preview",{params:n}).then(c=>{l.value=!1,f.fileList=c.data.records,_.value=c.data.total},()=>{l.value=!1})}const d=c=>{c.current!==n.page&&(n.page=c.current),c.pageSize!==n.page_size&&(n.page=1,n.page_size=c.pageSize),v()};return v(),(c,x)=>{const $=R;return u(),b("div",fe,[a($,{columns:e,"data-source":o(f).fileList,pagination:o(N),onChange:d,loading:o(l)},{bodyCell:i(({column:O,record:C})=>[O.dataIndex==="qrcodeFileName"?(u(),b("div",{key:0,class:"linelimit-2",title:C.qrcodeFileName},se(C.qrcodeFileName),9,ge)):w("",!0)]),_:1},8,["data-source","pagination","loading"])])}}}),B=A(he,[["__scopeId","data-v-3e71ef07"]]),ve=F({__name:"view-rank-detail",props:{id:{}},emits:["close"],setup(I,{emit:r}){const y=I,l=k(!1),n=r;l.value=!0;const _=f=>{l.value=!1,n("close")};return(f,N)=>{const e=K("LineChartOutlined"),v=j,d=J,c=ne;return u(),b("template",null,[a(c,{open:o(l),footer:null,width:"850px",onCancel:_,maskClosable:!1},{title:i(()=>[a(e),L("查看明细")]),default:i(()=>[a(d,{type:"card"},{default:i(()=>[a(v,{key:"1",tab:"书配资源"},{default:i(()=>[a(B,{qrcode_type:"2",detailId:y.id},null,8,["detailId"])]),_:1}),a(v,{key:"2",tab:"教师资源","force-render":""},{default:i(()=>[a(B,{qrcode_type:"1",detailId:y.id},null,8,["detailId"])]),_:1}),a(v,{key:"3",tab:"刮刮卡资源","force-render":""},{default:i(()=>[a(B,{qrcode_type:"3",detailId:y.id},null,8,["detailId"])]),_:1})]),_:1})]),_:1},8,["open"])])}}}),ke={class:"search-wrap"},ye={key:0,class:"search-d"},be=h("span",null,"分社:",-1),we={key:1,class:"search-d"},Ie=h("span",null,"产品编号:",-1),xe={class:"search-d"},Ce={class:"search-btn"},ze={class:"search-btn",style:{float:"right"}},Le={class:"search-btn",style:{float:"right"}},Ne=h("div",{style:{clear:"both"}},null,-1),$e={class:"page-main normal-wrap"},Se={key:0},P=F({__name:"view-rank-list",props:{formal:{}},setup(I){const r=I,y=U("$http"),l=ie(),n=k(0);n.value=Number(l.userInfo?l.userInfo.role:0);const _=k(!0),f=k(!1),N=k();let e=T({pressName:"",book_codes:"",end_time:"",start_time:"",page:1,page_size:10,formal:r.formal});const v=k(0),d=T({pressList:[],bookList:[],dateArr:[]}),c=V(()=>({total:v.value,current:e.page,pageSize:e.page_size,showSizeChanger:!0,pageSizeOptions:["10","20","50","100"],showQuickJumper:!0,showTotal:(s,t)=>"共".concat(s,"条, 第").concat(t[0],"至").concat(t[1],"条")})),x=[{title:"产品编号",key:"code",dataIndex:"code",align:"center"},{title:"图书",key:"name",dataIndex:"name",align:"center"},{title:"编辑",key:"editor",dataIndex:"editor",align:"center"},{title:"分社",key:"press",dataIndex:"press",align:"center"},{title:"预览总次数",key:"num",dataIndex:"num",align:"center"},{title:"操作",key:"action",align:"center"}],$=s=>{pe(s).then(t=>{d.pressList=t.data.map(p=>({id:p.id,label:p.name,value:p.name}))})},O=(s,t)=>{e.start_time=t[0]?new Date(t[0]+" 00:00:00").getTime()/1e3:"",e.end_time=t[1]?new Date(t[1]+" 23:59:59").getTime()/1e3:"",z()};function C(){var p;_.value=!0;const t={press_id:(p=d.pressList.find(g=>g.label===e.pressName))==null?void 0:p.id,book_codes:e.book_codes.trim(),end_time:e.end_time,start_time:e.start_time,page:e.page,page_size:e.page_size,formal:e.formal};y.get("statistic/file/preview",{params:t}).then(g=>{_.value=!1,d.bookList=g.data.records,v.value=g.data.total},()=>{_.value=!1})}const M=s=>{s.key==="Enter"&&z()};function z(){e.page=1,e.page_size||(e.page_size=10),C()}function Q(){e.page_size=10,e.pressName="",e.book_codes="",e.start_time="",e.end_time="",d.dateArr=[],$(""),z()}const G=s=>{s.current!==e.page&&(e.page=s.current),s.pageSize!==e.page_size&&(e.page=1,e.page_size=s.pageSize),C()},H=le(s=>{$(s)},500);function W(){$(""),C(),r.formal=="0"&&x.splice(0,1)}W();const X=()=>{var p;const t={press_id:(p=d.pressList.find(g=>g.label===e.pressName))==null?void 0:p.id,book_codes:e.book_codes.trim(),end_time:e.end_time,start_time:e.start_time,formal:e.formal};E({url:"statistic/file/preview/export",method:"get",params:t})},Y=()=>{var p;const t={press_id:(p=d.pressList.find(g=>g.label===e.pressName))==null?void 0:p.id,book_codes:e.book_codes.trim(),end_time:e.end_time,start_time:e.start_time,formal:e.formal};E({url:"statistic/file/preview/detail/export",method:"get",params:t})};function Z(s){N.value=s,f.value=!0}return(s,t)=>{const p=me,g=_e,ee=ue,S=de,D=K("ExportOutlined"),te=R;return u(),b(re,null,[h("div",ke,[o(n)===0||o(n)===2?(u(),b("div",ye,[be,a(p,{value:o(e).pressName,"onUpdate:value":t[0]||(t[0]=m=>o(e).pressName=m),options:o(d).pressList,placeholder:"请输入内容",allowClear:"",onClear:t[1]||(t[1]=m=>{o(e).pressName="",z()}),onSearch:o(H),onSelect:z,style:{width:"135px","margin-right":"16px"}}
1,null,8,["value","options","onSearch"])])):w("",!0),r.formal==1?(u(),b("div",we,[Ie,a(g,{value:o(e).book_codes,"onUpdate:value":t[2]||(t[2]=m=>o(e).book_codes=m),placeholder:"可进行产品编号批量搜索,中间用逗号隔开",onKeyup:t[3]||(t[3]=m=>M(m)),style:{width:"300px"}},null,8,["value"])])):w("",!0),h("div",xe,[a(ee,{allowEmpty:[!0,!0],onChange:O,value:o(d).dateArr,"onUpdate:value":t[4]||(t[4]=m=>o(d).dateArr=m)},null,8,["value"])]),h("div",Ce,[a(S,{type:"primary",onClick:z},{default:i(()=>[L("查询")]),_:1}),a(S,{onClick:Q},{default:i(()=>[L("重置")]),_:1})]),h("div",ze,[a(S,{type:"primary",onClick:Y},{default:i(()=>[a(D),L("导出预览明细")]),_:1})]),h("div",Le,[a(S,{type:"primary",onClick:X},{default:i(()=>[a(D),L("导出预览总次数")]),_:1})]),Ne]),h("div",$e,[a(te,{columns:x,"data-source":o(d).bookList,pagination:o(c),onChange:G,loading:o(_)},{bodyCell:i(({column:m,record:ae})=>[m.key==="action"?(u(),b("span",Se,[a(S,{size:"small",type:"primary",onClick:Fe=>Z(ae.bookId)},{default:i(()=>[L("查看明细")]),_:2},1032,["onClick"])])):w("",!0)]),_:1},8,["data-source","pagination","loading"])]),o(f)?(u(),q(ve,{key:0,id:o(N).toString(),onClose:t[5]||(t[5]=m=>f.value=!1)},null,8,["id"])):w("",!0)],64)}}}),qe={class:"content"},Te=F({__name:"index",setup(I){const r=k("1");return(y,l)=>{const n=j,_=J;return u(),q(oe,null,{default:i(()=>[h("div",qe,[a(_,{type:"card",activeKey:o(r),"onUpdate:activeKey":l[0]||(l[0]=f=>ce(r)?r.value=f:null)},{default:i(()=>[a(n,{key:"1",tab:"正式图书"},{default:i(()=>[o(r)==="1"?(u(),q(P,{key:0,formal:"1"})):w("",!0)]),_:1}),a(n,{key:"2",tab:"非正式图书","force-render":""},{default:i(()=>[o(r)==="2"?(u(),q(P,{key:0,formal:"0"})):w("",!0)]),_:1})]),_:1},8,["activeKey"])])]),_:1})}}}),Ze=A(Te,[["__scopeId","data-v-e6ef3731"]]);export{Ze as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.