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

122 lines
5.9 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
a. 前端小程序部分: ⅰ. 授权登录成功之后,后面点击头像进行个人资料编辑的时候,原来的历史个人资料需要展示在表单上:头像,昵称,手机号码 (已处理) ⅱ. 个人中心手机号码下方,如果做了企业认证则显示企业公司名称 (已处理 展示认证状态) ⅲ. 对接流水钱包的数据,让数据渲染正确,能正常提交以及审核提现,提现需要增加一个用户真实姓名的字段,提现需要一个到账状态,提现功能区看酒布代码或者是真世界代码,确保功能的完整性 提现新增字段 realName (已处理) ⅳ. 我的服务这些设置的小图标需要换成正常的,如果没画的区阿里巴巴矢量图标库找一个合适的(已处理) ⅴ. 企业入驻:公司地址需要吊起地图,记录经纬度,另外审核通过状态的数据,不能再进行修改 (已处理) longitude:"",latitude:"", ⅵ. 个人入住:审核通过状态的数据,不能再进行修改(已处理) ⅶ. 我的简历:审核通过状态的数据,不能再进行修改(没有status 字段) ⅷ. 发布订单:出行方式字段对接一下select_go字段,结算方式说明前端要跟后台数据说明同步 (已处理)selectGo ⅸ. 分类管理:点击分类管理可以只查询当前一级分类数据,另外名称搜索功能需要增加一下 (已处理) X. 工作详情里面的公司地址要能点击到地图中去,另外右边增加一个拨打电话的按钮 (这个是微信组件 不能添加) Xⅰ. 列表数据处理一下下拉刷新数据,每次数据没有更新,没有下啦刷新处理 (已处理)
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)
  90. // 我的钱包-累计提现
  91. export const CountCashOut = (params) => http.get('/employ-api/employ/amount/CountCashOut', params)
  92. // 我的钱包-我的余额
  93. export const queryBalance = (params) => http.get('/employ-api/employ/amount/queryBalance', params)