procurementPlan.js 3.79 KB
import request from '@/utils/request'
import { ContentTypeEnum } from '@/utils/httpEnum'

export function procurementPlanQueryApi(params) {
  return request({
    url: '/procurement/plan/query',
    method: 'get',
    params
  })
}

export function procurementPlanChangeQueryApi(params) {
  return request({
    url: '/procurement/plan/change/query',
    method: 'get',
    params
  })
}

export function procurementReplenishQueryApi(params) {
  return request({
    url: '/procurement/plan/replenish/query',
    method: 'get',
    params
  })
}

export function procurementPlanCanChangeOrReplenishmentApi(params) {
  return request({
    url: '/procurement/plan/queryCanChangeOrReplenishment',
    method: 'get',
    params
  })
}


export function procurementPlanChangeCreateApi(data) {
  return request({
    url: '/procurement/plan/change/create',
    method: 'post',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanReplenplenishApi(data) {
  return request({
    url: '/procurement/plan/replenish',
    method: 'post',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanChangeFindByIdApi(params) {
  return request({
    url: '/procurement/plan/change/findById',
    method: 'get',
    params
  })
}

// export function procurementPlanReplenishFindByIdApi(params) {
//   return request({
//     url: '/procurement/plan/replenish',
//     method: 'get',
//     params
//   })
// }

export function procurementPlanReplenishFindByIdApi(params) {
  return request({
    url: '/procurement/plan/replenish',
    method: 'get',
    params
  })
}

export function procurementPlanChangeUpdateApi(data) {
  return request({
    url: '/procurement/plan/change/update',
    method: 'post',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanReplenishUpdateApi(data) {
  return request({
    url: '/procurement/plan/replenish',
    method: 'put',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanSaveApi(data) {
  return request({
    url: '/procurement/plan',
    method: 'post',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanDetailApi(params) {
  return request({
    url: '/procurement/plan',
    method: 'get',
    params
  })
}

export function procurementPlanUpdateApi(data) {
  return request({
    url: '/procurement/plan',
    method: 'put',
    data,
    contentType: ContentTypeEnum.JSON
  })
}

export function procurementPlanGetApi(id) {
  return request({
    url: '/procurement/plan/get',
    method: 'get',
    params: { id }
  })
}

export function procurementPlanGenerateContractApi(id) {
  return request({
    url: '/procurement/plan/generateContract?id=' + id,
    method: 'post',
  })
}

export function procurementPlanSubmitAuditApi(id) {
  return request({
    url: '/procurement/plan/submitAudit?id=' + id,
    method: 'post',
  })
}

export function procurementPlanSubmitApi(id) {
  return request({
    url: '/procurement/plan/submit?id=' + id,
    method: 'post',
  })
}

export function procurementPlanStopApi(id) {
  return request({
    url: '/procurement/plan/stop?id=' + id,
    method: 'post',
  })
}

export function procurementPlanChangeSubmitApi(id) {
  return request({
    url: '/procurement/plan/change/submit?id=' + id,
    method: 'post',
  })
}

export function procurementPlanReplenishSubmitApi(id) {
  return request({
    url: '/procurement/plan/replenish/submit',
    method: 'post',
    params: { id: id }
  })
}

export function procurementPlanChangeCancelApi(id) {
  return request({
    url: '/procurement/plan/change/cancel',
    method: 'post',
    params: { id: id }
  })
}


export function procurementPlanReplenishCancelApi(id) {
  return request({
    url: '/procurement/plan/replenish/cancel',
    method: 'post',
    params: { id: id }
  })
}