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

85 lines
2.8 KiB

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