changes
This commit is contained in:
@@ -107,7 +107,7 @@ export default defineNuxtPlugin((nuxtApp) => {
|
||||
};
|
||||
|
||||
const upload = function (file, type, user, convert, quality) {
|
||||
var fileFormat = [
|
||||
const fileFormat = [
|
||||
{
|
||||
type: "image",
|
||||
format: [".png", ".jpg", "jpeg", ".bmp", ".gif", ".svg", ".webp"],
|
||||
@@ -117,7 +117,7 @@ export default defineNuxtPlugin((nuxtApp) => {
|
||||
format: [".wmv", ".avi", ".mp4", ".flv", ".mov", ".mpg", ".amv", ".rm"],
|
||||
},
|
||||
];
|
||||
var valid = undefined;
|
||||
let valid = undefined;
|
||||
if (type === "image" || type === "video") {
|
||||
valid = false;
|
||||
let found = fileFormat.find((v) => v.type === type);
|
||||
|
||||
@@ -1114,6 +1114,12 @@ export default defineNuxtPlugin((nuxtApp) => {
|
||||
url_detail: "data-detail/IMEI/",
|
||||
params: {},
|
||||
},
|
||||
{
|
||||
name: "Product_Image",
|
||||
url: "data/Product_Image/",
|
||||
url_detail: "data-detail/Product_Image/",
|
||||
params: {},
|
||||
},
|
||||
];
|
||||
const { $copy, $clone, $updateSeriesFields, $snackbar, $store, $remove, $dialog } = nuxtApp;
|
||||
|
||||
|
||||
@@ -24,6 +24,10 @@ import AddColor from "@/components/imports/addons/AddColor.vue";
|
||||
import AddRAM from "@/components/imports/addons/AddRAM.vue";
|
||||
import AddInternalStorage from "@/components/imports/addons/AddInternalStorage.vue";
|
||||
import Color from "@/components/imports/Color.vue";
|
||||
import IMEIButton from "@/components/imports/IMEIButton.vue";
|
||||
import IMEIs from "@/components/imports/IMEIs.vue";
|
||||
import DeleteProductVariant from "@/components/imports/DeleteProductVariant.vue";
|
||||
import ProductImage from "@/components/imports/ProductImage.vue";
|
||||
import Returns from "@/components/imports/Returns.vue";
|
||||
import Exports from "@/components/exports/Exports.vue";
|
||||
import ExportsDamaged from "@/components/exports/ExportsDamaged.vue";
|
||||
@@ -36,66 +40,67 @@ 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";
|
||||
import PickDay from "~/components/datepicker/PickDay.vue";
|
||||
import Datepicker from "~/components/datepicker/Datepicker.vue";
|
||||
import ImageGallery from "~/components/media/ImageGallery.vue";
|
||||
import FileGallery from "~/components/media/FileGallery.vue";
|
||||
import FileUpload from "~/components/media/FileUpload.vue";
|
||||
import FileShow from "~/components/media/FileShow.vue";
|
||||
import ChipImage from "~/components/media/ChipImage.vue";
|
||||
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 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";
|
||||
import PickDay from "@/components/datepicker/PickDay.vue";
|
||||
import Datepicker from "@/components/datepicker/Datepicker.vue";
|
||||
import ImageGallery from "@/components/media/ImageGallery.vue";
|
||||
import FileGallery from "@/components/media/FileGallery.vue";
|
||||
import FileUpload from "@/components/media/FileUpload.vue";
|
||||
import FileShow from "@/components/media/FileShow.vue";
|
||||
import ChipImage from "@/components/media/ChipImage.vue";
|
||||
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";
|
||||
import Configuration from "@/components/maintab/Configuration.vue";
|
||||
import DebtView from "@/components/accounting/DebtView.vue";
|
||||
|
||||
//format
|
||||
import FormatNumber from "~/components/datatable/format/FormatNumber.vue";
|
||||
import DataTable from "~/components/datatable/DataTable.vue";
|
||||
import DataModel from "~/components/datatable/DataModel.vue";
|
||||
import InputNumber from "~/components/common/InputNumber.vue";
|
||||
import ColorText from "~/components/datatable/format/ColorText.vue";
|
||||
import FormatNumber from "@/components/datatable/format/FormatNumber.vue";
|
||||
import FormatDate from "@/components/datatable/format/FormatDate.vue";
|
||||
import DataTable from "@/components/datatable/DataTable.vue";
|
||||
import DataModel from "@/components/datatable/DataModel.vue";
|
||||
import InputNumber from "@/components/common/InputNumber.vue";
|
||||
import ColorText from "@/components/datatable/format/ColorText.vue";
|
||||
|
||||
//menu
|
||||
import MenuAction from "~/components/menu/MenuAction.vue";
|
||||
import MenuApp from "~/components/menu/MenuApp.vue";
|
||||
import MenuCust from "~/components/menu/MenuCust.vue";
|
||||
import MenuPhone from "~/components/menu/MenuPhone.vue";
|
||||
import MenuParam from "~/components/menu/MenuParam.vue";
|
||||
import MenuAdd from "~/components/menu/MenuAdd.vue";
|
||||
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 MenuAction from "@/components/menu/MenuAction.vue";
|
||||
import MenuApp from "@/components/menu/MenuApp.vue";
|
||||
import MenuCust from "@/components/menu/MenuCust.vue";
|
||||
import MenuPhone from "@/components/menu/MenuPhone.vue";
|
||||
import MenuParam from "@/components/menu/MenuParam.vue";
|
||||
import MenuAdd from "@/components/menu/MenuAdd.vue";
|
||||
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 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 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 = {
|
||||
@@ -137,6 +142,7 @@ const components = {
|
||||
MenuPayment,
|
||||
DataModel,
|
||||
FormatNumber,
|
||||
FormatDate,
|
||||
MenuApp,
|
||||
MenuCust,
|
||||
MenuAdd,
|
||||
@@ -179,6 +185,10 @@ const components = {
|
||||
AddRAM,
|
||||
AddInternalStorage,
|
||||
Color,
|
||||
IMEIButton,
|
||||
IMEIs,
|
||||
DeleteProductVariant,
|
||||
ProductImage,
|
||||
Returns,
|
||||
Exports,
|
||||
ExportsDamaged,
|
||||
|
||||
Reference in New Issue
Block a user