finance.js 14 KB

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