procurementPlan.js 1.46 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 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 }
  })
}