1
yyb
2 小时以前 69b917fa605be8ccd0984e5c095f24d6476dce95
src/api/procurementManagement/procurementLedger.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,134 @@
// é‡‡è´­å°è´¦é¡µé¢æŽ¥å£
import request from "@/utils/request";
// åˆ†é¡µæŸ¥è¯¢
export function purchaseList(query) {
  return request({
    url: "/purchase/ledger/list",
    method: "get",
    params: query,
  });
}
// æŸ¥è¯¢åˆåŒå·
export function getSalesNo(query) {
  return request({
    url: "/purchase/ledger/getSalesNo",
    method: "get",
    params: query,
  });
}
// å­è¡¨æ ¼æŸ¥è¯¢
export function productList(query) {
  return request({
    url: "/sales/product/list",
    method: "get",
    params: query,
  });
}
// æ–°å¢žã€ç¼–辑
export function addOrEditPurchase(query) {
  return request({
    url: "/purchase/ledger/addOrEditPurchase",
    method: "post",
    data: query,
  });
}
// åˆ é™¤
export function delPurchase(query) {
  return request({
    url: "/purchase/ledger/delPurchase",
    method: "delete",
    data: query,
  });
}
// æŸ¥è¯¢è¯¦æƒ…
export function getPurchaseById(query) {
  return request({
    url: "/purchase/ledger/getPurchaseById",
    method: "get",
    params: query,
  });
}
// æŸ¥è¯¢è¯¦æƒ…
export function getOptions(query) {
  return request({
    url: "/system/supplier/getOptions",
    method: "get",
    params: query,
  });
}
// æŸ¥è¯¢é‡‡è´­å°è´¦åˆ—表
export function purchaseListPage(query) {
  return request({
    url: "/purchase/ledger/listPage",
    method: "get",
    params: query,
  });
}
export function createPurchaseNo(entryDate) {
  return request({
    url: "/purchase/ledger/createPurchaseNo",
    method: "get",
    params: { entryDate },
  });
}
export function updateApprovalStatus(query) {
  return request({
    url: "/purchase/ledger/updateApprovalStatus",
    method: "post",
    data: query,
  });
}
// ä¿å­˜é‡‡è´­æ¨¡æ¿
export function addPurchaseTemplate(data) {
  return request({
    url: "/purchaseLedgerTemplate/add",
    method: "post",
    data: data,
  });
}
// ä¿®æ”¹é‡‡è´­æ¨¡æ¿
export function updatePurchaseTemplate(data) {
  return request({
    url: "/purchaseLedgerTemplate/update",
    method: "post",
    data: data,
  });
}
// æŸ¥è¯¢é‡‡è´­æ¨¡æ¿
export function getPurchaseTemplateList(query) {
  return request({
    url: "/purchase/ledger/getPurchaseTemplateList",
    method: "get",
    params: query,
  });
}
// åˆ é™¤é‡‡è´­æ¨¡æ¿
export function delPurchaseTemplate(id) {
  return request({
    url: "/purchaseLedgerTemplate/delete",
    method: "delete",
    data: id,
  });
}
// æŸ¥è¯¢é‡‡è´­è¯¦æƒ…
export function getPurchaseByCode(id) {
  return request({
    url: "/purchase/ledger/getPurchaseByCode",
    method: "get",
    params: id,
  });
}
export function batchGeneratePurchaseInboundSteps(query) {
  return request({
    url: "/purchase/ledger/batchInsertPurchaseSteps",
    method: "post",
    data: query,
  });
}