用工小程序前端代码
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.

117 lines
5.6 KiB

1 year ago
9 months ago
11 months ago
9 months ago
11 months ago
11 months ago
9 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
9 months ago
9 months ago
11 months ago
9 months ago
11 months ago
9 months ago
11 months ago
9 months ago
11 months ago
9 months ago
11 months ago
10 months ago
11 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
9 months ago
10 months ago
9 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/employ/login/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/employ/resume/addResume', params)
  14. // 首页行业菜单
  15. export const industryList = (params) => http.get('/employ-api/employ/category/queryCategoryList', {params:params})
  16. // 获取banner列表
  17. export const bannerList = (params) => http.get('/employ-api/employ/banner/queryBannerList', {params:params})
  18. // 招聘大厅列表查询
  19. export const taskList = (params) => http.get('/employ-api/employ/job/queryJobList', {params:params})
  20. // 求职大厅列表查询
  21. export const rolelist = (params) => http.get('/employ-api/employ/resume/queryResumeList', {params:params})
  22. // 公司发布任务
  23. export const addTask = (params) => http.post('/employ-api/employ/job/addJob', params)
  24. // 根据行业id查询工种
  25. export const industryById = (params) => http.get('/employ-api/employ/category/queryCategoryList', {params:params})
  26. // tb_user_role-通过id查询
  27. export const getTaskById = (params) => http.get('/employ-api/employ/job/queryJobById', {params:params})
  28. //简历详情
  29. export const queryResumeById = (params) => http.get('/employ-api/employ/resume/queryResumeById', {params:params})
  30. //修改简历信息
  31. export const updateResume = (params) => http.post('/employ-api/employ/resume/updateResume', params)
  32. //新增简历
  33. export const addResume = (params) => http.post('/employ-api/employ/resume/addResume', params)
  34. //求职信息-查询求职信息列表
  35. export const querySeekList = (params) => http.get('/employ-api/employ/seek/querySeekList', {params:params})
  36. export const querySeekById = (params) => http.get('/employ-api/employ/seek/querySeekById', {params:params})
  37. export const addSeek = (params) => http.post('/employ-api/employ/seek/addSeek', params)
  38. export const updateSeek = (params) => http.post('/employ-api/employ/seek/updateSeek', params)
  39. // 我的头像昵称,平台客户电话等信息
  40. export const userInfo = (params) => http.get('/employ-api/employ/user/getUserCenterData', {params:params})
  41. // 帮助与反馈
  42. export const addSuggest = (params) => http.post('/employ-api/index/addSuggest', params)
  43. // 余额日志
  44. export const payLog = (params) => http.get('/employ-api/employ/amount/amountLog', params)
  45. // 充值支付
  46. export const payRecharge = (params) => http.get('/employ-api/employ/amount/recharge',{params:params})
  47. // 提现
  48. export const withdrawal = (params) => http.get('/employ-api/employ/amount/CashOut',{params:params})
  49. // 发起聘请,等待师傅确认
  50. export const orderTask = (params) => http.post('/employ-api/order/addTask', params)
  51. export const orderDetail = (params) => http.get('/employ-api/order/queryById', {params:params})
  52. // 订单支付
  53. export const payOrder = (params) => http.post('/employ-api/pay/order', params)
  54. // 招聘方订单分页列表查询
  55. export const bossOrderList = (params) => http.get('/employ-api/order/bossOrderList', {params:params})
  56. // 求职方订单分页列表查询
  57. export const workOrderList = (params) => http.get('/employ-api/order/workOrderList', {params:params})
  58. // 获取平台隐私政策,协议等
  59. export const getSysText = (params) => http.get('/employ-api/employ/config/queryConfigList', {params:params})
  60. // 小程序-绑定手机号
  61. export const bindPhone = (params) => http.get('/employ-api/employ/login/bindPhone', {params:params})
  62. // 修改头像和昵称,传nickName和headimgurl
  63. export const updateUserInfo = (params) => http.post('/employ-api/employ/user/updateUser', params)
  64. // 公告详情
  65. export const getNotice = (params) => http.get('/employ-api/employ/news/queryNewsById', {params:params})
  66. // 求职者修改信息 传id修改
  67. export const updateRole = (params) => http.post('/employ-api/user/updateRole', params)
  68. // 招聘方修改信息 传id修改
  69. export const updateRoleBoss = (params) => http.post('/employ-api/user/updateRoleBoss', params)
  70. // 公告列表
  71. export const noticeList = (params) => http.get('/employ-api/employ/news/queryNewsList', {params:params})
  72. // 小程序-获取sessionKey
  73. export const getSessionKey = (params) => http.get('/employ-api/user/getSessionKey', {params:params})
  74. // 求职者修改信息 传id修改
  75. export const addTask2 = (params) => http.post('/employ-api/employ/resume/addResume', params)
  76. // 配置信息-获取配置信息列表
  77. export const queryConfigList = (params) => http.get('/employ-api/employ/config/queryConfigList', {params:params})
  78. // 个人信息
  79. export const userInfoDetail = (params) => http.get('/employ-api/employ/user/queryUser', {params:params})
  80. // 实名认证-企业实名认证
  81. export const addAuthenticationCompany = (params) => http.post('/employ-api/employ/authentication/addAuthenticationCompany', params)
  82. // 实名认证-查询企业实名认证信息
  83. export const getAuthenticationCompany = (params) => http.get('/employ-api/employ/authentication/getAuthenticationCompany', {params:params})
  84. // 实名认证-个人实名认证
  85. export const addAuthenticationPerson = (params) => http.post('/employ-api/employ/authentication/addAuthenticationPerson', params)
  86. // 实名认证-查询个人实名认证信息
  87. export const getAuthenticationPerson = (params) => http.get('/employ-api/employ/authentication/getAuthenticationPerson', {params:params})
  88. // 首页-分类信息列表
  89. export const queryCategoryList = (params) => http.get('/employ-api/employ/category/queryCategoryList', params)