user.service.js 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842
  1. /**
  2. * 这是用户业务逻辑的服务
  3. */
  4. export default class UserService {
  5. constructor(AjaxService) {
  6. Object.assign(this, {
  7. AjaxService
  8. })
  9. this.name = 'UserService'
  10. }
  11. /* 初始化授权登录 */
  12. UserLoginAuthApplets(data = {}) {
  13. return this.AjaxService.post({
  14. url: '/user/login/auth/applets',
  15. data,
  16. isLoading: false,
  17. })
  18. }
  19. /* 邀请码授权登录 */
  20. InvitationCodeLogin(data = {}) {
  21. return this.AjaxService.post({
  22. url: '/user/login/auth/invitation',
  23. data,
  24. isLoading: true,
  25. isStatus: false,
  26. })
  27. }
  28. /* 个人机构注册 */
  29. UserRegisterClub(data = {}) {
  30. return this.AjaxService.post({
  31. url: '/user/register/club',
  32. data,
  33. isLoading: true,
  34. })
  35. }
  36. /* 供应商注册 */
  37. SupplierAppletsRegistered(data = {}) {
  38. return this.AjaxService.post({
  39. url: '/user/register/shop',
  40. data,
  41. isLoading: true,
  42. })
  43. }
  44. /**
  45. * 账号登录
  46. * @param mobileOrEmail 邮箱或手机
  47. * @param password 密码
  48. * @param source 来源 PC与小程序传:'www'crm就传'crm'
  49. */
  50. AorganizationLogin(data = {}) {
  51. return this.AjaxService.post({
  52. url: '/user/login/password',
  53. data,
  54. isLoading: true,
  55. isStatus: true,
  56. })
  57. }
  58. /* 查询机构资料*/
  59. OrganizationUpdateModifyInfo(data = {}) {
  60. return this.AjaxService.get({
  61. url: '/user/club/info',
  62. data,
  63. isLoading: true,
  64. })
  65. }
  66. /* 协销拉机构上线(查询暂时数据)*/
  67. UseRregisterTemporaryInfo(data = {}) {
  68. return this.AjaxService.get({
  69. url: '/user/register/temporary/data',
  70. data,
  71. isLoading: true,
  72. })
  73. }
  74. /* 机构升级资质机构 */
  75. OrganizationRegister(data = {}) {
  76. return this.AjaxService.post({
  77. url: '/user/register/club/upgrade',
  78. data,
  79. isLoading: true,
  80. })
  81. }
  82. /* 机构提交资料修改 */
  83. OrganizationUpdate(data = {}) {
  84. return this.AjaxService.post({
  85. url: '/user/club/info/update',
  86. data,
  87. isLoading: true,
  88. })
  89. }
  90. /* 供应商资料信息-数据回显 */
  91. SupplierShopInfo(data = {}) {
  92. return this.AjaxService.get({
  93. url: '/user/shop/info',
  94. data,
  95. isLoading: true,
  96. })
  97. }
  98. /* 供应商修改申请信息保存 */
  99. SupplierUpdateCompanyInfo(data = {}) {
  100. return this.AjaxService.post({
  101. url: '/user/register/shop/apply',
  102. data,
  103. isLoading: true,
  104. })
  105. }
  106. /* 供应商资料信息-提交修改 */
  107. SupplierModifiedData(data = {}) {
  108. return this.AjaxService.post({
  109. url: '/user/shop/info/update',
  110. data,
  111. isLoading: true,
  112. })
  113. }
  114. /**
  115. *运营人员绑定微信
  116. */
  117. BindingWechat(data = {}) {
  118. return this.AjaxService.post({
  119. url: '/user/login/auth/bind',
  120. data,
  121. isLoading: true,
  122. })
  123. }
  124. /*个人机构取消提示*/
  125. CancelPrompt(data = {}) {
  126. return this.AjaxService.get({
  127. url: '/user/register/guide',
  128. data,
  129. isLoading: false,
  130. })
  131. }
  132. /**
  133. * 找回密码&修改密码
  134. * @param: mobileOrEmail 手机号或邮箱
  135. * @param: password 密码
  136. * @param: passwordConfirm 用户确认密码
  137. * @param: smsCode 短信验证码
  138. * @param: status 1:手机号找回,2:邮箱找回
  139. */
  140. ModifyMobilePassword(data = {}) {
  141. return this.AjaxService.post({
  142. url: '/user/update/password',
  143. data,
  144. isLoading: true,
  145. })
  146. }
  147. /**
  148. * 更换手机号
  149. * @param: mobile 原手机号
  150. * @param: newMobile 新手机号
  151. * @param: smsCode 原手机号验证码
  152. * @param: newSmsCode 新手机号验证码
  153. * @param: userId 用户userId
  154. */
  155. UserUpdateMobile(data = {}) {
  156. return this.AjaxService.post({
  157. url: '/user/update/mobile',
  158. data,
  159. isLoading: true,
  160. })
  161. }
  162. /**
  163. * @机构-地址列表
  164. * @param:userId 用户ID(必传),
  165. * @param:pageNum 页码
  166. * @param:pageSize 每页条数
  167. */
  168. QueryAddressList(data = {}) {
  169. return this.AjaxService.get({
  170. url: '/order/address/list',
  171. data,
  172. isLoading: true,
  173. })
  174. }
  175. /**
  176. * @机构-添加&&修改地址
  177. * @param:userId 用户ID(必传),
  178. * @param:地址信息,
  179. */
  180. AddressSave(data = {}) {
  181. return this.AjaxService.post({
  182. url: '/order/address/save',
  183. data,
  184. isLoading: true,
  185. })
  186. }
  187. /**
  188. * @机构-删除地址
  189. * @param:userId 用户ID(必传),
  190. * @param:地址信息,
  191. */
  192. DeleteAddress(data = {}) {
  193. return this.AjaxService.post({
  194. url: '/order/address/delete',
  195. data,
  196. isLoading: true,
  197. })
  198. }
  199. /**
  200. * @机构-个人中心
  201. * @param:userId 用户ID(必传),
  202. */
  203. PersonalInfo(data = {}) {
  204. return this.AjaxService.get({
  205. url: '/personalCenter/myCentre',
  206. data,
  207. isLoading: false,
  208. })
  209. }
  210. /**
  211. * @机构-获取账户余额明细
  212. * @param:userId 用户ID(必传),
  213. */
  214. GetAccountInfo(data = {}) {
  215. return this.AjaxService.get({
  216. url: '/user/center/balance',
  217. data,
  218. isLoading: true,
  219. })
  220. }
  221. /* 运营人员管理-列表 */
  222. QueryOperatorList(data = {}) {
  223. return this.AjaxService.get({
  224. url: '/user/operation/list',
  225. data,
  226. isLoading: true,
  227. })
  228. }
  229. /* 运营人员管理-添加 */
  230. PostAddOperator(data = {}) {
  231. return this.AjaxService.post({
  232. url: '/user/operation/save',
  233. data,
  234. isLoading: true,
  235. })
  236. }
  237. /* 运营人员管理-删除 */
  238. PostDeleteOperator(data = {}) {
  239. return this.AjaxService.post({
  240. url: '/user/operation/delete',
  241. data,
  242. isLoading: true,
  243. })
  244. }
  245. /* 运营人员管理-更新邀请码 */
  246. PostUpdateOperatorCode(data = {}) {
  247. return this.AjaxService.post({
  248. url: '/user/operation/code/update',
  249. data,
  250. isLoading: true,
  251. })
  252. }
  253. /**
  254. *@协销帮机构注册 待注册列表
  255. *@param userId 协销用户userId
  256. *@param searchName 关键词
  257. *@param pageNum 页码
  258. *@param pageSize 条数
  259. */
  260. SellerUserTemporaryClub(data = {}) {
  261. return this.AjaxService.get({
  262. url: '/user/seller/temporary/club',
  263. data,
  264. isLoading: true,
  265. })
  266. }
  267. /**
  268. *@协销待注册列表 删除操作
  269. *@param ID
  270. */
  271. SellerDeleteUserTemporaryClub(data = {}) {
  272. return this.AjaxService.post({
  273. url: '/user/seller/delete/temporary/club',
  274. data,
  275. isLoading: true,
  276. })
  277. }
  278. /**
  279. *@获取采美豆状态
  280. *@userId userId
  281. */
  282. GetHomeObtainBeans(data = {}) {
  283. return this.AjaxService.get({
  284. url: '/user/club/obtain/beans',
  285. data,
  286. isLoading: false,
  287. })
  288. }
  289. /**
  290. *@获取机构个人中心
  291. *@userId userId
  292. */
  293. GetClubObtainCenter(data = {}) {
  294. return this.AjaxService.get({
  295. url: '/user/club/home',
  296. data,
  297. isLoading: false,
  298. })
  299. }
  300. /**
  301. *@机构采美豆收支明细
  302. *@param userId 机构用户userId
  303. *@param year 年份
  304. *@param month 月份
  305. *@param type 收支类型:全部0 1收入 2支出
  306. *@param pageNum 页码
  307. *@param pageSize 条数
  308. */
  309. GetUserClubBeansList(data = {}) {
  310. return this.AjaxService.get({
  311. url: '/user/club/beans/history',
  312. data,
  313. isLoading: false,
  314. })
  315. }
  316. /**
  317. *@机构资料备注列表
  318. *@param clubId 机构用户clubId
  319. *@param pageNum 页码
  320. *@param pageSize 条数
  321. */
  322. getUserClubRemarksList(data = {}) {
  323. return this.AjaxService.get({
  324. url: '/user/club/remarks/list',
  325. data,
  326. isLoading: true,
  327. })
  328. }
  329. /**
  330. *@机构资料备注保存
  331. *@param clubId 机构用户clubId
  332. */
  333. getUserClubRemarksSave(data = {}) {
  334. return this.AjaxService.post({
  335. url: '/user/club/remarks/save',
  336. data,
  337. isLoading: true,
  338. })
  339. }
  340. /**
  341. *@备注关键词库联想查询
  342. *@param remarks 联想词
  343. */
  344. getCmremarkslist(data = {}) {
  345. return this.AjaxService.get({
  346. url: '/user/club/remarks/cmremarkslist',
  347. data,
  348. isLoading: false,
  349. })
  350. }
  351. /**
  352. *@注册机构咨询记录详情
  353. *@param remarksId 记录Id
  354. */
  355. getUserClubRemarksDetail(data = {}) {
  356. return this.AjaxService.get({
  357. url: '/user/club/remarks/detail',
  358. data,
  359. isLoading: false,
  360. })
  361. }
  362. /**
  363. *@机构资料备注删除
  364. *@param remarksId 备注Id
  365. */
  366. getUserClubRemarksDelete (data = {}) {
  367. return this.AjaxService.post({
  368. url:'/user/club/remarks/delete',
  369. data,
  370. isLoading: true,
  371. })
  372. }
  373. /**
  374. *@添加潜在客户咨询人
  375. *@param name 机构用户clubId
  376. *@param serviceProviderId 协销Id
  377. */
  378. getUserClubVisitorSave (data = {}) {
  379. return this.AjaxService.get({
  380. url:'/user/club/remarks/visitor/save',
  381. data,
  382. isLoading: false,
  383. })
  384. }
  385. /**
  386. *@修改潜在客户咨询人名称
  387. *@param questionMan 姓名
  388. *@param questionManId 咨询人Id
  389. *@param serviceProviderId 协销Id
  390. */
  391. getUserClubVisitorUpdate (data = {}) {
  392. return this.AjaxService.get({
  393. url:'/user/club/remarks/visitor/update',
  394. data,
  395. isLoading: false,
  396. })
  397. }
  398. /**
  399. *@潜在客户列表
  400. *@param serviceProviderId 机构用户clubId
  401. *@param pageNum 页码
  402. *@param pageSize 条数
  403. */
  404. getUserClubVisitorList (data = {}) {
  405. return this.AjaxService.get({
  406. url:'/user/club/remarks/visitor/list',
  407. data,
  408. isLoading: true,
  409. })
  410. }
  411. /**
  412. *@潜在客户列表
  413. *@param questionManId 咨詢人ID
  414. *@param pageNum 页码
  415. *@param pageSize 条数
  416. */
  417. getUserClubVisitorRecordlist (data = {}) {
  418. return this.AjaxService.get({
  419. url:'/user/club/remarks/visitor/recordlist',
  420. data,
  421. isLoading: true,
  422. })
  423. }
  424. /**
  425. *@潜在客户信息保存
  426. *@param remarksId 記錄ID
  427. *@param questionManId 咨詢人ID
  428. *@param serviceProviderId 协销ID
  429. *@param remarks 文字
  430. *@param fileList 文件
  431. *@param imageList 图片
  432. *@param pageNum 页码
  433. *@param pageSize 条数
  434. */
  435. getUserClubVisitorSaveAdd(data = {}) {
  436. return this.AjaxService.post({
  437. url:'/user/club/remarks/save/visit',
  438. data,
  439. isLoading: true,
  440. })
  441. }
  442. /**
  443. *@咨询人记录删除
  444. *@param remarksId 备注Id
  445. */
  446. getUserRemarksVisitDelete (data = {}) {
  447. return this.AjaxService.post({
  448. url:'/user/club/remarks/delete/visit',
  449. data,
  450. isLoading: true,
  451. })
  452. }
  453. /**
  454. *@咨询人记录详情
  455. *@param remarksId 备注Id
  456. */
  457. getUserRemarksVisitDetail (data = {}) {
  458. return this.AjaxService.get({
  459. url:'/user/club/remarks/detail/visit',
  460. data,
  461. isLoading: true,
  462. })
  463. }
  464. /**
  465. *@同步咨询人至机构
  466. *@param questionManId 备注Id
  467. */
  468. getUserRemarksConcactVisit (data = {}) {
  469. return this.AjaxService.post({
  470. url:'/user/club/remarks/concact/visit',
  471. data,
  472. isLoading: true,
  473. loadText:'同步中...'
  474. })
  475. }
  476. /**
  477. *@获取查询记录类别
  478. *@param consults 咨询类别Id
  479. */
  480. getUserClubConsults (data = {}) {
  481. return this.AjaxService.post({
  482. url:'/user/club/consults',
  483. data,
  484. isLoading: false
  485. })
  486. }
  487. /**
  488. *@获取协销组长列表
  489. */
  490. getUserClubTeams (data = {}) {
  491. return this.AjaxService.post({
  492. url:'/user/club/teams',
  493. data,
  494. isLoading: false
  495. })
  496. }
  497. /**
  498. *@根据协销组长id获取组员列表
  499. *@param leaderId 组长Id
  500. */
  501. getUserClubTeamsRroups (data = {}) {
  502. return this.AjaxService.post({
  503. url:'/user/club/teams/groups',
  504. data,
  505. isLoading: false,
  506. })
  507. }
  508. /**
  509. *@已注册机构新增报备
  510. *@param productId:商品Id
  511. *@param clubId: 机构Id
  512. *@param serviceProviderId 协销Id
  513. *@param reportText:报备事由
  514. */
  515. userClubReportSave (data = {}) {
  516. return this.AjaxService.post({
  517. url:'/user/club/report/save',
  518. data,
  519. isLoading: true,
  520. })
  521. }
  522. /**
  523. *@咨询报备关联商品
  524. *@param pageNum: 页码
  525. *@param pageSize: 条数
  526. */
  527. userReportProductList (data = {}) {
  528. return this.AjaxService.get({
  529. url:'/user/club/report/productList',
  530. data,
  531. isLoading: true,
  532. })
  533. }
  534. /**
  535. *@对应机构报备列表
  536. *@param serviceProviderId:: 协销Id
  537. *@param clubId: 机构Id
  538. *@param pageNum: 页码
  539. *@param pageSize: 条数
  540. */
  541. userClubReportList (data = {}) {
  542. return this.AjaxService.get({
  543. url:'/user/club/report/List',
  544. data,
  545. isLoading: true,
  546. })
  547. }
  548. /**
  549. *@所有注册机构报备记录列表
  550. *@param manager:: 是否是管理员 1是管理员 (从登录协销信息内取)
  551. *@param serviceProviderId:: 协销Id
  552. *@param keyWord:关键词
  553. *@param pageNum: 页码
  554. *@param pageSize: 条数
  555. */
  556. userClubReportReportRemarks (data = {}) {
  557. return this.AjaxService.get({
  558. url:'/user/club/report/reportRemarks',
  559. data,
  560. isLoading: false,
  561. })
  562. }
  563. /**
  564. *@注册机构关联咨询记录列表
  565. *@param reportId:: 报备Id
  566. *@param pageNum: 页码
  567. *@param pageSize: 条数
  568. */
  569. userClubReportAssociatedList (data = {}) {
  570. return this.AjaxService.get({
  571. url:'/user/club/report/associatedList',
  572. data,
  573. isLoading: false,
  574. })
  575. }
  576. /**
  577. *@删除机构报备记录
  578. *@param reportId:: 报备Id
  579. */
  580. userClubReportDelete (data = {}) {
  581. return this.AjaxService.post({
  582. url:'/user/club/report/delete',
  583. data,
  584. isLoading: false,
  585. })
  586. }
  587. /**
  588. *@注册机构报备详情
  589. *@param reportId: 报备Id
  590. */
  591. userReportDetails (data = {}) {
  592. return this.AjaxService.get({
  593. url:'/user/club/report/details',
  594. data,
  595. isLoading: false,
  596. })
  597. }
  598. /**
  599. *@未注册咨询人报备详情
  600. *@param reportId: 报备Id
  601. */
  602. userReportVisitorDetails (data = {}) {
  603. return this.AjaxService.get({
  604. url:'/user/club/report/visitor/details',
  605. data,
  606. isLoading: false,
  607. })
  608. }
  609. /**
  610. *@未注册客户咨询人新建报备
  611. *@param questionManId:: 协销咨询人Id
  612. *@param productId: 商品Id
  613. *@param reportText: 报备事由
  614. */
  615. userReportVisitorSave (data = {}) {
  616. return this.AjaxService.post({
  617. url:'/user/club/report/visitor/save',
  618. data,
  619. isLoading: true,
  620. })
  621. }
  622. /**
  623. *@单个咨询人报备列表
  624. *@param questionManId:: 咨询人Id
  625. *@param keyWord: 关键词
  626. *@param pageNum: 页码
  627. *@param pageSize: 条数
  628. */
  629. userReportVisitorList (data = {}) {
  630. return this.AjaxService.get({
  631. url:'/user/club/report/visitor/List',
  632. data,
  633. isLoading: true,
  634. })
  635. }
  636. /**
  637. *@所有未注册机构报备记录列表
  638. *@param manager:: 是否是管理员 1是管理员 (从登录协销信息内取)
  639. *@param serviceProviderId:: 协销Id
  640. *@param keyWord:关键词
  641. *@param pageNum: 页码
  642. *@param pageSize: 条数
  643. */
  644. userReportVisitorRemarks (data = {}) {
  645. return this.AjaxService.get({
  646. url:'/user/club/report/visitor/reportRemarks',
  647. data,
  648. isLoading: false,
  649. })
  650. }
  651. /**
  652. *@未注册咨询人关联咨询记录列表
  653. *@param reportId:报备Id
  654. *@param keyWord:关键词
  655. *@param pageNum: 页码
  656. *@param pageSize: 条数
  657. */
  658. userReportVisitorAssociatedList (data = {}) {
  659. return this.AjaxService.get({
  660. url:'/user/club/report/visitor/associatedList',
  661. data,
  662. isLoading: false,
  663. })
  664. }
  665. /**
  666. *@已注册机构取消报备关联咨询记录
  667. *@param remarksId:报备Id
  668. */
  669. userClubReportDisassociation (data = {}) {
  670. return this.AjaxService.get({
  671. url:'/user/club/report/disassociation',
  672. data,
  673. isLoading: false,
  674. })
  675. }
  676. /**
  677. *@未注册咨询人取消报备关联咨询记录
  678. *@param remarksId:报备Id
  679. */
  680. userReportVisitorDisassociation (data = {}) {
  681. return this.AjaxService.get({
  682. url:'/user/club/report/visitor/disassociation',
  683. data,
  684. isLoading: false,
  685. })
  686. }
  687. /**
  688. *@会员中心
  689. *@param userId 用户Id
  690. */
  691. getUserSuperCenter(data = {}) {
  692. return this.AjaxService.get({
  693. url: '/user/super/center',
  694. data,
  695. isLoading: false,
  696. })
  697. }
  698. /**
  699. *@会员购买记录
  700. *@param userId 用户Id
  701. *@param pageNum 页码
  702. *@param pageSize 条数
  703. */
  704. getUserSuperHistory(data = {}) {
  705. return this.AjaxService.get({
  706. url: '/user/super/history',
  707. data,
  708. isLoading: true,
  709. })
  710. }
  711. /**
  712. *@超级会员套餐
  713. */
  714. getUserSuperPackage(data = {}) {
  715. return this.AjaxService.get({
  716. url: '/user/super/package',
  717. data,
  718. isLoading: true,
  719. })
  720. }
  721. /**
  722. *@机构消息通知中心未读消息数量
  723. */
  724. getUserAuthClubMessageCount(data = {}) {
  725. return this.AjaxService.get({
  726. url: '/user/login/auth/ClubMessageCount',
  727. data,
  728. isLoading: false,
  729. })
  730. }
  731. /**
  732. *@机构消息通知列表
  733. *@param commonId:机构clubId
  734. *@param messageType:消息类型1.交易物流2.账户通知3.服务通知4.优惠促销
  735. *@param pageNum 页码
  736. *@param pageSize 条数
  737. */
  738. getUserAuthClubMessageList(data = {}) {
  739. return this.AjaxService.get({
  740. url: '/user/login/auth/ClubMessageList',
  741. data,
  742. isLoading: false,
  743. })
  744. }
  745. /**
  746. *@删除通知消息
  747. *@param id:消息Id
  748. */
  749. authDeleteMessage(data = {}) {
  750. return this.AjaxService.post({
  751. url: '/user/login/auth/deleteMessage',
  752. data,
  753. isLoading: true,
  754. })
  755. }
  756. /**
  757. *@机构标记通知消息已读
  758. *@param messageType:''
  759. */
  760. authUpdateMessageAsRead(data = {}) {
  761. return this.AjaxService.get({
  762. url: '/user/login/auth/updateMessageAsRead',
  763. data,
  764. isLoading: true,
  765. })
  766. }
  767. /**
  768. *@供应商通标记知消息已读
  769. *@param messageType:''
  770. */
  771. authUpdateShopMessageAsRead(data = {}) {
  772. return this.AjaxService.get({
  773. url: '/user/login/auth/updateShopMessageAsRead',
  774. data,
  775. isLoading: true,
  776. })
  777. }
  778. /**
  779. *@查询机构未读消息数量
  780. *@param commonId:机构clubId
  781. */
  782. getAuthClubCount(data = {}) {
  783. return this.AjaxService.get({
  784. url: '/user/login/auth/ClubCount',
  785. data,
  786. isLoading: false,
  787. })
  788. }
  789. /**
  790. *@上送用户浏览行为
  791. *@param userId: 登录用户userId 默认 :0
  792. *@param pagePath:页面路径
  793. *@param pageType:页面类型
  794. *@param pageLabel:页面标签
  795. *@param productId:商品Id
  796. *@param accessDuration:浏览时长
  797. */
  798. userRecordStatistics(data = {}) {
  799. return this.AjaxService.get({
  800. url: '/user/record/Statistics',
  801. data,
  802. isLoading: false,
  803. })
  804. }
  805. }