finance.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731
  1. import request from '../utils/request.js';
  2. import requestWhite from '../utils/requestWhite.js';
  3. import Qs from 'qs';
  4. export function findByOpenId(data) {
  5. var url='/mobile/merchantUser/findByOpenId';
  6. return requestWhite({
  7. jp_identity:"merchantUser",// 分润接口
  8. method: 'get',
  9. data: data,
  10. url: url
  11. })
  12. }
  13. export function rechargeList(data) {
  14. var url='/mobile/roleSharing/rechargeList';
  15. return requestWhite({
  16. jp_identity:"merchantUser",// 分润接口
  17. method: 'post',
  18. data: data,
  19. url: url
  20. })
  21. }
  22. export function homeChargingSingleCarStatusDetail(data) {
  23. var url='/mobile/roleSharing/homeChargingSingleCarStatusDetail';
  24. return request({
  25. jp_identity:"merchantUser",// 分润接口
  26. method: 'post',
  27. data: data,
  28. url: url
  29. })
  30. }
  31. export function queryWithdrawInfo(data) {
  32. var url='/mobile/roleSharing/queryWithdrawInfo';
  33. return request({
  34. jp_identity:"merchantUser",// 分润接口
  35. method: 'get',
  36. data: data,
  37. url: url
  38. })
  39. }
  40. export function validateCode(data) {
  41. return requestWhite({
  42. method: 'post',
  43. jp_identity:"merchantUser",// 分润接口
  44. data:data ,
  45. url: '/mobile/merchantUser/validateCode'
  46. })
  47. }
  48. export function getVerifyCode(tel) {
  49. return requestWhite({
  50. method: 'post',
  51. jp_identity:"merchantUser",// 分润接口
  52. data:{
  53. telephone:tel
  54. } ,
  55. url: '/mobile/merchantUser/getVerifyCode'
  56. })
  57. }
  58. export function getWithdrawInfo(id) {
  59. return request({
  60. method: 'get',
  61. jp_identity:"merchantUser",// 分润接口
  62. url: '/mobile/roleSharing/getWithdrawInfo/'+id
  63. })
  64. }
  65. export function getWithdrawInfoByPersonal(id) {
  66. return request({
  67. method: 'get',
  68. jp_identity:"merchantUser",// 分润接口
  69. url: '/mobile/withdrawal/getWithdrawInfoByPersonal/'+id
  70. })
  71. }
  72. export function applyWithdrawByPersonal(data) {
  73. var url='/mobile/withdrawal/applyWithdrawByPersonal';
  74. return request({
  75. jp_identity:"merchantUser",// 分润接口
  76. method: 'post',
  77. header:{
  78. 'Content-Type':'application/json',
  79. 'X-Requested-With': 'XMLHttpRequest',
  80. },
  81. data: data,
  82. url: url
  83. })
  84. }
  85. export function applyWithdraw(data) {
  86. var url='/mobile/roleSharing/applyWithdraw';
  87. return request({
  88. jp_identity:"merchantUser",// 分润接口
  89. method: 'post',
  90. header:{
  91. 'Content-Type':'application/json',
  92. 'X-Requested-With': 'XMLHttpRequest',
  93. },
  94. data: data,
  95. url: url
  96. })
  97. }
  98. export function deviceDetail(data) {
  99. var url='/mobile/roleSharing/deviceDetail';
  100. return request({
  101. jp_identity:"merchantUser",// 分润接口
  102. method: 'post',
  103. data: data,
  104. url: url
  105. })
  106. }
  107. export function devicesList(data) {
  108. var url='/mobile/roleSharing/devicesList';
  109. return request({
  110. jp_identity:"merchantUser",// 分润接口
  111. method: 'post',
  112. data: data,
  113. url: url
  114. })
  115. }
  116. export function homePage(data) {
  117. var url='/mobile/roleSharing/homePage';
  118. return request({
  119. jp_identity:"merchantUser",// 分润接口
  120. method: 'post',
  121. data: data,
  122. url: url
  123. })
  124. }
  125. export function homeChargingGunStatus(data) {
  126. var url='/mobile/roleSharing/homeChargingGunStatus';
  127. return request({
  128. jp_identity:"merchantUser",// 分润接口
  129. method: 'post',
  130. data: data,
  131. url: url
  132. })
  133. }
  134. export function incomeDetails(data) {
  135. var url='/mobile/roleSharing/incomeDetails';
  136. return request({
  137. jp_identity:"merchantUser",// 分润接口
  138. method: 'post',
  139. data: data,
  140. url: url
  141. })
  142. }
  143. export function incomeList(data) {
  144. var url='/mobile/roleSharing/incomeList';
  145. return request({
  146. jp_identity:"merchantUser",// 分润接口
  147. method: 'post',
  148. data: data,
  149. url: url
  150. })
  151. }
  152. export function gunShareDetail(data) {
  153. var url='/mobile/roleSharing/gunShareDetail';
  154. return request({
  155. jp_identity:"merchantUser",// 分润接口
  156. method: 'post',
  157. data: data,
  158. url: url
  159. })
  160. }
  161. export function saveGunShare(data) {
  162. var url='/mobile/roleSharing/saveGunShare';
  163. return request({
  164. jp_identity:"merchantUser",// 分润接口
  165. method: 'post',
  166. data: data,
  167. url: url
  168. })
  169. }
  170. export function withdrawRecordByPersonal(data) {
  171. var url='/mobile/withdrawal/withdrawRecordByPersonal';
  172. return request({
  173. jp_identity:"merchantUser",// 分润接口
  174. method: 'post',
  175. data: data,
  176. url: url
  177. })
  178. }
  179. export function withdrawRecord(data) {
  180. var url='/mobile/roleSharing/withdrawRecord';
  181. return request({
  182. jp_identity:"merchantUser",// 分润接口
  183. method: 'post',
  184. data: data,
  185. url: url
  186. })
  187. }
  188. export function devicesByStation(data) {
  189. var url='/mobile/dataDictionary/devicesByStation';
  190. return request({
  191. jp_identity:"merchantUser",// 分润接口
  192. method: 'post',
  193. data: data,
  194. url: url
  195. })
  196. }
  197. export function stationList(data) {
  198. var url='/mobile/dataDictionary/stationList';
  199. return request({
  200. jp_identity:"merchantUser",// 分润接口
  201. method: 'post',
  202. data: data,
  203. url: url
  204. })
  205. }
  206. export function logout(data) {
  207. var url='/mobile/merchantUser/logout';
  208. return request({
  209. jp_identity:"merchantUser",// 分润接口
  210. method: 'get',
  211. data: data,
  212. url: url
  213. })
  214. }
  215. export function spIncomeStatistics (data) {
  216. return request({
  217. method: 'post',
  218. jp_identity:"merchantUser",// 分润接口
  219. data:data ,
  220. url: "/mobile/roleSharing/spIncomeStatistics"
  221. })
  222. }
  223. export function helpList (data) {
  224. return request({
  225. method: 'post',
  226. jp_identity:"merchantUser",// 分润接口
  227. data:data ,
  228. url: '/mobile/roleSharing/helpList'
  229. })
  230. }
  231. export function priceList(data) {
  232. var url='/mobile/chargingPrice/priceList';
  233. return request({
  234. jp_identity:"merchantUser",// 分润接口
  235. method: 'post',
  236. data: data,
  237. url: url
  238. })
  239. }
  240. export function recordMonthData (data) {
  241. return request({
  242. method: 'post',
  243. jp_identity:"merchantUser",// 分润接口
  244. data:data ,
  245. url: "/mobile/roleSharing/recordMonthData"
  246. })
  247. }
  248. export function recordMonthDetailData (data) {
  249. return request({
  250. method: 'get',
  251. jp_identity:"merchantUser",// 分润接口
  252. data:data ,
  253. url: "/mobile/roleSharing/recordMonthDetailData"
  254. })
  255. }
  256. export function recordData (data) {
  257. return request({
  258. method: 'post',
  259. jp_identity:"merchantUser",// 分润接口
  260. data:data ,
  261. url: "/mobile/roleSharing/recordData"
  262. })
  263. }
  264. export function recordDetailData (data) {
  265. return request({
  266. method: 'get',
  267. jp_identity:"merchantUser",// 分润接口
  268. data:data ,
  269. url: "/mobile/roleSharing/recordDetailData"
  270. })
  271. }
  272. export function homeChargingGunStatusDetail (data) {
  273. return request({
  274. method: 'post',
  275. jp_identity:"merchantUser",// 分润接口
  276. data:data ,
  277. url: "/mobile/roleSharing/homeChargingGunStatusDetail"
  278. })
  279. }
  280. export function stationsList (data) {
  281. return request({
  282. method: 'post',
  283. jp_identity:"merchantUser",// 分润接口
  284. data:data ,
  285. url: "/mobile/roleSharing/stationsList"
  286. })
  287. }
  288. export function stationsListLine (data) {
  289. return request({
  290. method: 'post',
  291. jp_identity:"merchantUser",// 分润接口
  292. data:data ,
  293. url: "/mobile/cameraApi/stationsList"
  294. })
  295. }
  296. export function cameraList (data) {
  297. return request({
  298. method: 'post',
  299. jp_identity:"merchantUser",// 分润接口
  300. data:data ,
  301. url: "/mobile/cameraApi/cameraList"
  302. })
  303. }
  304. export function cameraDetail (data) {
  305. return request({
  306. method: 'post',
  307. jp_identity:"merchantUser",// 分润接口
  308. data:data ,
  309. url: "/mobile/cameraApi/cameraDetail"
  310. })
  311. }
  312. export function carStationDetail(data) {
  313. var url='/mobile/roleSharing/carStationDetail';
  314. return request({
  315. jp_identity:"merchantUser",// 分润接口
  316. method: 'post',
  317. data: data,
  318. url: url
  319. })
  320. }
  321. export function carDeviceDetail(data) {
  322. var url='/mobile/roleSharing/carDeviceDetail';
  323. return request({
  324. jp_identity:"merchantUser",// 分润接口
  325. method: 'post',
  326. data: data,
  327. url: url
  328. })
  329. }
  330. export function merchantInvoiceList(data) {
  331. var url='/mobile/invoiceApi/merchantInvoiceList';
  332. return request({
  333. jp_identity:"merchantUser",// 分润接口
  334. method: 'post',
  335. data: data,
  336. url: url
  337. })
  338. }
  339. export function merchantInvoiceDetail(data) {
  340. return request({
  341. method: 'post',
  342. jp_identity:"merchantUser",// 分润接口
  343. data: data,
  344. url: '/mobile/invoiceApi/merchantInvoiceDetail'
  345. })
  346. }
  347. export function buyCardList(data) {
  348. var url='/mobile/roleSharing/buyCardList';
  349. return request({
  350. jp_identity:"merchantUser",// 分润接口
  351. method: 'post',
  352. data: data,
  353. url: url
  354. })
  355. }
  356. export function buyCardDetail(data) {
  357. var url='/mobile/roleSharing/buyCardDetail';
  358. return request({
  359. jp_identity:"merchantUser",// 分润接口
  360. method: 'post',
  361. data: data,
  362. url: url
  363. })
  364. }
  365. export function cardProfitData (data) {
  366. var url='/mobile/roleSharing/cardProfitData';
  367. return request({
  368. jp_identity:"merchantUser",// 分润接口
  369. method: 'post',
  370. data: data,
  371. url: url
  372. })
  373. }
  374. export function cardProfitDataDetail(data) {
  375. var url='/mobile/roleSharing/cardProfitDataDetail';
  376. return request({
  377. jp_identity:"merchantUser",// 分润接口
  378. method: 'post',
  379. data: data,
  380. url: url
  381. })
  382. }
  383. export function profitDetailsExcelByPersonal(data) {
  384. var url='/mobile/withdrawal/profitDetailsExcelByPersonal';
  385. return request({
  386. jp_identity:"merchantUser",// 分润接口
  387. method: 'post',
  388. data: data,
  389. url: url
  390. })
  391. }
  392. export function profitDetailsExcelByAccounting(data) {
  393. var url='/mobile/withdrawal/profitDetailsExcelByAccounting';
  394. return request({
  395. jp_identity:"merchantUser",// 分润接口
  396. method: 'post',
  397. data: data,
  398. url: url
  399. })
  400. }
  401. export function profitDetailsExcel(data) {
  402. var url='/mobile/roleSharing/profitDetailsExcel';
  403. return request({
  404. jp_identity:"merchantUser",// 分润接口
  405. method: 'post',
  406. data: data,
  407. url: url
  408. })
  409. }
  410. export function homeFlowStatisticsExport (data) {
  411. var url='/mobile/roleSharing/homeFlowStatisticsExport';
  412. return request({
  413. jp_identity:"merchantUser",// 分润接口
  414. method: 'post',
  415. data: data,
  416. url: url
  417. })
  418. }
  419. export function homeHeadStatistics (data) {
  420. var url='/mobile/roleSharing/homeHeadStatistics';
  421. return request({
  422. jp_identity:"merchantUser",// 分润接口
  423. method: 'post',
  424. data: data,
  425. url: url
  426. })
  427. }
  428. export function homeFlowStatistics(data) {
  429. var url='/mobile/roleSharing/homeFlowStatistics';
  430. return request({
  431. jp_identity:"merchantUser",// 分润接口
  432. method: 'post',
  433. data: data,
  434. url: url
  435. })
  436. }
  437. export function homeIncomeStatistics(data) {
  438. var url='/mobile/roleSharing/homeIncomeStatistics';
  439. return request({
  440. jp_identity:"merchantUser",// 分润接口
  441. method: 'post',
  442. data: data,
  443. url: url
  444. })
  445. }
  446. export function vipUserLis(data) {
  447. var url='/mobile/roleSharing/vipUserList';
  448. return request({
  449. jp_identity:"merchantUser",// 分润接口
  450. method: 'post',
  451. data: data,
  452. url: url
  453. })
  454. }
  455. export function vipUserDetails(data) {
  456. var url='/mobile/roleSharing/vipUserDetails';
  457. return request({
  458. jp_identity:"merchantUser",// 分润接口
  459. method: 'post',
  460. data: data,
  461. url: url
  462. })
  463. }
  464. export function vipUserSave(data) {
  465. var url='/mobile/roleSharing/vipUserSave';
  466. return request({
  467. jp_identity:"merchantUser",// 分润接口
  468. method: 'post',
  469. data: data,
  470. url: url
  471. })
  472. }
  473. export function vipUserDelete(data) {
  474. var url='/mobile/roleSharing/vipUserDelete';
  475. return request({
  476. jp_identity:"merchantUser",// 分润接口
  477. method: 'post',
  478. data: data,
  479. url: url
  480. })
  481. }
  482. export function homeHeadChargingStatistics(data) {
  483. return request({
  484. method: 'post',
  485. jp_identity:"merchantUser",// 分润接口
  486. data:data ,
  487. url: "/mobile/roleSharing/homeHeadChargingStatistics"
  488. })
  489. }
  490. export function allUserList(data) {
  491. return request({
  492. method: 'post',
  493. jp_identity:"merchantUser",// 分润接口
  494. data:data ,
  495. url: "/mobile/merchantUser/allUserList"
  496. })
  497. }
  498. export function findByDeviceNo(data) {
  499. return request({
  500. method: 'post',
  501. jp_identity:"merchantUser",// 分润接口
  502. data:data ,
  503. url: "/mobile/chargingDevice/findByDeviceNo"
  504. })
  505. }
  506. export function bindCategoryDevice(data) {
  507. return request({
  508. method: 'post',
  509. jp_identity:"merchantUser",// 分润接口
  510. data:data ,
  511. url: "/mobile/chargingDevice/bindCategoryDevice"
  512. })
  513. }
  514. export function switchUser(data) {
  515. return request({
  516. method: 'post',
  517. jp_identity:"merchantUser",// 分润接口
  518. data:data ,
  519. url: "/mobile/merchantUser/switchUser"
  520. })
  521. }
  522. export function queryWithdrawInfoByPersonal(data) {
  523. var url='/mobile/withdrawal/queryWithdrawInfoByPersonal';
  524. return request({
  525. jp_identity:"merchantUser",// 分润接口
  526. method: 'get',
  527. data: data,
  528. url: url
  529. })
  530. }
  531. export function withdrawRecordByAccount(data) {
  532. return request({
  533. method: 'post',
  534. jp_identity:"merchantUser",// 分润接口
  535. data:data ,
  536. url: "/mobile/withdrawal/withdrawRecordByAccount"
  537. })
  538. }
  539. export function getWithdrawInfoByAccounting(data) {
  540. var url='/mobile/withdrawal/getWithdrawInfoByAccounting/'+data;
  541. return request({
  542. jp_identity:"merchantUser",// 分润接口
  543. method: 'get',
  544. //data: data,
  545. url: url
  546. })
  547. }
  548. export function applyWithdrawByAccounting(data) {
  549. return request({
  550. method: 'post',
  551. jp_identity:"merchantUser",// 分润接口
  552. data:data ,
  553. header:{
  554. 'Content-Type':'application/json',
  555. 'X-Requested-With': 'XMLHttpRequest',
  556. },
  557. url: "/mobile/withdrawal/applyWithdrawByAccounting"
  558. })
  559. }
  560. export function applyAccounting(data) {
  561. return request({
  562. method: 'post',
  563. jp_identity:"merchantUser",// 分润接口
  564. data:data ,
  565. header:{
  566. 'Content-Type':'application/json',
  567. 'X-Requested-With': 'XMLHttpRequest',
  568. },
  569. url: "/mobile/withdrawal/applyAccounting"
  570. })
  571. }
  572. export function queryAmountDetailByStation (data) {
  573. return request({
  574. method: 'get',
  575. jp_identity:"merchantUser",// 分润接口
  576. header:{
  577. 'Content-Type':'application/json',
  578. 'X-Requested-With': 'XMLHttpRequest',
  579. },
  580. data:data ,
  581. url: "/mobile/withdrawal/queryAmountDetailByStation"
  582. })
  583. }
  584. export function queryAccountByStationIdAndType(data) {
  585. return request({
  586. method: 'get',
  587. jp_identity:"merchantUser",// 分润接口
  588. data:data ,
  589. url: "/mobile/withdrawal/queryAccountByStationIdAndType"
  590. })
  591. }
  592. export function markingCardStatistics(data) {
  593. return request({
  594. method: 'post',
  595. data:data ,
  596. url: "/mobile/roleSharing/markingCardStatistics"
  597. })
  598. }
  599. export function usageStatistics(data) {
  600. return request({
  601. method: 'post',
  602. data:data ,
  603. url: "/mobile/roleSharing/usageStatistics"
  604. })
  605. }