contrast.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. import request from '@/utils/request'
  2. // 查询财务数据主列表
  3. export function listFee(query) {
  4. return request({
  5. url: '/finance/contrast/list',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. // 车队查询财务数据主列表
  11. export function listFleet(query) {
  12. return request({
  13. url: '/finances/contrast/list',
  14. method: 'get',
  15. params: query
  16. })
  17. }
  18. // 查询财务数据主详细
  19. export function getFee(fId) {
  20. return request({
  21. url: '/finance/contrast/' + fId,
  22. method: 'get'
  23. })
  24. }
  25. // 车队查询财务数据主详细
  26. export function getFleet(fId) {
  27. return request({
  28. url: '/finances/contrast/' + fId,
  29. method: 'get'
  30. })
  31. }
  32. // 新增财务数据主
  33. export function addFee(data) {
  34. return request({
  35. url: '/finance/contrast/add',
  36. method: 'post',
  37. data: data
  38. })
  39. }
  40. // 修改财务数据主
  41. export function updateFee(data) {
  42. return request({
  43. url: '/finance/contrast/add',
  44. method: 'post',
  45. data: data
  46. })
  47. }
  48. // 提交财务数据主
  49. export function addFleet(data) {
  50. return request({
  51. url: '/finances/contrast/add',
  52. method: 'post',
  53. data: data
  54. })
  55. }
  56. // 删除财务数据主
  57. export function delFee(fId) {
  58. return request({
  59. url: '/finance/contrast/' + fId,
  60. method: 'delete'
  61. })
  62. }
  63. // 车队删除财务数据主
  64. export function delFleet(fId) {
  65. return request({
  66. url: '/finances/contrast/' + fId,
  67. method: 'delete'
  68. })
  69. }
  70. // 导出财务数据主
  71. export function exportFee(query) {
  72. return request({
  73. url: '/finance/contrast/export',
  74. method: 'get',
  75. params: query
  76. })
  77. }
  78. // 导入搜索
  79. export function importFee(TWareHouseFees) {
  80. return request({
  81. url: '/finance/contrast/contrastList',
  82. // url:'/finance/charge/chargeList',
  83. method: 'get',
  84. params: TWareHouseFees,
  85. tFee:TWareHouseFees,
  86. tFeeDo:TWareHouseFees
  87. })
  88. }
  89. // 确认对账
  90. export function Cfee(TWareHouseFees) {
  91. return request({
  92. url:'/finance/contrast/confirm',
  93. method: 'post',
  94. data: TWareHouseFees
  95. // tFee:TWareHouseFees,
  96. // tFeeDo:TWareHouseFees
  97. })
  98. }
  99. // 删除财务数据主 是否有明细
  100. export function detailFee(fId) {
  101. return request({
  102. url: '/finance/contrast/queryRemove/' + fId,
  103. method: 'delete'
  104. })
  105. }
  106. // 车队删除财务数据主 是否有明细
  107. export function detailFleet(fId) {
  108. return request({
  109. url: '/finances/contrast/queryRemove/' + fId,
  110. method: 'delete'
  111. })
  112. }
  113. // 撤销对账
  114. export function backFee(TWareHouseFees) {
  115. return request({
  116. url: '/finance/contrast/revoke',
  117. method: 'post',
  118. data: TWareHouseFees
  119. })
  120. }
  121. //撤销审批
  122. export function RevocationApproval(data){
  123. return request({
  124. url:'/warehouse/paths/revoke',
  125. method:'post',
  126. data:data
  127. })
  128. }
  129. // 导出计算明细从表
  130. export function exportWarehousebillsitems(fId) {
  131. return request({
  132. url: '/finance/contrast/exportItems/'+fId,
  133. method: 'get'
  134. })
  135. }
  136. //车队导入搜索
  137. export function importFleet(params) {
  138. return request({
  139. url: '/finances/contrast/contrastList',
  140. method: 'get',
  141. params:params
  142. })
  143. }
  144. //车队提交
  145. export function confirmFleet(data) {
  146. return request({
  147. url: '/finances/contrast/confirm',
  148. method:'post',
  149. data:data
  150. })
  151. }
  152. // 查询客户详情列表
  153. export function listCorps(query) {
  154. return request({
  155. url: '/basicdata/corps/selectCustomerDriverList',
  156. method: 'get',
  157. params: query
  158. })
  159. }