zhxy-jsd/dist/build/h5/assets/pages-view-hr-salarySlip-index.98363acc.js

2 lines
1.7 KiB
JavaScript
Raw Normal View History

2025-05-21 02:44:13 +08:00
import{d as a,b as s,e,w as o,g as t,q as i,y as r,z as l,h as c,$ as n,j as d,k as p,l as u,G as _}from"./index-f6e54d8f.js";import{_ as f}from"./uni-icons.7467b650.js";import{u as m,_ as g}from"./useLayout.9cce4498.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";import"./Loading.7fe45b05.js";import"./u-loading-icon.3bd3dc6a.js";import"./Search.vue_vue_type_script_setup_true_lang.fed60e7a.js";import"./u-icon.de9898cd.js";const w=y(a({__name:"index",setup(a){const y=[{id:"salary_2025_01",periodLabel:"2025年01月工资"},{id:"salary_2024_12",periodLabel:"2024年12月工资"},{id:"salary_2024_11",periodLabel:"2024年11月工资"}],[w,{reload:j}]=m({api:async a=>new Promise((a=>{setTimeout((()=>{a({message:"测试",resultCode:1,rows:y})}),1e3)})),componentProps:{}});return(a,m)=>{const y=d(p("uni-icons"),f),j=u,L=_,v=d(p("BasicListLayout"),g);return s(),e(j,{class:"salary-list-page"},{default:o((()=>[t(v,{onRegister:c(w)},{default:o((({data:a})=>[t(j,{class:"salary-card",onClick:s=>(a=>{let s="/pages/view/hr/salarySlip/detail";a?(console.log(`Navigating to detail for ID: ${a}`),s+=`?id=${a}`):console.warn("Attempting to navigate to detail without an ID."),n({url:s})})(a.id)},{default:o((()=>[t(j,{class:"card-icon-wrapper"},{default:o((()=>[i(" 使用 uni-icons 或图片 "),t(y,{type:"wallet-filled",size:"22",color:"#ffffff"})])),_:1}),t(j,{class:"card-content"},{default:o((()=>[t(L,{class:"period-text"},{default:o((()=>[r(l(a.periodLabel),1)])),_:2},1024)])),_:2},1024),t(j,{class:"card-arrow"},{default:o((()=>[t(y,{type:"arrowright",size:"18",color:"#c0c4cc"})])),_:1})])),_:2},1032,["onClick"])])),_:1},8,["onRegister"])])),_:1})}}}),[["__scopeId","data-v-eb41c8cd"]]);export{w as default};