api.js 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998
  1. // 引用网络请求中间件
  2. import request from '../js/request.js';
  3. export default {
  4. //我的活动详情
  5. myActivityDetail(data) {
  6. return request({
  7. url: '/business/wechat/activity/detail',
  8. method: 'GET',
  9. data: data
  10. })
  11. },
  12. //我的活动
  13. myActivity(data) {
  14. return request({
  15. url: '/business/wechat/myActivity',
  16. method: 'GET',
  17. data: data
  18. })
  19. },
  20. //活动详情
  21. activityCheck(data) {
  22. return request({
  23. url: '/business/wechat/activity/check?activityId='+ data.activityId,
  24. method: 'GET'
  25. })
  26. },
  27. //活动详情
  28. activityDetail(data) {
  29. return request({
  30. url: '/business/wechat/activity/getInfo',
  31. method: 'GET',
  32. data
  33. })
  34. },
  35. //活动列表
  36. activityList(data) {
  37. return request({
  38. url: '/business/wechat/activity/list',
  39. method: 'GET',
  40. data: data
  41. })
  42. },
  43. //根据key获取系统配置
  44. getConfigKey(data) {
  45. return request({
  46. url: '/system/config/configKey/'+ data.key,
  47. method: 'GET',
  48. })
  49. },
  50. //拓客专员二维码被扫记录
  51. addRecordForAttach(data) {
  52. return request({
  53. url: '/expand/userScanRecord/addRecordForAttach',
  54. method: 'POST',
  55. data: data,
  56. })
  57. },
  58. //用户绑定推广专员
  59. userBindMember(data) {
  60. return request({
  61. url: '/member/wechat/userBindMember',
  62. method: 'POST',
  63. data: data,
  64. })
  65. },
  66. //更新订阅消息可发送状态
  67. updateSubscribe(data) {
  68. return request({
  69. url: '/order/subscribe/updateSubscribe',
  70. method: 'POST',
  71. data: data,
  72. })
  73. },
  74. //查询订阅消息列表
  75. getTemplateList(data) {
  76. return request({
  77. url: '/order/subscribe/getTemplateList?type=' + data.type,
  78. method: 'POST'
  79. })
  80. },
  81. //结束订单
  82. orderFinish(orderId) {
  83. return request({
  84. url: '/order/wechat/order/finish/' + orderId,
  85. method: 'PUT'
  86. })
  87. },
  88. //查看排队信息
  89. viewNumber(data) {
  90. return request({
  91. url: '/order/wechat/order/viewNumber/' + data,
  92. method: 'GET'
  93. })
  94. },
  95. //查看店内排队数量
  96. queueInfo(data) {
  97. return request({
  98. url: '/order/wechat/order/queueInfo/' + data,
  99. method: 'GET'
  100. })
  101. },
  102. //我的权益卡列表
  103. myEquityCardList() {
  104. return request({
  105. url: '/member/wechat/getMyEquityCard',
  106. method: 'GET'
  107. })
  108. },
  109. //post请求 权益卡列表
  110. equityCardList() {
  111. return request({
  112. url: '/business/wechat/equity-card/list',
  113. method: 'GET'
  114. })
  115. },
  116. // 绑定用户
  117. scanCode(data) {
  118. return request({
  119. url: '/member/wechat/scanCode',
  120. method: 'GET',
  121. data: data
  122. })
  123. },
  124. //post请求 一键付款余额支付
  125. trade(data) {
  126. return request({
  127. url: '/business/balancePay/pay/trade',
  128. method: 'POST',
  129. data: data
  130. })
  131. },
  132. //post请求 订单详情付款
  133. qenPayInfo(data) {
  134. return request({
  135. url: '/business/wechat/order/genPayInfo',
  136. method: 'POST',
  137. data: data
  138. })
  139. },
  140. //post请求 一键付款获取微信支付信息
  141. wechatPayTradeNo(data) {
  142. return request({
  143. url: '/business/wxPay/jsapiPay/tradeNo?tradeNo=' + data.tradeNo,
  144. method: 'POST',
  145. data: data
  146. })
  147. },
  148. //post请求 一键付款
  149. oneClickPay(data) {
  150. return request({
  151. url: '/business/wechat/order/oneClickPay?orderId=' + data.orderId,
  152. method: 'POST',
  153. data: data
  154. })
  155. },
  156. //post请求 申诉
  157. appeal(data) {
  158. return request({
  159. url: '/business/wechat/order/appeal',
  160. method: 'POST',
  161. data: data
  162. })
  163. },
  164. //post请求 添加子订单
  165. addChildProject(data) {
  166. return request({
  167. url: '/business/wechat/order/submit/child',
  168. method: 'POST',
  169. data: data
  170. })
  171. },
  172. // get请求 根据id获取工位信息
  173. getByPersonId(data) {
  174. return request({
  175. url: '/business/wechat/sp/getByPersonId/' + data.personId,
  176. method: 'GET'
  177. })
  178. },
  179. // get请求 根据id获取工位信息
  180. getStationById(data) {
  181. return request({
  182. url: '/store/uniapp/getStationById/' + data.stationId,
  183. method: 'GET'
  184. })
  185. },
  186. // get请求 查询门店的服务项目
  187. category(data) {
  188. return request({
  189. url: '/business/wechat/sp/category/' + data.storeId,
  190. method: 'GET',
  191. data: data
  192. })
  193. },
  194. // get请求 通过电话及名称获取老系统会员信息
  195. getOldMember(data) {
  196. return request({
  197. url: '/member/wechat/getOldMember',
  198. method: 'GET',
  199. data: data
  200. })
  201. },
  202. // get请求 通过会员编号获取老系统充值记录
  203. getOrderRechargeOldList(data) {
  204. return request({
  205. url: '/member/wechat/getOrderRechargeOldList',
  206. method: 'GET',
  207. data: data
  208. })
  209. },
  210. // get请求,通过会员编号获取老系统消费记录
  211. getOrderConsumeLogOld(data) {
  212. return request({
  213. url: '/member/wechat/getOrderConsumeLogOld',
  214. method: 'GET',
  215. data: data
  216. })
  217. },
  218. // post请求 通过会员编号提交迁移申请,默认迁移到当前迁移账户上
  219. submitOldData(memberNo) {
  220. return request({
  221. url: '/member/wechat/submitOldData',
  222. method: 'POST',
  223. header: {
  224. 'content-type': 'application/x-www-form-urlencoded'
  225. },
  226. data: memberNo
  227. })
  228. },
  229. // get请求,获取订单列表
  230. getOrderList(data) {
  231. return request({
  232. url: '/business/wechat/order/list',
  233. method: 'GET',
  234. data: data
  235. })
  236. },
  237. // get请求,获取订单详情
  238. getOrderDetailByOrderId(data) {
  239. return request({
  240. url: '/business/wechat/order/detail',
  241. method: 'GET',
  242. data: data
  243. })
  244. },
  245. // get请求,保存订单评价
  246. saveOrderComment(data) {
  247. return request({
  248. url: '/business/wechat/order/comment' + data.orderId,
  249. method: 'GET',
  250. data: data
  251. })
  252. },
  253. // post请求,再来一单
  254. comeOrder(data) {
  255. return request({
  256. url: '/business/wechat/order/copy/' + data.orderId,
  257. method: 'POST',
  258. data: data
  259. })
  260. },
  261. // post请求 删除订单
  262. deleteOrder(data) {
  263. return request({
  264. url: '/business/wechat/order/' + data.orderId,
  265. method: 'POST',
  266. data: data
  267. })
  268. },
  269. // put请求 取消订单
  270. cancelOrder(data) {
  271. return request({
  272. url: '/business/wechat/order/cancel/' + data.orderId,
  273. method: 'PUT',
  274. data: data
  275. })
  276. },
  277. // post请求,通用下单接口
  278. commonGeneralOrder(data) {
  279. return request({
  280. url: '/business/wechat/order/common',
  281. method: 'POST',
  282. data: data
  283. })
  284. },
  285. // get请求,查询充值订单列表
  286. orderRechargeList(data) {
  287. return request({
  288. url: '/business/wechat/orderRecharge/list',
  289. method: 'GET',
  290. data: data
  291. })
  292. },
  293. // post请求,充值订单退款
  294. orderRechargeRefund(data) {
  295. return request({
  296. url: '/business/wechat/orderRecharge/refund',
  297. method: 'POST',
  298. data: data
  299. })
  300. },
  301. // post请求,获取用户余额
  302. getUserBalance(data) {
  303. return request({
  304. url: '/business/wechat/orderRecharge/getBalance',
  305. method: 'POST',
  306. data: data
  307. })
  308. },
  309. // get请求,订单签到
  310. orderSign(data) {
  311. return request({
  312. url: '/business/wechat/scheduling/orderSign',
  313. method: 'GET',
  314. data: data
  315. })
  316. },
  317. // get请求,查看订单排号情况
  318. getOrderSign(data) {
  319. return request({
  320. url: '/business/wechat/scheduling/getOrderSign',
  321. method: 'GET',
  322. data: data
  323. })
  324. },
  325. // post请求,微信支付(根据订单ID)
  326. wechatPay(data) {
  327. return request({
  328. url: '/business/wxPay/jsapiPay?orderNo=' + data.orderNo,
  329. method: 'POST',
  330. data: data
  331. })
  332. },
  333. // post请求,余额支付(根据订单ID)
  334. balancePay(data) {
  335. return request({
  336. url: '/business/balancePay/pay?orderNo=' + data.orderNo + '&password=' + data.password,
  337. method: 'POST',
  338. data: data
  339. })
  340. },
  341. // get请求,查询交易记录列表
  342. transactionRecordsList(data) {
  343. return request({
  344. url: '/business/wechat/transactionFlow/list',
  345. method: 'GET',
  346. data: data
  347. })
  348. },
  349. // get请求,查询充值优惠列表
  350. getRechargeList() {
  351. return request({
  352. url: '/business/wechat/getRechargeList',
  353. method: 'GET'
  354. })
  355. },
  356. // get请求,查询交易流水统计
  357. transactionFlowstatistic(data) {
  358. return request({
  359. url: '/business/wechat/transactionFlow/statistic',
  360. method: 'GET',
  361. data: data
  362. })
  363. },
  364. // get请求 获取预约价格
  365. getAppointmentPrice(data) {
  366. return request({
  367. url: '/business/wechat/sp/subPrice',
  368. method: 'GET',
  369. data: data
  370. })
  371. },
  372. // post请求,识别人脸
  373. verifyFace(data) {
  374. return request({
  375. url: '/member/wechat/verifyFace',
  376. method: 'POST',
  377. data: data
  378. })
  379. },
  380. // post请 查询服务对象列表
  381. listServiceObject(data) {
  382. return request({
  383. url: '/member/wechat/listServiceObject',
  384. method: 'POST',
  385. data: data
  386. })
  387. },
  388. // post请 获取服务对象协议
  389. getServiceDealFile(data) {
  390. return request({
  391. url: '/member/wechat/getServiceDealFile',
  392. method: 'POST',
  393. data: data
  394. })
  395. },
  396. // post请求 服务对象签名
  397. serviceObjectSignPdf(data) {
  398. return request({
  399. url: '/member/wechat/signPdf',
  400. method: 'POST',
  401. data: data
  402. })
  403. },
  404. // post请求 保存服务对象
  405. saveServiceObject(data) {
  406. return request({
  407. url: '/member/wechat/saveServiceObject',
  408. method: 'POST',
  409. data: data
  410. })
  411. },
  412. // post请求 绑定服务对象
  413. bindServiceObject(data) {
  414. return request({
  415. url: '/member/wechat/bindServiceObject',
  416. method: 'POST',
  417. data: data
  418. })
  419. },
  420. // post请求 修改服务对象
  421. updateServiceObject(data) {
  422. return request({
  423. url: '/member/wechat/updateServiceObject',
  424. method: 'POST',
  425. data: data
  426. })
  427. },
  428. // post请求,用户实名认证
  429. userRealNameAuth(data) {
  430. return request({
  431. url: '/member/wechat/idCardAuthentication',
  432. method: 'POST',
  433. data: data
  434. })
  435. },
  436. // post请求,用户信息保存
  437. saveUserInfo(data) {
  438. return request({
  439. url: '/member/wechat/saveUserInfo',
  440. method: 'POST',
  441. data: data
  442. })
  443. },
  444. // post请求,修改用户账号密码
  445. updateUserAccountPassword(data) {
  446. return request({
  447. url: '/member/wechat/setPassword',
  448. method: 'POST',
  449. data: data
  450. })
  451. },
  452. // post请求,修改用户交易密码
  453. updateUserTransactionPassword(data) {
  454. return request({
  455. url: '/member/wechat/setTransactionPassword',
  456. method: 'POST',
  457. data: data
  458. })
  459. },
  460. // post请求,绑定微信
  461. bindWechat(data) {
  462. return request({
  463. url: '/member/wechat/setOpenId',
  464. method: 'POST',
  465. data: data
  466. })
  467. },
  468. // get请求,获取服务条款协议
  469. getTermOfServiceByType(data) {
  470. return request({
  471. url: '/system/openapi/getAboutByType',
  472. method: 'GET',
  473. data: data
  474. })
  475. },
  476. // get请求,获取公共文件路径
  477. getCommonFile(data) {
  478. return request({
  479. url: '/resource/oss/listByIds/' + data.ossId,
  480. method: 'GET',
  481. data: data
  482. })
  483. },
  484. // post请求,重新设置手机号
  485. setPhone(data) {
  486. return request({
  487. url: '/member/wechat/setPhone',
  488. method: 'POST',
  489. data: data
  490. })
  491. },
  492. // get请求,获取用户信息
  493. getUserInfo(data) {
  494. return request({
  495. url: '/member/wechat/getUserInfo',
  496. method: 'GET',
  497. data: data
  498. })
  499. },
  500. // post请求,保存用户信息
  501. saveWechatUser(data) {
  502. return request({
  503. url: '/auth/wechat/saveWeChatUserInfo',
  504. method: 'POST',
  505. data: data
  506. })
  507. },
  508. // post请求,获取微信电话号码
  509. getWechatUserPhoneNumber(data) {
  510. return request({
  511. url: '/auth/wechat/getWechatUserPhoneNumber',
  512. method: 'POST',
  513. data: data
  514. })
  515. },
  516. // post请求,验证手机号码是否被注册
  517. phoneIsExist(data) {
  518. return request({
  519. url: '/member/wechat/phoneIsExist',
  520. method: 'POST',
  521. data: data
  522. })
  523. },
  524. // post请求,新微新手机绑定
  525. wechatRegister(data) {
  526. return request({
  527. url: '/auth/xcxRegister',
  528. method: 'POST',
  529. data: data
  530. })
  531. },
  532. // get请求,获取手机验证码
  533. getSmsCode(data) {
  534. return request({
  535. url: '/resource/sms/codeByType',
  536. method: 'GET',
  537. data: data
  538. })
  539. },
  540. //get请求,获取手机验证码 新模板
  541. getSmsCodeByType(data) {
  542. return request({
  543. url: '/resource/sms/codeByType',
  544. method: 'GET',
  545. data: data
  546. })
  547. },
  548. // post请求,验证手机验证码
  549. validateSmsCode(data) {
  550. return request({
  551. url: '/member/wechat/validateSmsCode',
  552. method: 'POST',
  553. data: data
  554. })
  555. },
  556. // post请求,找回账号密码登录
  557. wechatRetrieveAccountPwdLogin(data) {
  558. return request({
  559. url: '/auth/xcxRetrieveMemberByPwd',
  560. method: 'POST',
  561. data: data
  562. })
  563. },
  564. // post请求,实名认证登录(新微信老手机)
  565. realNameAuthLogin(data) {
  566. return request({
  567. url: '/auth/xcxRetrieveMember',
  568. method: 'POST',
  569. data: data
  570. })
  571. },
  572. // post请求,验证身份证是滞存在
  573. idCardIsExist(data) {
  574. return request({
  575. url: '/member/wechat/idCardIsExist',
  576. method: 'POST',
  577. data: data
  578. })
  579. },
  580. // post请求验证手机找回密码
  581. passwordByPhone(data) {
  582. return request({
  583. url: '/member/wechat/passwordByPhone',
  584. method: 'POST',
  585. data: data
  586. })
  587. },
  588. // post请求,获取积分列表信息
  589. getIntegralRecordList(data) {
  590. return request({
  591. url: '/member/wechat/getIntegralRecordVo',
  592. method: 'POST',
  593. data: data
  594. })
  595. },
  596. // post请求,用户绑定门店
  597. userBindStore(data) {
  598. return request({
  599. url: '/member/wechat/bindStore',
  600. method: 'POST',
  601. data: data
  602. })
  603. },
  604. // get请求 获取门店列表
  605. // storeList(data) {
  606. // return request({
  607. // url: '/store/uniapp/store-list',
  608. // method: 'GET',
  609. // data: data
  610. // })
  611. // },
  612. // get请求 获取公告列表
  613. noticeList(data) {
  614. return request({
  615. url: '/system/openapi/notice/list',
  616. method: 'GET',
  617. data: data
  618. })
  619. },
  620. // get请求 获取公告详情
  621. getNoticeDetail(data) {
  622. return request({
  623. url: '/system/openapi/notice/' + data.noticeId,
  624. method: 'GET'
  625. })
  626. },
  627. // get请求 获取banner图列表
  628. getSlideshowList(data) {
  629. return request({
  630. url: '/system/openapi/getSlideshowList',
  631. method: 'GET',
  632. data: data
  633. })
  634. },
  635. // get请求 获取门店所有服务列表
  636. storeAllServiceList(data) {
  637. return request({
  638. url: '/business/wechat/sp/all/' + data.storeId,
  639. method: 'GET',
  640. data: data
  641. })
  642. },
  643. // get请求 获取门店列表
  644. storeList(data) {
  645. return request({
  646. url: '/store/uniapp/store-list/distance',
  647. method: 'GET',
  648. data: data
  649. })
  650. },
  651. // get请求 获取门店工作人员列表 关联岗位、工作时段、服务项目
  652. workPersonList(data) {
  653. return request({
  654. url: '/store/uniapp/work-person-ist/' + data.storeId,
  655. method: 'GET',
  656. data: data
  657. })
  658. },
  659. // get请求 根据服务日期及服务时段查询排班人员
  660. serviceWorkPersonList(data) {
  661. return request({
  662. url: '/business/wechat/scheduling/crewPageList',
  663. method: 'GET',
  664. data: data
  665. })
  666. },
  667. // get请求 根据门店查询排班日期
  668. selectDate(data) {
  669. return request({
  670. url: '/business/wechat/scheduling/selectDate',
  671. method: 'POST',
  672. data: data
  673. })
  674. },
  675. // get请求 根据门店、排班日期查询可用时段
  676. selectPeriodByDate(data) {
  677. return request({
  678. url: '/business/wechat/scheduling/selectPeriodByDate',
  679. method: 'POST',
  680. data: data
  681. })
  682. },
  683. // get请求 根据门店、排班日期查询可用时段
  684. getServiceTime(data) {
  685. return request({
  686. url: '/business/wechat/scheduling/time',
  687. method: 'GET',
  688. data: data
  689. })
  690. },
  691. // get请求 根据门店、排班日期查询可用时段
  692. getServicePerson(data) {
  693. return request({
  694. url: '/business/wechat/scheduling/person',
  695. method: 'GET',
  696. data: data
  697. })
  698. },
  699. // get请求 根据门店、排班日期查询可用时段
  700. getServicePersonTime(data) {
  701. return request({
  702. url: '/business/wechat/scheduling/person/time',
  703. method: 'GET',
  704. data: data
  705. })
  706. },
  707. // get请求 查询可领取的优惠劵列表
  708. getUserDiscountsList(data) {
  709. return request({
  710. url: '/business/wechat/getUserDiscountsList',
  711. method: 'GET',
  712. data: data
  713. })
  714. },
  715. // get请求 我的优惠卷列表(0未使用, 1已使用, 2已过期 null查询全部)
  716. getMyCouponList(data) {
  717. return request({
  718. url: '/member/wechat/getCoupon',
  719. method: 'GET',
  720. data: data
  721. })
  722. },
  723. // get请求 查询可使用的优惠券
  724. getCanUseCouponList(data) {
  725. return request({
  726. url: '/member/wechat/getMemberCouponn',
  727. method: 'POST',
  728. data: data
  729. })
  730. },
  731. // post请求 领取优惠券
  732. claimCoupon(data) {
  733. return request({
  734. url: '/member/wechat/claimCoupon',
  735. method: 'POST',
  736. data: data
  737. })
  738. },
  739. getImgUrlByOssId(data) {
  740. return request({
  741. url: '/resource/oss/listByIds/' + data.ossId,
  742. method: 'GET'
  743. })
  744. },
  745. getImage(id) {
  746. return request({
  747. url: '/resource/oss/listByIds/' + id,
  748. method: 'GET'
  749. })
  750. },
  751. /**
  752. * 微信静默登录
  753. */
  754. wxLogin(data) {
  755. return request({
  756. url: '/auth/wxLogin',
  757. method: 'POST',
  758. data: data
  759. })
  760. },
  761. /**
  762. * 微信静默登录 原来的
  763. */
  764. wxAuthLogin(data) {
  765. return request({
  766. url: '/auth/xcxLogin',
  767. method: 'POST',
  768. data: data
  769. })
  770. },
  771. // 推广统计
  772. spreadCount() {
  773. return request({
  774. url: '/member/memberEarnings/appSpreadCount',
  775. method: 'GET'
  776. })
  777. },
  778. //获取取号规则
  779. getSelectionRules(data) {
  780. return request({
  781. url: '/system/dict/data/list',
  782. method: 'GET',
  783. data: data
  784. })
  785. },
  786. // 关于我们
  787. AboutByType(data) {
  788. return request({
  789. url: '/system/openapi/getAboutByType',
  790. method: 'GET',
  791. data: data
  792. })
  793. },
  794. //赠送亲情卡
  795. giveFamilyCard(data) {
  796. return request({
  797. url: '/member/loveCard/createLoveCard',
  798. method: 'POST',
  799. data: data,
  800. header: {
  801. 'content-type': 'application/x-www-form-urlencoded'
  802. },
  803. })
  804. },
  805. //获取我赠送的亲情卡列表
  806. getMyPresentList(data) {
  807. return request({
  808. url: '/member/loveCard/myPresentList',
  809. method: 'GET',
  810. data: data
  811. })
  812. },
  813. //查询我收到的情亲卡列表
  814. getMyReceiveList(data) {
  815. return request({
  816. url: '/member/loveCard/myReceiveList',
  817. method: 'GET',
  818. data: data
  819. })
  820. },
  821. //.查询情亲卡的消费记录
  822. getMycardRecordList(data) {
  823. return request({
  824. url: '/member/loveCard/cardRecordList',
  825. method: 'GET',
  826. data: data
  827. })
  828. },
  829. //.解绑亲情卡
  830. untieCard(data) {
  831. return request({
  832. url: '/member/loveCard/untieCard',
  833. method: 'GET',
  834. data: data
  835. })
  836. },
  837. //查询剩余可赠送次数
  838. presentCount() {
  839. return request({
  840. url: '/member/loveCard/presentCount',
  841. method: 'GET'
  842. })
  843. },
  844. //亲情卡支付预约费用
  845. familyCardPay(data) {
  846. return request({
  847. url: '/order/familyCardPay/pay?orderNo=' + data.orderNo + '&loveCardId=' + data.loveCardId + '&storeId=' + data.storeId,
  848. method: 'POST',
  849. data: data
  850. })
  851. },
  852. //亲情卡支付订单费用
  853. familyCardTradePay(data) {
  854. return request({
  855. url: '/order/familyCardPay/pay/trade?tradeNo=' + data.tradeNo + '&loveCardId=' + data.loveCardId + '&storeId=' + data.storeId,
  856. method: 'POST',
  857. data: data
  858. })
  859. },
  860. //查询亲友关系
  861. loveCardRelation() {
  862. return request({
  863. url: '/system/dict/data/list?dictType=love_card_relation',
  864. method: 'GET'
  865. })
  866. },
  867. //根据手机号查询用户
  868. getByPhone(data) {
  869. return request({
  870. url: '/member/wechat/getByPhone',
  871. method: 'GET',
  872. data: data
  873. })
  874. },
  875. //根据手机号查询用户
  876. checkStore(data) {
  877. return request({
  878. url: '/member/loveCard/checkStore',
  879. method: 'GET',
  880. data: data
  881. })
  882. },
  883. serviceProjectList(param) {
  884. return request({
  885. url: '/business/storeManager/minMain/service',
  886. method: 'get',
  887. data: param
  888. })
  889. },
  890. //技师二维码 扫码日志
  891. scanLogs(param) {
  892. return request({
  893. url: '/system/operlog/add',
  894. method: 'post',
  895. data: param
  896. })
  897. },
  898. }