gaoluyang
5 天以前 8df014a857c4cdb42e1469e2fca585f81a267f85
富边电子
1.迁移财务模块
已添加9个文件
370 ■■■■■ 文件已修改
src/api/financialManagement/accountPaymentApplication.js 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountPurchase.js 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountPurchaseInvoice.js 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountPurchasePayment.js 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountSales.js 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountSalesCollection.js 50 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountSalesInvoice.js 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountStatement.js 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/invoiceApply.js 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/financialManagement/accountPaymentApplication.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,59 @@
import request from "@/utils/request";
/** æ ¹æ®ä¾›åº”商查询可关联入库单 */
export function getInboundBatchesBySupplier(params) {
  return request({
    url: "/accountPaymentApplication/getInboundBatchesBySupplier",
    method: "get",
    params,
  });
}
/** æ–°å¢žä»˜æ¬¾ç”³è¯· */
export function addAccountPaymentApplication(data) {
  return request({
    url: "/accountPaymentApplication/addAccountPaymentApplication",
    method: "post",
    data,
  });
}
/** ä»˜æ¬¾ç”³è¯·åˆ†é¡µåˆ—表 */
export function listPageAccountPaymentApplication(params) {
  return request({
    url: "/accountPaymentApplication/listPageAccountPaymentApplication",
    method: "get",
    params,
  });
}
/** ä¿®æ”¹ä»˜æ¬¾ç”³è¯· */
export function updateAccountPaymentApplication(data) {
  return request({
    url: "/accountPaymentApplication/updateAccountPaymentApplication",
    method: "put",
    data,
  });
}
/** å®¡æ ¸ä»˜æ¬¾ç”³è¯· */
export function auditAccountPaymentApplication(data) {
  return request({
    url: "/accountPaymentApplication/auditAccountPaymentApplication",
    method: "put",
    data,
  });
}
/** åˆ é™¤ä»˜æ¬¾ç”³è¯·ï¼ˆSpring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountPaymentApplication(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountPaymentApplication/deleteAccountPaymentApplication?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/accountPurchase.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
import request from "@/utils/request";
/** é‡‡è´­å…¥åº“分页列表 */
export const listPageAccountPurchase = (params) => {
  return request({
    url: "/accountPurchase/listPageAccountPurchase",
    method: "get",
    params,
  });
};
/** é‡‡è´­é€€è´§åˆ†é¡µåˆ—表 */
export const listPageAccountPurchaseReturn = (params) => {
  return request({
    url: "/accountPurchase/listPageAccountPurchaseReturn",
    method: "get",
    params,
  });
};
src/api/financialManagement/accountPurchaseInvoice.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,50 @@
import request from "@/utils/request";
/** æ ¹æ®ä¾›åº”商查询可关联入库单 */
export function getInboundBatchesBySupplier(params) {
  return request({
    url: "/accountPurchaseInvoice/getInboundBatchesBySupplier",
    method: "get",
    params,
  });
}
/** æ–°å¢žè¿›é¡¹å‘票 */
export function addAccountPurchaseInvoice(data) {
  return request({
    url: "/accountPurchaseInvoice/addAccountPurchaseInvoice",
    method: "post",
    data,
  });
}
/** è¿›é¡¹å‘票分页列表 */
export function listPageAccountPurchaseInvoice(params) {
  return request({
    url: "/accountPurchaseInvoice/listPageAccountPurchaseInvoice",
    method: "get",
    params,
  });
}
/** ä½œåºŸè¿›é¡¹å‘票 */
export function cancelAccountPurchaseInvoice(data) {
  return request({
    url: "/accountPurchaseInvoice/cancelAccountPurchaseInvoice",
    method: "put",
    data,
  });
}
/** åˆ é™¤è¿›é¡¹å‘票(Spring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountPurchaseInvoice(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountPurchaseInvoice/deleteAccountPurchaseInvoice?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/accountPurchasePayment.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,32 @@
import request from "@/utils/request";
/** æ–°å¢žä»˜æ¬¾å•(关联付款申请) */
export function addAccountPurchasePayment(data) {
  return request({
    url: "/accountPurchasePayment/addAccountPurchasePayment",
    method: "post",
    data,
  });
}
/** ä»˜æ¬¾å•分页列表 */
export function listPageAccountPurchasePayment(params) {
  return request({
    url: "/accountPurchasePayment/listPageAccountPurchasePayment",
    method: "get",
    params,
  });
}
/** åˆ é™¤ä»˜æ¬¾å•(Spring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountPurchasePayment(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountPurchasePayment/deleteAccountPurchasePayment?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/accountSales.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
import request from "@/utils/request";
/** é”€å”®å‡ºåº“分页列表 */
export const listPageAccountSales = (params) => {
  return request({
    url: "/accountSales/listPageAccountSales",
    method: "get",
    params,
  });
};
/** é”€å”®é€€è´§åˆ†é¡µåˆ—表 */
export const listPageAccountSalesReturn = (params) => {
  return request({
    url: "/accountSales/listPageAccountSalesReturn",
    method: "get",
    params,
  });
};
src/api/financialManagement/accountSalesCollection.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,50 @@
import request from "@/utils/request";
/** æ ¹æ®å®¢æˆ·æŸ¥è¯¢å¯å…³è”出库单 */
export function getOutboundBatchesByCustomer(params) {
  return request({
    url: "/accountSalesCollection/getOutboundBatchesByCustomer",
    method: "get",
    params,
  });
}
/** æ–°å¢žæ”¶æ¬¾å• */
export function addAccountSalesCollection(data) {
  return request({
    url: "/accountSalesCollection/addAccountSalesCollection",
    method: "post",
    data,
  });
}
/** æ”¶æ¬¾å•分页列表 */
export function listPageAccountSalesCollection(params) {
  return request({
    url: "/accountSalesCollection/listPageAccountSalesCollection",
    method: "get",
    params,
  });
}
/** ä¿®æ”¹æ”¶æ¬¾å• */
export function updateAccountSalesCollection(data) {
  return request({
    url: "/accountSalesCollection/updateAccountSalesCollection",
    method: "put",
    data,
  });
}
/** åˆ é™¤æ”¶æ¬¾å•(Spring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountSalesCollection(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountSalesCollection/deleteAccountSalesCollection?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/accountSalesInvoice.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,41 @@
import request from "@/utils/request";
/** æ–°å¢žé”€é¡¹å‘票 */
export function addAccountSalesInvoice(data) {
  return request({
    url: "/accountSalesInvoice/addAccountSalesInvoice",
    method: "post",
    data,
  });
}
/** é”€é¡¹å‘票分页列表 */
export function listPageAccountSalesInvoice(params) {
  return request({
    url: "/accountSalesInvoice/listPageAccountSalesInvoice",
    method: "get",
    params,
  });
}
/** ä½œåºŸé”€é¡¹å‘票 */
export function cancelAccountSalesInvoice(data) {
  return request({
    url: "/accountSalesInvoice/cancelAccountSalesInvoice",
    method: "put",
    data,
  });
}
/** åˆ é™¤é”€é¡¹å‘票(Spring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountSalesInvoice(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountSalesInvoice/deleteAccountSalesInvoice?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/accountStatement.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,41 @@
import request from "@/utils/request";
/** æŒ‰æœˆä»½æŸ¥è¯¢å¯¹è´¦å•明细(生成前预览) */
export function getAccountStatementDetailsByMonth(params) {
  return request({
    url: "/accountStatement/getAccountStatementDetailsByMonth",
    method: "get",
    params,
  });
}
/** æ–°å¢žå¯¹è´¦å• */
export function addAccountStatement(data) {
  return request({
    url: "/accountStatement/addAccountStatement",
    method: "post",
    data,
  });
}
/** å¯¹è´¦å•分页列表 */
export function listPageAccountStatement(params) {
  return request({
    url: "/accountStatement/listPageAccountStatement",
    method: "get",
    params,
  });
}
/** åˆ é™¤å¯¹è´¦å•(Spring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountStatement(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountStatement/deleteAccountStatement?${query}`,
    method: "delete",
  });
}
src/api/financialManagement/invoiceApply.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,59 @@
import request from "@/utils/request";
/** æ ¹æ®å®¢æˆ·æŸ¥è¯¢å¯å¼€ç¥¨å‡ºåº“单号列表 */
export function getOutboundBatchesByCustomer(params) {
  return request({
    url: "/accountInvoiceApplication/getOutboundBatchesByCustomer",
    method: "get",
    params,
  });
}
/** æ–°å¢žå¼€ç¥¨ç”³è¯· */
export function addAccountInvoiceApplication(data) {
  return request({
    url: "/accountInvoiceApplication/addAccountInvoiceApplication",
    method: "post",
    data,
  });
}
/** å¼€ç¥¨ç”³è¯·åˆ†é¡µåˆ—表 */
export function listPageAccountInvoiceApplication(params) {
  return request({
    url: "/accountInvoiceApplication/listPageAccountInvoiceApplication",
    method: "get",
    params,
  });
}
/** å¼€ç¥¨ç”³è¯·å®¡æ‰¹ */
export function auditAccountInvoiceApplication(data) {
  return request({
    url: "/accountInvoiceApplication/auditAccountInvoiceApplication",
    method: "put",
    data,
  });
}
/** ä¿®æ”¹å¼€ç¥¨ç”³è¯· */
export function updateAccountInvoiceApplication(data) {
  return request({
    url: "/accountInvoiceApplication/updateAccountInvoiceApplication",
    method: "put",
    data,
  });
}
/** åˆ é™¤å¼€ç¥¨ç”³è¯·ï¼ˆSpring è¦æ±‚ ids=1&ids=2 æŸ¥è¯¢å‚数) */
export function deleteAccountInvoiceApplication(ids) {
  const idList = Array.isArray(ids) ? ids : [ids];
  const query = idList
    .filter((id) => id !== undefined && id !== null && id !== "")
    .map((id) => `ids=${encodeURIComponent(id)}`)
    .join("&");
  return request({
    url: `/accountInvoiceApplication/deleteAccountInvoiceApplication?${query}`,
    method: "delete",
  });
}