assetsCalculate.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import request from '@/utils/request'
  2. // 创建新的测算表
  3. export function createAssetsCalculate(params) {
  4. return request.post('/assetsCalculate/save', params)
  5. }
  6. // 获取未完成测算表进度信息
  7. export function getUnFinishedCalculateProgress(params) {
  8. return request.get(`/assetsCalculate/getUnFinishedCalculateProgress/${params}`)
  9. }
  10. // 导入机器设备信息
  11. export function importEqptExcelData(params) {
  12. return request.post('/assetsCalculate/importEqptExcelData', params)
  13. }
  14. // 更新测算表基础测算信息
  15. export function updateCalculateBaseInfo(params) {
  16. return request.put('/assetsCalculate/updateCalculateBaseInfo', params)
  17. }
  18. // 生成资产机器设备测算表
  19. export function generateEquipmentCalculate(params) {
  20. return request.get(`/assetsCalculate/generateEquipmentCalculate/${params}`)
  21. }
  22. // 根据id查询项目下所有测算表
  23. export function listAllCalculateByProjectId(params) {
  24. return request.get(`/assetsCalculate/listAllByProjectId/${params}`)
  25. }
  26. // 根据测算表id获取基础测算信息
  27. export function getCalculateBaseInfo(params) {
  28. return request.get(`/assetsCalculate/getCalculateBaseInfo/${params}`)
  29. }
  30. // 根据测算表id获取评估基准日
  31. export function getValuationBasisDate(params) {
  32. return request.get(`/assetsCalculate/getValuationBasisDate/${params}`)
  33. }
  34. // 根据项目id获取测算信息下拉框数据
  35. export function getDropDownBoxData(params) {
  36. return request.get(`/assetsCalculate/getDropDownBoxData/${params}`)
  37. }
  38. // 根据测算表id获取生成机器设备融资项目报告引用的测算表信息
  39. export function getEqptReferencesInfoById(params) {
  40. return request.get(`/assetsCalculate/eqpt/getReferencesInfoById/${params}`)
  41. }
  42. // 根据测算表id获取债权分析报告引用的测算表信息
  43. export function getCRReferencesInfoById(params) {
  44. return request.get(`/assetsCalculate/cr/getReferencesInfoById/${params}`)
  45. }