| 1 |
- import{d as x,u as C,a as q,r as T,o as P,e as n,g as p,f as e,w as m,z as V,t as w,k as a,j as l,F as i,m as B,h as D,n as d,i as L,A as g,B as Y}from"./index-b3d5c748.js";import{L as b}from"./index-76255a0f.js";import{C as z}from"./index-d5acb7e5.js";import{F as A}from"./index-36e50274.js";import{D as F}from"./index-f323cb63.js";import{f as S}from"./formatTime-325dcd9a.js";import{f as R}from"./other-0a6516d1.js";import{u as I}from"./claim-a88c89b9.js";import{_ as K}from"./_plugin-vue_export-helper-c27b6911.js";import"./use-tab-status-7b888048.js";import"./use-id-d2a65d0a.js";const U={class:"entry-container"},$={class:"list-container"},E={class:"list"},M={class:"flex justify-between"},G={class:"title"},H={class:"inst-title"},J={class:"title ml8"},O={class:"inst-title"},Q={class:"title ml8"},W={class:"inst-title"},X={class:"title ml8"},Z={class:"inst-title"},tt={class:"title ml8"},et={class:"inst-title"},st={class:"title ml8"},ot=x({__name:"index",setup(at){const h=I(),k=C();q();const o=T({queryParams:{projectName:"",pageNum:1,pageSize:10},finished:!1,loading:!0,list:[]}),y=()=>{o.queryParams.pageNum=1,o.list=[],_()},_=async()=>{var u;o.loading=!0;const[c,t]=await w(h.getRecordList(o.queryParams));if(c){o.loading=!1;return}const r=((u=t==null?void 0:t.data)==null?void 0:u.list)||[];for(const f of r)o.list.push(f);o.loading=!1,o.queryParams.pageNum++,r.length<o.queryParams.pageSize&&(o.finished=!0)},v=c=>{k.push({path:"/fund/claim-records/detail",query:{id:c}})};return P(()=>{_()}),(c,t)=>{const r=F,u=Y,f=A,j=z,N=b;return a(),n("div",U,[p(r),e("header",null,[p(f,{modelValue:o.queryParams.projectName,"onUpdate:modelValue":t[0]||(t[0]=s=>o.queryParams.projectName=s),placeholder:"项目名称",onKeyup:V(y,["enter"]),enterkeyhint:"search",center:"",clearable:""},{button:m(()=>[p(u,{size:"small",type:"primary",onClick:y},{default:m(()=>t[2]||(t[2]=[l("查询")])),_:1})]),_:1},8,["modelValue"])]),p(r),e("div",$,[p(N,{loading:o.loading,"onUpdate:loading":t[1]||(t[1]=s=>o.loading=s),finished:o.finished,"finished-text":"没有更多了",onLoad:_},{default:m(()=>[(a(!0),n(i,null,B(o.list,s=>(a(),D(j,{key:s,onClick:nt=>v(s.id)},{default:m(()=>[e("div",E,[e("header",M,[e("strong",G,"编号:"+d(`${s.allotNo}`),1)]),e("p",H,[t[3]||(t[3]=e("span",null,"项目名称",-1)),e("span",J,d(s.projectName),1)]),e("p",O,[t[4]||(t[4]=e("span",null,"项目类型",-1)),e("span",Q,[s.projectType=="10"?(a(),n(i,{key:0},[l("纵向项目")],64)):s.projectType=="20"?(a(),n(i,{key:1},[l("横向项目")],64)):s.projectType=="30"?(a(),n(i,{key:2},[l("内部项目")],64)):s.projectType=="40"?(a(),n(i,{key:3},[l("重点学科")],64)):s.projectType=="50"?(a(),n(i,{key:4},[l("人才类项目")],64)):s.projectType=="60"?(a(),n(i,{key:5},[l("科研平台")],64)):L("",!0)])]),e("p",W,[t[5]||(t[5]=e("span",null,"项目负责人",-1)),e("span",X,d(s.projectIncharge),1)]),e("p",Z,[t[6]||(t[6]=e("span",null,"入账金额(元)",-1)),e("span",tt,d(g(R)(s.amount)),1)]),e("p",et,[t[7]||(t[7]=e("span",null,"入账时间",-1)),e("span",st,d(g(S)(new Date(s.applyTime),"YYYY-mm-dd")),1)])])]),_:2},1032,["onClick"]))),128))]),_:1},8,["loading","finished"])])])}}});const gt=K(ot,[["__scopeId","data-v-5a3e4521"]]);export{gt as default};
|