index.js 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347
  1. import request from '@/api/request.js'
  2. function home(data) {
  3. return request({
  4. url: '/api/shop/home',
  5. method: 'post',
  6. data
  7. })
  8. }
  9. function getcar(data) {
  10. return request({
  11. url: '/api/shop/getcar',
  12. method: 'post',
  13. data
  14. })
  15. }
  16. function share2(data) {
  17. return request({
  18. url: '/api/share/share2',
  19. method: 'post',
  20. data
  21. })
  22. }
  23. function homeget(data) {
  24. return request({
  25. url: '/api/shop/home',
  26. method: 'get',
  27. data
  28. })
  29. }
  30. function navtopage(item) {
  31. console.log('item',JSON.stringify(item))
  32. if (item.media_type == 1) {
  33. uni.navigateTo({
  34. url: `/pagesD/pages/product/product?id=${item.ad_link}`
  35. });
  36. } else if (item.media_type == 2) {
  37. uni.navigateTo({
  38. url: `/pagesA/pages/adopt/adopt?id=${item.ad_link}`
  39. });
  40. } else if (item.media_type == 3) {
  41. let ad_link = encodeURIComponent(JSON.stringify(item.ad_link));
  42. uni.navigateTo({
  43. url: `/pagesE/pages/showhfive/showhfive?url=${ad_link}`
  44. })
  45. }
  46. }
  47. function index(data) {
  48. return request({
  49. url: '/api/shop/index2',
  50. method: 'post',
  51. data
  52. })
  53. }
  54. function tabbar(data) {
  55. return request({
  56. url: '/api/shop/tabbar',
  57. method: 'post',
  58. data
  59. })
  60. }
  61. function userShare(data) {
  62. return request({
  63. url: '/api/Share/userShare',
  64. method: 'post',
  65. data
  66. })
  67. }
  68. function myqrcode(data) {
  69. return request({
  70. url: '/api/fx/myqrcode',
  71. method: 'post',
  72. data
  73. })
  74. }
  75. //签到动作
  76. function vipSign(data) {
  77. return request({
  78. url: '/api/Vip/sign',
  79. method: 'post',
  80. data
  81. })
  82. }
  83. //签到信息
  84. function shopSign(data) {
  85. return request({
  86. url: '/api/shop/sign',
  87. method: 'get',
  88. data
  89. })
  90. }
  91. //签到信息
  92. function shopSignPost(data) {
  93. return request({
  94. url: '/api/shop/sign',
  95. method: 'post',
  96. data
  97. })
  98. }
  99. function lists(data) {
  100. return request({
  101. url: '/api/Campaign/lists',
  102. method: 'post',
  103. data
  104. })
  105. }
  106. function buyIndex(data) {
  107. return request({
  108. url: '/api/Buy/index',
  109. method: 'post',
  110. data
  111. })
  112. }
  113. function ad_advertisement(data) {
  114. return request({
  115. url: '/api/Article/ad_advertisement',
  116. method: 'post',
  117. data
  118. })
  119. }
  120. //共享联养
  121. function details(data) {
  122. return request({
  123. url: '/api/Buy/details',
  124. method: 'post',
  125. data
  126. })
  127. }
  128. function order_make(data) {
  129. return request({
  130. url: '/api/Buy/order_make',
  131. method: 'post',
  132. data
  133. })
  134. }
  135. function orderDetail(data) {
  136. return request({
  137. url: '/api/Buy/orderDetail',
  138. method: 'post',
  139. data
  140. })
  141. }
  142. function cancoupon(data) {
  143. return request({
  144. url: '/api/Buy/cancoupon',
  145. method: 'post',
  146. data
  147. })
  148. }
  149. function payNew(data) {
  150. return request({
  151. url: '/api/Buy/payNew',
  152. method: 'post',
  153. data
  154. })
  155. }
  156. //合同详情
  157. function contract_tplinfo(data) {
  158. return request({
  159. url: '/api/ajax/contract_tplinfo',
  160. method: 'post',
  161. data
  162. })
  163. }
  164. function partydetail(data) {
  165. return request({
  166. url: '/api/article/partydetail',
  167. method: 'post',
  168. data
  169. })
  170. }
  171. //商品详情
  172. function choose(data) {
  173. return request({
  174. url: '/api/Buy/choose',
  175. method: 'post',
  176. data
  177. })
  178. }
  179. //搜索
  180. function searchs(data) {
  181. return request({
  182. url: '/api/shop/searchs',
  183. method: 'post',
  184. data
  185. })
  186. }
  187. function vipIndex(data) {
  188. return request({
  189. url: '/api/vip/index',
  190. method: 'post',
  191. data
  192. })
  193. }
  194. function Campaign(data) {
  195. return request({
  196. url: '/api/Campaign/index',
  197. method: 'get',
  198. data
  199. })
  200. }
  201. function Artical(data) {
  202. return request({
  203. url: '/api/Article/artical',
  204. method: 'post',
  205. data
  206. })
  207. }
  208. function Notice(data) {
  209. return request({
  210. url: '/api/Article/index',
  211. method: 'post',
  212. data
  213. })
  214. }
  215. function renyang_pay(data) {
  216. return request({
  217. url: '/api/Wxpaycz/renyang_pay',
  218. method: 'post',
  219. data
  220. })
  221. }
  222. function addresOrder(data) {
  223. return request({
  224. url: '/api/Buy/addresOrder',
  225. method: 'post',
  226. data
  227. })
  228. }
  229. function getgoods(data) {
  230. return request({
  231. url: '/api/index/getgoods2',
  232. method: 'post',
  233. data
  234. })
  235. }
  236. function ptzctrl(data) {
  237. return request({
  238. url: '/api/video/ptzctrl',
  239. method: 'post',
  240. data
  241. })
  242. }
  243. // 商户信息
  244. function merchantindex(data){
  245. return request({
  246. url: '/api/merchant/merchantindex',
  247. method: 'post',
  248. data
  249. })
  250. }
  251. // 商户信息
  252. function farmproperty(data){
  253. return request({
  254. url: '/api/buy/farmproperty',
  255. method: 'post',
  256. data
  257. })
  258. }
  259. // 商户信息
  260. function codeqorce(data){
  261. return request({
  262. url: '/api/buy/codeqorce',
  263. method: 'post',
  264. data
  265. })
  266. }
  267. // 商户信息
  268. function bondindex(data){
  269. return request({
  270. url: '/api/merchant/bondindex',
  271. method: 'post',
  272. data
  273. })
  274. }
  275. // 商户信息
  276. function thaw(data){
  277. return request({
  278. url: '/api/merchant/thaw',
  279. method: 'post',
  280. data
  281. })
  282. }
  283. export default {
  284. thaw,
  285. bondindex,
  286. ptzctrl,
  287. share2,
  288. getgoods,
  289. index,
  290. userShare,
  291. myqrcode,
  292. vipSign,
  293. shopSign,
  294. shopSignPost,
  295. lists,
  296. buyIndex,
  297. ad_advertisement,
  298. details,
  299. order_make,
  300. orderDetail,
  301. cancoupon,
  302. payNew,
  303. contract_tplinfo,
  304. partydetail,
  305. choose,
  306. home,
  307. searchs,
  308. vipIndex,
  309. Campaign,
  310. homeget,
  311. tabbar,
  312. Artical,
  313. Notice,
  314. renyang_pay,
  315. navtopage,
  316. getcar,
  317. addresOrder,
  318. merchantindex,
  319. farmproperty,
  320. codeqorce
  321. }