procurementPlan.js 2.66 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 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 procurementPlanChangeFindByIdApi(params) {
  return request({
    url: '/procurement/plan/change/findById',
    method: 'get',
    params
  })
}

export function procurementPlanChangeUpdateApi(data) {
  return request({
    url: '/procurement/plan/change/update',
    method: 'post',
    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',
    method: 'post',
    params: { id: id }
  })
}

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

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

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

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

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