Test foto server
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
export async function investasi_funEditStatusById({
|
||||
@@ -31,7 +31,7 @@ export async function investasi_funEditStatusById({
|
||||
});
|
||||
|
||||
if (!res) return { status: 400, message: "Gagal Update" };
|
||||
revalidatePath(RouterInvestasi.main_porto);
|
||||
revalidatePath(RouterInvestasi_OLD.main_porto);
|
||||
return {
|
||||
data: res,
|
||||
status: 200,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import moment from "moment";
|
||||
import { MODEL_Transaksi_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_Transaksi_Investasi } from "../_lib/interface";
|
||||
import funGantiStatusTransaksi_Investasi from "./fun_ganti_status_transaksi";
|
||||
|
||||
export default async function funCekSisaWaktuTransaksiInvestasi(
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import moment from "moment";
|
||||
import funGantiStatusTransaksi_Investasi from "./fun_ganti_status_transaksi";
|
||||
import { MODEL_Transaksi_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_Transaksi_Investasi } from "../_lib/interface";
|
||||
|
||||
export default async function funCountDown(data: MODEL_Transaksi_Investasi) {
|
||||
// const res = await prisma.transaksiInvestasi.findMany({
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
"use server";
|
||||
|
||||
import _ from "lodash";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import { v4 } from "uuid";
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import fs from "fs";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export default async function funCreateBeritaInvestasi(
|
||||
formData: FormData,
|
||||
@@ -53,7 +53,7 @@ export default async function funCreateBeritaInvestasi(
|
||||
message: "Gagal Disimpan",
|
||||
};
|
||||
|
||||
revalidatePath(RouterInvestasi.list_edit_berita);
|
||||
revalidatePath(RouterInvestasi_OLD.list_edit_berita);
|
||||
|
||||
return {
|
||||
status: 201,
|
||||
|
||||
@@ -5,14 +5,14 @@ import _ from "lodash";
|
||||
import { v4 } from "uuid";
|
||||
import fs from "fs";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import funUploadProspektusInvestasi from "./fun_upload_prospek";
|
||||
|
||||
export async function funCreateInvestasi(
|
||||
fileGambar: FormData,
|
||||
filePdf: FormData,
|
||||
data: MODEL_Investasi
|
||||
data: MODEL_INVESTASI
|
||||
) {
|
||||
// Function upload gambar
|
||||
const gambar: any = fileGambar.get("file");
|
||||
@@ -91,7 +91,7 @@ export async function funCreateInvestasi(
|
||||
const uploadFile = Buffer.from(await file.arrayBuffer());
|
||||
fs.writeFileSync(`./public/file/${createFile.url}`, uploadFile);
|
||||
|
||||
revalidatePath(RouterInvestasi.main_porto);
|
||||
revalidatePath(RouterInvestasi_OLD.main_porto);
|
||||
return {
|
||||
data: createInvest,
|
||||
status: 201,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { MODEL_Transaksi_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_Transaksi_Investasi } from "../_lib/interface";
|
||||
|
||||
export default async function funCreateTransaksiInvestasi(
|
||||
data: MODEL_Transaksi_Investasi,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import { myConsole } from "@/app/fun/my_console";
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
export default async function funDeleteBeritaInvestasi(id: string) {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterAdminInvestasi_OLD } from "@/app/lib/router_hipmi/router_admin";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
export default async function funDeleteInvestasi(id: string) {
|
||||
@@ -14,7 +14,7 @@ export default async function funDeleteInvestasi(id: string) {
|
||||
|
||||
if (!res) return { status: 400, message: "Gagal Hapus Data" };
|
||||
|
||||
revalidatePath(RouterInvestasi.portofolio);
|
||||
revalidatePath(RouterInvestasi_OLD.portofolio);
|
||||
|
||||
return {
|
||||
status: 200,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { Model_Berita_Investasi } from "../model/model_investasi";
|
||||
import { Model_Berita_Investasi } from "../_lib/interface";
|
||||
import _ from "lodash";
|
||||
import { v4 } from "uuid";
|
||||
import fs from "fs";
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import _ from "lodash";
|
||||
import { v4 } from "uuid";
|
||||
import fs from "fs";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export default async function funEditInvestasi(
|
||||
formData: FormData,
|
||||
data: MODEL_Investasi
|
||||
data: MODEL_INVESTASI
|
||||
) {
|
||||
const file = formData?.get("file");
|
||||
|
||||
@@ -58,7 +58,7 @@ export default async function funEditInvestasi(
|
||||
};
|
||||
}
|
||||
|
||||
revalidatePath(RouterInvestasi.detail_draft);
|
||||
revalidatePath(RouterInvestasi_OLD.detail_draft);
|
||||
return {
|
||||
status: 200,
|
||||
message: "Berhasil Disimpan",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterAdminInvestasi_OLD } from "@/app/lib/router_hipmi/router_admin";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import moment from "moment";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
@@ -35,7 +35,7 @@ export default async function funGantiStatusInvestasi(
|
||||
|
||||
if (!data) return { status: 400 };
|
||||
|
||||
revalidatePath(RouterInvestasi.portofolio);
|
||||
revalidatePath(RouterInvestasi_OLD.portofolio);
|
||||
revalidatePath(RouterAdminInvestasi_OLD.main_investasi);
|
||||
|
||||
return {
|
||||
@@ -59,7 +59,7 @@ export default async function funGantiStatusInvestasi(
|
||||
|
||||
if (!data) return { status: 400 };
|
||||
|
||||
revalidatePath(RouterInvestasi.portofolio);
|
||||
revalidatePath(RouterInvestasi_OLD.portofolio);
|
||||
revalidatePath(RouterAdminInvestasi_OLD.main_investasi);
|
||||
|
||||
return {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
export default async function funGantiStatusTransaksi_Investasi(
|
||||
@@ -28,7 +28,7 @@ export default async function funGantiStatusTransaksi_Investasi(
|
||||
|
||||
if (!data) return { status: 400, message: "Status Gagal Diubah" };
|
||||
|
||||
revalidatePath(RouterInvestasi.main_transaksi)
|
||||
revalidatePath(RouterInvestasi_OLD.main_transaksi)
|
||||
return {
|
||||
data: data,
|
||||
status: 200,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { revalidatePath } from "next/cache";
|
||||
|
||||
export default async function funLoadDataInvestasi(id: string) {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export default async function funUpdateInvestasi(
|
||||
dataLembarSaham: MODEL_Investasi,
|
||||
dataInvestasi: MODEL_Investasi
|
||||
dataLembarSaham: MODEL_INVESTASI,
|
||||
dataInvestasi: MODEL_INVESTASI
|
||||
) {
|
||||
|
||||
|
||||
@@ -61,7 +61,7 @@ export default async function funUpdateInvestasi(
|
||||
|
||||
}
|
||||
|
||||
revalidatePath(RouterInvestasi.main);
|
||||
revalidatePath(RouterInvestasi_OLD.main);
|
||||
|
||||
return {
|
||||
status: 200,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
"use server";
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export interface Model_Midtrans_Success {
|
||||
status_code: string;
|
||||
@@ -70,7 +70,7 @@ export default async function funUpdatePaymentInvestasi(
|
||||
|
||||
if (!res) return { status: 400, message: "Gagal update transaksi" };
|
||||
|
||||
revalidatePath(RouterInvestasi.main_transaksi);
|
||||
revalidatePath(RouterInvestasi_OLD.main_transaksi);
|
||||
|
||||
return {
|
||||
status: 200,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
"use server";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import moment from "moment";
|
||||
import prisma from "@/app/lib/prisma";
|
||||
|
||||
export default async function funUpadteProgresPersenInvestasi(data: MODEL_Investasi) {
|
||||
export default async function funUpadteProgresPersenInvestasi(data: MODEL_INVESTASI) {
|
||||
// console.log(data)
|
||||
if (data.MasterProgresInvestasi.id !== "2" && data.progress === "100") {
|
||||
const res = await prisma.investasi.update({
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
"use server";
|
||||
import { MODEL_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_INVESTASI } from "../_lib/interface";
|
||||
import moment from "moment";
|
||||
import prisma from "@/app/lib/prisma";
|
||||
|
||||
export default async function funUpadteProgresWaktuInvestasi(data: MODEL_Investasi) {
|
||||
export default async function funUpadteProgresWaktuInvestasi(data: MODEL_INVESTASI) {
|
||||
|
||||
const pencarian = data.MasterPencarianInvestor.name;
|
||||
const countD = moment(new Date()).diff(new Date(data.countDown), "days");
|
||||
|
||||
@@ -5,7 +5,7 @@ import _ from "lodash";
|
||||
import { v4 } from "uuid";
|
||||
import fs from "fs";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export default async function funUploadDokumenInvestasi(
|
||||
formData: FormData,
|
||||
@@ -31,7 +31,7 @@ export default async function funUploadDokumenInvestasi(
|
||||
const upFolder = Buffer.from(await file.arrayBuffer());
|
||||
fs.writeFileSync(`./public/file/${uploadFile.url}`, upFolder);
|
||||
|
||||
revalidatePath(RouterInvestasi.edit_dokumen);
|
||||
revalidatePath(RouterInvestasi_OLD.edit_dokumen);
|
||||
return {
|
||||
status: 201,
|
||||
message: "File tersimpan ",
|
||||
|
||||
@@ -5,7 +5,7 @@ import _ from "lodash";
|
||||
import { v4 } from "uuid";
|
||||
import fs from "fs";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
|
||||
export default async function funUploadProspektusInvestasi(
|
||||
formData: FormData,
|
||||
@@ -33,7 +33,7 @@ export default async function funUploadProspektusInvestasi(
|
||||
const upFolder = Buffer.from(await file.arrayBuffer());
|
||||
fs.writeFileSync(`./public/file/${uploadFile.url}`, upFolder);
|
||||
|
||||
revalidatePath(RouterInvestasi.edit_prospektus);
|
||||
revalidatePath(RouterInvestasi_OLD.edit_prospektus);
|
||||
return {
|
||||
status: 201,
|
||||
message: "File tersimpan ",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import prisma from "@/app/lib/prisma";
|
||||
import moment from "moment";
|
||||
import { MODEL_Transaksi_Investasi } from "../model/model_investasi";
|
||||
import { MODEL_Transaksi_Investasi } from "../_lib/interface";
|
||||
import funGantiStatusTransaksi_Investasi from "./fun_ganti_status_transaksi";
|
||||
|
||||
export default async function getListAllTransaksiById_Investasi(
|
||||
|
||||
Reference in New Issue
Block a user