用工小程序前端代码
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
10 months ago
11 months ago
9 months ago
11 months ago
11 months ago
10 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
10 months ago
11 months ago
9 months ago
11 months ago
10 months ago
11 months ago
10 months 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
10 months ago
10 months ago
10 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/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)