This commit is contained in:
Viet An
2026-05-20 15:06:09 +07:00
parent 629a530b5f
commit 087b05a0b8
40 changed files with 5 additions and 15035 deletions

View File

@@ -1,6 +1,6 @@
export default defineNuxtPlugin((nuxtApp) => {
const module = "application";
const mode = "prod";
const mode = "dev";
const paths = [
{ name: "dev", url: "https://erpapi.bigdatatech.vn/" },
{ name: "local", url: "http://localhost:8000/" },
@@ -590,10 +590,7 @@ export default defineNuxtPlugin((nuxtApp) => {
commit: "productdocument",
url: "data/Product_Document/",
url_detail: "data-detail/Product_Document/",
params: {
values:
"id,product,product__code,product__type,product__type__code,product__type__name,product__type__en,product__category,product__category__code,product__category__name,document,document__code,document__name,document__en",
},
params: {},
},
{
name: "productstatus",

View File

@@ -45,8 +45,6 @@ import Customers from "@/components/report/Customers.vue";
import Goods from "@/components/report/Goods.vue";
import ReportCashBook from "@/components/report/CashBook.vue";
import Finance from "@/components/report/Finance.vue";
import Notebox from "@/components/common/Notebox.vue";
import ProductCountbox from "@/components/common/ProductCountbox.vue";
import SvgIcon from "@/components/SvgIcon.vue";
import DataView from "@/components/datatable/DataView.vue";
import PivotDataView from "@/components/datatable/PivotDataView.vue";
@@ -61,11 +59,9 @@ import Avatarbox from "@/components/common/Avatarbox.vue";
import Email from "@/components/marketing/email/Email.vue";
import ViewList from "@/components/common/ViewList.vue";
import InternalEntry from "@/components/modal/InternalEntry.vue";
import Configuration from "@/components/maintab/Configuration.vue";
import DebtView from "@/components/accounting/DebtView.vue";
//format
// format
import FormatNumber from "@/components/datatable/format/FormatNumber.vue";
import FormatDate from "@/components/datatable/format/FormatDate.vue";
import DataTable from "@/components/datatable/DataTable.vue";
@@ -73,7 +69,7 @@ import DataModel from "@/components/datatable/DataModel.vue";
import InputNumber from "@/components/common/InputNumber.vue";
import ColorText from "@/components/datatable/format/ColorText.vue";
//menu
// menu
import MenuAction from "@/components/menu/MenuAction.vue";
import MenuApp from "@/components/menu/MenuApp.vue";
import MenuCust from "@/components/menu/MenuCust.vue";
@@ -84,48 +80,25 @@ import MenuCollab from "@/components/menu/MenuCollab.vue";
import MenuNote from "@/components/menu/MenuNote.vue";
import MenuPayment from "@/components/menu/MenuPayment.vue";
import ScrollBox from "@/components/datatable/ScrollBox.vue";
import Product from "@/components/product/Product.vue";
import Reservation from "@/components/modal/Reservation.vue";
import UserMainTab from "@/components/modal/UserMainTab.vue";
import TransactionFiles from "@/components/transaction/TransactionFiles.vue";
import PaymentSchedule from "@/components/application/PaymentSchedule.vue";
import TransactionView from "@/components/transaction/TransactionView.vue";
import ContractPaymentUpload from "@/components/application/ContractPaymentUpload.vue";
import CountWithAdd from "@/components/common/CountWithAdd.vue";
import CalculationView from "@/components/application/CalculationView.vue";
import InternalAccount from "@/components/accounting/InternalAccount.vue";
import MenuAccount from "@/components/menu/MenuAccount.vue";
import PhaseAdvance from "@/components/application/PhaseAdvance.vue";
import ImageLayout from "@/components/media/ImageLayout.vue";
import ProjectDocuments from "@/components/product/ProjectDocuments.vue";
import Cart from "@/components/product/Cart.vue";
import CountdownTimer from "@/components/common/CountdownTimer.vue";
import CustomerInfo2 from "@/components/customer/CustomerInfo2.vue";
import MenuFile from "@/components/menu/MenuFile.vue";
import DebtProduct from "@/components/accounting/DebtProduct.vue";
import DebtCustomer from "@/components/accounting/DebtCustomer.vue";
import Due from "@/components/debt/Due.vue";
import Overdue from "@/components/debt/Overdue.vue";
const components = {
DebtView,
PivotDataView,
PaymentSchedule,
CustomerInfo2,
CountdownTimer,
PhaseAdvance,
InternalEntry,
ViewList,
ColorText,
CalculationView,
CountWithAdd,
ContractPaymentUpload,
TransactionView,
TransactionFiles,
Reservation,
Notebox,
ProductCountbox,
MenuAction,
Email,
SvgIcon,
@@ -153,18 +126,10 @@ const components = {
MenuAdd,
MenuCollab,
MenuNote,
Product,
UserMainTab,
InternalAccount,
MenuAccount,
ImageLayout,
ProjectDocuments,
Cart,
MenuFile,
DebtProduct,
DebtCustomer,
Due,
Overdue,
Dashboard,
Orders,
Inventory,