contrast.js 3.6 KB

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