case-data/unpackage/dist/build/web/assets/pages-sickList-sickList.D1di8vix.js
zoujiandong 2f79feb17e 1111
2025-07-18 08:56:16 +08:00

2 lines
3.4 KiB
JavaScript

import{_ as a,r as e,a as l,z as s,o as t,b as o,c as u,l as r,w as n,W as d,X as m,i,f as c,h as p,e as _,d as v,k as f,F as h,j as g,t as b,u as j}from"./index-BRSc99de.js";import{_ as w}from"./z-paging.DWCt8Rqo.js";import{n as y}from"./navBarSearch.Cua8Xm5C.js";import{a as V}from"./api.ImGwfE7j.js";import{d as k}from"./dayjs.min.WdgGNWxF.js";import{n as x}from"./navTo.CyR1zrRP.js";import{a as z}from"./arrowright.BzSXc355.js";import"./headImg.D8PzAUux.js";import"./logo.Cf3Z9Qoj.js";const C=a({__name:"sickList",setup(a){const C=e(null),W=e(null),Y=e([]),D=e(0);e("");const U=e("");e(!0);const I=e("doctor"),L=e("疾病临床病例库"),M=e([{label:"正序",value:"asc"},{label:"倒序",value:"desc"}]),N=l({article_num:"",push_date:""});s((a=>{"hospital"==a.type&&(I.value="hospital"),U.value=a.name,a.name&&(L.value=a.name+"临床病例库"),(a.name="医生")&&!a.id&&(U.value=""),"new"==a.order&&(N.push_date="asc"),"read"==a.order&&(N.article_num="desc")})),t((()=>{var a;null==(a=C.value)||a.refresh()}));const S=a=>{console.log(a),N.article_num="",C.value.reload()},$=a=>{console.log(a),N.push_date="",C.value.reload()},q=(a,e)=>{(async a=>{let e={label_name:U.value};N.article_num||delete N.article_num,N.push_date||delete N.push_date,(N.article_num||N.push_date)&&(e.order=N),V.getSearchLabel({...e,...a}).then((a=>{C.value.complete(a.data.data.data),D.value=a.data.data.total})).catch((a=>{C.value.complete(!1)}))})({page:a,page_size:e})},B=a=>{console.log(a),a&&(L.value=a+"临床病例库",U.value=a,Y.value=[],N.article_num="",N.push_date="",C.value.reload())};return(a,e)=>{const l=o(u("up-dropdown-item"),d),s=o(u("up-dropdown"),m),t=i,V=o(u("up--image"),c),D=o(u("z-paging"),w);return p(),r(t,{class:"u-page"},{default:n((()=>[_(D,{ref_key:"paging",ref:C,"inside-more":"","loading-more-no-more-text":"咱也是有底线的!","auto-show-back-to-top":!0,modelValue:Y.value,"onUpdate:modelValue":e[2]||(e[2]=a=>Y.value=a),onQuery:q},{top:n((()=>[_(y,{searchWord:U.value,navName:L.value,type:"case",onChangeWord:B},null,8,["searchWord","navName"]),_(t,{class:"filterbox"},{default:n((()=>[_(s,{class:"u-dropdown",ref_key:"uDropdownRef",ref:W},{default:n((()=>[_(l,{modelValue:N.push_date,"onUpdate:modelValue":e[0]||(e[0]=a=>N.push_date=a),title:"发布时间",onChange:S,options:M.value},null,8,["modelValue","options"]),_(l,{modelValue:N.article_num,"onUpdate:modelValue":e[1]||(e[1]=a=>N.article_num=a),title:"文章数量",onChange:$,options:M.value},null,8,["modelValue","options"])])),_:1},512)])),_:1})])),default:n((()=>[_(t,{class:"listbox"},{default:n((()=>[(p(!0),v(h,null,f(Y.value,((a,e)=>(p(),r(t,{class:"item",key:e,onClick:e=>{return l=a.label_iden,s=a.label_name,void x({url:`/pages/search/search?case_id=${l}&case_name=${s}`});var l,s}},{default:n((()=>[_(t,{class:"title ellipsis"},{default:n((()=>[g(b(a.label_name),1)])),_:2},1024),_(t,{class:"deal"},{default:n((()=>[_(t,{class:"left"},{default:n((()=>[_(t,{class:"count"},{default:n((()=>[g(" 病例数:"+b(a.video_num+a.article_num),1),_(V,{src:j(z),width:"32rpx",height:"32rpx"},null,8,["src"])])),_:2},1024)])),_:2},1024),_(t,{class:"time"},{default:n((()=>[_(t,{class:"num"},{default:n((()=>{return[g("更新时间:"+b((e=a.last_push_date,k(e).format("YYYY-MM-DD"))),1)];var e})),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1},8,["modelValue"])])),_:1})}}},[["__scopeId","data-v-5ad499f3"]]);export{C as default};