1 |
- import{d as p,r as m,a1 as g,c as a,al as y,t as r,bh as i,e as f,ak as l,am as S,n as o}from"./ResizeObserver.es.f2747516.js";import{s as t}from"./index.module.ee4f9b91.js";import{O as h}from"./index.0f14842a.js";import{C as v}from"./index.0d8d7fc4.js";import{G as w,a as n}from"./index.a9dfb592.js";import"./index.ce7ffe8d.js";import"./index.c236e6ba.js";var I=p({name:"practice-rewards",setup(){const e=m({list:[],listState:{dataShow:!0,loading:!1,finished:!1},statistics:{totalTrainingSalary:0,waitSalary:0}}),c=async()=>{try{const{data:s}=await o.post("/api-school/schoolWeekSalaryRecord/trainingStatistics");console.log(s),e.statistics={totalTrainingSalary:s.totalTrainingSalary||0,waitSalary:s.waitSalary||0}}catch{}},d=async()=>{try{const s=await o.post("/api-school/schoolWeekSalaryRecord/trainingList",{data:{}}),u=s.data||[];if(e.list.length>0&&u.current===1)return;e.list=s.data||[],e.listState.dataShow=e.list.length>0}catch{e.listState.dataShow=!1}};return g(()=>{c(),d()}),()=>a("div",{class:t.practiceRewards},[a(h,{position:"top",style:{background:"transparent"}},{default:()=>[a(y,{border:!1,background:"transparent"},null),a("div",{class:t.headerContainer},[a("div",{class:t.headerContent},[a("div",{class:t.priceTitle},[r("\u5F85\u7ED3\u7B97\u91D1\u989D (\u5143)")]),a("div",{class:t.priceCount},[a("span",null,[r("\xA5")]),i(e.statistics.waitSalary)]),a("span",{class:t.btn,onClick:()=>{f({api:"open_app_page",content:{action:"app",pageTag:"settlementRecord",url:"",params:JSON.stringify({type:"TRAINING"})}})}},[r("\u7ED3\u7B97\u8BB0\u5F55")])])])]}),e.listState.dataShow?e.list.map(s=>a("div",{class:t.gridGroup},[a(v,{center:!0,isLink:!0,to:"/practice-rewards-detail?id="+s.id},{title:()=>a("div",{class:t.itemTitle},[a("span",{style:{fontFamily:"DINA"}},[l(s.startTime).format("YYYY-MM-DD"),r(" \u81F3")," ",l(s.endTime).format("YYYY-MM-DD")]),a("span",{class:[t.status,!s.settleFlag&&t.red]},[s.settleFlag?"\u5DF2\u7ED3\u7B97":"\u5F85\u7ED3\u7B97"])])}),a(w,{class:t.grid,columnNum:2,border:!1},{default:()=>[a(n,{class:t.gridBorderRight},{default:()=>[a("div",{class:[t.gridItem]},[a("div",{class:t.gridItemTop},[a("span",{class:t.topNum,style:{color:"#333"}},[s.targetNum||0])]),a("div",null,[r("\u7EC3\u4E60\u8FBE\u6807\u4EBA\u6570")])])]}),a(n,null,{default:()=>[a("div",{class:t.gridItem},[a("div",{class:t.gridItemTop},[a("span",{class:t.topNum,style:{color:"#333"}},[i(s.totalSalary||0)]),r("\u5143")]),a("div",null,[r("\u5956\u52B1\u91D1\u989D")])])]})]})])):a(S,{btnStatus:!1,tips:"\u6682\u65E0\u7EC3\u4E60\u5956\u52B1\u8BB0\u5F55"},null)])}});export{I as default};
|