service.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /*
  2. * @Author: code4eat awesomedema@gmail.com
  3. * @Date: 2022-12-15 15:14:12
  4. * @LastEditors: code4eat awesomedema@gmail.com
  5. * @LastEditTime: 2023-07-24 13:44:24
  6. * @FilePath: /BudgetManaSystem/src/pages/Home/service.ts
  7. * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  8. */
  9. import { request } from '@@/plugin-request'
  10. //获取首页信息
  11. export type getIndexDataRespType = {
  12. id:number,
  13. computeDate:string,
  14. code:number,
  15. name:string,
  16. preCode:number,
  17. sort:number,
  18. status:number,
  19. audit:string
  20. }
  21. export const getIndexData = (computeDate:string)=>{
  22. return request<getIndexDataRespType[]>('/performance/index', {
  23. method: 'GET',
  24. params:{computeDate},
  25. })
  26. }
  27. //获取当前计算年月
  28. export const getComputeDate = ()=>{
  29. return request<string>('/performance/index/getCurrentComputeDate', {
  30. method: 'GET',
  31. })
  32. }
  33. //获取动态报表的path
  34. export const getReportPath = (params:any)=>{
  35. return request('/performance/parameter/getList', {
  36. method: 'GET',
  37. params:{...params}
  38. });
  39. }