智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
4.0 KiB

import{d as M,v as N,l as T,r as i,h as c,c as h,e as o,w as n,a as p,t as d,u as e,k as r,F as U,W as $,m as w,i as P,J as j,a4 as A,af as R,G as S,D as W,E as O,H as G,K as H,O as J,P as K,Q,L as q}from"./index-f5d841af.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{_ as X,g as Y,a as Z,b as ee}from"./market-performance-edit.vue_vue_type_style_index_0_lang-ec9d931b.js";import{_ as ae}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */const te={class:"main-container"},oe={class:"flex justify-between items-center"},le={class:"text-lg"},ne={class:"mt-[10px]"},re={class:"mt-[16px] flex justify-end"},se=M({__name:"market_performance",setup(me){const k=N().meta.title;let a=T({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{campus_id:"",performance_amount:""}});const f=i();i([]);const s=(m=1)=>{a.loading=!0,a.page=m,Y({page:a.page,limit:a.limit,...a.searchParam}).then(t=>{a.loading=!1,a.data=t.data.data,a.total=t.data.total}).catch(()=>{a.loading=!1})};s();const x=i(null),y=i([]);(async()=>{y.value=await(await Z({})).data})();const g=i([]);(async()=>{g.value=await(await ee({})).data})();const C=m=>{m&&(m.resetFields(),s())};return(m,t)=>{const I=A,L=R,u=S,E=W,v=O,V=G,b=H,_=J,F=K,z=Q,D=q;return c(),h("div",te,[o(b,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[p("div",oe,[p("span",le,d(e(k)),1)]),o(b,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:n(()=>[o(V,{inline:!0,model:e(a).searchParam,ref_key:"searchFormRef",ref:f},{default:n(()=>[o(u,{label:e(r)("campusId"),prop:"campus_id"},{default:n(()=>[o(L,{class:"w-[280px]",modelValue:e(a).searchParam.campus_id,"onUpdate:modelValue":t[0]||(t[0]=l=>e(a).searchParam.campus_id=l),clearable:"",placeholder:e(r)("campusIdPlaceholder")},{default:n(()=>[(c(!0),h(U,null,$(g.value,(l,B)=>(c(),w(I,{key:B,label:l.campus_name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),o(u,{label:e(r)("performanceAmount"),prop:"performance_amount"},{default:n(()=>[o(E,{modelValue:e(a).searchParam.performance_amount,"onUpdate:modelValue":t[1]||(t[1]=l=>e(a).searchParam.performance_amount=l),placeholder:e(r)("performanceAmountPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(u,null,{default:n(()=>[o(v,{type:"primary",onClick:t[2]||(t[2]=l=>s())},{default:n(()=>[P(d(e(r)("search")),1)]),_:1}),o(v,{onClick:t[3]||(t[3]=l=>C(f.value))},{default:n(()=>[P(d(e(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),p("div",ne,[j((c(),w(F,{data:e(a).data,size:"large"},{empty:n(()=>[p("span",null,d(e(a).loading?"":e(r)("emptyData")),1)]),default:n(()=>[o(_,{prop:"personnel_id_name",label:e(r)("personnelId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),o(_,{prop:"campus_id_name",label:e(r)("campusId"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),o(_,{prop:"performance_amount",label:e(r)("performanceAmount"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"])]),_:1},8,["data"])),[[D,e(a).loading]]),p("div",re,[o(z,{"current-page":e(a).page,"onUpdate:current-page":t[4]||(t[4]=l=>e(a).page=l),"page-size":e(a).limit,"onUpdate:page-size":t[5]||(t[5]=l=>e(a).limit=l),layout:"total, sizes, prev, pager, next, jumper",total:e(a).total,onSizeChange:t[6]||(t[6]=l=>s()),onCurrentChange:s},null,8,["current-page","page-size","total"])])]),o(X,{ref_key:"editMarketPerformanceDialog",ref:x,onComplete:s},null,512)]),_:1})])}}});const Be=ae(se,[["__scopeId","data-v-d8c56c75"]]);export{Be as default};