billPush.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. import request from '@/utils/request'
  2. import constant from '@/constant'
  3. function pageList(formData){
  4. return request.post(constant.serverUrl + "/business/billPush/pageList", formData);
  5. }
  6. function payServiceList(formData){
  7. return request.post(constant.serverUrl + "/business/billPush/payServiceList", formData);
  8. }
  9. function goodsPageList(formData){
  10. return request.post(constant.serverUrl + "/business/billPush/goodsPageList", formData);
  11. }
  12. function create(){
  13. return request.get(constant.serverUrl + "/business/billPush/create");
  14. }
  15. function createGoods(){
  16. return request.get(constant.serverUrl + "/business/billPush/createGoods");
  17. }
  18. function edit(id){
  19. return request.get(constant.serverUrl + "/business/billPush/edit/" + id);
  20. }
  21. function detail(id){
  22. return request.get(constant.serverUrl + "/business/billPush/detail/" + id);
  23. }
  24. function add(formModel){
  25. return request.post(constant.serverUrl + "/business/billPush/add", formModel,{
  26. headers: {
  27. "Content-Type": "application/json"
  28. }
  29. });
  30. }
  31. function update(formModel){
  32. return request.post(constant.serverUrl + "/business/billPush/update", formModel,{
  33. headers: {
  34. "Content-Type": "application/json"
  35. }
  36. });
  37. }
  38. function remove(id){
  39. return request.post(constant.serverUrl + "/business/billPush/delete/" + id);
  40. }
  41. function batchRemove(idList){
  42. return request.post(constant.serverUrl + "/business/billPush/batchDelete",idList,{
  43. headers: {
  44. "Content-Type": "application/json"
  45. }
  46. });
  47. }
  48. function pushBill(formData){
  49. return request.post(constant.serverUrl + "/business/billPush/pushBill", formData);
  50. }
  51. function closeBill(id){
  52. return request.post(constant.serverUrl + "/business/billPush/closeBill/" + id);
  53. }
  54. function updateOrder(formData){
  55. return request.post(constant.serverUrl + "/business/billPush/updateOrder", formData,{
  56. headers: {
  57. "Content-Type": "application/json"
  58. }
  59. });
  60. }
  61. function createPayTime(id){
  62. return request.get(constant.serverUrl + "/business/billPush/createPayTime"+ id);
  63. }
  64. function editPayTime(id){
  65. return request.get(constant.serverUrl + "/business/billPush/editPayTime/" + id);
  66. }
  67. function updateIsOpenWechatOrAlipay(formData){
  68. return request.post(constant.serverUrl + "/business/billPush/updateIsOpenWechatOrAlipay/",formData);
  69. }
  70. function checkInBillpageList(formData){
  71. return request.post(constant.serverUrl + "/business/billPush/checkInBillpageList", formData);
  72. }
  73. function wxQucode(orderId){
  74. return request.get(constant.serverUrl + "/wxPay/wxNativePay?orderId="+orderId);
  75. }
  76. function alipayCode(orderId){
  77. return request.get(constant.serverUrl + "/aliPay/tradePrecreatePay?orderId="+orderId);
  78. }
  79. function invoiceTypeList(){
  80. return request.post(constant.serverUrl + "/business/billPush/invoiceTypeList");
  81. }
  82. export default {
  83. pageList,create,edit,add,update,remove,batchRemove,payServiceList,createGoods,detail,goodsPageList,pushBill,closeBill,updateOrder,createPayTime,editPayTime
  84. ,updateIsOpenWechatOrAlipay,checkInBillpageList,wxQucode,alipayCode,invoiceTypeList
  85. }