123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- import request from "@/utils/request"
- // 招聘端-职位列表
- export const getJobAdvertisedList = (params) => {
- return request({
- url: '/app-api/menduner/system/recruit/job-advertised/page',
- method: 'GET',
- params,
- custom: {
- showLoading: true,
- auth: true
- }
- })
- }
- // 获取待支付的订单
- export const getUnpaidOrder = (params) => {
- return request({
- url: '/app-api/menduner/system/recruit/trade/order/get/unpaid',
- method: 'GET',
- params,
- custom: {
- showLoading: true,
- auth: true
- }
- })
- }
- // 创建订单
- export const createTradeOrder = (data) => {
- return request({
- url: '/app-api/menduner/system/recruit/trade/order/create',
- method: "POST",
- data,
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 招聘端-开启职位
- export const enableJobAdvertised = (ids) => {
- return request({
- url: `/app-api/menduner/system/recruit/job-advertised/enable?ids=${ids}`,
- method: "POST",
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 招聘端-关闭职位
- export const closeJobAdvertised = (ids) => {
- return request({
- url: `/app-api/menduner/system/recruit/job-advertised/disable?ids=${ids}`,
- method: "POST",
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 招聘端-置顶职位
- export const topJobAdvertised = (ids) => {
- return request({
- url: `/app-api/menduner/system/recruit/job-advertised/top?ids=${ids}`,
- method: "POST",
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 招聘端-取消置顶职位
- export const topJobAdvertisedCancel = (ids) => {
- return request({
- url: `/app-api/menduner/system/recruit/job-advertised/un-top?ids=${ids}`,
- method: "POST",
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 招聘端-刷新职位
- export const refreshJobAdvertised = (ids) => {
- return request({
- url: `/app-api/menduner/system/recruit/job-advertised/refresh?ids=${ids}`,
- method: "POST",
- custom: {
- openEncryption: true,
- showLoading: true,
- auth: true
- }
- })
- }
- // 获取企业发布职位类型权限
- export const getEnterprisePubJobTypePermission = () => {
- return request({
- url: '/app-api/menduner/system/recruit/enterprise/get/pub-job-type-perm',
- method: 'GET',
- custom: {
- showLoading: true,
- auth: true
- }
- })
- }
|