用工小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

80 lines
3.5 KiB

1 year ago
11 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
  1. const { http } = uni.$u
  2. console.info(http)
  3. // 获取菜单
  4. export const fetchMenu = (params, config = {}) => http.post('/ebapi/public_api/index', params, config)
  5. /**
  6. * 登录的接口
  7. */
  8. // 微信登录接口
  9. export const appletLogin = (params) => http.get('/employ-api/user/login', {params:params})
  10. // 招聘方填写信息
  11. export const roleBoss = (params) => http.post('/employ-api/user/roleBoss', params)
  12. // 求职者填写信息
  13. export const role = (params) => http.post('/employ-api/user/role', params)
  14. // 首页行业菜单
  15. export const industryList = (params) => http.get('/employ-api/index/industryList', {params:params})
  16. // 获取banner列表
  17. export const bannerList = (params) => http.post('/employ-api/index/bannerList', params)
  18. // 招聘大厅列表查询
  19. export const taskList = (params) => http.get('/employ-api/index/taskList', {params:params})
  20. // 求职大厅列表查询
  21. export const rolelist = (params) => http.get('/employ-api/index/rolelist1', {params:params})
  22. // 公司发布任务
  23. export const addTask = (params) => http.post('/employ-api/user/addTask', params)
  24. // 根据行业id查询工种
  25. export const industryById = (params) => http.get('/employ-api/index/getIndustryById', {params:params})
  26. // tb_user_role-通过id查询
  27. export const getTaskById = (params) => http.get('/employ-api/user/getTaskById', {params:params})
  28. // 我的头像昵称,平台客户电话等信息
  29. export const userInfo = (params) => http.post('/employ-api/index/index', params)
  30. // 帮助与反馈
  31. export const addSuggest = (params) => http.post('/employ-api/index/addSuggest', params)
  32. // 余额日志
  33. export const payLog = (params) => http.post('/employ-api/pay/log', params)
  34. // 充值支付
  35. export const payRecharge = (params) => http.post('/employ-api/pay/payRecharge', params)
  36. // 提现
  37. export const withdrawal = (params) => http.post('/employ-api/pay/withdrawal', params)
  38. // 发起聘请,等待师傅确认
  39. export const orderTask = (params) => http.post('/employ-api/order/addTask', params)
  40. export const orderDetail = (params) => http.get('/employ-api/order/queryById', {params:params})
  41. // 订单支付
  42. export const payOrder = (params) => http.post('/employ-api/pay/order', params)
  43. // 招聘方订单分页列表查询
  44. export const bossOrderList = (params) => http.get('/employ-api/order/bossOrderList', {params:params})
  45. // 求职方订单分页列表查询
  46. export const workOrderList = (params) => http.get('/employ-api/order/workOrderList', {params:params})
  47. // 获取平台隐私政策,协议等
  48. export const getSysText = (params) => http.post('/employ-api/index/getSysText', params)
  49. // 小程序-绑定手机号
  50. export const bindPhone = (params) => http.post('/employ-api/user/bindPhone', params)
  51. // 修改头像和昵称,传nickName和headimgurl
  52. export const updateUserInfo = (params) => http.post('/employ-api/user/updateUserInfo', params)
  53. // 公告详情
  54. export const getNotice = (params) => http.get('/employ-api/index/getNotice', {params:params})
  55. // 求职者修改信息 传id修改
  56. export const updateRole = (params) => http.post('/employ-api/user/updateRole', params)
  57. // 招聘方修改信息 传id修改
  58. export const updateRoleBoss = (params) => http.post('/employ-api/user/updateRoleBoss', params)
  59. // 公告列表
  60. export const noticeList = (params) => http.get('/employ-api/index/noticeList', {params:params})
  61. // 小程序-获取sessionKey
  62. export const getSessionKey = (params) => http.get('/employ-api/user/getSessionKey', {params:params})
  63. // 求职者修改信息 传id修改
  64. export const addTask2 = (params) => http.post('/employ-api/user/addTask2', params)