service.js 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195
  1. import request from '../js/request.js';
  2. export default {
  3. //查询服务对象是否有权益卡
  4. equityCard(param) {
  5. return request({
  6. url: '/business/tech/equityCard',
  7. method: 'GET',
  8. data:param
  9. })
  10. },
  11. //当前服务对象
  12. currServiceInfo(param) {
  13. return request({
  14. url: '/business/tech/currServiceInfo',
  15. method: 'GET',
  16. data:param
  17. })
  18. },
  19. //下一位
  20. next(param) {
  21. return request({
  22. url: '/business/tech/next',
  23. method: 'POST',
  24. data:param
  25. })
  26. },
  27. //开始服务
  28. start(param) {
  29. return request({
  30. url: '/business/tech/start',
  31. method: 'POST',
  32. data:param
  33. })
  34. },
  35. //开始服务
  36. end(param) {
  37. return request({
  38. url: '/business/tech/end',
  39. method: 'POST',
  40. data:param
  41. })
  42. },
  43. //就位
  44. takePlace(param) {
  45. return request({
  46. url: '/business/tech/takePlace',
  47. method: 'POST',
  48. data:param
  49. })
  50. },
  51. //结算
  52. settle(param) {
  53. return request({
  54. url: '/business/tech/settle',
  55. method: 'POST',
  56. data:param
  57. })
  58. },
  59. //待服务的订单
  60. list(param) {
  61. return request({
  62. url: '/business/tech/wait/list',
  63. method: 'GET',
  64. data:param
  65. })
  66. },
  67. //服务统计
  68. statics(param) {
  69. return request({
  70. url: '/business/tech/statics',
  71. method: 'GET',
  72. data:param
  73. })
  74. },
  75. //服务项目列表
  76. serviceProjectList(param) {
  77. return request({
  78. url: '/business/tech/serviceProject/list',
  79. method: 'GET',
  80. data:param
  81. })
  82. },
  83. //添加服务项目
  84. addServiceProject(param) {
  85. return request({
  86. url: '/business/tech/addServiceProject',
  87. method: 'POST',
  88. data:param
  89. })
  90. },
  91. // get请求 根据门店、排班日期查询技师
  92. getServicePerson(param) {
  93. return request({
  94. url: '/store/uniapp/work-person-ist/'+param.storeId,
  95. method: 'GET'
  96. })
  97. },
  98. // 移交
  99. handover(param) {
  100. return request({
  101. url: '/business/tech/handover',
  102. method: 'POST'
  103. })
  104. },
  105. // 报道打卡
  106. clockIn(param) {
  107. return request({
  108. url: '/business/tech/clockIn?storeId='+param.storeId + '&timestamp=' + param.timestamp,
  109. method: 'POST'
  110. })
  111. },
  112. // 切换服务对象
  113. switchServiceObject(param) {
  114. return request({
  115. url: '/business/tech/switchServiceObject?orderServiceId='+param.orderServiceId+'&serviceObjectId='+param.serviceObjectId,
  116. method: 'POST'
  117. })
  118. },
  119. // 获取服务对象列表
  120. getServiceObjectList(param) {
  121. return request({
  122. url: '/business/tech/getServiceObjectList',
  123. method: 'GET',
  124. data:param
  125. })
  126. },
  127. // 叫号
  128. call(param) {
  129. return request({
  130. url: '/business/tech/call',
  131. method: 'GET',
  132. data:param
  133. })
  134. },
  135. //查询服务人员
  136. serviceUserList(param) {
  137. return request({
  138. url: '/business/tech/serviceUser/list',
  139. method: 'GET',
  140. data:param
  141. })
  142. },
  143. //获取图片
  144. getImgUrlByOssId(param) {
  145. return request({
  146. url: '/resource/oss/listByIds/' + param.ossId,
  147. method: 'GET'
  148. })
  149. },
  150. //保存用户偏好
  151. preference(param) {
  152. return request({
  153. url: '/business/tech/save/preference',
  154. method: 'POST',
  155. data:param
  156. })
  157. },
  158. // get请求,查询技师业绩
  159. performanceList(data) {
  160. return request({
  161. url: '/business/tech/performanceList',
  162. method: 'GET',
  163. data: data
  164. })
  165. },
  166. // get请求,获取手机验证码
  167. getSmsCode(data) {
  168. return request({
  169. url: '/resource/sms/code',
  170. method: 'GET',
  171. data: data
  172. })
  173. },
  174. }