haoxuan
2023-08-28 6365989d130a8f5e222687b7441aa19a8b5eb9d6
src/api/purchaseManage/purchase.js
@@ -1 +1,97 @@
// import request from "@/common/untils/request.js"
import request from "@/common/untils/request.js"
import axios from "axios"
// 销售线索列表
export function getSalesLeadsList(data) {
  return request({
    url: "/api/salesLeads/list",
    method: "post",
    data
  })
}
// 添加销售线索
export function getAddSalesLeads(data) {
  return request({
    url: "/api/salesLeads/add",
    method: "post",
    data
  })
}
// 删除销售线索
export function getDeleteSalesLeads(data) {
  return request({
    url: "/api/salesLeads/delete",
    method: "delete",
    data
  })
}
// 更新销售线索
export function getUpdateSalesLeads(data) {
  return request({
    url: "/api/salesLeads/update",
    method: "put",
    data
  })
}
// 推进销售线索
export function pushSalesSources(data) {
  return request({
    url: "/api/salesLeads/push",
    method: "post",
    data
  })
}
// 商机来源列表
export function getSalesSourcesList() {
  return request({
    url: "/api/salesSources/list",
    method: "get"
  })
}
// 采购单列表
export const getPurchaseList = async (data) => {
    return await axios.get(`/api/purchase/purchaseList`, {
      params: data
    })
  }
// 创建采购单
export function addPurchase(data) {
    return request({
      url: "/api/purchase/purchase",
      method: "post",
      data
    })
  }
// 更新采购单
export function updatePurchase(data) {
    return request({
      url: "/api/purchase/purchase",
      method: "put",
      data
    })
  }
//   获取采购单信息
export function getPurchaseInfo(data) {
    return request({
      url: "/api/purchase/purchase/"+data.id,
      method: "get",
      data
    })
  }
  //  删除采购单信息
export function deletePurchase(data) {
    return request({
      url: "/api/purchase/purchase/"+data.id,
      method: "delete",
      data
    })
  }
//   提交采购单
export function submitPurchase(data) {
    return request({
      url: "/api/purchase/submit/"+data.id,
      method: "post",
      data
    })
  }