mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-20 14:50:32 +00:00
fix: sales/purchases services.
This commit is contained in:
@@ -1,9 +1,10 @@
|
|||||||
import express from 'express';
|
import express from 'express';
|
||||||
import { Container } from 'typedi';
|
import { Container, Service } from 'typedi';
|
||||||
import Bills from 'api/controllers/Purchases/Bills'
|
import Bills from 'api/controllers/Purchases/Bills'
|
||||||
import BillPayments from 'api/controllers/Purchases/BillsPayments';
|
import BillPayments from 'api/controllers/Purchases/BillsPayments';
|
||||||
|
|
||||||
export default {
|
@Service()
|
||||||
|
export default class PurchasesController {
|
||||||
|
|
||||||
router() {
|
router() {
|
||||||
const router = express.Router();
|
const router = express.Router();
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
import express from 'express';
|
import express from 'express';
|
||||||
import { Container } from 'typedi';
|
import { Container, Service } from 'typedi';
|
||||||
import SalesEstimates from './SalesEstimates';
|
import SalesEstimates from './SalesEstimates';
|
||||||
import SalesReceipts from './SalesReceipts';
|
import SalesReceipts from './SalesReceipts';
|
||||||
import SalesInvoices from './SalesInvoices'
|
import SalesInvoices from './SalesInvoices'
|
||||||
import PaymentReceives from './PaymentReceives';
|
import PaymentReceives from './PaymentReceives';
|
||||||
|
|
||||||
export default {
|
@Service()
|
||||||
|
export default class SalesController {
|
||||||
/**
|
/**
|
||||||
* Router constructor.
|
* Router constructor.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -92,10 +92,10 @@ export default () => {
|
|||||||
dashboard.use('/item_categories', Container.get(ItemCategories).router());
|
dashboard.use('/item_categories', Container.get(ItemCategories).router());
|
||||||
dashboard.use('/expenses', Container.get(Expenses).router());
|
dashboard.use('/expenses', Container.get(Expenses).router());
|
||||||
dashboard.use('/financial_statements', FinancialStatements.router());
|
dashboard.use('/financial_statements', FinancialStatements.router());
|
||||||
dashboard.use('/sales', Sales.router());
|
dashboard.use('/sales', Container.get(Sales).router());
|
||||||
dashboard.use('/customers', Container.get(Customers).router());
|
dashboard.use('/customers', Container.get(Customers).router());
|
||||||
dashboard.use('/vendors', Container.get(Vendors).router());
|
dashboard.use('/vendors', Container.get(Vendors).router());
|
||||||
dashboard.use('/purchases', Purchases.router());
|
dashboard.use('/purchases', Container.get(Purchases).router());
|
||||||
dashboard.use('/resources', Resources.router());
|
dashboard.use('/resources', Resources.router());
|
||||||
dashboard.use('/exchange_rates', Container.get(ExchangeRates).router());
|
dashboard.use('/exchange_rates', Container.get(ExchangeRates).router());
|
||||||
dashboard.use('/media', Media.router());
|
dashboard.use('/media', Media.router());
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ import {
|
|||||||
validateFieldKeyExistance,
|
validateFieldKeyExistance,
|
||||||
validateFilterRolesFieldsExistance,
|
validateFilterRolesFieldsExistance,
|
||||||
} from 'lib/ViewRolesBuilder';
|
} from 'lib/ViewRolesBuilder';
|
||||||
|
|
||||||
import TenancyService from 'services/Tenancy/TenancyService';
|
import TenancyService from 'services/Tenancy/TenancyService';
|
||||||
import { IDynamicListFilterDTO, IFilterRole, IDynamicListService } from 'interfaces';
|
import { IDynamicListFilterDTO, IFilterRole, IDynamicListService } from 'interfaces';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user